/include/linux/ |
D | debugfs.h | 73 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 …]
|
D | proc_fs.h | 93 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 …]
|
D | led-class-multicolor.h | 43 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()
|
D | of_platform.h | 54 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
|
D | rbtree.h | 59 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 …]
|
D | rbtree_augmented.h | 170 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 …]
|
D | led-class-flash.h | 98 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()
|
D | min_heap.h | 38 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()
|
D | of_graph.h | 36 #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
|
D | uio_driver.h | 120 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)
|
D | tracefs.h | 25 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,
|
D | kernfs.h | 142 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 …]
|
D | dtpm.h | 17 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);
|
D | page_counter.h | 38 struct page_counter *parent; member 48 struct page_counter *parent) in page_counter_init() argument 52 counter->parent = parent; in page_counter_init()
|
D | interval_tree_generic.h | 43 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; \
|
D | rbtree_latch.h | 82 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()
|
D | bootconfig.h | 43 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/ |
D | qdisc.h | 28 __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 …]
|
D | objagg.h | 134 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)
|
D | clk.h | 167 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/ |
D | qcom_smd.h | 12 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
|
D | qcom_glink.h | 18 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/ |
D | soc-acpi.h | 180 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/ |
D | core.h | 144 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/ |
D | scsi_transport_sas.h | 90 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)
|