/linux-master/drivers/usb/gadget/ |
H A D | configfs.h | 7 void unregister_gadget_item(struct config_item *item); 16 static inline struct usb_os_desc *to_usb_os_desc(struct config_item *item)
|
/linux-master/include/linux/usb/ |
H A D | gadget_configfs.h | 11 static ssize_t __struct##_##__name##_store(struct config_item *item, \ 24 static ssize_t __struct##_##__name##_show(struct config_item *item, char *page) \ 87 struct config_item *item) \
|
/linux-master/drivers/acpi/ |
H A D | acpi_configfs.c | 19 struct config_item cfg; 24 static ssize_t acpi_table_aml_write(struct config_item *cfg, 66 static inline struct acpi_table_header *get_header(struct config_item *cfg) 76 static ssize_t acpi_table_aml_read(struct config_item *cfg, 99 static ssize_t acpi_table_signature_show(struct config_item *cfg, char *str) 109 static ssize_t acpi_table_length_show(struct config_item *cfg, char *str) 119 static ssize_t acpi_table_revision_show(struct config_item *cfg, char *str) 129 static ssize_t acpi_table_oem_id_show(struct config_item *cfg, char *str) 139 static ssize_t acpi_table_oem_table_id_show(struct config_item *cfg, char *str) 149 static ssize_t acpi_table_oem_revision_show(struct config_item *cf [all...] |
/linux-master/drivers/block/null_blk/ |
H A D | main.c | 272 static inline struct nullb_device *to_nullb_device(struct config_item *item) 338 nullb_device_##NAME##_show(struct config_item *item, char *page) \ 344 nullb_device_##NAME##_store(struct config_item *item, const char *page, \ 455 static ssize_t nullb_device_power_show(struct config_item *item, char *page) 460 static ssize_t nullb_device_power_store(struct config_item *item, 497 static ssize_t nullb_device_badblocks_show(struct config_item *item, char *page) 504 static ssize_t nullb_device_badblocks_store(struct config_item *item, 550 static ssize_t nullb_device_zone_readonly_store(struct config_item *item, 559 static ssize_t nullb_device_zone_offline_store(struct config_item *item, 605 static void nullb_device_release(struct config_item *ite [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-sim.c | 599 static struct gpio_sim_device *to_gpio_sim_device(struct config_item *item) 610 * We could have used the ci_parent field of the config_item but 633 static struct gpio_sim_bank *to_gpio_sim_bank(struct config_item *item) 666 static struct gpio_sim_line *to_gpio_sim_line(struct config_item *item) 682 struct config_item item; 689 static struct gpio_sim_hog *to_gpio_sim_hog(struct config_item *item) 719 static ssize_t gpio_sim_device_config_dev_name_show(struct config_item *item, 737 gpio_sim_device_config_live_show(struct config_item *item, char *page) 1020 gpio_sim_device_config_live_store(struct config_item *item, 1070 static ssize_t gpio_sim_bank_config_chip_name_show(struct config_item *ite [all...] |
/linux-master/drivers/hwtracing/coresight/ |
H A D | coresight-syscfg-configfs.c | 27 static ssize_t cscfg_cfg_description_show(struct config_item *item, char *page) 36 static ssize_t cscfg_cfg_feature_refs_show(struct config_item *item, char *page) 52 static ssize_t cscfg_cfg_values_show(struct config_item *item, char *page) 91 static ssize_t cscfg_cfg_enable_show(struct config_item *item, char *page) 99 static ssize_t cscfg_cfg_enable_store(struct config_item *item, 119 static ssize_t cscfg_cfg_preset_show(struct config_item *item, char *page) 127 static ssize_t cscfg_cfg_preset_store(struct config_item *item, 231 static ssize_t cscfg_feat_description_show(struct config_item *item, char *page) 240 static ssize_t cscfg_feat_matches_show(struct config_item *item, char *page) 258 static ssize_t cscfg_feat_nr_params_show(struct config_item *ite [all...] |
/linux-master/drivers/hwtracing/stm/ |
H A D | p_sys-t.c | 118 static ssize_t sys_t_policy_uuid_show(struct config_item *item, 127 sys_t_policy_uuid_store(struct config_item *item, const char *page, 143 static ssize_t sys_t_policy_do_len_show(struct config_item *item, 152 sys_t_policy_do_len_store(struct config_item *item, const char *page, 168 static ssize_t sys_t_policy_ts_interval_show(struct config_item *item, 177 sys_t_policy_ts_interval_store(struct config_item *item, const char *page, 199 static ssize_t sys_t_policy_clocksync_interval_show(struct config_item *item, 208 sys_t_policy_clocksync_interval_store(struct config_item *item,
|
H A D | policy.c | 60 static inline struct stp_policy *to_stp_policy(struct config_item *item) 68 to_stp_policy_node(struct config_item *item) 76 void *to_pdrv_policy_node(struct config_item *item) 85 stp_policy_node_masters_show(struct config_item *item, char *page) 97 stp_policy_node_masters_store(struct config_item *item, const char *page, 132 stp_policy_node_channels_show(struct config_item *item, char *page) 144 stp_policy_node_channels_store(struct config_item *item, const char *page, 177 static void stp_policy_node_release(struct config_item *item) 268 stp_policy_node_drop(struct config_group *group, struct config_item *item) 288 static ssize_t stp_policy_device_show(struct config_item *ite [all...] |
H A D | stm.h | 92 void *to_pdrv_policy_node(struct config_item *item);
|
/linux-master/drivers/iio/ |
H A D | industrialio-sw-device.c | 143 struct config_item *item)
|
H A D | industrialio-sw-trigger.c | 147 struct config_item *item)
|
/linux-master/drivers/infiniband/core/ |
H A D | cma_configfs.c | 57 static struct cma_dev_port_group *to_dev_port_group(struct config_item *item) 73 static int cma_configfs_params_get(struct config_item *item, 99 static ssize_t default_roce_mode_show(struct config_item *item, 120 static ssize_t default_roce_mode_store(struct config_item *item, 147 static ssize_t default_roce_tos_show(struct config_item *item, char *buf) 164 static ssize_t default_roce_tos_store(struct config_item *item, 236 static void release_cma_dev(struct config_item *item) 247 static void release_cma_ports_group(struct config_item *item) 319 static void drop_cma_dev(struct config_group *cgroup, struct config_item *item)
|
/linux-master/drivers/infiniband/ulp/srpt/ |
H A D | ib_srpt.c | 3457 static ssize_t srpt_tpg_attrib_srp_max_rdma_size_show(struct config_item *item, 3466 static ssize_t srpt_tpg_attrib_srp_max_rdma_size_store(struct config_item *item, 3494 static ssize_t srpt_tpg_attrib_srp_max_rsp_size_show(struct config_item *item, 3503 static ssize_t srpt_tpg_attrib_srp_max_rsp_size_store(struct config_item *item, 3531 static ssize_t srpt_tpg_attrib_srp_sq_size_show(struct config_item *item, 3540 static ssize_t srpt_tpg_attrib_srp_sq_size_store(struct config_item *item, 3568 static ssize_t srpt_tpg_attrib_use_srq_show(struct config_item *item, 3577 static ssize_t srpt_tpg_attrib_use_srq_store(struct config_item *item, 3662 static ssize_t srpt_rdma_cm_port_show(struct config_item *item, char *page) 3667 static ssize_t srpt_rdma_cm_port_store(struct config_item *ite [all...] |
/linux-master/drivers/most/ |
H A D | configfs.c | 18 struct config_item item; 90 static struct mdev_link *to_mdev_link(struct config_item *item) 113 static ssize_t mdev_link_create_link_store(struct config_item *item, 135 static ssize_t mdev_link_destroy_link_store(struct config_item *item, 160 static ssize_t mdev_link_direction_show(struct config_item *item, char *page) 165 static ssize_t mdev_link_direction_store(struct config_item *item, 178 static ssize_t mdev_link_datatype_show(struct config_item *item, char *page) 183 static ssize_t mdev_link_datatype_store(struct config_item *item, 197 static ssize_t mdev_link_device_show(struct config_item *item, char *page) 202 static ssize_t mdev_link_device_store(struct config_item *ite [all...] |
/linux-master/drivers/net/ |
H A D | netconsole.c | 189 * Note that these targets get their config_item fields zeroed-out. 238 static struct netconsole_target *to_target(struct config_item *item) 263 static ssize_t enabled_show(struct config_item *item, char *buf) 268 static ssize_t extended_show(struct config_item *item, char *buf) 273 static ssize_t release_show(struct config_item *item, char *buf) 278 static ssize_t dev_name_show(struct config_item *item, char *buf) 283 static ssize_t local_port_show(struct config_item *item, char *buf) 288 static ssize_t remote_port_show(struct config_item *item, char *buf) 293 static ssize_t local_ip_show(struct config_item *item, char *buf) 303 static ssize_t remote_ip_show(struct config_item *ite [all...] |
/linux-master/drivers/nvme/target/ |
H A D | configfs.c | 64 static ssize_t nvmet_addr_adrfam_show(struct config_item *item, char *page) 78 static ssize_t nvmet_addr_adrfam_store(struct config_item *item, 102 static ssize_t nvmet_addr_portid_show(struct config_item *item, 110 static ssize_t nvmet_addr_portid_store(struct config_item *item, 130 static ssize_t nvmet_addr_traddr_show(struct config_item *item, 138 static ssize_t nvmet_addr_traddr_store(struct config_item *item, 169 static ssize_t nvmet_addr_treq_show(struct config_item *item, char *page) 183 static ssize_t nvmet_addr_treq_store(struct config_item *item, 223 static ssize_t nvmet_addr_trsvcid_show(struct config_item *item, 231 static ssize_t nvmet_addr_trsvcid_store(struct config_item *ite [all...] |
H A D | nvmet.h | 90 static inline struct nvmet_ns *to_nvmet_ns(struct config_item *item) 135 static inline struct nvmet_ana_group *to_ana_group(struct config_item *item) 171 static inline struct nvmet_port *to_nvmet_port(struct config_item *item) 178 struct config_item *item) 297 static inline struct nvmet_subsys *to_subsys(struct config_item *item) 303 struct config_item *item) 319 static inline struct nvmet_host *to_host(struct config_item *item)
|
/linux-master/drivers/pci/endpoint/functions/ |
H A D | pci-epf-ntb.c | 1934 static ssize_t epf_ntb_##_name##_show(struct config_item *item, \ 1944 static ssize_t epf_ntb_##_name##_store(struct config_item *item, \ 1960 static ssize_t epf_ntb_##_name##_show(struct config_item *item, \ 1973 static ssize_t epf_ntb_##_name##_store(struct config_item *item, \ 1998 static ssize_t epf_ntb_num_mws_store(struct config_item *item,
|
H A D | pci-epf-vntb.c | 807 static ssize_t epf_ntb_##_name##_show(struct config_item *item, \ 817 static ssize_t epf_ntb_##_name##_store(struct config_item *item, \ 835 static ssize_t epf_ntb_##_name##_show(struct config_item *item, \ 855 static ssize_t epf_ntb_##_name##_store(struct config_item *item, \ 882 static ssize_t epf_ntb_num_mws_store(struct config_item *item,
|
/linux-master/drivers/pci/endpoint/ |
H A D | pci-ep-cfs.c | 38 static inline struct pci_epf_group *to_pci_epf_group(struct config_item *item) 43 static inline struct pci_epc_group *to_pci_epc_group(struct config_item *item) 48 static int pci_secondary_epc_epf_link(struct config_item *epf_item, 49 struct config_item *epc_item) 70 static void pci_secondary_epc_epf_unlink(struct config_item *epc_item, 71 struct config_item *epf_item) 109 static int pci_primary_epc_epf_link(struct config_item *epf_item, 110 struct config_item *epc_item) 131 static void pci_primary_epc_epf_unlink(struct config_item *epc_item, 132 struct config_item *epf_ite [all...] |
/linux-master/drivers/scsi/elx/efct/ |
H A D | efct_lio.c | 79 efct_lio_tpg_enable_show(struct config_item *item, char *page) 89 efct_lio_tpg_enable_store(struct config_item *item, const char *page, 137 efct_lio_npiv_tpg_enable_show(struct config_item *item, char *page) 147 efct_lio_npiv_tpg_enable_store(struct config_item *item, const char *page, 1468 struct config_item *item, char *page) \ 1478 struct config_item *item, const char *page, size_t count) \ 1524 struct config_item *item, char *page) \ 1534 struct config_item *item, const char *page, size_t count) \
|
/linux-master/drivers/scsi/ibmvscsi_tgt/ |
H A D | ibmvscsi_tgt.c | 3912 static ssize_t ibmvscsis_wwn_version_show(struct config_item *item,
|
/linux-master/drivers/scsi/qla2xxx/ |
H A D | tcm_qla2xxx.c | 848 struct config_item *item, char *page) \ 858 struct config_item *item, const char *page, size_t count) \ 936 static ssize_t tcm_qla2xxx_tpg_dynamic_sessions_show(struct config_item *item, 942 static ssize_t tcm_qla2xxx_tpg_fabric_prot_type_store(struct config_item *item, 964 static ssize_t tcm_qla2xxx_tpg_fabric_prot_type_show(struct config_item *item, 1765 static ssize_t tcm_qla2xxx_wwn_version_show(struct config_item *item,
|
/linux-master/drivers/target/iscsi/ |
H A D | iscsi_target_configfs.c | 34 static inline struct iscsi_tpg_np *to_iscsi_tpg_np(struct config_item *item) 39 static ssize_t lio_target_np_driver_show(struct config_item *item, char *page, 55 static ssize_t lio_target_np_driver_store(struct config_item *item, 116 static ssize_t lio_target_np_iser_show(struct config_item *item, char *page) 121 static ssize_t lio_target_np_iser_store(struct config_item *item, 129 static ssize_t lio_target_np_cxgbit_show(struct config_item *item, char *page) 134 static ssize_t lio_target_np_cxgbit_store(struct config_item *item, 280 static ssize_t iscsi_nacl_attrib_##name##_show(struct config_item *item,\ 288 static ssize_t iscsi_nacl_attrib_##name##_store(struct config_item *item,\ 317 static ssize_t iscsi_nacl_attrib_authentication_show(struct config_item *ite [all...] |
H A D | iscsi_target_stat.c | 43 static struct iscsi_tiqn *iscsi_instance_tiqn(struct config_item *item) 50 static ssize_t iscsi_stat_instance_inst_show(struct config_item *item, 57 static ssize_t iscsi_stat_instance_min_ver_show(struct config_item *item, 63 static ssize_t iscsi_stat_instance_max_ver_show(struct config_item *item, 69 static ssize_t iscsi_stat_instance_portals_show(struct config_item *item, 76 static ssize_t iscsi_stat_instance_nodes_show(struct config_item *item, 82 static ssize_t iscsi_stat_instance_sessions_show(struct config_item *item, 89 static ssize_t iscsi_stat_instance_fail_sess_show(struct config_item *item, 105 static ssize_t iscsi_stat_instance_fail_type_show(struct config_item *item, 115 static ssize_t iscsi_stat_instance_fail_rem_name_show(struct config_item *ite [all...] |