Searched refs:parent (Results 26 - 50 of 4945) sorted by relevance

1234567891011>>

/linux-master/drivers/net/ethernet/microchip/vcap/
H A Dvcap_api_debugfs.h17 void vcap_port_debugfs(struct device *dev, struct dentry *parent,
22 struct dentry *vcap_debugfs(struct device *dev, struct dentry *parent,
27 static inline void vcap_port_debugfs(struct device *dev, struct dentry *parent, argument
34 struct dentry *parent,
33 vcap_debugfs(struct device *dev, struct dentry *parent, struct vcap_control *vctrl) argument
/linux-master/include/linux/
H A Di8254.h11 * @parent: parent device
15 struct device *parent; member in struct:i8254_regmap_config
H A Dproc_fs.h94 struct proc_dir_entry *parent, const struct seq_operations *ops,
96 #define proc_create_seq_data(name, mode, parent, ops, data) \
97 proc_create_seq_private(name, mode, parent, ops, 0, data)
98 #define proc_create_seq(name, mode, parent, ops) \
99 proc_create_seq_private(name, mode, parent, ops, 0, NULL)
101 struct proc_dir_entry *parent,
103 #define proc_create_single(name, mode, parent, show) \
104 proc_create_single_data(name, mode, parent, show, NULL)
111 struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct proc_ops *proc_ops);
130 struct proc_dir_entry *parent, cons
175 proc_symlink(const char *name, struct proc_dir_entry *parent,const char *dest) argument
177 proc_mkdir(const char *name, struct proc_dir_entry *parent) argument
180 _proc_mkdir(const char *name, umode_t mode, struct proc_dir_entry *parent, void *data, bool force_lookup) argument
185 proc_mkdir_data(const char *name, umode_t mode, struct proc_dir_entry *parent, void *data) argument
187 proc_mkdir_mode(const char *name, umode_t mode, struct proc_dir_entry *parent) argument
196 proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct proc_ops *proc_ops) argument
201 proc_create_data(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct proc_ops *proc_ops, void *data) argument
212 remove_proc_subtree(const char *name, struct proc_dir_entry *parent) argument
229 proc_net_mkdir( struct net *net, const char *name, struct proc_dir_entry *parent) argument
[all...]
H A Dtracefs.h79 struct eventfs_inode *eventfs_create_events_dir(const char *name, struct dentry *parent,
83 struct eventfs_inode *eventfs_create_dir(const char *name, struct eventfs_inode *parent,
91 struct dentry *parent, void *data,
94 struct dentry *tracefs_create_dir(const char *name, struct dentry *parent);
98 struct dentry *tracefs_create_instance_dir(const char *name, struct dentry *parent,
H A Dof_platform.h55 struct device *parent);
72 struct device *parent);
78 struct device *parent);
85 struct device *parent);
88 struct device *parent);
89 extern void of_platform_depopulate(struct device *parent);
98 struct device *parent)
110 struct device *parent)
116 struct device *parent)
120 static inline void of_platform_depopulate(struct device *parent) { } argument
96 of_platform_device_create(struct device_node *np, const char *bus_id, struct device *parent) argument
107 of_platform_populate(struct device_node *root, const struct of_device_id *matches, const struct of_dev_auxdata *lookup, struct device *parent) argument
114 of_platform_default_populate(struct device_node *root, const struct of_dev_auxdata *lookup, struct device *parent) argument
[all...]
H A Ddebugfs.h73 struct dentry *debugfs_lookup(const char *name, struct dentry *parent);
76 struct dentry *parent, void *data,
79 struct dentry *parent, void *data,
83 struct dentry *parent, void *data,
87 struct dentry *debugfs_create_dir(const char *name, struct dentry *parent);
89 struct dentry *debugfs_create_symlink(const char *name, struct dentry *parent,
93 struct dentry *parent,
100 void debugfs_lookup_and_remove(const char *name, struct dentry *parent);
117 void debugfs_create_u8(const char *name, umode_t mode, struct dentry *parent,
119 void debugfs_create_u16(const char *name, umode_t mode, struct dentry *parent,
203 debugfs_lookup(const char *name, struct dentry *parent) argument
209 debugfs_create_file(const char *name, umode_t mode, struct dentry *parent, void *data, const struct file_operations *fops) argument
216 debugfs_create_file_unsafe(const char *name, umode_t mode, struct dentry *parent, void *data, const struct file_operations *fops) argument
224 debugfs_create_file_size(const char *name, umode_t mode, struct dentry *parent, void *data, const struct file_operations *fops, loff_t file_size) argument
230 debugfs_create_dir(const char *name, struct dentry *parent) argument
236 debugfs_create_symlink(const char *name, struct dentry *parent, const char *dest) argument
243 debugfs_create_automount(const char *name, struct dentry *parent, debugfs_automount_t f, void *data) argument
257 debugfs_lookup_and_remove(const char *name, struct dentry *parent) argument
297 debugfs_create_u8(const char *name, umode_t mode, struct dentry *parent, u8 *value) argument
300 debugfs_create_u16(const char *name, umode_t mode, struct dentry *parent, u16 *value) argument
303 debugfs_create_u32(const char *name, umode_t mode, struct dentry *parent, u32 *value) argument
306 debugfs_create_u64(const char *name, umode_t mode, struct dentry *parent, u64 *value) argument
309 debugfs_create_ulong(const char *name, umode_t mode, struct dentry *parent, unsigned long *value) argument
313 debugfs_create_x8(const char *name, umode_t mode, struct dentry *parent, u8 *value) argument
316 debugfs_create_x16(const char *name, umode_t mode, struct dentry *parent, u16 *value) argument
319 debugfs_create_x32(const char *name, umode_t mode, struct dentry *parent, u32 *value) argument
322 debugfs_create_x64(const char *name, umode_t mode, struct dentry *parent, u64 *value) argument
325 debugfs_create_size_t(const char *name, umode_t mode, struct dentry *parent, size_t *value) argument
329 debugfs_create_atomic_t(const char *name, umode_t mode, struct dentry *parent, atomic_t *value) argument
334 debugfs_create_bool(const char *name, umode_t mode, struct dentry *parent, bool *value) argument
337 debugfs_create_str(const char *name, umode_t mode, struct dentry *parent, char **value) argument
342 debugfs_create_blob(const char *name, umode_t mode, struct dentry *parent, struct debugfs_blob_wrapper *blob) argument
349 debugfs_create_regset32(const char *name, umode_t mode, struct dentry *parent, struct debugfs_regset32 *regset) argument
365 debugfs_create_u32_array(const char *name, umode_t mode, struct dentry *parent, struct debugfs_u32_array *array) argument
371 debugfs_create_devm_seqfile(struct device *dev, const char *name, struct dentry *parent, int (*read_fn)(struct seq_file *s, void *data)) argument
413 debugfs_create_xul(const char *name, umode_t mode, struct dentry *parent, unsigned long *value) argument
[all...]
/linux-master/tools/testing/selftests/drivers/net/mlxsw/
H A Dsch_offload.sh44 sed s/root/parent\ root/ |
129 local parent=$1; shift
136 $cmd $(printf %x: $parent) "$@"
138 if ((parent == 0)); then
141 locus=$(printf "parent %x:1" $parent)
151 local parent=$1; shift
154 if ((parent != 0)); then
155 kind=$(qdisc_stats_get $h1 $parent: .kind)
167 local parent
[all...]
/linux-master/drivers/rpmsg/
H A Drpmsg_char.h13 * @parent: parent device
19 int rpmsg_chrdev_eptdev_create(struct rpmsg_device *rpdev, struct device *parent,
33 static inline int rpmsg_chrdev_eptdev_create(struct rpmsg_device *rpdev, struct device *parent, argument
/linux-master/include/linux/rpmsg/
H A Dqcom_smd.h12 struct qcom_smd_edge *qcom_smd_register_edge(struct device *parent,
19 qcom_smd_register_edge(struct device *parent, argument
/linux-master/drivers/nvme/host/
H A Dfault_inject.c21 struct dentry *dir, *parent; local
29 parent = debugfs_create_dir(dev_name, NULL);
30 if (IS_ERR(parent)) {
36 dir = fault_create_debugfs_attr("fault_inject", parent, attr);
39 debugfs_remove_recursive(parent);
42 fault_inj->parent = parent;
54 debugfs_remove_recursive(fault_inject->parent);
/linux-master/drivers/gpu/drm/xe/
H A Dxe_uc_debugfs.c14 void xe_uc_debugfs_register(struct xe_uc *uc, struct dentry *parent) argument
18 root = debugfs_create_dir("uc", parent);
/linux-master/drivers/pci/hotplug/
H A Dshpchp_pci.c28 struct pci_bus *parent = bridge->subordinate; local
33 dev = pci_get_slot(parent, PCI_DEVFN(p_slot->device, 0));
36 pci_name(dev), pci_domain_nr(parent),
43 num = pci_scan_slot(parent, PCI_DEVFN(p_slot->device, 0));
50 for_each_pci_bridge(dev, parent) {
56 pcie_bus_configure_settings(parent);
57 pci_bus_add_devices(parent);
66 struct pci_bus *parent = p_slot->ctrl->pci_dev->subordinate; local
71 __func__, pci_domain_nr(parent), p_slot->bus, p_slot->device);
75 list_for_each_entry_safe(dev, temp, &parent
[all...]
/linux-master/drivers/firmware/efi/
H A Ddev-path-parser.c16 struct device *parent, struct device **child)
58 struct device *parent, struct device **child)
64 if (!parent)
69 *child = device_find_child(parent, &devfn, match_pci_dev);
79 * Each parser takes a pointer to the @node and to the @parent (will be NULL
81 * found below @parent, its reference count should be incremented and the
94 struct device *parent, struct device **child)
101 if (!parent)
104 *child = get_device(parent);
147 struct device *parent local
15 parse_acpi_path(const struct efi_dev_path *node, struct device *parent, struct device **child) argument
57 parse_pci_path(const struct efi_dev_path *node, struct device *parent, struct device **child) argument
93 parse_end_path(const struct efi_dev_path *node, struct device *parent, struct device **child) argument
[all...]
/linux-master/fs/kernfs/
H A Dsymlink.c18 * @parent: directory to create the symlink in
25 struct kernfs_node *kernfs_create_link(struct kernfs_node *parent, argument
39 kn = kernfs_new_node(parent, name, S_IFLNK|0777, uid, gid, KERNFS_LINK);
43 if (kernfs_ns_enabled(parent))
56 static int kernfs_get_target_path(struct kernfs_node *parent, argument
64 base = parent;
65 while (base->parent) {
66 kn = target->parent;
67 while (kn->parent && base != kn)
68 kn = kn->parent;
114 struct kernfs_node *parent = kn->parent; local
[all...]
/linux-master/drivers/spmi/
H A Dspmi-devres.c9 static void devm_spmi_controller_release(struct device *parent, void *res) argument
14 struct spmi_controller *devm_spmi_controller_alloc(struct device *parent, size_t size) argument
22 ctrl = spmi_controller_alloc(parent, size);
29 devres_add(parent, ptr);
35 static void devm_spmi_controller_remove(struct device *parent, void *res) argument
40 int devm_spmi_controller_add(struct device *parent, struct spmi_controller *ctrl) argument
56 devres_add(parent, ptr);
/linux-master/mm/
H A Dinterval_tree.c33 struct vm_area_struct *parent; local
39 parent = prev;
42 parent = rb_entry(prev->shared.rb.rb_right,
44 if (parent->shared.rb_subtree_last < last)
45 parent->shared.rb_subtree_last = last;
46 while (parent->shared.rb.rb_left) {
47 parent = rb_entry(parent->shared.rb.rb_left,
49 if (parent->shared.rb_subtree_last < last)
50 parent
[all...]
/linux-master/fs/sysfs/
H A Dsysfs.h25 void sysfs_warn_dup(struct kernfs_node *parent, const char *name);
30 int sysfs_add_file_mode_ns(struct kernfs_node *parent,
33 int sysfs_add_bin_file_mode_ns(struct kernfs_node *parent,
/linux-master/scripts/gdb/linux/
H A Dvfs.py21 parent = d['d_parent']
22 if parent == d or parent == 0:
/linux-master/drivers/platform/surface/
H A Dsurface_aggregator_registry.c44 .parent = &ssam_node_root,
50 .parent = &ssam_node_root,
56 .parent = &ssam_node_root,
62 .parent = &ssam_node_root,
68 .parent = &ssam_node_hub_base,
74 .parent = &ssam_node_root,
80 .parent = &ssam_node_root,
86 .parent = &ssam_node_root,
92 .parent = &ssam_node_root,
98 .parent
[all...]
/linux-master/drivers/clk/
H A Dclk-gate_test.c31 struct clk_hw *parent; local
34 parent = clk_hw_register_fixed_rate(NULL, "test_parent", NULL, 0,
36 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, parent);
41 KUNIT_EXPECT_PTR_EQ(test, parent, clk_hw_get_parent(ret));
44 clk_hw_unregister_fixed_rate(parent);
49 struct clk_hw *parent; local
53 parent = clk_hw_register_fixed_rate(NULL, "test_parent", NULL, 0,
55 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, parent);
56 pdata.hw = parent;
61 KUNIT_EXPECT_PTR_EQ(test, parent, clk_hw_get_paren
69 struct clk_hw *parent; local
89 struct clk_hw *parent; local
133 struct clk_hw *parent; member in struct:clk_gate_test_context
151 struct clk_hw *parent = ctx->parent; local
162 struct clk_hw *parent = ctx->parent; local
179 struct clk_hw *parent = ctx->parent; local
205 struct clk_hw *parent; local
242 struct clk_hw *parent = ctx->parent; local
259 struct clk_hw *parent = ctx->parent; local
284 struct clk_hw *parent; local
315 struct clk_hw *parent = ctx->parent; local
332 struct clk_hw *parent = ctx->parent; local
357 struct clk_hw *parent; local
[all...]
/linux-master/tools/testing/selftests/cgroup/
H A Dtest_kmem.c129 static int cg_run_in_subcgroups(const char *parent, argument
137 child = cg_name_indexed(parent, "child", i);
163 * threads. Then it checks the sanity of numbers on the parent level:
171 char *parent; local
173 parent = cg_name(root, "kmem_memcg_deletion_test");
174 if (!parent)
177 if (cg_create(parent))
180 if (cg_write(parent, "cgroup.subtree_control", "+memory"))
183 if (cg_run_in_subcgroups(parent, alloc_kmem_smp, NULL, 100))
186 current = cg_read_long(parent, "memor
308 char *parent; local
355 char *parent, *child; local
[all...]
/linux-master/drivers/clk/imx/
H A Dclk.h118 #define imx_clk_gate_exclusive(name, parent, reg, shift, exclusive_mask) \
119 to_clk(imx_clk_hw_gate_exclusive(name, parent, reg, shift, exclusive_mask))
124 #define imx_clk_fixed_factor(name, parent, mult, div) \
125 to_clk(imx_clk_hw_fixed_factor(name, parent, mult, div))
127 #define imx_clk_divider(name, parent, reg, shift, width) \
128 to_clk(imx_clk_hw_divider(name, parent, reg, shift, width))
130 #define imx_clk_divider_flags(name, parent, reg, shift, width, flags) \
131 to_clk(imx_clk_hw_divider_flags(name, parent, reg, shift, width, flags))
133 #define imx_clk_gate(name, parent, reg, shift) \
134 to_clk(imx_clk_hw_gate(name, parent, re
349 imx_clk_hw_fixed_factor(const char *name, const char *parent, unsigned int mult, unsigned int div) argument
356 imx_clk_hw_divider_closest(const char *name, const char *parent, void __iomem *reg, u8 shift, u8 width) argument
365 __imx_clk_hw_divider(const char *name, const char *parent, void __iomem *reg, u8 shift, u8 width, unsigned long flags) argument
374 __imx_clk_hw_gate(const char *name, const char *parent, void __iomem *reg, u8 shift, unsigned long flags, unsigned long clk_gate_flags) argument
383 __imx_clk_hw_gate2(const char *name, const char *parent, void __iomem *reg, u8 shift, u8 cgr_val, unsigned long flags, unsigned int *share_count) argument
[all...]
/linux-master/drivers/vfio/mdev/
H A Dmdev_sysfs.c92 return sysfs_emit(buf, "%s\n", mtype->parent->mdev_driver->device_api);
109 struct mdev_driver *drv = mtype->parent->mdev_driver;
114 atomic_read(&mtype->parent->available_instances));
122 return mtype->parent->mdev_driver->show_description(mtype, buf);
139 !to_mdev_type(kobj)->parent->mdev_driver->show_description)
160 put_device(type->parent->dev);
169 static int mdev_type_add(struct mdev_parent *parent, struct mdev_type *type) argument
173 type->kobj.kset = parent->mdev_types_kset;
174 type->parent = parent;
208 parent_remove_sysfs_files(struct mdev_parent *parent) argument
217 parent_create_sysfs_files(struct mdev_parent *parent) argument
[all...]
/linux-master/include/trace/events/
H A Dqdisc.h28 __field( u32, parent )
40 __entry->parent = qdisc->parent;
44 TP_printk("dequeue ifindex=%d qdisc handle=0x%X parent=0x%X txq_state=0x%lX packets=%d skbaddr=%p",
45 __entry->ifindex, __entry->handle, __entry->parent,
61 __field(u32, parent)
70 __entry->parent = qdisc->parent;
73 TP_printk("enqueue ifindex=%d qdisc handle=0x%X parent=0x%X skbaddr=%p",
74 __entry->ifindex, __entry->handle, __entry->parent, __entr
[all...]
/linux-master/include/linux/clk/
H A Dzynq.h14 struct clk *clk_register_zynq_pll(const char *name, const char *parent,

Completed in 210 milliseconds

1234567891011>>