/kernel/linux/linux-6.6/drivers/pmdomain/mediatek/ |
H A D | mtk-pm-domains.c | 480 static int scpsys_add_subdomain(struct scpsys *scpsys, struct device_node *parent) in scpsys_add_subdomain() argument 486 for_each_child_of_node(parent, child) { in scpsys_add_subdomain() 489 ret = of_property_read_u32(parent, "reg", &id); in scpsys_add_subdomain() 491 dev_err(scpsys->dev, "%pOF: failed to get parent domain id\n", child); in scpsys_add_subdomain() 518 dev_err(scpsys->dev, "failed to add %s subdomain to parent %s\n", in scpsys_add_subdomain() 611 struct device *parent; in scpsys_probe() local 631 parent = dev->parent; in scpsys_probe() 632 if (!parent) { in scpsys_probe() 633 dev_err(dev, "no parent fo in scpsys_probe() [all...] |
/kernel/linux/linux-6.6/net/sched/ |
H A D | sch_tbf.c | 153 qopt.parent = sch->parent; in tbf_offload_change() 171 qopt.parent = sch->parent; in tbf_offload_destroy() 181 qopt.parent = sch->parent; in tbf_offload_dump() 193 .parent = sch->parent, in tbf_offload_graft()
|
H A D | sch_red.c | 190 .parent = sch->parent, in red_offload() 399 .parent = sch->parent, in red_dump_offload_stats() 456 .parent = sch->parent, in red_dump_stats() 487 .parent = sch->parent, in red_graft_offload()
|
/kernel/linux/linux-6.6/net/sunrpc/ |
H A D | sysfs.c | 47 struct kobject *parent) in rpc_sysfs_object_alloc() 55 parent, "%s", name) == 0) in rpc_sysfs_object_alloc() 458 static struct rpc_sysfs_client *rpc_sysfs_client_alloc(struct kobject *parent, in rpc_sysfs_client_alloc() argument 469 parent, "clnt-%d", clid) == 0) in rpc_sysfs_client_alloc() 477 rpc_sysfs_xprt_switch_alloc(struct kobject *parent, in rpc_sysfs_xprt_switch_alloc() argument 490 parent, "switch-%d", in rpc_sysfs_xprt_switch_alloc() 498 static struct rpc_sysfs_xprt *rpc_sysfs_xprt_alloc(struct kobject *parent, in rpc_sysfs_xprt_alloc() argument 509 parent, "xprt-%d-%s", xprt->id, in rpc_sysfs_xprt_alloc() 45 rpc_sysfs_object_alloc(const char *name, struct kset *kset, struct kobject *parent) rpc_sysfs_object_alloc() argument
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | env.c | 35 struct rb_node *parent = NULL; in __perf_env__insert_bpf_prog_info() local 41 parent = *p; in __perf_env__insert_bpf_prog_info() 42 node = rb_entry(parent, struct bpf_prog_info_node, rb_node); in __perf_env__insert_bpf_prog_info() 53 rb_link_node(&info_node->rb_node, parent, p); in __perf_env__insert_bpf_prog_info() 95 struct rb_node *parent = NULL; in __perf_env__insert_btf() local 103 parent = *p; in __perf_env__insert_btf() 104 node = rb_entry(parent, struct btf_node, rb_node); in __perf_env__insert_btf() 115 rb_link_node(&btf_node->rb_node, parent, p); in __perf_env__insert_btf()
|
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/netdevsim/ |
H A D | devlink.sh | 587 local parent=$2 590 rate_attr_set $handle parent $parent 591 check_err $? "Failed to set parent" 594 check_err $? "Failed to get parent debugfs value" 595 [ "$debug_value" == "$parent" ] 596 check_err $? "Unexpected parent debug value $debug_value != $parent" 598 api_value=$(rate_attr_get $r_obj parent) 599 check_err $? "Failed to get parent att [all...] |
/kernel/linux/linux-6.6/drivers/s390/cio/ |
H A D | vfio_ccw_ops.c | 100 struct subchannel *sch = to_subchannel(mdev->dev.parent); in vfio_ccw_mdev_probe() 101 struct vfio_ccw_parent *parent = dev_get_drvdata(&sch->dev); in vfio_ccw_mdev_probe() local 110 dev_set_drvdata(&parent->dev, private); in vfio_ccw_mdev_probe() 124 dev_set_drvdata(&parent->dev, NULL); in vfio_ccw_mdev_probe() 150 struct subchannel *sch = to_subchannel(mdev->dev.parent); in vfio_ccw_mdev_remove() 151 struct vfio_ccw_parent *parent = dev_get_drvdata(&sch->dev); in vfio_ccw_mdev_remove() local 152 struct vfio_ccw_private *private = dev_get_drvdata(&parent->dev); in vfio_ccw_mdev_remove() 161 dev_set_drvdata(&parent->dev, NULL); in vfio_ccw_mdev_remove()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | inet_fragment.c | 412 struct rb_node **rbn, *parent; in inet_frag_queue_insert() local 419 parent = *rbn; in inet_frag_queue_insert() 420 curr = rb_to_skb(parent); in inet_frag_queue_insert() 424 rbn = &parent->rb_left; in inet_frag_queue_insert() 426 rbn = &parent->rb_right; in inet_frag_queue_insert() 433 /* Here we have parent properly set, and rbn pointing to in inet_frag_queue_insert() 437 rb_link_node(&skb->rbnode, parent, rbn); in inet_frag_queue_insert() 448 struct sk_buff *parent) in inet_frag_reasm_prepare() 460 FRAG_CB(parent)->next_frag = fp; in inet_frag_reasm_prepare() 447 inet_frag_reasm_prepare(struct inet_frag_queue *q, struct sk_buff *skb, struct sk_buff *parent) inet_frag_reasm_prepare() argument
|
/kernel/linux/linux-5.10/fs/nilfs2/ |
H A D | btree.c | 464 struct nilfs_btree_node *node; /* parent node */ 466 int index; /* current index on the parent node */ 467 int ncmax; /* nof children in the parent node */ 1026 /* parent */ in nilfs_btree_find_near() 1063 struct nilfs_btree_node *node, *parent, *sib; in nilfs_btree_prepare_insert() local 1094 parent = nilfs_btree_get_node(btree, path, level + 1, &ncmax); in nilfs_btree_prepare_insert() 1099 sibptr = nilfs_btree_node_get_ptr(parent, pindex - 1, in nilfs_btree_prepare_insert() 1116 if (pindex < nilfs_btree_node_get_nchildren(parent) - 1) { in nilfs_btree_prepare_insert() 1117 sibptr = nilfs_btree_node_get_ptr(parent, pindex + 1, in nilfs_btree_prepare_insert() 1437 struct nilfs_btree_node *node, *parent, *si in nilfs_btree_prepare_delete() local 1914 struct nilfs_btree_node *parent; nilfs_btree_prepare_update_v() local 1949 struct nilfs_btree_node *parent; nilfs_btree_commit_update_v() local 2036 struct nilfs_btree_node *parent; nilfs_btree_propagate_v() local 2195 struct nilfs_btree_node *parent; nilfs_btree_assign_p() local 2236 struct nilfs_btree_node *parent; nilfs_btree_assign_v() local [all...] |
/kernel/linux/linux-6.6/fs/nilfs2/ |
H A D | btree.c | 464 struct nilfs_btree_node *node; /* parent node */ 466 int index; /* current index on the parent node */ 467 int ncmax; /* nof children in the parent node */ 1025 /* parent */ in nilfs_btree_find_near() 1062 struct nilfs_btree_node *node, *parent, *sib; in nilfs_btree_prepare_insert() local 1093 parent = nilfs_btree_get_node(btree, path, level + 1, &ncmax); in nilfs_btree_prepare_insert() 1098 sibptr = nilfs_btree_node_get_ptr(parent, pindex - 1, in nilfs_btree_prepare_insert() 1115 if (pindex < nilfs_btree_node_get_nchildren(parent) - 1) { in nilfs_btree_prepare_insert() 1116 sibptr = nilfs_btree_node_get_ptr(parent, pindex + 1, in nilfs_btree_prepare_insert() 1436 struct nilfs_btree_node *node, *parent, *si in nilfs_btree_prepare_delete() local 1911 struct nilfs_btree_node *parent; nilfs_btree_prepare_update_v() local 1946 struct nilfs_btree_node *parent; nilfs_btree_commit_update_v() local 2033 struct nilfs_btree_node *parent; nilfs_btree_propagate_v() local 2192 struct nilfs_btree_node *parent; nilfs_btree_assign_p() local 2234 struct nilfs_btree_node *parent; nilfs_btree_assign_v() local [all...] |
/kernel/linux/linux-5.10/fs/jffs2/ |
H A D | readinode.c | 338 struct rb_node *parent; in jffs2_add_tn_to_tree() local 343 parent = *link; in jffs2_add_tn_to_tree() 344 insert_point = rb_entry(parent, struct jffs2_tmp_dnode_info, rb); in jffs2_add_tn_to_tree() 398 child (if any) take its place under its parent. Since this is only done 404 struct rb_node *parent = rb_parent(node); in eat_last() local 410 if (!parent) in eat_last() 412 else if (node == parent->rb_left) in eat_last() 413 link = &parent->rb_left; in eat_last() 415 link = &parent->rb_right; in eat_last() 427 struct rb_node *parent in ver_insert() local [all...] |
/kernel/linux/linux-5.10/fs/ext4/ |
H A D | ialloc.c | 418 * free inodes than average (starting at parent's group). 421 static int find_group_orlov(struct super_block *sb, struct inode *parent, in find_group_orlov() argument 425 ext4_group_t parent_group = EXT4_I(parent)->i_block_group; in find_group_orlov() 455 ((parent == d_inode(sb->s_root)) || in find_group_orlov() 456 (ext4_test_inode_flag(parent, EXT4_INODE_TOPDIR)))) { in find_group_orlov() 463 ext4fs_dirhash(parent, qstr->name, qstr->len, &hinfo); in find_group_orlov() 519 * inode for this parent directory in find_group_orlov() 521 if (EXT4_I(parent)->i_last_alloc_group != ~0) { in find_group_orlov() 522 parent_group = EXT4_I(parent)->i_last_alloc_group; in find_group_orlov() 543 parent_group = EXT4_I(parent) in find_group_orlov() 568 find_group_other(struct super_block *sb, struct inode *parent, ext4_group_t *group, umode_t mode) find_group_other() argument [all...] |
/kernel/linux/linux-6.6/fs/jffs2/ |
H A D | readinode.c | 338 struct rb_node *parent; in jffs2_add_tn_to_tree() local 343 parent = *link; in jffs2_add_tn_to_tree() 344 insert_point = rb_entry(parent, struct jffs2_tmp_dnode_info, rb); in jffs2_add_tn_to_tree() 398 child (if any) take its place under its parent. Since this is only done 404 struct rb_node *parent = rb_parent(node); in eat_last() local 410 if (!parent) in eat_last() 412 else if (node == parent->rb_left) in eat_last() 413 link = &parent->rb_left; in eat_last() 415 link = &parent->rb_right; in eat_last() 427 struct rb_node *parent in ver_insert() local [all...] |
/kernel/linux/linux-6.6/fs/overlayfs/ |
H A D | super.c | 662 struct dentry *parent, in ovl_lookup_or_create() 668 inode_lock_nested(parent->d_inode, I_MUTEX_PARENT); in ovl_lookup_or_create() 669 child = ovl_lookup_upper(ofs, name, parent, len); in ovl_lookup_or_create() 671 child = ovl_create_real(ofs, parent->d_inode, child, in ovl_lookup_or_create() 673 inode_unlock(parent->d_inode); in ovl_lookup_or_create() 674 dput(parent); in ovl_lookup_or_create() 1230 struct dentry *next = dentry, *parent; in ovl_check_layer() local 1236 parent = dget_parent(next); in ovl_check_layer() 1239 while (!err && parent != next) { in ovl_check_layer() 1240 if (is_lower && ovl_lookup_trap_inode(sb, parent)) { in ovl_check_layer() 661 ovl_lookup_or_create(struct ovl_fs *ofs, struct dentry *parent, const char *name, umode_t mode) ovl_lookup_or_create() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-sim.c | 307 struct device *dev = chip->gc.parent; in gpio_sim_setup_sysfs() 425 gc->parent = dev; in gpio_sim_add_bank() 555 * already having cleared the parent pointer even though the parent 558 * So we need to store the pointer to the parent struct here. We can 565 struct gpio_sim_device *parent; member 591 return bank->parent; in gpio_sim_bank_get_device() 599 struct gpio_sim_bank *parent; member 619 struct gpio_sim_bank *bank = line->parent; in gpio_sim_line_get_device() 626 struct gpio_sim_line *parent; member 814 gpio_sim_make_bank_swnode(struct gpio_sim_bank *bank, struct fwnode_handle *parent) gpio_sim_make_bank_swnode() argument [all...] |
/kernel/linux/linux-6.6/drivers/clk/renesas/ |
H A D | renesas-cpg-mssr.c | 329 struct clk *clk = ERR_PTR(-ENOTSUPP), *parent; in cpg_mssr_register_core_clk() local 350 WARN_DEBUG(core->parent >= priv->num_core_clks); in cpg_mssr_register_core_clk() 351 parent = priv->clks[core->parent]; in cpg_mssr_register_core_clk() 352 if (IS_ERR(parent)) { in cpg_mssr_register_core_clk() 353 clk = parent; in cpg_mssr_register_core_clk() 357 parent_name = __clk_get_name(parent); in cpg_mssr_register_core_clk() 410 struct clk *parent, *clk; in cpg_mssr_register_mod_clk() local 416 WARN_DEBUG(mod->parent >= priv->num_core_clks + priv->num_mod_clks); in cpg_mssr_register_mod_clk() 424 parent in cpg_mssr_register_mod_clk() [all...] |
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-etr.c | 164 struct device *real_dev = dev->parent; in tmc_pages_free() 196 struct device *real_dev = dev->parent; in tmc_pages_alloc() 356 struct device *real_dev = table->dev->parent; in tmc_sg_table_sync_data_range() 372 struct device *real_dev = sg_table->dev->parent; in tmc_sg_table_sync_table() 601 struct device *real_dev = drvdata->csdev->dev.parent; in tmc_etr_alloc_flat_buf() 633 struct device *real_dev = flat_buf->dev->parent; in tmc_etr_free_flat_buf() 645 struct device *real_dev = flat_buf->dev->parent; in tmc_etr_sync_flat_buf() 852 has_iommu = iommu_get_domain_for_dev(dev->parent); in tmc_alloc_etr_buf() 1147 struct tmc_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tmc_etr_get_sysfs_buffer() 1200 struct tmc_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tmc_enable_etr_sink_sysfs() [all...] |
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | scan.c | 31 #define ACPI_IS_ROOT_DEVICE(device) (!(device)->parent) 480 if (device->parent) in acpi_device_del() 674 * Link this device to its parent and siblings. in acpi_device_add() 717 if (device->parent) in acpi_device_add() 718 list_add_tail(&device->node, &device->parent->children); in acpi_device_add() 724 if (device->parent) in acpi_device_add() 725 device->dev.parent = &device->parent->dev; in acpi_device_add() 743 if (device->parent) in acpi_device_add() 1441 dma_dev = dma_dev->parent; in acpi_dma_get_range() 1516 struct acpi_device *parent = adev->parent; acpi_init_coherency() local 1560 struct acpi_device *parent = device->parent; acpi_is_indirect_io_slave() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder.c | 346 DRMID(phys_enc->parent), in dpu_encoder_helper_report_irq_timeout() 352 dpu_encoder_frame_done_callback(phys_enc->parent, phys_enc, in dpu_encoder_helper_report_irq_timeout() 376 DRMID(phys_enc->parent), func, in dpu_encoder_helper_wait_for_irq() 383 DRMID(phys_enc->parent), func); in dpu_encoder_helper_wait_for_irq() 388 DRMID(phys_enc->parent), func, in dpu_encoder_helper_wait_for_irq() 393 DRMID(phys_enc->parent), in dpu_encoder_helper_wait_for_irq() 403 DRMID(phys_enc->parent), func, in dpu_encoder_helper_wait_for_irq() 414 DRMID(phys_enc->parent), func, in dpu_encoder_helper_wait_for_irq() 421 trace_dpu_enc_irq_wait_success(DRMID(phys_enc->parent), in dpu_encoder_helper_wait_for_irq() 496 if (!phys_enc->hw_mdptop || !phys_enc->parent) { in dpu_encoder_helper_split_config() [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/resctrl/ |
H A D | rdtgroup.c | 336 struct rdtgroup *prgrp = rdtgrp->mon.parent, *crgrp; in cpus_mon_write() 339 /* Check whether cpus belong to parent ctrl group */ in cpus_mon_write() 342 rdt_last_cmd_puts("Can only add CPUs to mongroup that belong to parent\n"); in cpus_mon_write() 349 /* Give any dropped cpus to parent rdtgroup */ in cpus_mon_write() 428 * Clear child mon group masks since there is a new parent mask in cpus_ctrl_write() 553 tsk->closid == rdtgrp->mon.parent->closid)) in __rdtgroup_move_task() 562 * their parent CTRL group. in __rdtgroup_move_task() 569 if (rdtgrp->mon.parent->closid == tsk->closid) { in __rdtgroup_move_task() 851 struct rdt_resource *r = of->kn->parent->priv; in rdt_num_closids_show() 860 struct rdt_resource *r = of->kn->parent in rdt_default_ctrl_show() 1728 struct kernfs_node *kn, *parent; rdtgroup_kn_mode_restore() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/renesas/ |
H A D | ravb_main.c | 198 dma_unmap_single(ndev->dev.parent, le32_to_cpu(desc->dptr), in ravb_tx_free() 229 if (!dma_mapping_error(ndev->dev.parent, in ravb_ring_free() 231 dma_unmap_single(ndev->dev.parent, in ravb_ring_free() 238 dma_free_coherent(ndev->dev.parent, ring_size, priv->rx_ring[q], in ravb_ring_free() 248 dma_free_coherent(ndev->dev.parent, ring_size, priv->tx_ring[q], in ravb_ring_free() 297 dma_addr = dma_map_single(ndev->dev.parent, priv->rx_skb[q][i]->data, in ravb_ring_format() 303 if (dma_mapping_error(ndev->dev.parent, dma_addr)) in ravb_ring_format() 371 priv->rx_ring[q] = dma_alloc_coherent(ndev->dev.parent, ring_size, in ravb_ring_init() 382 priv->tx_ring[q] = dma_alloc_coherent(ndev->dev.parent, ring_size, in ravb_ring_init() 583 dma_unmap_single(ndev->dev.parent, le32_to_cp in ravb_rx() [all...] |
/kernel/linux/linux-5.10/arch/sh/kernel/ |
H A D | dwarf.c | 739 struct rb_node *parent = *rb_node; in dwarf_parse_cie() local 842 parent = *rb_node; in dwarf_parse_cie() 845 rb_node = &parent->rb_left; in dwarf_parse_cie() 847 rb_node = &parent->rb_right; in dwarf_parse_cie() 852 rb_link_node(&cie->node, parent, rb_node); in dwarf_parse_cie() 870 struct rb_node *parent = *rb_node; in dwarf_parse_fde() local 934 parent = *rb_node; in dwarf_parse_fde() 937 rb_node = &parent->rb_left; in dwarf_parse_fde() 939 rb_node = &parent->rb_right; in dwarf_parse_fde() 944 rb_link_node(&fde->node, parent, rb_nod in dwarf_parse_fde() [all...] |
/kernel/linux/linux-6.6/arch/sh/kernel/ |
H A D | dwarf.c | 739 struct rb_node *parent = *rb_node; in dwarf_parse_cie() local 842 parent = *rb_node; in dwarf_parse_cie() 845 rb_node = &parent->rb_left; in dwarf_parse_cie() 847 rb_node = &parent->rb_right; in dwarf_parse_cie() 852 rb_link_node(&cie->node, parent, rb_node); in dwarf_parse_cie() 870 struct rb_node *parent = *rb_node; in dwarf_parse_fde() local 934 parent = *rb_node; in dwarf_parse_fde() 937 rb_node = &parent->rb_left; in dwarf_parse_fde() 939 rb_node = &parent->rb_right; in dwarf_parse_fde() 944 rb_link_node(&fde->node, parent, rb_nod in dwarf_parse_fde() [all...] |
/kernel/linux/linux-5.10/fs/cachefiles/ |
H A D | namei.c | 43 prefix, object->fscache.parent); in __cachefiles_printk_object() 51 object->fscache.cookie->parent, in __cachefiles_printk_object() 81 * - the caller must hold the i_mutex on the dentry's parent as required to 344 /* the entry was probably culled when we dropped the parent dir in cachefiles_bury_object() 458 /* we need to check that our parent is _still_ our parent - it in cachefiles_delete_object() 479 * walk from the parent object to the child object through the backing 482 int cachefiles_walk_to_object(struct cachefiles_object *parent, in cachefiles_walk_to_object() argument 496 parent->fscache.debug_id, parent in cachefiles_walk_to_object() [all...] |
/kernel/linux/linux-5.10/fs/xfs/libxfs/ |
H A D | xfs_iext_tree.c | 673 struct xfs_iext_node *parent, in xfs_iext_rebalance_node() 687 struct xfs_iext_node *prev = parent->ptrs[*pos - 1]; in xfs_iext_rebalance_node() 699 if (*pos + 1 < xfs_iext_node_nr_entries(parent, *pos)) { in xfs_iext_rebalance_node() 700 struct xfs_iext_node *next = parent->ptrs[*pos + 1]; in xfs_iext_rebalance_node() 728 struct xfs_iext_node *node, *parent; in xfs_iext_remove_node() local 763 parent = xfs_iext_find_level(ifp, offset, level); in xfs_iext_remove_node() 764 pos = xfs_iext_node_pos(parent, offset); in xfs_iext_remove_node() 767 ASSERT(parent->ptrs[pos] == node); in xfs_iext_remove_node() 769 node = xfs_iext_rebalance_node(parent, &pos, node, nr_entries); in xfs_iext_remove_node() 772 node = parent; in xfs_iext_remove_node() 672 xfs_iext_rebalance_node( struct xfs_iext_node *parent, int *pos, struct xfs_iext_node *node, int nr_entries) xfs_iext_rebalance_node() argument [all...] |