| /linux-6.15/fs/configfs/ |
| H A D | symlink.c | 162 if (!type || !type->ct_item_ops || in configfs_symlink() 163 !type->ct_item_ops->allow_link) in configfs_symlink() 202 ret = type->ct_item_ops->allow_link(parent_item, target_item); in configfs_symlink() 207 if (ret && type->ct_item_ops->drop_link) in configfs_symlink() 208 type->ct_item_ops->drop_link(parent_item, in configfs_symlink() 248 if (type && type->ct_item_ops && in configfs_unlink() 249 type->ct_item_ops->drop_link) in configfs_unlink() 250 type->ct_item_ops->drop_link(parent_item, in configfs_unlink()
|
| H A D | item.c | 127 if (t && t->ct_item_ops && t->ct_item_ops->release) in config_item_cleanup() 128 t->ct_item_ops->release(item); in config_item_cleanup()
|
| H A D | file.c | 334 buffer->ops = buffer->item->ci_type->ct_item_ops; in __configfs_open_file()
|
| /linux-6.15/drivers/usb/gadget/function/ |
| H A D | uvc_configfs.c | 262 .ct_item_ops = &uvcg_config_item_ops, 293 .ct_item_ops = &uvcg_config_item_ops, 438 .ct_item_ops = &uvcg_config_item_ops, 451 .ct_item_ops = &uvcg_config_item_ops, 611 .ct_item_ops = &uvcg_config_item_ops, 624 .ct_item_ops = &uvcg_config_item_ops, 743 .ct_item_ops = &uvcg_config_item_ops, 756 .ct_item_ops = &uvcg_config_item_ops, 772 .ct_item_ops = &uvcg_config_item_ops, 2145 .ct_item_ops = &uvcg_config_item_ops, [all …]
|
| H A D | f_serial.c | 301 .ct_item_ops = &serial_item_ops,
|
| H A D | f_subset.c | 410 .ct_item_ops = &gether_item_ops,
|
| H A D | f_obex.c | 410 .ct_item_ops = &obex_item_ops,
|
| /linux-6.15/samples/configfs/ |
| H A D | configfs_sample.c | 166 .ct_item_ops = &simple_child_item_ops, 231 .ct_item_ops = &simple_children_item_ops,
|
| /linux-6.15/drivers/pci/endpoint/ |
| H A D | pci-ep-cfs.c | 94 .ct_item_ops = &pci_secondary_epc_item_ops, 158 .ct_item_ops = &pci_primary_epc_item_ops, 266 .ct_item_ops = &pci_epc_item_ops, 518 .ct_item_ops = &pci_epf_ops,
|
| /linux-6.15/drivers/infiniband/core/ |
| H A D | cma_configfs.c | 264 .ct_item_ops = &cma_ports_item_ops, 273 .ct_item_ops = &cma_device_item_ops,
|
| /linux-6.15/fs/dlm/ |
| H A D | config.c | 354 .ct_item_ops = &cluster_ops, 365 .ct_item_ops = &space_ops, 375 .ct_item_ops = &comm_ops, 386 .ct_item_ops = &node_ops,
|
| /linux-6.15/drivers/target/ |
| H A D | target_core_fabric_configfs.c | 42 cit->ct_item_ops = _item_ops; \ 55 cit->ct_item_ops = _item_ops; \ 79 lun_ci->ci_type->ct_item_ops != &target_fabric_port_item_ops) { in target_fabric_mappedlun_link() 633 se_dev_ci->ci_type->ct_item_ops != &target_core_dev_item_ops) { in target_fabric_port_link() 915 cit->ct_item_ops = &target_fabric_tpg_base_item_ops; in target_fabric_setup_tpg_base_cit()
|
| H A D | target_core_configfs.c | 48 cit->ct_item_ops = _item_ops; \ 60 cit->ct_item_ops = _item_ops; \ 2814 .ct_item_ops = &target_core_alua_lu_gp_ops, 2872 .ct_item_ops = NULL, 3244 .ct_item_ops = &target_core_alua_tg_pt_gp_ops, 3315 .ct_item_ops = NULL, 3549 .ct_item_ops = &target_core_hba_item_ops, 3631 .ct_item_ops = NULL,
|
| /linux-6.15/include/linux/usb/ |
| H A D | gadget_configfs.h | 38 .ct_item_ops = &struct_in##_langid_item_ops, \
|
| /linux-6.15/drivers/most/ |
| H A D | configfs.c | 407 .ct_item_ops = &mdev_link_item_ops, 475 .ct_item_ops = &most_common_item_ops, 583 .ct_item_ops = &most_snd_grp_item_ops,
|
| /linux-6.15/drivers/hwtracing/stm/ |
| H A D | policy.c | 279 .ct_item_ops = &stp_policy_node_item_ops, 376 .ct_item_ops = &stp_policy_item_ops,
|
| /linux-6.15/drivers/nvme/target/ |
| H A D | configfs.c | 827 .ct_item_ops = &nvmet_ns_item_ops, 1104 .ct_item_ops = &nvmet_port_subsys_item_ops, 1179 .ct_item_ops = &nvmet_allowed_hosts_item_ops, 1704 .ct_item_ops = &nvmet_subsys_item_ops, 1819 .ct_item_ops = &nvmet_referral_item_ops, 1923 .ct_item_ops = &nvmet_ana_group_item_ops, 2010 .ct_item_ops = &nvmet_port_item_ops, 2247 .ct_item_ops = &nvmet_host_item_ops,
|
| /linux-6.15/include/linux/ |
| H A D | configfs.h | 67 struct configfs_item_operations *ct_item_ops; member
|
| /linux-6.15/Documentation/filesystems/ |
| H A D | configfs.rst | 194 struct configfs_item_operations *ct_item_ops; 202 allocated dynamically will need to provide the ct_item_ops->release() 254 ct_item_ops->read_bin_attribute() method, that method will be called 409 A config_item may provide the ct_item_ops->allow_link() and 410 ct_item_ops->drop_link() methods. If the ->allow_link() method exists,
|
| /linux-6.15/drivers/gpio/ |
| H A D | gpio-sim.c | 1315 .ct_item_ops = &gpio_sim_hog_config_item_ops, 1368 .ct_item_ops = &gpio_sim_line_config_item_ops, 1428 .ct_item_ops = &gpio_sim_bank_config_item_ops, 1483 .ct_item_ops = &gpio_sim_device_config_item_ops,
|
| H A D | gpio-virtuser.c | 1593 .ct_item_ops = &gpio_virtuser_lookup_entry_config_item_ops, 1649 .ct_item_ops = &gpio_virtuser_lookup_config_item_ops, 1709 .ct_item_ops = &gpio_virtuser_device_config_item_ops,
|
| /linux-6.15/drivers/usb/gadget/ |
| H A D | configfs.c | 583 .ct_item_ops = &gadget_config_item_ops, 589 .ct_item_ops = &gadget_root_item_ops, 860 .ct_item_ops = &gadget_string_item_ops, 910 .ct_item_ops = &gadget_language_langid_item_ops, 1271 .ct_item_ops = &os_desc_ops, 1415 ext_prop_type->ct_item_ops = &ext_prop_ops; in ext_prop_make()
|
| /linux-6.15/fs/ocfs2/cluster/ |
| H A D | nodemanager.c | 403 .ct_item_ops = &o2nm_node_item_ops, 664 .ct_item_ops = &o2nm_cluster_item_ops,
|
| /linux-6.15/drivers/net/ |
| H A D | netconsole.c | 1006 .ct_item_ops = &userdatum_ops, 1061 .ct_item_ops = &userdatum_ops, 1109 .ct_item_ops = &netconsole_target_item_ops,
|
| /linux-6.15/drivers/virt/coco/ |
| H A D | tsm.c | 407 .ct_item_ops = &tsm_report_item_ops,
|