Home
last modified time | relevance | path

Searched refs:parent (Results 2226 - 2250 of 9210) sorted by relevance

1...<<81828384858687888990>>...369

/kernel/linux/linux-6.6/drivers/amba/
H A Dbus.c532 if (d->res.parent) in amba_device_release()
541 * @parent: resource parent for this devices resources
547 int amba_device_add(struct amba_device *dev, struct resource *parent) in amba_device_add() argument
551 ret = request_resource(parent, &dev->res); in amba_device_add()
619 * @parent: parent memory resource
625 int amba_device_register(struct amba_device *dev, struct resource *parent) in amba_device_register() argument
630 return amba_device_add(dev, parent); in amba_device_register()
/kernel/linux/linux-6.6/fs/ceph/
H A Dquota.c87 struct rb_node **node, *parent = NULL; in find_quotarealm_inode() local
92 parent = *node; in find_quotarealm_inode()
110 rb_link_node(&qri->node, parent, node); in find_quotarealm_inode()
257 next = realm->parent; in get_quota_realm()
396 next = realm->parent; in check_quota_exceeded()
/kernel/linux/linux-6.6/fs/minix/
H A Ditree_common.c77 int parent = minix_new_block(inode); in alloc_branch() local
80 branch[0].key = cpu_to_block(parent); in alloc_branch()
81 if (parent) for (n = 1; n < num; n++) { in alloc_branch()
88 bh = sb_getblk(inode->i_sb, parent); in alloc_branch()
102 parent = nr; in alloc_branch()
/kernel/linux/linux-6.6/fs/nilfs2/
H A Dnamei.c509 struct inode *parent) in nilfs_encode_fh()
515 if (parent && *lenp < NILFS_FID_SIZE_CONNECTABLE) { in nilfs_encode_fh()
528 if (parent) { in nilfs_encode_fh()
529 fid->parent_ino = parent->i_ino; in nilfs_encode_fh()
530 fid->parent_gen = parent->i_generation; in nilfs_encode_fh()
508 nilfs_encode_fh(struct inode *inode, __u32 *fh, int *lenp, struct inode *parent) nilfs_encode_fh() argument
/kernel/linux/linux-6.6/fs/notify/
H A Dfsnotify.c103 * parent cares. Thus when an event happens on a child it can quickly tell
104 * if there is a need to find a parent and send the event to the parent.
124 * d_flags to indicate parental interest (their parent is the in __fsnotify_update_child_dentry_flags()
143 /* Are inode/sb/mount interested in parent and name info with this event? */
149 /* We only send parent/name to inode/sb/mount for events on non-dir */ in fsnotify_event_needs_parent()
155 * parent/name info to inode/sb/mount. Otherwise, a watching parent in fsnotify_event_needs_parent()
160 /* Did either inode/sb/mount subscribe for events with parent/name? */ in fsnotify_event_needs_parent()
166 /* Did they subscribe for this event with parent/nam in fsnotify_event_needs_parent()
184 struct dentry *parent; __fsnotify_parent() local
[all...]
/kernel/linux/linux-6.6/fs/ocfs2/dlmfs/
H A Ddlmfs.c350 static struct inode *dlmfs_get_inode(struct inode *parent, in dlmfs_get_inode() argument
354 struct super_block *sb = parent->i_sb; in dlmfs_get_inode()
362 inode_init_owner(&nop_mnt_idmap, inode, parent, mode); in dlmfs_get_inode()
366 ip->ip_conn = DLMFS_I(parent)->ip_conn; in dlmfs_get_inode()
384 * we call the unregister code for releasing parent in dlmfs_get_inode()
386 ip->ip_parent = igrab(parent); in dlmfs_get_inode()
/kernel/linux/linux-6.6/include/linux/
H A Dcgroup.h146 struct cgroup_subsys_state *parent);
166 * @parent: css whose children to walk
168 * Walk @parent's children. Must be called under rcu_read_lock().
181 #define css_for_each_child(pos, parent) \
182 for ((pos) = css_next_child(NULL, (parent)); (pos); \
183 (pos) = css_next_child((pos), (parent)))
205 * Lock @css's parent and @css;
206 * Inherit state from the parent;
217 * Verify @pos is alive and inherit state from its parent;
222 * As long as the inheriting step, including checking the parent stat
[all...]
H A Dioport.h27 struct resource *parent, *sibling, *child; member
202 extern struct resource *insert_resource_conflict(struct resource *parent, struct resource *new);
203 extern int insert_resource(struct resource *parent, struct resource *new);
309 struct resource *parent, resource_size_t start,
317 extern void __devm_release_region(struct device *dev, struct resource *parent,
H A Dthunderbolt.h152 int tb_property_add_immediate(struct tb_property_dir *parent, const char *key,
154 int tb_property_add_data(struct tb_property_dir *parent, const char *key,
156 int tb_property_add_text(struct tb_property_dir *parent, const char *key,
158 int tb_property_add_dir(struct tb_property_dir *parent, const char *key,
470 return tb_to_xdomain(svc->dev.parent); in tb_service_parent()
/kernel/linux/linux-6.6/drivers/rpmsg/
H A Drpmsg_core.c396 struct device *rpmsg_find_device(struct device *parent, in rpmsg_find_device() argument
399 return device_find_child(parent, chinfo, rpmsg_device_match); in rpmsg_find_device()
630 dev_set_name(dev, "%s.%s.%d.%d", dev_name(dev->parent), in rpmsg_register_device_override()
669 int rpmsg_unregister_device(struct device *parent, in rpmsg_unregister_device() argument
674 dev = rpmsg_find_device(parent, chinfo); in rpmsg_unregister_device()
H A Drpmsg_char.c184 /* Close the endpoint, if it's not already destroyed by the parent */ in rpmsg_eptdev_release()
408 struct device *parent) in rpmsg_chrdev_eptdev_alloc()
427 dev->parent = parent; in rpmsg_chrdev_eptdev_alloc()
475 int rpmsg_chrdev_eptdev_create(struct rpmsg_device *rpdev, struct device *parent, in rpmsg_chrdev_eptdev_create() argument
480 eptdev = rpmsg_chrdev_eptdev_alloc(rpdev, parent); in rpmsg_chrdev_eptdev_create()
407 rpmsg_chrdev_eptdev_alloc(struct rpmsg_device *rpdev, struct device *parent) rpmsg_chrdev_eptdev_alloc() argument
H A Dqcom_glink_smem.c220 struct qcom_glink_smem *qcom_glink_smem_register(struct device *parent, in qcom_glink_smem_register() argument
239 dev->parent = parent; in qcom_glink_smem_register()
242 dev_set_name(dev, "%s:%pOFn", dev_name(parent->parent), node); in qcom_glink_smem_register()
/kernel/linux/linux-6.6/drivers/scsi/
H A Dsun_esp.c163 bus_dp = dp->parent; in esp_get_clock_params()
185 val = of_getintprop_default(dma_dp->parent, "burst-sizes", 0xff); in esp_get_bursts()
534 if (of_node_name_eq(dp->parent, "espdma") || in esp_sbus_probe()
535 of_node_name_eq(dp->parent, "dma")) in esp_sbus_probe()
536 dma_node = dp->parent; in esp_sbus_probe()
/kernel/linux/linux-6.6/drivers/usb/typec/
H A Dpd.c434 p->dev.parent = &cap->dev; in add_pdo()
496 cap->dev.parent = &pd->dev; in usb_power_delivery_register_capabilities()
597 * @parent: Parent device.
606 * as the parent object for all the actual USB Power Delivery Messages and
612 usb_power_delivery_register(struct device *parent, struct usb_power_delivery_desc *desc) in usb_power_delivery_register() argument
631 pd->dev.parent = parent; in usb_power_delivery_register()
/kernel/linux/linux-6.6/drivers/char/tpm/
H A Dtpm-chip.c346 chip->dev.parent = pdev; in tpm_chip_alloc()
386 * @pdev: parent device to which the chip is associated
481 sysfs_remove_link(&chip->dev.parent->kobj, "ppi"); in tpm_del_legacy_sysfs()
484 sysfs_remove_link(&chip->dev.parent->kobj, (*i)->name); in tpm_del_legacy_sysfs()
488 * parent dev directory to selected names within the tpm chip directory. Old
489 * kernel versions created these files directly under the parent.
501 &chip->dev.parent->kobj, &chip->dev.kobj, "ppi", NULL); in tpm_add_legacy_sysfs()
508 &chip->dev.parent->kobj, &chip->dev.kobj, (*i)->name, NULL); in tpm_add_legacy_sysfs()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-dln2.c382 dev_err(dln2->gpio.parent, "failed to set event\n"); in dln2_irq_bus_unlock()
413 dev_err(dln2->gpio.parent, "short event message\n"); in dln2_gpio_event()
419 dev_err(dln2->gpio.parent, "out of bounds pin %d\n", pin); in dln2_gpio_event()
436 dev_err(dln2->gpio.parent, "pin %d not mapped to IRQ\n", pin); in dln2_gpio_event()
466 dln2->gpio.parent = dev; in dln2_gpio_probe()
482 /* The event comes from the outside so no parent handler */ in dln2_gpio_probe()
/kernel/linux/linux-6.6/drivers/cpufreq/
H A Darmada-37xx-cpufreq.c411 struct clk *clk, *parent; in armada37xx_cpufreq_driver_init() local
452 parent = clk_get_parent(clk); in armada37xx_cpufreq_driver_init()
453 if (IS_ERR(parent)) { in armada37xx_cpufreq_driver_init()
454 dev_err(cpu_dev, "Cannot get parent clock for CPU0\n"); in armada37xx_cpufreq_driver_init()
456 return PTR_ERR(parent); in armada37xx_cpufreq_driver_init()
459 /* Get parent CPU frequency */ in armada37xx_cpufreq_driver_init()
460 base_frequency = clk_get_rate(parent); in armada37xx_cpufreq_driver_init()
463 dev_err(cpu_dev, "Failed to get parent clock rate for CPU\n"); in armada37xx_cpufreq_driver_init()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dftrace.c621 void prepare_ftrace_return(unsigned long ip, unsigned long *parent, in prepare_ftrace_return() argument
645 bit = ftrace_test_recursion_trylock(ip, *parent); in prepare_ftrace_return()
649 if (!function_graph_enter(*parent, ip, frame_pointer, parent)) in prepare_ftrace_return()
650 *parent = return_hooker; in prepare_ftrace_return()
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-mac.c95 struct fwnode_handle *fwnode, *parent = NULL, *child = NULL; in dpaa2_mac_get_node() local
100 fwnode = dev_fwnode(dev->parent); in dpaa2_mac_get_node()
105 parent = of_fwnode_handle(dpmacs); in dpaa2_mac_get_node()
107 parent = fwnode; in dpaa2_mac_get_node()
117 fwnode_for_each_child_node(parent, child) { in dpaa2_mac_get_node()
/kernel/linux/linux-6.6/drivers/nvme/target/
H A Ddiscovery.c83 void nvmet_referral_enable(struct nvmet_port *parent, struct nvmet_port *port) in nvmet_referral_enable() argument
87 list_add_tail(&port->entry, &parent->referrals); in nvmet_referral_enable()
89 nvmet_port_disc_changed(parent, NULL); in nvmet_referral_enable()
94 void nvmet_referral_disable(struct nvmet_port *parent, struct nvmet_port *port) in nvmet_referral_disable() argument
100 nvmet_port_disc_changed(parent, NULL); in nvmet_referral_disable()
/kernel/linux/linux-6.6/drivers/phy/rockchip/
H A Dphy-rockchip-usb.c479 if (dev->parent && dev->parent->of_node) in rockchip_usb_phy_probe()
481 dev->parent->of_node); in rockchip_usb_phy_probe()
550 if (np->parent) in rockchip_init_usb_uart()
551 grf = syscon_node_to_regmap(np->parent); in rockchip_init_usb_uart()
/kernel/linux/linux-6.6/drivers/pinctrl/aspeed/
H A Dpinctrl-aspeed.c447 struct device *parent; in aspeed_pinctrl_probe() local
450 parent = pdev->dev.parent; in aspeed_pinctrl_probe()
451 if (!parent) { in aspeed_pinctrl_probe()
452 dev_err(&pdev->dev, "No parent for syscon pincontroller\n"); in aspeed_pinctrl_probe()
456 pdata->scu = syscon_node_to_regmap(parent->of_node); in aspeed_pinctrl_probe()
458 dev_err(&pdev->dev, "No regmap for syscon pincontroller parent\n"); in aspeed_pinctrl_probe()
/kernel/linux/linux-6.6/drivers/pci/
H A Dsetup-res.c317 if (!bus->parent || !bus->self->transparent) in _pci_assign_resource()
319 bus = bus->parent; in _pci_assign_resource()
383 if (!res->parent) { in pci_reassign_resource()
415 if (!res->parent) in pci_release_resource()
503 if (!r->parent) { in pci_enable_resources()
/kernel/linux/linux-6.6/crypto/
H A Dxts.c41 static int xts_setkey(struct crypto_skcipher *parent, const u8 *key, in xts_setkey() argument
44 struct xts_tfm_ctx *ctx = crypto_skcipher_ctx(parent); in xts_setkey()
49 err = xts_verify_key(parent, key, keylen); in xts_setkey()
62 crypto_cipher_set_flags(tweak, crypto_skcipher_get_flags(parent) & in xts_setkey()
71 crypto_skcipher_set_flags(child, crypto_skcipher_get_flags(parent) & in xts_setkey()
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
H A Dqib_fs.c86 struct dentry *parent, struct dentry **dentry, in create_file()
91 inode_lock(d_inode(parent)); in create_file()
92 *dentry = lookup_one_len(name, parent, strlen(name)); in create_file()
94 error = qibfs_mknod(d_inode(parent), *dentry, in create_file()
98 inode_unlock(d_inode(parent)); in create_file()
85 create_file(const char *name, umode_t mode, struct dentry *parent, struct dentry **dentry, const struct file_operations *fops, void *data) create_file() argument

Completed in 22 milliseconds

1...<<81828384858687888990>>...369