Home
last modified time | relevance | path

Searched refs:parent (Results 126 – 150 of 9397) sorted by relevance

12345678910>>...376

/openbmc/linux/drivers/iio/multiplexer/
H A Diio-mux.c32 struct iio_channel *parent; member
67 ret = iio_write_channel_ext_info(mux->parent, attr, in iio_mux_select()
102 ret = iio_read_channel_raw(mux->parent, val); in mux_read_raw()
106 ret = iio_read_channel_scale(mux->parent, val, val2); in mux_read_raw()
134 ret = iio_read_avail_channel_raw(mux->parent, vals, length); in mux_read_avail()
160 ret = iio_write_channel_raw(mux->parent, val); in mux_write_raw()
189 ret = iio_read_channel_ext_info(mux->parent, in mux_read_ext_info()
202 struct device *dev = indio_dev->dev.parent; in mux_write_ext_info()
223 ret = iio_write_channel_ext_info(mux->parent, in mux_write_ext_info()
246 struct iio_chan_spec const *pchan = mux->parent->channel; in mux_configure_channel()
[all …]
/openbmc/linux/fs/
H A Dpnode.c245 struct mount *parent = last_source->mnt_parent; in propagate_one() local
248 done = parent->mnt_master == p; in propagate_one()
249 if (done && peers(n, parent)) in propagate_one()
410 struct mount *parent = mnt->mnt_parent; in propagate_mount_busy() local
412 if (mnt == parent) in propagate_mount_busy()
423 for (m = propagation_next(parent, parent); m; in propagate_mount_busy()
424 m = propagation_next(m, parent)) { in propagate_mount_busy()
452 struct mount *parent = mnt->mnt_parent; in propagate_mount_unlock() local
455 BUG_ON(parent == mnt); in propagate_mount_unlock()
457 for (m = propagation_next(parent, parent); m; in propagate_mount_unlock()
[all …]
H A Ddcache.c111 static inline struct hlist_bl_head *in_lookup_hash(const struct dentry *parent, in in_lookup_hash() argument
114 hash += (unsigned long) parent / L1_CACHE_BYTES; in in_lookup_hash()
544 static inline void dentry_unlist(struct dentry *dentry, struct dentry *parent) in dentry_unlist() argument
574 while (dentry->d_child.next != &parent->d_subdirs) { in dentry_unlist()
584 struct dentry *parent = NULL; in __dentry_kill() local
587 parent = dentry->d_parent; in __dentry_kill()
607 dentry_unlist(dentry, parent); in __dentry_kill()
608 if (parent) in __dentry_kill()
609 spin_unlock(&parent->d_lock); in __dentry_kill()
631 struct dentry *parent; in __lock_parent() local
[all …]
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddss-of.c19 omapdss_of_get_next_port(const struct device_node *parent, in omapdss_of_get_next_port() argument
24 if (!parent) in omapdss_of_get_next_port()
33 ports = of_get_child_by_name(parent, "ports"); in omapdss_of_get_next_port()
35 parent = ports; in omapdss_of_get_next_port()
37 port = of_get_child_by_name(parent, "port"); in omapdss_of_get_next_port()
65 omapdss_of_get_next_endpoint(const struct device_node *parent, in omapdss_of_get_next_endpoint() argument
70 if (!parent) in omapdss_of_get_next_endpoint()
74 ep = of_get_next_child(parent, prev); in omapdss_of_get_next_endpoint()
135 omapdss_of_get_first_endpoint(const struct device_node *parent) in omapdss_of_get_first_endpoint() argument
139 port = omapdss_of_get_next_port(parent, NULL); in omapdss_of_get_first_endpoint()
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/core/
H A Dgpuobj.c112 return nvkm_memory_map(gpuobj->parent, gpuobj->node->offset + offset, in nvkm_gpuobj_map()
119 return nvkm_ro32(gpuobj->parent, gpuobj->node->offset + offset); in nvkm_gpuobj_rd32()
125 nvkm_wo32(gpuobj->parent, gpuobj->node->offset + offset, data); in nvkm_gpuobj_wr32()
133 nvkm_done(gpuobj->parent); in nvkm_gpuobj_release()
155 gpuobj->map = nvkm_kmap(gpuobj->parent); in nvkm_gpuobj_acquire()
173 struct nvkm_gpuobj *parent, struct nvkm_gpuobj *gpuobj) in nvkm_gpuobj_ctor() argument
178 if (parent) { in nvkm_gpuobj_ctor()
180 ret = nvkm_mm_head(&parent->heap, 0, 1, size, size, in nvkm_gpuobj_ctor()
183 ret = nvkm_mm_tail(&parent->heap, 0, 1, size, size, in nvkm_gpuobj_ctor()
189 gpuobj->parent = parent; in nvkm_gpuobj_ctor()
[all …]
/openbmc/linux/arch/arm/boot/dts/samsung/
H A Ds5pv210.dtsi80 interrupt-parent = <&vic1>;
110 interrupt-parent = <&vic0>;
116 interrupt-parent = <&vic0>;
123 interrupt-parent = <&vic0>;
133 interrupt-parent = <&vic0>;
143 interrupt-parent = <&vic2>;
154 interrupt-parent = <&vic1>;
170 interrupt-parent = <&vic1>;
186 interrupt-parent = <&vic2>;
196 interrupt-parent = <&vic1>;
[all …]
/openbmc/linux/arch/mips/boot/dts/brcm/
H A Dbcm7435.dtsi79 interrupt-parent = <&cpu_intc>;
88 interrupt-parent = <&periph_intc>;
96 interrupt-parent = <&sun_l2_intc>;
118 interrupt-parent = <&periph_intc>;
134 interrupt-parent = <&periph_intc>;
156 interrupt-parent = <&periph_intc>;
167 interrupt-parent = <&periph_intc>;
178 interrupt-parent = <&periph_intc>;
187 interrupt-parent = <&upg_irq0_intc>;
197 interrupt-parent = <&upg_aon_irq0_intc>;
[all …]
H A Dbcm7425.dtsi66 interrupt-parent = <&cpu_intc>;
75 interrupt-parent = <&periph_intc>;
83 interrupt-parent = <&sun_l2_intc>;
103 interrupt-parent = <&periph_intc>;
119 interrupt-parent = <&periph_intc>;
141 interrupt-parent = <&periph_intc>;
152 interrupt-parent = <&periph_intc>;
163 interrupt-parent = <&periph_intc>;
172 interrupt-parent = <&upg_aon_irq0_intc>;
182 interrupt-parent = <&upg_aon_irq0_intc>;
[all …]
H A Dbcm7420.dtsi66 interrupt-parent = <&cpu_intc>;
75 interrupt-parent = <&periph_intc>;
83 interrupt-parent = <&sun_l2_intc>;
102 interrupt-parent = <&periph_intc>;
123 interrupt-parent = <&periph_intc>;
134 interrupt-parent = <&periph_intc>;
145 interrupt-parent = <&periph_intc>;
154 interrupt-parent = <&upg_irq0_intc>;
164 interrupt-parent = <&upg_irq0_intc>;
174 interrupt-parent = <&upg_irq0_intc>;
[all …]
H A Dbcm7360.dtsi60 interrupt-parent = <&cpu_intc>;
69 interrupt-parent = <&periph_intc>;
77 interrupt-parent = <&sun_l2_intc>;
95 interrupt-parent = <&periph_intc>;
111 interrupt-parent = <&periph_intc>;
134 interrupt-parent = <&periph_intc>;
146 interrupt-parent = <&periph_intc>;
158 interrupt-parent = <&periph_intc>;
167 interrupt-parent = <&upg_irq0_intc>;
177 interrupt-parent = <&upg_irq0_intc>;
[all …]
/openbmc/linux/drivers/counter/
H A Dcounter-chrdev.c30 void *parent; member
168 if (comp_node->parent == cfg->parent && in counter_set_event_node()
270 size_t parent, id; in counter_add_watch() local
282 parent = watch.component.parent; in counter_add_watch()
291 if (parent >= counter->num_signals) in counter_add_watch()
293 parent = array_index_nospec(parent, counter->num_signals); in counter_add_watch()
295 comp_node.parent = counter->signals + parent; in counter_add_watch()
297 ext = counter->signals[parent].ext; in counter_add_watch()
298 num_ext = counter->signals[parent].num_ext; in counter_add_watch()
301 if (parent >= counter->num_counts) in counter_add_watch()
[all …]
/openbmc/linux/kernel/gcov/
H A Dfs.c56 struct gcov_node *parent; member
476 static void add_links(struct gcov_node *node, struct dentry *parent) in add_links() argument
498 parent, target); in add_links()
521 const char *name, struct gcov_node *parent) in init_node() argument
530 node->parent = parent; in init_node()
539 static struct gcov_node *new_node(struct gcov_node *parent, in new_node() argument
553 init_node(node, info, name, parent); in new_node()
557 parent->dentry, node, &gcov_data_fops); in new_node()
559 node->dentry = debugfs_create_dir(node->name, parent->dentry); in new_node()
561 add_links(node, parent->dentry); in new_node()
[all …]
/openbmc/linux/drivers/nvme/host/
H A Dfault_inject.c21 struct dentry *dir, *parent; in nvme_fault_inject_init() local
29 parent = debugfs_create_dir(dev_name, NULL); in nvme_fault_inject_init()
30 if (IS_ERR(parent)) { in nvme_fault_inject_init()
36 dir = fault_create_debugfs_attr("fault_inject", parent, attr); in nvme_fault_inject_init()
39 debugfs_remove_recursive(parent); in nvme_fault_inject_init()
42 fault_inj->parent = parent; in nvme_fault_inject_init()
54 debugfs_remove_recursive(fault_inject->parent); in nvme_fault_inject_fini()
/openbmc/linux/drivers/staging/greybus/
H A Dfw-download.c37 struct device *parent; member
48 dev_dbg(fw_req->fw_download->parent, "firmware %s released\n", in fw_req_release()
136 dev_err(fw_download->parent, in fw_request_timedout()
151 dev_err(fw_download->parent, in exceeds_release_timeout()
176 dev_err(fw_download->parent, in find_firmware()
187 dev_info(fw_download->parent, "Requested firmware package '%s'\n", in find_firmware()
190 ret = request_firmware(&fw_req->fw, fw_req->name, fw_download->parent); in find_firmware()
192 dev_err(fw_download->parent, in find_firmware()
232 dev_err(fw_download->parent, in fw_download_find_firmware()
244 dev_err(fw_download->parent, in fw_download_find_firmware()
[all …]
/openbmc/linux/drivers/i2c/muxes/
H A Di2c-mux-pinctrl.c58 struct i2c_adapter *parent; in i2c_mux_pinctrl_parent_adapter() local
65 parent = of_get_i2c_adapter_by_node(parent_np); in i2c_mux_pinctrl_parent_adapter()
67 if (!parent) in i2c_mux_pinctrl_parent_adapter()
70 return parent; in i2c_mux_pinctrl_parent_adapter()
79 struct i2c_adapter *parent; in i2c_mux_pinctrl_probe() local
91 parent = i2c_mux_pinctrl_parent_adapter(dev); in i2c_mux_pinctrl_probe()
92 if (IS_ERR(parent)) in i2c_mux_pinctrl_probe()
93 return PTR_ERR(parent); in i2c_mux_pinctrl_probe()
95 muxc = i2c_mux_alloc(parent, dev, num_names, in i2c_mux_pinctrl_probe()
140 root = i2c_root_adapter(&muxc->parent->dev); in i2c_mux_pinctrl_probe()
[all …]
/openbmc/u-boot/drivers/power/regulator/
H A Dstpmu1.c154 return stpmu1_buck_get_uv(dev->parent, dev->driver_data - 1); in stpmu1_buck_get_value()
165 return pmic_clrsetbits(dev->parent, in stpmu1_buck_set_value()
175 ret = pmic_reg_read(dev->parent, in stpmu1_buck_get_enable()
201 ret = pmic_clrsetbits(dev->parent, in stpmu1_buck_set_enable()
213 ret = pmic_reg_read(dev->parent, in stpmu1_buck_get_mode()
224 return pmic_clrsetbits(dev->parent, in stpmu1_buck_set_mode()
314 sel = pmic_reg_read(dev->parent, STPMU1_LDOX_CTRL_REG(ldo)); in stpmu1_ldo_get_value()
327 return stpmu1_buck_get_uv(dev->parent, STPMU1_BUCK2) / 2; in stpmu1_ldo_get_value()
344 return pmic_clrsetbits(dev->parent, in stpmu1_ldo_set_value()
354 ret = pmic_reg_read(dev->parent, in stpmu1_ldo_get_enable()
[all …]
/openbmc/linux/drivers/hwtracing/coresight/
H A Dcoresight-etm4x-sysfs.c62 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); in nr_pe_cmp_show()
74 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); in nr_addr_cmp_show()
86 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); in nr_cntr_show()
98 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); in nr_ext_inp_show()
110 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); in numcidc_show()
122 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); in numvmidc_show()
134 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); in nrseqstate_show()
146 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); in nr_resource_show()
158 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); in nr_ss_cmp_show()
171 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); in reset_store()
[all …]
/openbmc/u-boot/arch/riscv/dts/
H A Dae350_64.dts90 interrupt-parent = <&plic0>;
101 interrupt-parent = <&plic0>;
108 interrupt-parent = <&plic0>;
119 interrupt-parent = <&plic0>;
127 interrupt-parent = <&plic0>;
134 interrupt-parent = <&plic0>;
146 interrupt-parent = <&plic0>;
151 interrupt-parent = <0x2>;
158 interrupt-parent = <0x2>;
165 interrupt-parent = <0x2>;
[all …]
/openbmc/linux/Documentation/i2c/
H A Di2c-topology.rst23 each adapter has a parent adapter (except the root adapter) and zero or
25 I2C transfers, and all adapters with a parent are part of an "i2c-mux"
40 mux-locked or parent-locked muxes.
46 Mux-locked muxes does not lock the entire parent adapter during the
47 full select-transfer-deselect transaction, only the muxes on the parent
50 their tasks. Since the parent adapter is not fully locked during the
72 2. M1 locks muxes on its parent (the root adapter in this case).
75 These transfers are normal I2C transfers that locks the parent
77 5. M1 feeds the I2C transfer from step 1 to its parent adapter as a
78 normal I2C transfer that locks the parent adapter.
[all …]
/openbmc/linux/lib/
H A Dradix-tree.c80 get_slot_offset(const struct radix_tree_node *parent, void __rcu **slot) in get_slot_offset() argument
82 return parent ? slot - parent->slots : 0; in get_slot_offset()
85 static unsigned int radix_tree_descend(const struct radix_tree_node *parent, in radix_tree_descend() argument
88 unsigned int offset = (index >> parent->shift) & RADIX_TREE_MAP_MASK; in radix_tree_descend()
89 void __rcu **entry = rcu_dereference_raw(parent->slots[offset]); in radix_tree_descend()
233 radix_tree_node_alloc(gfp_t gfp_mask, struct radix_tree_node *parent, in radix_tree_node_alloc() argument
266 rtp->nodes = ret->parent; in radix_tree_node_alloc()
284 ret->parent = parent; in radix_tree_node_alloc()
344 node->parent = rtp->nodes; in __radix_tree_preload()
446 entry_to_node(entry)->parent = node; in radix_tree_extend()
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Dexynos4.dtsi73 interrupt-parent = <&gic>;
82 interrupt-parent = <&gic>;
91 interrupt-parent = <&gic>;
100 interrupt-parent = <&gic>;
109 interrupt-parent = <&gic>;
118 interrupt-parent = <&gic>;
127 interrupt-parent = <&gic>;
136 interrupt-parent = <&gic>;
145 interrupt-parent = <&gic>;
155 interrupt-parent = <&gic>;
[all …]
/openbmc/u-boot/arch/arm/cpu/armv7/bcm281xx/
H A Dclk-bcm281xx.c27 .parent = clk_parent, \
340 .parent = &kpm_ccu_clk.clk,
351 .parent = &kpm_ccu_clk.clk,
362 .parent = &kpm_ccu_clk.clk,
373 .parent = &kpm_ccu_clk.clk,
384 .parent = &kpm_ccu_clk.clk,
395 .parent = &kps_ccu_clk.clk,
406 .parent = &kps_ccu_clk.clk,
417 .parent = &kps_ccu_clk.clk,
429 .parent = &ref_52m.clk,
[all …]
/openbmc/u-boot/arch/arm/cpu/armv7/bcm235xx/
H A Dclk-bcm235xx.c27 .parent = clk_parent, \
336 .parent = &kpm_ccu_clk.clk,
347 .parent = &kpm_ccu_clk.clk,
358 .parent = &kpm_ccu_clk.clk,
369 .parent = &kpm_ccu_clk.clk,
380 .parent = &kpm_ccu_clk.clk,
391 .parent = &kps_ccu_clk.clk,
402 .parent = &kps_ccu_clk.clk,
413 .parent = &kps_ccu_clk.clk,
425 .parent = &ref_52m.clk,
[all …]
/openbmc/linux/drivers/scsi/libsas/
H A Dsas_expander.c641 struct sas_rphy *rphy = dev_to_rphy(phy->dev.parent); in sas_smp_get_phy_events()
721 static void sas_ex_get_linkrate(struct domain_device *parent, in sas_ex_get_linkrate() argument
725 struct expander_device *parent_ex = &parent->ex_dev; in sas_ex_get_linkrate()
741 child->min_linkrate = min(parent->min_linkrate, in sas_ex_get_linkrate()
743 child->max_linkrate = max(parent->max_linkrate, in sas_ex_get_linkrate()
750 child->pathways = min(child->pathways, parent->pathways); in sas_ex_get_linkrate()
753 static int sas_ex_add_dev(struct domain_device *parent, struct ex_phy *phy, in sas_ex_add_dev() argument
772 list_add_tail(&child->disco_list_node, &parent->port->disco_list); in sas_ex_add_dev()
778 SAS_ADDR(parent->sas_addr), phy_id, res); in sas_ex_add_dev()
788 struct domain_device *parent, int phy_id) in sas_ex_discover_end_dev() argument
[all …]
/openbmc/linux/net/sched/
H A Dsch_htb.c108 struct htb_class *parent; /* parent class */ member
290 struct rb_node **p = &root->rb_node, *parent = NULL; in htb_add_to_id_tree() local
294 parent = *p; in htb_add_to_id_tree()
295 c = rb_entry(parent, struct htb_class, node[prio]); in htb_add_to_id_tree()
298 p = &parent->rb_right; in htb_add_to_id_tree()
300 p = &parent->rb_left; in htb_add_to_id_tree()
302 rb_link_node(&cl->node[prio], parent, p); in htb_add_to_id_tree()
319 struct rb_node **p = &q->hlevel[cl->level].wait_pq.rb_node, *parent = NULL; in htb_add_to_wait_tree() local
331 parent = *p; in htb_add_to_wait_tree()
332 c = rb_entry(parent, struct htb_class, pq_node); in htb_add_to_wait_tree()
[all …]

12345678910>>...376