Home
last modified time | relevance | path

Searched refs:cg_item (Results 1 - 25 of 83) sorted by relevance

1234

/kernel/linux/linux-5.10/fs/configfs/
H A Ddir.c644 struct dentry * dentry = dget(group->cg_item.ci_dentry); in detach_groups()
693 struct dentry *child, *parent = parent_group->cg_item.ci_dentry; in create_default_group()
695 if (!group->cg_item.ci_name) in create_default_group()
696 group->cg_item.ci_name = group->cg_item.ci_namebuf; in create_default_group()
699 child = d_alloc_name(parent, group->cg_item.ci_name); in create_default_group()
703 ret = configfs_attach_group(&parent_group->cg_item, in create_default_group()
704 &group->cg_item, child, frag); in create_default_group()
741 config_item_put(&g->cg_item); in configfs_remove_default_groups()
800 unlink_obj(&group->cg_item); in unlink_group()
[all...]
H A Dmount.c46 .cg_item = {
48 .ci_name = configfs_root_group.cg_item.ci_namebuf,
54 return item == &configfs_root_group.cg_item; in configfs_is_root()
60 .s_element = &configfs_root_group.cg_item,
94 configfs_root_group.cg_item.ci_dentry = root; in configfs_fill_super()
H A Ditem.c97 config_item_set_name(&group->cg_item, "%s", name); in config_group_init_type_name()
98 group->cg_item.ci_type = type; in config_group_init_type_name()
161 config_item_init(&group->cg_item); in config_group_init()
/kernel/linux/linux-6.6/fs/configfs/
H A Ddir.c618 struct dentry * dentry = dget(group->cg_item.ci_dentry); in detach_groups()
667 struct dentry *child, *parent = parent_group->cg_item.ci_dentry; in create_default_group()
669 if (!group->cg_item.ci_name) in create_default_group()
670 group->cg_item.ci_name = group->cg_item.ci_namebuf; in create_default_group()
673 child = d_alloc_name(parent, group->cg_item.ci_name); in create_default_group()
677 ret = configfs_attach_group(&parent_group->cg_item, in create_default_group()
678 &group->cg_item, child, frag); in create_default_group()
715 config_item_put(&g->cg_item); in configfs_remove_default_groups()
774 unlink_obj(&group->cg_item); in unlink_group()
[all...]
H A Dmount.c44 .cg_item = {
46 .ci_name = configfs_root_group.cg_item.ci_namebuf,
52 return item == &configfs_root_group.cg_item; in configfs_is_root()
58 .s_element = &configfs_root_group.cg_item,
92 configfs_root_group.cg_item.ci_dentry = root; in configfs_fill_super()
H A Ditem.c95 config_item_set_name(&group->cg_item, "%s", name); in config_group_init_type_name()
96 group->cg_item.ci_type = type; in config_group_init_type_name()
159 config_item_init(&group->cg_item); in config_group_init()
/kernel/linux/linux-5.10/samples/configfs/
H A Dconfigfs_sample.c104 .cg_item = {
241 .cg_item = {
309 .cg_item = {
345 ret, subsys->su_group.cg_item.ci_namebuf); in configfs_example_init()
/kernel/linux/linux-5.10/include/linux/
H A Dconfigfs.h80 struct config_item cg_item; member
94 return item ? container_of(item,struct config_group,cg_item) : NULL; in to_config_group()
99 return group ? to_config_group(config_item_get(&group->cg_item)) : NULL; in config_group_get()
104 config_item_put(&group->cg_item); in config_group_put()
/kernel/linux/linux-6.6/include/linux/
H A Dconfigfs.h78 struct config_item cg_item; member
92 return item ? container_of(item,struct config_group,cg_item) : NULL; in to_config_group()
97 return group ? to_config_group(config_item_get(&group->cg_item)) : NULL; in config_group_get()
102 config_item_put(&group->cg_item); in config_group_put()
/kernel/linux/linux-6.6/samples/configfs/
H A Dconfigfs_sample.c102 .cg_item = {
239 .cg_item = {
307 .cg_item = {
343 ret, subsys->su_group.cg_item.ci_namebuf); in configfs_example_init()
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dcma_configfs.c65 group = container_of(item, struct config_group, cg_item); in to_dev_port_group()
248 cg_item); in release_cma_dev()
259 cg_item); in release_cma_ports_group()
331 container_of(item, struct config_group, cg_item); in drop_cma_dev()
352 .cg_item = {
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dcma_configfs.c64 group = container_of(item, struct config_group, cg_item); in to_dev_port_group()
239 cg_item); in release_cma_dev()
250 cg_item); in release_cma_ports_group()
322 container_of(item, struct config_group, cg_item); in drop_cma_dev()
343 .cg_item = {
/kernel/linux/linux-5.10/drivers/hwtracing/stm/
H A Dpolicy.c62 return policy_node->group.cg_item.ci_name ? : "<none>"; in stp_policy_node_name()
235 if (group->cg_item.ci_type == &stp_policy_type) { in stp_policy_node_make()
485 .cg_item = {
519 policy_node->group.cg_item.ci_name)) { in __stp_policy_node_lookup()
550 config_item_get(&policy_node->group.cg_item); in stp_policy_node_lookup()
562 config_item_put(&policy_node->group.cg_item); in stp_policy_node_put()
/kernel/linux/linux-5.10/drivers/usb/gadget/function/
H A Duvc_configfs.c119 config_item_put(&child->cg_item); in uvcg_config_remove_children()
272 opts_item = group->cg_item.ci_parent->ci_parent->ci_parent; \
306 opts_item = group->cg_item.ci_parent->ci_parent->ci_parent; in uvcg_default_processing_bm_controls_show()
375 opts_item = group->cg_item.ci_parent->ci_parent->ci_parent-> \
417 opts_item = group->cg_item.ci_parent->ci_parent->ci_parent-> in uvcg_default_camera_bm_controls_show()
489 opts_item = group->cg_item.ci_parent->ci_parent-> \
524 opts_item = group->cg_item.ci_parent->ci_parent-> in uvcg_default_output_b_source_id_show()
555 opts_item = group->cg_item.ci_parent->ci_parent-> in uvcg_default_output_b_source_id_store()
635 group.cg_item); in uvcg_get_ctl_class_arr()
857 opts_item = f->group.cg_item in uvcg_format_bma_controls_show()
[all...]
/kernel/linux/linux-5.10/drivers/most/
H A Dconfigfs.c440 if (!strcmp(group->cg_item.ci_namebuf, "most_cdev")) in most_common_make_item()
442 else if (!strcmp(group->cg_item.ci_namebuf, "most_net")) in most_common_make_item()
444 else if (!strcmp(group->cg_item.ci_namebuf, "most_video")) in most_common_make_item()
483 .cg_item = {
494 .cg_item = {
505 .cg_item = {
641 .cg_item = {
/kernel/linux/linux-6.6/drivers/most/
H A Dconfigfs.c440 if (!strcmp(group->cg_item.ci_namebuf, "most_cdev")) in most_common_make_item()
442 else if (!strcmp(group->cg_item.ci_namebuf, "most_net")) in most_common_make_item()
444 else if (!strcmp(group->cg_item.ci_namebuf, "most_video")) in most_common_make_item()
483 .cg_item = {
494 .cg_item = {
505 .cg_item = {
641 .cg_item = {
/kernel/linux/linux-5.10/drivers/target/
H A Dtarget_core_configfs.c262 config_item_name(&tf->tf_group.cg_item)); in target_core_register_fabric()
315 .cg_item = {
610 configname = config_item_name(&dev->dev_group.cg_item); in dev_set_t10_wwn_model_alias()
2191 config_item_name(&hba->hba_group.cg_item), in target_dev_alias_store()
2192 config_item_name(&dev->dev_group.cg_item), in target_dev_alias_store()
2232 config_item_name(&hba->hba_group.cg_item), in target_dev_udev_path_store()
2233 config_item_name(&dev->dev_group.cg_item), in target_dev_udev_path_store()
2281 lu_ci = &lu_gp->lu_gp_group.cg_item; in target_dev_alua_lu_gp_show()
2336 config_item_name(&hba->hba_group.cg_item), in target_dev_alua_lu_gp_store()
2337 config_item_name(&dev->dev_group.cg_item), in target_dev_alua_lu_gp_store()
[all...]
/kernel/linux/linux-6.6/drivers/usb/gadget/function/
H A Duvc_configfs.c176 config_item_put(&child->cg_item); in uvcg_config_remove_children()
316 opts_item = group->cg_item.ci_parent->ci_parent->ci_parent; \
351 opts_item = group->cg_item.ci_parent->ci_parent->ci_parent; in uvcg_default_processing_bm_controls_store()
408 opts_item = group->cg_item.ci_parent->ci_parent->ci_parent; in uvcg_default_processing_bm_controls_show()
477 opts_item = group->cg_item.ci_parent->ci_parent->ci_parent-> \
520 opts_item = group->cg_item.ci_parent->ci_parent->ci_parent-> in uvcg_default_camera_bm_controls_store()
578 opts_item = group->cg_item.ci_parent->ci_parent->ci_parent-> in uvcg_default_camera_bm_controls_show()
650 opts_item = group->cg_item.ci_parent->ci_parent-> \
685 opts_item = group->cg_item.ci_parent->ci_parent-> in uvcg_default_output_b_source_id_show()
716 opts_item = group->cg_item in uvcg_default_output_b_source_id_store()
[all...]
/kernel/linux/linux-6.6/drivers/hwtracing/stm/
H A Dpolicy.c230 if (group->cg_item.ci_type == &stp_policy_type) { in stp_policy_node_make()
480 .cg_item = {
514 policy_node->group.cg_item.ci_name)) { in __stp_policy_node_lookup()
545 config_item_get(&policy_node->group.cg_item); in stp_policy_node_lookup()
557 config_item_put(&policy_node->group.cg_item); in stp_policy_node_put()
/kernel/linux/linux-5.10/drivers/iio/
H A Dindustrialio-sw-trigger.c137 t = iio_sw_trigger_create(group->cg_item.ci_name, name); in trigger_make_group()
141 config_item_set_name(&t->group.cg_item, "%s", name); in trigger_make_group()
H A Dindustrialio-sw-device.c133 d = iio_sw_device_create(group->cg_item.ci_name, name); in device_make_group()
137 config_item_set_name(&d->group.cg_item, "%s", name); in device_make_group()
/kernel/linux/linux-6.6/drivers/iio/
H A Dindustrialio-sw-trigger.c137 t = iio_sw_trigger_create(group->cg_item.ci_name, name); in trigger_make_group()
141 config_item_set_name(&t->group.cg_item, "%s", name); in trigger_make_group()
H A Dindustrialio-sw-device.c133 d = iio_sw_device_create(group->cg_item.ci_name, name); in device_make_group()
137 config_item_set_name(&d->group.cg_item, "%s", name); in device_make_group()
/kernel/linux/linux-6.6/drivers/target/
H A Dtarget_core_configfs.c263 config_item_name(&tf->tf_group.cg_item)); in target_core_register_fabric()
316 .cg_item = {
641 configname = config_item_name(&dev->dev_group.cg_item); in dev_set_t10_wwn_model_alias()
2295 config_item_name(&hba->hba_group.cg_item), in target_dev_alias_store()
2296 config_item_name(&dev->dev_group.cg_item), in target_dev_alias_store()
2336 config_item_name(&hba->hba_group.cg_item), in target_dev_udev_path_store()
2337 config_item_name(&dev->dev_group.cg_item), in target_dev_udev_path_store()
2385 lu_ci = &lu_gp->lu_gp_group.cg_item; in target_dev_alua_lu_gp_show()
2439 config_item_name(&hba->hba_group.cg_item), in target_dev_alua_lu_gp_store()
2440 config_item_name(&dev->dev_group.cg_item), in target_dev_alua_lu_gp_store()
[all...]
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/
H A Dcoresight-syscfg-configfs.c388 .cg_item = {
422 .cg_item = {
464 config_item_set_name(&subsys->su_group.cg_item, CSCFG_FS_SUBSYS_NAME); in cscfg_configfs_init()
465 subsys->su_group.cg_item.ci_type = ci_type; in cscfg_configfs_init()

Completed in 26 milliseconds

1234