/kernel/linux/linux-6.6/include/linux/ |
H A D | platform_device.h | 120 struct device *parent; member 143 * @parent: parent device for the device we're adding 154 struct device *parent, const char *name, int id, in platform_device_register_resndata() 159 .parent = parent, in platform_device_register_resndata() 204 * @parent: parent device for the device we're adding 219 struct device *parent, const char *name, int id, in platform_device_register_data() 222 return platform_device_register_resndata(parent, nam in platform_device_register_data() 153 platform_device_register_resndata( struct device *parent, const char *name, int id, const struct resource *res, unsigned int num, const void *data, size_t size) platform_device_register_resndata() argument 218 platform_device_register_data( struct device *parent, const char *name, int id, const void *data, size_t size) platform_device_register_data() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/blackbox/ |
H A D | blackbox_common.c | 257 struct dentry *parent = NULL; in file_delete() local 266 parent = lock_parent(dentry); in file_delete() 268 if (dentry->d_parent == parent) { in file_delete() 271 ret = vfs_unlink(&nop_mnt_idmap, d_inode(parent), dentry, NULL); in file_delete() 273 ret = vfs_unlink(d_inode(parent), dentry, NULL); in file_delete() 278 unlock_dir(parent); in file_delete()
|
/kernel/linux/linux-6.6/drivers/usb/core/ |
H A D | usb-acpi.c | 197 udev = to_usb_device(port_dev->dev.parent->parent); in usb_acpi_get_companion_for_port() 200 * The root hub ports' parent is the root hub. The non-root-hub in usb_acpi_get_companion_for_port() 201 * ports' parent is the parent hub port which the hub is in usb_acpi_get_companion_for_port() 204 if (!udev->parent) { in usb_acpi_get_companion_for_port() 209 parent_handle = usb_get_hub_port_acpi_handle(udev->parent, in usb_acpi_get_companion_for_port() 252 if (!udev->parent) { in usb_acpi_find_companion_for_device() 254 * root hub is only child (_ADR=0) under its parent, the HC. in usb_acpi_find_companion_for_device() 261 hub = usb_hub_to_struct_hub(udev->parent); in usb_acpi_find_companion_for_device() [all...] |
/kernel/linux/linux-6.6/drivers/clk/ |
H A D | clk-lan966x.c | 120 struct clk_hw *parent; in lan966x_gck_determine_rate() local 124 parent = clk_hw_get_parent_by_index(hw, i); in lan966x_gck_determine_rate() 125 if (!parent) in lan966x_gck_determine_rate() 129 if (clk_hw_get_rate(parent) / req->rate <= DIV_MAX) { in lan966x_gck_determine_rate() 130 req->best_parent_hw = parent; in lan966x_gck_determine_rate() 131 req->best_parent_rate = clk_hw_get_rate(parent); in lan966x_gck_determine_rate()
|
H A D | clk-max77686.c | 164 struct device *parent = dev->parent; in max77686_clk_probe() local 175 regmap = dev_get_regmap(parent, NULL); in max77686_clk_probe() 222 if (parent->of_node && in max77686_clk_probe() 223 !of_property_read_string_index(parent->of_node, in max77686_clk_probe() 247 if (parent->of_node) { in max77686_clk_probe()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-visconti.c | 94 unsigned int *parent, in visconti_gpio_child_to_parent_hwirq() 101 *parent = child + BASE_HW_IRQ; in visconti_gpio_child_to_parent_hwirq() 163 struct irq_domain *parent; in visconti_gpio_probe() local 180 dev_err(dev, "No IRQ parent node\n"); in visconti_gpio_probe() 184 parent = irq_find_host(irq_parent); in visconti_gpio_probe() 186 if (!parent) { in visconti_gpio_probe() 187 dev_err(dev, "No IRQ parent domain\n"); in visconti_gpio_probe() 206 girq->parent_domain = parent; in visconti_gpio_probe() 91 visconti_gpio_child_to_parent_hwirq(struct gpio_chip *gc, unsigned int child, unsigned int child_type, unsigned int *parent, unsigned int *parent_type) visconti_gpio_child_to_parent_hwirq() argument
|
/kernel/linux/linux-6.6/drivers/clk/renesas/ |
H A D | r8a77970-cpg-mssr.c | 229 const struct clk *parent; in r8a77970_cpg_clk_register() local 246 parent = clks[core->parent]; in r8a77970_cpg_clk_register() 247 if (IS_ERR(parent)) in r8a77970_cpg_clk_register() 248 return ERR_CAST(parent); in r8a77970_cpg_clk_register() 251 __clk_get_name(parent), 0, in r8a77970_cpg_clk_register()
|
/kernel/linux/linux-6.6/drivers/clk/socfpga/ |
H A D | clk-gate.c | 56 static int socfpga_clk_set_parent(struct clk_hw *hwclk, u8 parent) in socfpga_clk_set_parent() argument 64 src_reg |= parent; in socfpga_clk_set_parent() 69 src_reg |= (parent << 1); in socfpga_clk_set_parent() 75 src_reg |= parent; in socfpga_clk_set_parent() 79 src_reg |= (parent << 2); in socfpga_clk_set_parent() 82 src_reg |= (parent << 4); in socfpga_clk_set_parent()
|
H A D | clk-periph-s10.c | 67 u8 parent = 0; in clk_periclk_get_parent() local 72 parent = ((readl(socfpgaclk->bypass_reg) & mask) >> in clk_periclk_get_parent() 74 if (parent) in clk_periclk_get_parent() 75 return parent; in clk_periclk_get_parent() 80 parent = (clk_src >> CLK_MGR_FREE_SHIFT) & in clk_periclk_get_parent() 83 return parent; in clk_periclk_get_parent()
|
/kernel/linux/linux-6.6/drivers/clk/ti/ |
H A D | gate.c | 60 struct clk_omap_divider *parent; in omap36xx_gate_clk_enable_with_hsdiv_restore() local 68 /* Parent is the x2 node, get parent of parent for the m2 div */ in omap36xx_gate_clk_enable_with_hsdiv_restore() 70 parent = to_clk_omap_divider(parent_hw); in omap36xx_gate_clk_enable_with_hsdiv_restore() 74 orig_v = ti_clk_ll_ops->clk_readl(&parent->reg); in omap36xx_gate_clk_enable_with_hsdiv_restore() 78 dummy_v ^= (1 << parent->shift); in omap36xx_gate_clk_enable_with_hsdiv_restore() 79 ti_clk_ll_ops->clk_writel(dummy_v, &parent->reg); in omap36xx_gate_clk_enable_with_hsdiv_restore() 82 ti_clk_ll_ops->clk_writel(orig_v, &parent->reg); in omap36xx_gate_clk_enable_with_hsdiv_restore() 148 pr_err("%pOFn must have 1 parent\n", node); in _of_ti_gate_clk_setup() 154 if (of_property_read_bool(node, "ti,set-rate-parent")) in _of_ti_gate_clk_setup() [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-da9062.c | 256 struct device *parent = pdev->dev.parent; in da9062_pctl_probe() local 260 device_set_node(&pdev->dev, dev_fwnode(pdev->dev.parent)); in da9062_pctl_probe() 266 pctl->da9062 = dev_get_drvdata(parent); in da9062_pctl_probe() 270 if (!device_property_present(parent, "gpio-controller")) in da9062_pctl_probe() 282 pctl->gc.parent = &pdev->dev; in da9062_pctl_probe()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/ |
H A D | sun4i_hdmi_tmds_clk.c | 70 struct clk_hw *parent = NULL; in sun4i_tmds_determine_rate() local 83 parent = clk_hw_get_parent_by_index(hw, p); in sun4i_tmds_determine_rate() 84 if (!parent) in sun4i_tmds_determine_rate() 93 rounded = clk_hw_round_rate(parent, ideal); in sun4i_tmds_determine_rate() 114 if (!parent) in sun4i_tmds_determine_rate() 120 req->best_parent_hw = parent; in sun4i_tmds_determine_rate()
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-madera.c | 101 struct madera *madera = dev_get_drvdata(dev->parent); in madera_suspend() 117 struct madera *madera = dev_get_drvdata(dev->parent); in madera_suspend_noirq() 129 struct madera *madera = dev_get_drvdata(dev->parent); in madera_resume_noirq() 144 struct madera *madera = dev_get_drvdata(dev->parent); in madera_resume() 163 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_irq_probe() 209 * NOTE: regmap registers this against the OF node of the parent of in madera_irq_probe() 219 /* Save dev in parent MFD struct so it is accessible to siblings */ in madera_irq_probe() 227 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_irq_remove() 230 * The IRQ is disabled by the parent MFD driver before in madera_irq_remove()
|
/kernel/linux/linux-6.6/scripts/gdb/linux/ |
H A D | proc.py | 181 parent = mnt 183 mntpoint = parent['mnt_mountpoint'] 185 if (parent == parent['mnt_parent']): 187 parent = parent['mnt_parent']
|
/kernel/liteos_a/fs/vfs/include/ |
H A D | vnode.h | 122 struct Vnode *parent; /* parent vnode */ member 139 int (*Create)(struct Vnode *parent, const char *name, int mode, struct Vnode **vnode); 140 int (*Lookup)(struct Vnode *parent, const char *name, int len, struct Vnode **vnode); 146 int (*Unlink)(struct Vnode *parent, struct Vnode *vnode, const char *fileName); 147 int (*Rmdir)(struct Vnode *parent, struct Vnode *vnode, const char *dirName); 148 int (*Mkdir)(struct Vnode *parent, const char *dirName, mode_t mode, struct Vnode **vnode);
|
/kernel/linux/linux-6.6/drivers/sbus/char/ |
H A D | flash.c | 162 struct device_node *parent; in flash_probe() local 164 parent = dp->parent; in flash_probe() 166 if (!of_node_name_eq(parent, "sbus") && in flash_probe() 167 !of_node_name_eq(parent, "sbi") && in flash_probe() 168 !of_node_name_eq(parent, "ebus")) in flash_probe()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | extent-tree.c | 50 struct btrfs_delayed_ref_node *node, u64 parent, 58 u64 parent, u64 root_objectid, 331 * is the first byte of parent block. 360 * Every shared one has parent tree block, in btrfs_get_extent_inline_ref_type() 373 * Every shared one has parent tree block, in btrfs_get_extent_inline_ref_type() 432 u64 bytenr, u64 parent, in lookup_extent_data_ref() 446 if (parent) { in lookup_extent_data_ref() 448 key.offset = parent; in lookup_extent_data_ref() 462 if (parent) { in lookup_extent_data_ref() 508 u64 bytenr, u64 parent, in insert_extent_data_ref() 430 lookup_extent_data_ref(struct btrfs_trans_handle *trans, struct btrfs_path *path, u64 bytenr, u64 parent, u64 root_objectid, u64 owner, u64 offset) lookup_extent_data_ref() argument 506 insert_extent_data_ref(struct btrfs_trans_handle *trans, struct btrfs_path *path, u64 bytenr, u64 parent, u64 root_objectid, u64 owner, u64 offset, int refs_to_add) insert_extent_data_ref() argument 672 lookup_tree_block_ref(struct btrfs_trans_handle *trans, struct btrfs_path *path, u64 bytenr, u64 parent, u64 root_objectid) lookup_tree_block_ref() argument 696 insert_tree_block_ref(struct btrfs_trans_handle *trans, struct btrfs_path *path, u64 bytenr, u64 parent, u64 root_objectid) insert_tree_block_ref() argument 719 extent_ref_type(u64 parent, u64 owner) extent_ref_type() argument 771 lookup_inline_extent_backref(struct btrfs_trans_handle *trans, struct btrfs_path *path, struct btrfs_extent_inline_ref **ref_ret, u64 bytenr, u64 num_bytes, u64 parent, u64 root_objectid, u64 owner, u64 offset, int insert) lookup_inline_extent_backref() argument 979 setup_inline_extent_backref(struct btrfs_trans_handle *trans, struct btrfs_path *path, struct btrfs_extent_inline_ref *iref, u64 parent, u64 root_objectid, u64 owner, u64 offset, int refs_to_add, struct btrfs_delayed_extent_op *extent_op) setup_inline_extent_backref() argument 1039 lookup_extent_backref(struct btrfs_trans_handle *trans, struct btrfs_path *path, struct btrfs_extent_inline_ref **ref_ret, u64 bytenr, u64 num_bytes, u64 parent, u64 root_objectid, u64 owner, u64 offset) lookup_extent_backref() argument 1186 insert_inline_extent_backref(struct btrfs_trans_handle *trans, struct btrfs_path *path, u64 bytenr, u64 num_bytes, u64 parent, u64 root_objectid, u64 owner, u64 offset, int refs_to_add, struct btrfs_delayed_extent_op *extent_op) insert_inline_extent_backref() argument 1479 __btrfs_inc_extent_ref(struct btrfs_trans_handle *trans, struct btrfs_delayed_ref_node *node, u64 parent, u64 root_objectid, u64 owner, u64 offset, int refs_to_add, struct btrfs_delayed_extent_op *extent_op) __btrfs_inc_extent_ref() argument 1545 u64 parent = 0; run_delayed_data_ref() local 1699 u64 parent = 0; run_delayed_tree_ref() local 2410 u64 parent; __btrfs_mod_ref() local 2947 __btrfs_free_extent(struct btrfs_trans_handle *trans, struct btrfs_delayed_ref_node *node, u64 parent, u64 root_objectid, u64 owner_objectid, u64 owner_offset, int refs_to_drop, struct btrfs_delayed_extent_op *extent_op) __btrfs_free_extent() argument 3281 btrfs_free_tree_block(struct btrfs_trans_handle *trans, u64 root_id, struct extent_buffer *buf, u64 parent, int last_ref) btrfs_free_tree_block() argument 4634 alloc_reserved_file_extent(struct btrfs_trans_handle *trans, u64 parent, u64 root_objectid, u64 flags, u64 owner, u64 offset, struct btrfs_key *ins, int ref_mod) alloc_reserved_file_extent() argument 4927 btrfs_alloc_tree_block(struct btrfs_trans_handle *trans, struct btrfs_root *root, u64 parent, u64 root_objectid, const struct btrfs_disk_key *key, int level, u64 hint, u64 empty_size, enum btrfs_lock_nesting nest) btrfs_alloc_tree_block() argument 5195 check_ref_exists(struct btrfs_trans_handle *trans, struct btrfs_root *root, u64 bytenr, u64 parent, int level) check_ref_exists() argument 5239 u64 parent; do_walk_down() local 5455 u64 parent = 0; walk_up_proc() local 5898 btrfs_drop_subtree(struct btrfs_trans_handle *trans, struct btrfs_root *root, struct extent_buffer *node, struct extent_buffer *parent) btrfs_drop_subtree() argument [all...] |
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | ref-verify.c | 32 u64 parent; member 146 if (ref1->parent < ref2->parent) in comp_refs() 148 if (ref1->parent > ref2->parent) in comp_refs() 310 u64 parent, u64 bytenr, int level) in add_tree_block() 320 if (parent) in add_tree_block() 324 ref->parent = parent; in add_tree_block() 338 if (!parent) { in add_tree_block() 309 add_tree_block(struct btrfs_fs_info *fs_info, u64 ref_root, u64 parent, u64 bytenr, int level) add_tree_block() argument 354 add_shared_data_ref(struct btrfs_fs_info *fs_info, u64 parent, u32 num_refs, u64 bytenr, u64 num_bytes) add_shared_data_ref() argument 683 u64 parent = generic_ref->parent; btrfs_ref_tree_mod() local [all...] |
H A D | extent-tree.c | 42 struct btrfs_delayed_ref_node *node, u64 parent, 50 u64 parent, u64 root_objectid, 339 * is the first byte of parent block. 368 * Every shared one has parent tree block, in btrfs_get_extent_inline_ref_type() 381 * Every shared one has parent tree block, in btrfs_get_extent_inline_ref_type() 440 u64 bytenr, u64 parent, in lookup_extent_data_ref() 454 if (parent) { in lookup_extent_data_ref() 456 key.offset = parent; in lookup_extent_data_ref() 470 if (parent) { in lookup_extent_data_ref() 516 u64 bytenr, u64 parent, in insert_extent_data_ref() 438 lookup_extent_data_ref(struct btrfs_trans_handle *trans, struct btrfs_path *path, u64 bytenr, u64 parent, u64 root_objectid, u64 owner, u64 offset) lookup_extent_data_ref() argument 514 insert_extent_data_ref(struct btrfs_trans_handle *trans, struct btrfs_path *path, u64 bytenr, u64 parent, u64 root_objectid, u64 owner, u64 offset, int refs_to_add) insert_extent_data_ref() argument 681 lookup_tree_block_ref(struct btrfs_trans_handle *trans, struct btrfs_path *path, u64 bytenr, u64 parent, u64 root_objectid) lookup_tree_block_ref() argument 705 insert_tree_block_ref(struct btrfs_trans_handle *trans, struct btrfs_path *path, u64 bytenr, u64 parent, u64 root_objectid) insert_tree_block_ref() argument 728 extent_ref_type(u64 parent, u64 owner) extent_ref_type() argument 780 lookup_inline_extent_backref(struct btrfs_trans_handle *trans, struct btrfs_path *path, struct btrfs_extent_inline_ref **ref_ret, u64 bytenr, u64 num_bytes, u64 parent, u64 root_objectid, u64 owner, u64 offset, int insert) lookup_inline_extent_backref() argument 978 setup_inline_extent_backref(struct btrfs_fs_info *fs_info, struct btrfs_path *path, struct btrfs_extent_inline_ref *iref, u64 parent, u64 root_objectid, u64 owner, u64 offset, int refs_to_add, struct btrfs_delayed_extent_op *extent_op) setup_inline_extent_backref() argument 1038 lookup_extent_backref(struct btrfs_trans_handle *trans, struct btrfs_path *path, struct btrfs_extent_inline_ref **ref_ret, u64 bytenr, u64 num_bytes, u64 parent, u64 root_objectid, u64 owner, u64 offset) lookup_extent_backref() argument 1136 insert_inline_extent_backref(struct btrfs_trans_handle *trans, struct btrfs_path *path, u64 bytenr, u64 num_bytes, u64 parent, u64 root_objectid, u64 owner, u64 offset, int refs_to_add, struct btrfs_delayed_extent_op *extent_op) insert_inline_extent_backref() argument 1418 __btrfs_inc_extent_ref(struct btrfs_trans_handle *trans, struct btrfs_delayed_ref_node *node, u64 parent, u64 root_objectid, u64 owner, u64 offset, int refs_to_add, struct btrfs_delayed_extent_op *extent_op) __btrfs_inc_extent_ref() argument 1487 u64 parent = 0; run_delayed_data_ref() local 1635 u64 parent = 0; run_delayed_tree_ref() local 2399 u64 parent; __btrfs_mod_ref() local 2953 __btrfs_free_extent(struct btrfs_trans_handle *trans, struct btrfs_delayed_ref_node *node, u64 parent, u64 root_objectid, u64 owner_objectid, u64 owner_offset, int refs_to_drop, struct btrfs_delayed_extent_op *extent_op) __btrfs_free_extent() argument 3319 btrfs_free_tree_block(struct btrfs_trans_handle *trans, struct btrfs_root *root, struct extent_buffer *buf, u64 parent, int last_ref) btrfs_free_tree_block() argument 4352 alloc_reserved_file_extent(struct btrfs_trans_handle *trans, u64 parent, u64 root_objectid, u64 flags, u64 owner, u64 offset, struct btrfs_key *ins, int ref_mod) alloc_reserved_file_extent() argument 4648 btrfs_alloc_tree_block(struct btrfs_trans_handle *trans, struct btrfs_root *root, u64 parent, u64 root_objectid, const struct btrfs_disk_key *key, int level, u64 hint, u64 empty_size, enum btrfs_lock_nesting nest) btrfs_alloc_tree_block() argument 4918 check_ref_exists(struct btrfs_trans_handle *trans, struct btrfs_root *root, u64 bytenr, u64 parent, int level) check_ref_exists() argument 4962 u64 parent; do_walk_down() local 5177 u64 parent = 0; walk_up_proc() local 5604 btrfs_drop_subtree(struct btrfs_trans_handle *trans, struct btrfs_root *root, struct extent_buffer *node, struct extent_buffer *parent) btrfs_drop_subtree() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/typec/ |
H A D | class.c | 75 struct typec_port *port = to_typec_port(dev->parent); in get_pd_product_type() 252 if (is_typec_plug(adev->dev.parent)) { in typec_altmode_set_partner() 253 struct typec_plug *plug = to_typec_plug(adev->dev.parent); in typec_altmode_set_partner() 273 if (is_typec_plug(adev->dev.parent)) { in typec_altmode_put_partner() 274 struct typec_plug *plug = to_typec_plug(adev->dev.parent); in typec_altmode_put_partner() 298 if (!is_typec_port(adev->dev.parent) && adev->dev.driver) { in typec_altmode_update_active() 322 if (is_typec_plug(alt->dev.parent)) in typec_altmode2port() 323 return to_typec_port(alt->dev.parent->parent->parent); in typec_altmode2port() 515 typec_register_altmode(struct device *parent, const struct typec_altmode_desc *desc) typec_register_altmode() argument 2201 typec_register_port(struct device *parent, const struct typec_capability *cap) typec_register_port() argument [all...] |
/kernel/linux/linux-5.10/fs/overlayfs/ |
H A D | copy_up.c | 436 struct dentry *parent; member 454 struct dentry *upperdir = ovl_dentry_upper(c->parent); in ovl_link_up() 457 /* Mark parent "impure" because it may now contain non-pure upper */ in ovl_link_up() 458 err = ovl_set_impure(c->parent, upperdir); in ovl_link_up() 475 /* Restore timestamps on parent (best effort) */ in ovl_link_up() 698 * upper parent i_mutex for exclusion. Since rename can change d_parent it 699 * is possible that the copy up will lock the old parent. At that point 730 } else if (WARN_ON(!c->parent)) { in ovl_do_copy_up() 735 * Mark parent "impure" because it may now contain non-pure in ovl_do_copy_up() 738 err = ovl_set_impure(c->parent, in ovl_do_copy_up() 866 ovl_copy_up_one(struct dentry *parent, struct dentry *dentry, int flags) ovl_copy_up_one() argument 947 struct dentry *parent = NULL; ovl_copy_up_flags() local [all...] |
/kernel/linux/linux-6.6/drivers/s390/cio/ |
H A D | device_fsm.c | 46 sch = to_subchannel(cdev->dev.parent); in ccw_timeout_log() 129 sch = to_subchannel(cdev->dev.parent); in ccw_device_cancel_halt_clear() 194 sch = to_subchannel(cdev->dev.parent); in ccw_device_recog_done() 310 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_device_oper_notify() 332 sch = to_subchannel(cdev->dev.parent); in ccw_device_done() 389 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_device_recognition() 430 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_device_report_path_events() 475 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_device_handle_broken_paths() 488 sch = to_subchannel(cdev->dev.parent); in ccw_device_verify_done() 551 sch = to_subchannel(cdev->dev.parent); in ccw_device_online() [all...] |
/kernel/linux/linux-5.10/net/802/ |
H A D | garp.c | 150 struct rb_node *parent = app->gid.rb_node; in garp_attr_lookup() local 154 while (parent) { in garp_attr_lookup() 155 attr = rb_entry(parent, struct garp_attr, node); in garp_attr_lookup() 158 parent = parent->rb_left; in garp_attr_lookup() 160 parent = parent->rb_right; in garp_attr_lookup() 170 struct rb_node *parent = NULL, **p = &app->gid.rb_node; in garp_attr_create() local 175 parent = *p; in garp_attr_create() 176 attr = rb_entry(parent, struc in garp_attr_create() [all...] |
/kernel/linux/linux-6.6/drivers/tty/serdev/ |
H A D | core.c | 105 struct device *parent = serdev->dev.parent; in serdev_device_add() local 108 dev_set_name(&serdev->dev, "%s-%d", dev_name(parent), serdev->nr); in serdev_device_add() 468 serdev->dev.parent = &ctrl->dev; in serdev_device_alloc() 479 * @parent: parent device 487 struct serdev_controller *serdev_controller_alloc(struct device *parent, in serdev_controller_alloc() argument 493 if (WARN_ON(!parent)) in serdev_controller_alloc() 502 dev_err(parent, in serdev_controller_alloc() 512 ctrl->dev.parent in serdev_controller_alloc() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | davinci_mdio.c | 231 ret = pm_runtime_resume_and_get(bus->parent); in davinci_mdiobb_read_c22() 237 pm_runtime_mark_last_busy(bus->parent); in davinci_mdiobb_read_c22() 238 pm_runtime_put_autosuspend(bus->parent); in davinci_mdiobb_read_c22() 248 ret = pm_runtime_resume_and_get(bus->parent); in davinci_mdiobb_write_c22() 254 pm_runtime_mark_last_busy(bus->parent); in davinci_mdiobb_write_c22() 255 pm_runtime_put_autosuspend(bus->parent); in davinci_mdiobb_write_c22() 265 ret = pm_runtime_resume_and_get(bus->parent); in davinci_mdiobb_read_c45() 271 pm_runtime_mark_last_busy(bus->parent); in davinci_mdiobb_read_c45() 272 pm_runtime_put_autosuspend(bus->parent); in davinci_mdiobb_read_c45() 282 ret = pm_runtime_resume_and_get(bus->parent); in davinci_mdiobb_write_c45() [all...] |