/Linux-v5.15/include/linux/ |
D | proc_fs.h | 95 #define proc_create_seq_data(name, mode, parent, ops, data) \ argument 97 #define proc_create_seq(name, mode, parent, ops) \ argument 102 #define proc_create_single(name, mode, parent, show) \ argument 122 #define proc_create_net(name, mode, parent, ops, state_size) \ argument 163 struct proc_dir_entry *parent,const char *dest) { return NULL;} in proc_symlink() 165 struct proc_dir_entry *parent) {return NULL;} in proc_mkdir() 168 struct proc_dir_entry *parent, void *data, bool force_lookup) in _proc_mkdir() 173 umode_t mode, struct proc_dir_entry *parent, void *data) { return NULL; } in proc_mkdir_data() 175 umode_t mode, struct proc_dir_entry *parent) { return NULL; } in proc_mkdir_mode() 176 #define proc_create_seq_private(name, mode, parent, ops, size, data) ({NULL;}) argument [all …]
|
D | led-class-multicolor.h | 69 static inline int led_classdev_multicolor_register_ext(struct device *parent, in led_classdev_multicolor_register_ext() 83 static inline int devm_led_classdev_multicolor_register_ext(struct device *parent, in devm_led_classdev_multicolor_register_ext() 90 static inline void devm_led_classdev_multicolor_unregister(struct device *parent, in devm_led_classdev_multicolor_unregister() 96 static inline int led_classdev_multicolor_register(struct device *parent, in led_classdev_multicolor_register() 102 static inline int devm_led_classdev_multicolor_register(struct device *parent, in devm_led_classdev_multicolor_register()
|
/Linux-v5.15/drivers/i2c/ |
D | i2c-mux.c | 44 struct i2c_adapter *parent = muxc->parent; in __i2c_mux_master_xfer() local 63 struct i2c_adapter *parent = muxc->parent; in i2c_mux_master_xfer() local 84 struct i2c_adapter *parent = muxc->parent; in __i2c_mux_smbus_xfer() local 106 struct i2c_adapter *parent = muxc->parent; in i2c_mux_smbus_xfer() local 125 struct i2c_adapter *parent = priv->muxc->parent; in i2c_mux_functionality() local 131 static unsigned int i2c_mux_parent_classes(struct i2c_adapter *parent) in i2c_mux_parent_classes() 146 struct i2c_adapter *parent = priv->muxc->parent; in i2c_mux_lock_bus() local 157 struct i2c_adapter *parent = priv->muxc->parent; in i2c_mux_trylock_bus() local 172 struct i2c_adapter *parent = priv->muxc->parent; in i2c_mux_unlock_bus() local 183 struct i2c_adapter *parent = priv->muxc->parent; in i2c_parent_lock_bus() local [all …]
|
/Linux-v5.15/kernel/ |
D | audit_watch.c | 41 struct audit_parent *parent; /* associated parent */ member 58 static void audit_free_parent(struct audit_parent *parent) in audit_free_parent() 66 struct audit_parent *parent; in audit_watch_free_mark() local 72 static void audit_get_parent(struct audit_parent *parent) in audit_get_parent() 78 static void audit_put_parent(struct audit_parent *parent) in audit_put_parent() 90 struct audit_parent *parent = NULL; in audit_find_parent() local 139 struct audit_parent *parent; in audit_init_parent() local 244 static void audit_update_watch(struct audit_parent *parent, in audit_update_watch() 321 static void audit_remove_parent_watches(struct audit_parent *parent) in audit_remove_parent_watches() 347 static int audit_get_nd(struct audit_watch *watch, struct path *parent) in audit_get_nd() [all …]
|
/Linux-v5.15/drivers/clk/imx/ |
D | clk.h | 79 #define imx_clk_gate_exclusive(name, parent, reg, shift, exclusive_mask) \ argument 85 #define imx_clk_fixed_factor(name, parent, mult, div) \ argument 88 #define imx_clk_divider(name, parent, reg, shift, width) \ argument 91 #define imx_clk_divider2(name, parent, reg, shift, width) \ argument 94 #define imx_clk_divider_flags(name, parent, reg, shift, width, flags) \ argument 97 #define imx_clk_gate(name, parent, reg, shift) \ argument 100 #define imx_clk_gate_dis(name, parent, reg, shift) \ argument 103 #define imx_clk_gate2(name, parent, reg, shift) \ argument 106 #define imx_clk_gate2_flags(name, parent, reg, shift, flags) \ argument 109 #define imx_clk_gate2_shared2(name, parent, reg, shift, share_count) \ argument [all …]
|
/Linux-v5.15/drivers/vfio/mdev/ |
D | vfio_mdev.c | 23 struct mdev_parent *parent = mdev->type->parent; in vfio_mdev_open_device() local 34 struct mdev_parent *parent = mdev->type->parent; in vfio_mdev_close_device() local 44 struct mdev_parent *parent = mdev->type->parent; in vfio_mdev_unlocked_ioctl() local 56 struct mdev_parent *parent = mdev->type->parent; in vfio_mdev_read() local 69 struct mdev_parent *parent = mdev->type->parent; in vfio_mdev_write() local 81 struct mdev_parent *parent = mdev->type->parent; in vfio_mdev_mmap() local 92 struct mdev_parent *parent = mdev->type->parent; in vfio_mdev_request() local
|
D | mdev_core.c | 69 struct mdev_parent *parent; in __find_parent_device() local 80 struct mdev_parent *parent = container_of(kref, struct mdev_parent, in mdev_release_parent() local 91 struct mdev_parent *parent = mdev->type->parent; in mdev_device_remove_common() local 127 struct mdev_parent *parent; in mdev_register_device() local 207 struct mdev_parent *parent; in mdev_unregister_device() local 258 struct mdev_parent *parent = type->parent; in mdev_device_create() local 341 struct mdev_parent *parent = mdev->type->parent; in mdev_device_remove() local
|
/Linux-v5.15/lib/ |
D | rbtree.c | 78 struct rb_node *parent = rb_parent(old); in __rb_rotate_set_parents() local 88 struct rb_node *parent = rb_red_parent(node), *gparent, *tmp; in __rb_insert() local 227 ____rb_erase_color(struct rb_node *parent, struct rb_root *root, in ____rb_erase_color() 410 void __rb_erase_color(struct rb_node *parent, struct rb_root *root, in __rb_erase_color() 494 struct rb_node *parent; in rb_next() local 526 struct rb_node *parent; in rb_prev() local 556 struct rb_node *parent = rb_parent(victim); in rb_replace_node() local 573 struct rb_node *parent = rb_parent(victim); in rb_replace_node_rcu() local 606 const struct rb_node *parent; in rb_next_postorder() local
|
/Linux-v5.15/tools/lib/ |
D | rbtree.c | 78 struct rb_node *parent = rb_parent(old); in __rb_rotate_set_parents() local 88 struct rb_node *parent = rb_red_parent(node), *gparent, *tmp; in __rb_insert() local 227 ____rb_erase_color(struct rb_node *parent, struct rb_root *root, in ____rb_erase_color() 410 void __rb_erase_color(struct rb_node *parent, struct rb_root *root, in __rb_erase_color() 488 struct rb_node *parent; in rb_next() local 519 struct rb_node *parent; in rb_prev() local 548 struct rb_node *parent = rb_parent(victim); in rb_replace_node() local 575 const struct rb_node *parent; in rb_next_postorder() local
|
/Linux-v5.15/drivers/edac/ |
D | debugfs.c | 57 struct dentry *parent; in edac_create_debugfs_nodes() local 94 edac_debugfs_create_dir_at(const char *dirname, struct dentry *parent) in edac_debugfs_create_dir_at() 110 edac_debugfs_create_file(const char *name, umode_t mode, struct dentry *parent, in edac_debugfs_create_file() 122 struct dentry *parent, u8 *value) in edac_debugfs_create_x8() 133 struct dentry *parent, u16 *value) in edac_debugfs_create_x16() 144 struct dentry *parent, u32 *value) in edac_debugfs_create_x32()
|
D | edac_module.h | 92 edac_debugfs_create_dir_at(const char *dirname, struct dentry *parent) { return NULL; } in edac_debugfs_create_dir_at() 94 edac_debugfs_create_file(const char *name, umode_t mode, struct dentry *parent, in edac_debugfs_create_file() 97 struct dentry *parent, u8 *value) { } in edac_debugfs_create_x8() 99 struct dentry *parent, u16 *value) { } in edac_debugfs_create_x16() 101 struct dentry *parent, u32 *value) { } in edac_debugfs_create_x32()
|
/Linux-v5.15/drivers/of/ |
D | platform.c | 108 struct device *parent) in of_device_alloc() 169 struct device *parent) in of_platform_device_create_pdata() 211 struct device *parent) in of_platform_device_create() 221 struct device *parent) in of_amba_device_create() 286 struct device *parent) in of_amba_device_create() 348 struct device *parent, bool strict) in of_platform_bus_create() 418 struct device *parent) in of_platform_bus_probe() 470 struct device *parent) in of_platform_populate() 501 struct device *parent) in of_platform_default_populate() 588 void of_platform_depopulate(struct device *parent) in of_platform_depopulate()
|
/Linux-v5.15/drivers/regulator/ |
D | tps80031-regulator.c | 89 struct device *parent = to_tps80031_dev(rdev); in tps80031_reg_is_enabled() local 109 struct device *parent = to_tps80031_dev(rdev); in tps80031_reg_enable() local 128 struct device *parent = to_tps80031_dev(rdev); in tps80031_reg_disable() local 167 struct device *parent = to_tps80031_dev(rdev); in tps80031_dcdc_set_voltage_sel() local 200 struct device *parent = to_tps80031_dev(rdev); in tps80031_dcdc_get_voltage_sel() local 230 struct device *parent = to_tps80031_dev(rdev); in tps80031_ldo_list_voltage() local 254 struct device *parent = to_tps80031_dev(rdev); in tps80031_ldo_map_voltage() local 273 struct device *parent = to_tps80031_dev(rdev); in tps80031_vbus_is_enabled() local 300 struct device *parent = to_tps80031_dev(rdev); in tps80031_vbus_enable() local 324 struct device *parent = to_tps80031_dev(rdev); in tps80031_vbus_disable() local [all …]
|
/Linux-v5.15/fs/sysfs/ |
D | dir.c | 21 void sysfs_warn_dup(struct kernfs_node *parent, const char *name) in sysfs_warn_dup() 42 struct kernfs_node *parent, *kn; in sysfs_create_dir_ns() local 109 struct kernfs_node *parent; in sysfs_rename_dir_ns() local 137 struct kernfs_node *kn, *parent = parent_kobj->sd; in sysfs_create_mount_point() local 158 struct kernfs_node *parent = parent_kobj->sd; in sysfs_remove_mount_point() local
|
D | group.c | 20 static void remove_files(struct kernfs_node *parent, in remove_files() 34 static int create_files(struct kernfs_node *parent, struct kobject *kobj, in create_files() 273 struct kernfs_node *parent = kobj->sd; in sysfs_remove_group() local 329 struct kernfs_node *parent; in sysfs_merge_group() local 363 struct kernfs_node *parent; in sysfs_unmerge_group() local 385 struct kernfs_node *parent; in sysfs_add_link_to_group() local 408 struct kernfs_node *parent; in sysfs_remove_link_from_group() local
|
/Linux-v5.15/fs/kernfs/ |
D | dir.c | 281 struct kernfs_node *parent; in kernfs_get_parent() local 351 struct rb_node *parent = NULL; in kernfs_link_sibling() local 510 struct kernfs_node *parent; in kernfs_put() local 572 struct kernfs_node *parent, in __kernfs_new_node() 640 struct kernfs_node *kernfs_new_node(struct kernfs_node *parent, in kernfs_new_node() 720 struct kernfs_node *parent = kn->parent; in kernfs_add_one() local 783 static struct kernfs_node *kernfs_find_ns(struct kernfs_node *parent, in kernfs_find_ns() 816 static struct kernfs_node *kernfs_walk_ns(struct kernfs_node *parent, in kernfs_walk_ns() 858 struct kernfs_node *kernfs_find_and_get_ns(struct kernfs_node *parent, in kernfs_find_and_get_ns() 882 struct kernfs_node *kernfs_walk_and_get_ns(struct kernfs_node *parent, in kernfs_walk_and_get_ns() [all …]
|
/Linux-v5.15/arch/powerpc/kernel/ |
D | pci_dn.c | 62 struct pci_dn *parent, *pdn; in pci_get_pdn_by_devfn() local 98 struct pci_dn *parent, *pdn; in pci_get_pdn() local 148 static struct pci_dn *add_one_sriov_vf_pdn(struct pci_dn *parent, in add_one_sriov_vf_pdn() 175 struct pci_dn *parent, *pdn; in add_sriov_vf_pdns() local 219 struct pci_dn *parent; in remove_sriov_vf_pdns() local 287 struct device_node *parent; in pci_add_device_node_info() local 343 struct device_node *parent; in pci_remove_device_node_info() local
|
/Linux-v5.15/security/landlock/ |
D | ptrace.c | 32 static bool domain_scope_le(const struct landlock_ruleset *const parent, in domain_scope_le() 50 static bool task_is_scoped(const struct task_struct *const parent, in task_is_scoped() 64 static int task_ptrace(const struct task_struct *const parent, in task_ptrace() 106 static int hook_ptrace_traceme(struct task_struct *const parent) in hook_ptrace_traceme()
|
/Linux-v5.15/fs/proc/ |
D | generic.c | 94 struct rb_node **new = &root->rb_node, *parent = NULL; in pde_subdir_insert() local 392 static struct proc_dir_entry *__proc_create(struct proc_dir_entry **parent, in __proc_create() 457 struct proc_dir_entry *parent, const char *dest) in proc_symlink() 480 struct proc_dir_entry *parent, void *data, bool force_lookup) in _proc_mkdir() 502 struct proc_dir_entry *parent, void *data) in proc_mkdir_data() 509 struct proc_dir_entry *parent) in proc_mkdir_mode() 516 struct proc_dir_entry *parent) in proc_mkdir() 525 struct proc_dir_entry *ent, *parent = NULL; in proc_create_mount_point() local 539 struct proc_dir_entry **parent, void *data) in proc_create_reg() 565 struct proc_dir_entry *parent, in proc_create_data() [all …]
|
/Linux-v5.15/drivers/pwm/ |
D | sysfs.c | 241 static int pwm_export_child(struct device *parent, struct pwm_device *pwm) in pwm_export_child() 285 static int pwm_unexport_child(struct device *parent, struct pwm_device *pwm) in pwm_unexport_child() 310 static ssize_t export_store(struct device *parent, in export_store() 338 static ssize_t unexport_store(struct device *parent, in unexport_store() 359 static ssize_t npwm_show(struct device *parent, struct device_attribute *attr, in npwm_show() 377 static struct pwm_export *pwm_class_get_state(struct device *parent, in pwm_class_get_state() 412 static int pwm_class_resume_npwm(struct device *parent, unsigned int npwm) in pwm_class_resume_npwm() 436 static int __maybe_unused pwm_class_suspend(struct device *parent) in pwm_class_suspend() 467 static int __maybe_unused pwm_class_resume(struct device *parent) in pwm_class_resume() 483 static int pwmchip_sysfs_match(struct device *parent, const void *data) in pwmchip_sysfs_match() [all …]
|
/Linux-v5.15/drivers/firmware/efi/ |
D | dev-path-parser.c | 16 struct device *parent, struct device **child) in parse_acpi_path() 59 struct device *parent, struct device **child) in parse_pci_path() 95 struct device *parent, struct device **child) in parse_end_path() 148 struct device *parent = NULL, *child; in efi_get_device_by_path() local
|
/Linux-v5.15/drivers/gpio/ |
D | gpio-rc5t583.c | 27 struct device *parent = rc5t583_gpio->rc5t583->dev; in rc5t583_gpio_get() local 41 struct device *parent = rc5t583_gpio->rc5t583->dev; in rc5t583_gpio_set() local 51 struct device *parent = rc5t583_gpio->rc5t583->dev; in rc5t583_gpio_dir_input() local 66 struct device *parent = rc5t583_gpio->rc5t583->dev; in rc5t583_gpio_dir_output() local 91 struct device *parent = rc5t583_gpio->rc5t583->dev; in rc5t583_gpio_free() local
|
/Linux-v5.15/fs/debugfs/ |
D | file.c | 397 struct dentry *parent, void *value, in debugfs_create_mode_unsafe() 442 void debugfs_create_u8(const char *name, umode_t mode, struct dentry *parent, in debugfs_create_u8() 478 void debugfs_create_u16(const char *name, umode_t mode, struct dentry *parent, in debugfs_create_u16() 514 void debugfs_create_u32(const char *name, umode_t mode, struct dentry *parent, in debugfs_create_u32() 551 void debugfs_create_u64(const char *name, umode_t mode, struct dentry *parent, in debugfs_create_u64() 590 void debugfs_create_ulong(const char *name, umode_t mode, struct dentry *parent, in debugfs_create_ulong() 635 void debugfs_create_x8(const char *name, umode_t mode, struct dentry *parent, in debugfs_create_x8() 653 void debugfs_create_x16(const char *name, umode_t mode, struct dentry *parent, in debugfs_create_x16() 671 void debugfs_create_x32(const char *name, umode_t mode, struct dentry *parent, in debugfs_create_x32() 689 void debugfs_create_x64(const char *name, umode_t mode, struct dentry *parent, in debugfs_create_x64() [all …]
|
/Linux-v5.15/fs/vboxsf/ |
D | dir.c | 211 static struct dentry *vboxsf_dir_lookup(struct inode *parent, in vboxsf_dir_lookup() 234 static int vboxsf_dir_instantiate(struct inode *parent, struct dentry *dentry, in vboxsf_dir_instantiate() 255 static int vboxsf_dir_create(struct inode *parent, struct dentry *dentry, in vboxsf_dir_create() 298 struct inode *parent, struct dentry *dentry, in vboxsf_dir_mkfile() 305 struct inode *parent, struct dentry *dentry, in vboxsf_dir_mkdir() 311 static int vboxsf_dir_atomic_open(struct inode *parent, struct dentry *dentry, in vboxsf_dir_atomic_open() 358 static int vboxsf_dir_unlink(struct inode *parent, struct dentry *dentry) in vboxsf_dir_unlink() 434 struct inode *parent, struct dentry *dentry, in vboxsf_dir_symlink()
|
/Linux-v5.15/fs/orangefs/ |
D | namei.c | 24 struct orangefs_inode_s *parent = ORANGEFS_I(dir); in orangefs_create() local 108 struct orangefs_inode_s *parent = ORANGEFS_I(dir); in orangefs_lookup() local 176 struct orangefs_inode_s *parent = ORANGEFS_I(dir); in orangefs_unlink() local 224 struct orangefs_inode_s *parent = ORANGEFS_I(dir); in orangefs_symlink() local 311 struct orangefs_inode_s *parent = ORANGEFS_I(dir); in orangefs_mkdir() local
|