Home
last modified time | relevance | path

Searched refs:parent (Results 1 – 25 of 213) sorted by relevance

123456789

/include/linux/
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,
[all …]
Dproc_fs.h93 struct proc_dir_entry *parent, const struct seq_operations *ops,
95 #define proc_create_seq_data(name, mode, parent, ops, data) \ argument
96 proc_create_seq_private(name, mode, parent, ops, 0, data)
97 #define proc_create_seq(name, mode, parent, ops) \ argument
98 proc_create_seq_private(name, mode, parent, ops, 0, NULL)
100 struct proc_dir_entry *parent,
102 #define proc_create_single(name, mode, parent, show) \ argument
103 proc_create_single_data(name, mode, parent, show, NULL)
110 struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, c…
120 struct proc_dir_entry *parent, const struct seq_operations *ops,
[all …]
Dled-class-multicolor.h43 int led_classdev_multicolor_register_ext(struct device *parent,
61 int devm_led_classdev_multicolor_register_ext(struct device *parent,
65 void devm_led_classdev_multicolor_unregister(struct device *parent,
69 static inline int led_classdev_multicolor_register_ext(struct device *parent, in led_classdev_multicolor_register_ext() argument
83 static inline int devm_led_classdev_multicolor_register_ext(struct device *parent, in devm_led_classdev_multicolor_register_ext() argument
90 static inline void devm_led_classdev_multicolor_unregister(struct device *parent, in devm_led_classdev_multicolor_unregister() argument
96 static inline int led_classdev_multicolor_register(struct device *parent, in led_classdev_multicolor_register() argument
99 return led_classdev_multicolor_register_ext(parent, mcled_cdev, NULL); in led_classdev_multicolor_register()
102 static inline int devm_led_classdev_multicolor_register(struct device *parent, in devm_led_classdev_multicolor_register() argument
105 return devm_led_classdev_multicolor_register_ext(parent, mcled_cdev, in devm_led_classdev_multicolor_register()
Dof_platform.h54 struct device *parent);
67 struct device *parent);
72 struct device *parent);
77 struct device *parent);
80 struct device *parent);
81 extern void of_platform_depopulate(struct device *parent);
90 struct device *parent) in of_platform_populate() argument
96 struct device *parent) in of_platform_default_populate() argument
100 static inline void of_platform_depopulate(struct device *parent) { } in of_platform_depopulate() argument
Drbtree.h59 static inline void rb_link_node(struct rb_node *node, struct rb_node *parent, in rb_link_node() argument
62 node->__rb_parent_color = (unsigned long)parent; in rb_link_node()
68 static inline void rb_link_node_rcu(struct rb_node *node, struct rb_node *parent, in rb_link_node_rcu() argument
71 node->__rb_parent_color = (unsigned long)parent; in rb_link_node_rcu()
169 struct rb_node *parent = NULL; in rb_add_cached() local
173 parent = *link; in rb_add_cached()
174 if (less(node, parent)) { in rb_add_cached()
175 link = &parent->rb_left; in rb_add_cached()
177 link = &parent->rb_right; in rb_add_cached()
182 rb_link_node(node, parent, link); in rb_add_cached()
[all …]
Drbtree_augmented.h170 struct rb_node *parent, struct rb_root *root) in __rb_change_child() argument
172 if (parent) { in __rb_change_child()
173 if (parent->rb_left == old) in __rb_change_child()
174 WRITE_ONCE(parent->rb_left, new); in __rb_change_child()
176 WRITE_ONCE(parent->rb_right, new); in __rb_change_child()
183 struct rb_node *parent, struct rb_root *root) in __rb_change_child_rcu() argument
185 if (parent) { in __rb_change_child_rcu()
186 if (parent->rb_left == old) in __rb_change_child_rcu()
187 rcu_assign_pointer(parent->rb_left, new); in __rb_change_child_rcu()
189 rcu_assign_pointer(parent->rb_right, new); in __rb_change_child_rcu()
[all …]
Dled-class-flash.h98 int led_classdev_flash_register_ext(struct device *parent,
111 int devm_led_classdev_flash_register_ext(struct device *parent,
116 void devm_led_classdev_flash_unregister(struct device *parent,
121 static inline int led_classdev_flash_register_ext(struct device *parent, in led_classdev_flash_register_ext() argument
129 static inline int devm_led_classdev_flash_register_ext(struct device *parent, in devm_led_classdev_flash_register_ext() argument
136 static inline void devm_led_classdev_flash_unregister(struct device *parent, in devm_led_classdev_flash_unregister() argument
142 static inline int led_classdev_flash_register(struct device *parent, in led_classdev_flash_register() argument
145 return led_classdev_flash_register_ext(parent, fled_cdev, NULL); in led_classdev_flash_register()
148 static inline int devm_led_classdev_flash_register(struct device *parent, in devm_led_classdev_flash_register() argument
151 return devm_led_classdev_flash_register_ext(parent, fled_cdev, NULL); in devm_led_classdev_flash_register()
Dmin_heap.h38 void *left, *right, *parent, *smallest; in min_heapify() local
46 parent = data + (pos * func->elem_size); in min_heapify()
47 smallest = parent; in min_heapify()
56 if (smallest == parent) in min_heapify()
58 func->swp(smallest, parent); in min_heapify()
113 void *child, *parent; in min_heap_push() local
127 parent = data + ((pos - 1) / 2) * func->elem_size; in min_heap_push()
128 if (func->less(parent, child)) in min_heap_push()
130 func->swp(parent, child); in min_heap_push()
Dof_graph.h36 #define for_each_endpoint_of_node(parent, child) \ argument
37 for (child = of_graph_get_next_endpoint(parent, NULL); child != NULL; \
38 child = of_graph_get_next_endpoint(parent, child))
46 struct device_node *of_graph_get_next_endpoint(const struct device_node *parent,
49 const struct device_node *parent, int port_reg, int reg);
83 const struct device_node *parent, in of_graph_get_next_endpoint() argument
90 const struct device_node *parent, int port_reg, int reg) in of_graph_get_endpoint_by_regs() argument
Duio_driver.h120 struct device *parent,
132 #define uio_register_device(parent, info) \ argument
133 __uio_register_device(THIS_MODULE, parent, info)
140 struct device *parent,
152 #define devm_uio_register_device(parent, info) \ argument
153 __devm_uio_register_device(THIS_MODULE, parent, info)
Dtracefs.h25 struct dentry *parent, void *data,
28 struct dentry *tracefs_create_dir(const char *name, struct dentry *parent);
32 struct dentry *tracefs_create_instance_dir(const char *name, struct dentry *parent,
Dkernfs.h142 struct kernfs_node *parent; member
180 int (*mkdir)(struct kernfs_node *parent, const char *name,
378 struct kernfs_node *kernfs_find_and_get_ns(struct kernfs_node *parent,
380 struct kernfs_node *kernfs_walk_and_get_ns(struct kernfs_node *parent,
395 struct kernfs_node *kernfs_create_dir_ns(struct kernfs_node *parent,
399 struct kernfs_node *kernfs_create_empty_dir(struct kernfs_node *parent,
401 struct kernfs_node *__kernfs_create_file(struct kernfs_node *parent,
408 struct kernfs_node *kernfs_create_link(struct kernfs_node *parent,
416 int kernfs_remove_by_name_ns(struct kernfs_node *parent, const char *name,
464 kernfs_find_and_get_ns(struct kernfs_node *parent, const char *name, in kernfs_find_and_get_ns() argument
[all …]
Ddtpm.h17 struct dtpm *parent; member
40 struct dtpm *parent; member
73 int dtpm_register(const char *name, struct dtpm *dtpm, struct dtpm *parent);
75 int dtpm_register_cpu(struct dtpm *parent);
Dpage_counter.h38 struct page_counter *parent; member
48 struct page_counter *parent) in page_counter_init() argument
52 counter->parent = parent; in page_counter_init()
Dinterval_tree_generic.h43 ITSTRUCT *parent; \
48 parent = rb_entry(rb_parent, ITSTRUCT, ITRB); \
49 if (parent->ITSUBTREE < last) \
50 parent->ITSUBTREE = last; \
51 if (start < ITSTART(parent)) \
52 link = &parent->ITRB.rb_left; \
54 link = &parent->ITRB.rb_right; \
Drbtree_latch.h82 struct rb_node *parent = NULL; in __lt_insert() local
86 parent = *link; in __lt_insert()
87 ltp = __lt_from_rb(parent, idx); in __lt_insert()
90 link = &parent->rb_left; in __lt_insert()
92 link = &parent->rb_right; in __lt_insert()
95 rb_link_node_rcu(node, parent, link); in __lt_insert()
Dbootconfig.h43 u16 parent; member
113 struct xbc_node * __init xbc_node_find_subkey(struct xbc_node *parent,
116 const char * __init xbc_node_find_value(struct xbc_node *parent,
193 #define xbc_node_for_each_child(parent, child) \ argument
194 for (child = xbc_node_get_child(parent); child != NULL ; \
205 #define xbc_node_for_each_subkey(parent, child) \ argument
206 for (child = xbc_node_get_subkey(parent); child != NULL ; \
/include/trace/events/
Dqdisc.h28 __field( u32, parent )
40 __entry->parent = qdisc->parent;
45 __entry->ifindex, __entry->handle, __entry->parent,
61 __field(u32, parent)
70 __entry->parent = qdisc->parent;
74 __entry->ifindex, __entry->handle, __entry->parent, __entry->skbaddr)
86 __field( u32, parent )
93 __entry->parent = q->parent;
98 __get_str(kind), TC_H_MAJ(__entry->parent) >> 16, TC_H_MIN(__entry->parent),
111 __field( u32, parent )
[all …]
Dobjagg.h134 const struct objagg_obj *parent,
137 TP_ARGS(objagg, obj, parent, parent_refcount),
142 __field(const void *, parent)
149 __entry->parent = parent;
155 __entry->parent, __entry->parent_refcount)
161 const struct objagg_obj *parent,
164 TP_ARGS(objagg, obj, parent, parent_refcount),
169 __field(const void *, parent)
176 __entry->parent = parent;
182 __entry->parent, __entry->parent_refcount)
Dclk.h167 TP_PROTO(struct clk_core *core, struct clk_core *parent),
169 TP_ARGS(core, parent),
173 __string( pname, parent ? parent->name : "none" )
178 __assign_str(pname, parent ? parent->name : "none");
186 TP_PROTO(struct clk_core *core, struct clk_core *parent),
188 TP_ARGS(core, parent)
193 TP_PROTO(struct clk_core *core, struct clk_core *parent),
195 TP_ARGS(core, parent)
/include/linux/rpmsg/
Dqcom_smd.h12 struct qcom_smd_edge *qcom_smd_register_edge(struct device *parent,
19 qcom_smd_register_edge(struct device *parent, in qcom_smd_register_edge() argument
Dqcom_glink.h18 struct qcom_glink *qcom_glink_smem_register(struct device *parent,
25 qcom_glink_smem_register(struct device *parent, in qcom_glink_smem_register() argument
/include/sound/
Dsoc-acpi.h180 return dev->parent && dev->parent->driver && dev->parent->driver->name && in snd_soc_acpi_sof_parent()
181 !strncmp(dev->parent->driver->name, "sof-audio-acpi", strlen("sof-audio-acpi")); in snd_soc_acpi_sof_parent()
/include/linux/mfd/
Dcore.h144 extern int mfd_add_devices(struct device *parent, int id,
149 static inline int mfd_add_hotplug_devices(struct device *parent, in mfd_add_hotplug_devices() argument
152 return mfd_add_devices(parent, PLATFORM_DEVID_AUTO, cells, n_devs, in mfd_add_hotplug_devices()
156 extern void mfd_remove_devices(struct device *parent);
157 extern void mfd_remove_devices_late(struct device *parent);
/include/scsi/
Dscsi_transport_sas.h90 dev_to_phy((dev)->parent)
92 dev_to_shost((phy)->dev.parent)
106 dev_to_rphy((dev)->parent)
108 dev_to_shost((rphy)->dev.parent)
110 dev_to_rphy((targ)->dev.parent)
165 dev_to_sas_port((dev)->parent)
242 #define scsi_is_sas_phy_local(phy) scsi_is_host_device((phy)->dev.parent)

123456789