Symbol: config_item
drivers/acpi/acpi_configfs.c
109
static ssize_t acpi_table_length_show(struct config_item *cfg, char *str)
drivers/acpi/acpi_configfs.c
119
static ssize_t acpi_table_revision_show(struct config_item *cfg, char *str)
drivers/acpi/acpi_configfs.c
129
static ssize_t acpi_table_oem_id_show(struct config_item *cfg, char *str)
drivers/acpi/acpi_configfs.c
139
static ssize_t acpi_table_oem_table_id_show(struct config_item *cfg, char *str)
drivers/acpi/acpi_configfs.c
149
static ssize_t acpi_table_oem_revision_show(struct config_item *cfg, char *str)
drivers/acpi/acpi_configfs.c
159
static ssize_t acpi_table_asl_compiler_id_show(struct config_item *cfg,
drivers/acpi/acpi_configfs.c
170
static ssize_t acpi_table_asl_compiler_revision_show(struct config_item *cfg,
drivers/acpi/acpi_configfs.c
19
struct config_item cfg;
drivers/acpi/acpi_configfs.c
208
static struct config_item *acpi_table_make_item(struct config_group *group,
drivers/acpi/acpi_configfs.c
222
struct config_item *cfg)
drivers/acpi/acpi_configfs.c
24
static ssize_t acpi_table_aml_write(struct config_item *cfg,
drivers/acpi/acpi_configfs.c
66
static inline struct acpi_table_header *get_header(struct config_item *cfg)
drivers/acpi/acpi_configfs.c
76
static ssize_t acpi_table_aml_read(struct config_item *cfg,
drivers/acpi/acpi_configfs.c
99
static ssize_t acpi_table_signature_show(struct config_item *cfg, char *str)
drivers/block/null_blk/main.c
280
static inline struct nullb_device *to_nullb_device(struct config_item *item)
drivers/block/null_blk/main.c
346
nullb_device_##NAME##_show(struct config_item *item, char *page) \
drivers/block/null_blk/main.c
352
nullb_device_##NAME##_store(struct config_item *item, const char *page, \
drivers/block/null_blk/main.c
479
static ssize_t nullb_device_power_show(struct config_item *item, char *page)
drivers/block/null_blk/main.c
484
static ssize_t nullb_device_power_store(struct config_item *item,
drivers/block/null_blk/main.c
525
static ssize_t nullb_device_badblocks_show(struct config_item *item, char *page)
drivers/block/null_blk/main.c
532
static ssize_t nullb_device_badblocks_store(struct config_item *item,
drivers/block/null_blk/main.c
578
static ssize_t nullb_device_zone_readonly_store(struct config_item *item,
drivers/block/null_blk/main.c
587
static ssize_t nullb_device_zone_offline_store(struct config_item *item,
drivers/block/null_blk/main.c
637
static void nullb_device_release(struct config_item *item)
drivers/block/null_blk/main.c
705
nullb_group_drop_item(struct config_group *group, struct config_item *item)
drivers/block/null_blk/main.c
719
static ssize_t memb_group_features_show(struct config_item *item, char *page)
drivers/gpio/gpio-aggregator.c
1012
gpio_aggregator_line_key_show(struct config_item *item, char *page)
drivers/gpio/gpio-aggregator.c
1023
gpio_aggregator_line_key_store(struct config_item *item, const char *page,
drivers/gpio/gpio-aggregator.c
1050
gpio_aggregator_line_name_show(struct config_item *item, char *page)
drivers/gpio/gpio-aggregator.c
1061
gpio_aggregator_line_name_store(struct config_item *item, const char *page,
drivers/gpio/gpio-aggregator.c
1088
gpio_aggregator_line_offset_show(struct config_item *item, char *page)
drivers/gpio/gpio-aggregator.c
1099
gpio_aggregator_line_offset_store(struct config_item *item, const char *page,
drivers/gpio/gpio-aggregator.c
1141
gpio_aggregator_device_dev_name_show(struct config_item *item, char *page)
drivers/gpio/gpio-aggregator.c
1157
gpio_aggregator_device_live_show(struct config_item *item, char *page)
drivers/gpio/gpio-aggregator.c
1168
gpio_aggregator_device_live_store(struct config_item *item, const char *page,
drivers/gpio/gpio-aggregator.c
1215
gpio_aggregator_line_release(struct config_item *item)
drivers/gpio/gpio-aggregator.c
1238
static void gpio_aggregator_device_release(struct config_item *item)
drivers/gpio/gpio-aggregator.c
863
to_gpio_aggregator(struct config_item *item)
drivers/gpio/gpio-aggregator.c
871
to_gpio_aggregator_line(struct config_item *item)
drivers/gpio/gpio-sim.c
1020
struct config_item *item;
drivers/gpio/gpio-sim.c
1042
gpio_sim_device_config_live_store(struct config_item *item,
drivers/gpio/gpio-sim.c
1102
static ssize_t gpio_sim_bank_config_chip_name_show(struct config_item *item,
drivers/gpio/gpio-sim.c
1121
gpio_sim_bank_config_label_show(struct config_item *item, char *page)
drivers/gpio/gpio-sim.c
1131
static ssize_t gpio_sim_bank_config_label_store(struct config_item *item,
drivers/gpio/gpio-sim.c
1156
gpio_sim_bank_config_num_lines_show(struct config_item *item, char *page)
drivers/gpio/gpio-sim.c
1167
gpio_sim_bank_config_num_lines_store(struct config_item *item,
drivers/gpio/gpio-sim.c
1202
gpio_sim_line_config_name_show(struct config_item *item, char *page)
drivers/gpio/gpio-sim.c
1212
static ssize_t gpio_sim_line_config_name_store(struct config_item *item,
drivers/gpio/gpio-sim.c
1237
gpio_sim_line_config_valid_show(struct config_item *item, char *page)
drivers/gpio/gpio-sim.c
1247
static ssize_t gpio_sim_line_config_valid_store(struct config_item *item,
drivers/gpio/gpio-sim.c
1274
static ssize_t gpio_sim_hog_config_name_show(struct config_item *item,
drivers/gpio/gpio-sim.c
1285
static ssize_t gpio_sim_hog_config_name_store(struct config_item *item,
drivers/gpio/gpio-sim.c
1309
static ssize_t gpio_sim_hog_config_direction_show(struct config_item *item,
drivers/gpio/gpio-sim.c
1340
gpio_sim_hog_config_direction_store(struct config_item *item,
drivers/gpio/gpio-sim.c
1374
static void gpio_sim_hog_config_item_release(struct config_item *item)
drivers/gpio/gpio-sim.c
1397
static struct config_item *
drivers/gpio/gpio-sim.c
1424
static void gpio_sim_line_config_group_release(struct config_item *item)
drivers/gpio/gpio-sim.c
1485
static void gpio_sim_bank_config_group_release(struct config_item *item)
drivers/gpio/gpio-sim.c
1538
static void gpio_sim_device_config_group_release(struct config_item *item)
drivers/gpio/gpio-sim.c
569
static struct gpio_sim_device *to_gpio_sim_device(struct config_item *item)
drivers/gpio/gpio-sim.c
603
static struct gpio_sim_bank *to_gpio_sim_bank(struct config_item *item)
drivers/gpio/gpio-sim.c
637
static struct gpio_sim_line *to_gpio_sim_line(struct config_item *item)
drivers/gpio/gpio-sim.c
653
struct config_item item;
drivers/gpio/gpio-sim.c
660
static struct gpio_sim_hog *to_gpio_sim_hog(struct config_item *item)
drivers/gpio/gpio-sim.c
690
static ssize_t gpio_sim_device_config_dev_name_show(struct config_item *item,
drivers/gpio/gpio-sim.c
708
gpio_sim_device_config_live_show(struct config_item *item, char *page)
drivers/gpio/gpio-virtuser.c
1020
to_gpio_virtuser_lookup(struct config_item *item)
drivers/gpio/gpio-virtuser.c
1040
to_gpio_virtuser_lookup_entry(struct config_item *item)
drivers/gpio/gpio-virtuser.c
1048
gpio_virtuser_lookup_entry_config_key_show(struct config_item *item, char *page)
drivers/gpio/gpio-virtuser.c
1060
gpio_virtuser_lookup_entry_config_key_store(struct config_item *item,
drivers/gpio/gpio-virtuser.c
1088
gpio_virtuser_lookup_entry_config_offset_show(struct config_item *item,
drivers/gpio/gpio-virtuser.c
1103
gpio_virtuser_lookup_entry_config_offset_store(struct config_item *item,
drivers/gpio/gpio-virtuser.c
1139
gpio_virtuser_lookup_get_flags(struct config_item *item)
drivers/gpio/gpio-virtuser.c
1151
gpio_virtuser_lookup_entry_config_drive_show(struct config_item *item, char *page)
drivers/gpio/gpio-virtuser.c
1167
gpio_virtuser_lookup_entry_config_drive_store(struct config_item *item,
drivers/gpio/gpio-virtuser.c
1197
gpio_virtuser_lookup_entry_config_pull_show(struct config_item *item, char *page)
drivers/gpio/gpio-virtuser.c
1215
gpio_virtuser_lookup_entry_config_pull_store(struct config_item *item,
drivers/gpio/gpio-virtuser.c
1249
gpio_virtuser_lookup_entry_config_active_low_show(struct config_item *item,
drivers/gpio/gpio-virtuser.c
1258
gpio_virtuser_lookup_entry_config_active_low_store(struct config_item *item,
drivers/gpio/gpio-virtuser.c
1288
gpio_virtuser_lookup_entry_config_transitory_show(struct config_item *item,
drivers/gpio/gpio-virtuser.c
1297
gpio_virtuser_lookup_entry_config_transitory_store(struct config_item *item,
drivers/gpio/gpio-virtuser.c
1337
gpio_virtuser_device_config_dev_name_show(struct config_item *item,
drivers/gpio/gpio-virtuser.c
1354
static ssize_t gpio_virtuser_device_config_live_show(struct config_item *item,
drivers/gpio/gpio-virtuser.c
1526
gpio_virtuser_device_config_live_store(struct config_item *item,
drivers/gpio/gpio-virtuser.c
1568
gpio_virtuser_lookup_entry_config_group_release(struct config_item *item)
drivers/gpio/gpio-virtuser.c
1621
static void gpio_virtuser_lookup_config_group_release(struct config_item *item)
drivers/gpio/gpio-virtuser.c
1681
static void gpio_virtuser_device_config_group_release(struct config_item *item)
drivers/gpio/gpio-virtuser.c
993
to_gpio_virtuser_device(struct config_item *item)
drivers/gpu/drm/vkms/vkms_configfs.c
137
static ssize_t crtc_writeback_show(struct config_item *item, char *page)
drivers/gpu/drm/vkms/vkms_configfs.c
150
static ssize_t crtc_writeback_store(struct config_item *item, const char *page,
drivers/gpu/drm/vkms/vkms_configfs.c
178
static void crtc_release(struct config_item *item)
drivers/gpu/drm/vkms/vkms_configfs.c
243
static int plane_possible_crtcs_allow_link(struct config_item *src,
drivers/gpu/drm/vkms/vkms_configfs.c
244
struct config_item *target)
drivers/gpu/drm/vkms/vkms_configfs.c
266
static void plane_possible_crtcs_drop_link(struct config_item *src,
drivers/gpu/drm/vkms/vkms_configfs.c
267
struct config_item *target)
drivers/gpu/drm/vkms/vkms_configfs.c
289
static ssize_t plane_type_show(struct config_item *item, char *page)
drivers/gpu/drm/vkms/vkms_configfs.c
302
static ssize_t plane_type_store(struct config_item *item, const char *page,
drivers/gpu/drm/vkms/vkms_configfs.c
334
static void plane_release(struct config_item *item)
drivers/gpu/drm/vkms/vkms_configfs.c
405
static int encoder_possible_crtcs_allow_link(struct config_item *src,
drivers/gpu/drm/vkms/vkms_configfs.c
406
struct config_item *target)
drivers/gpu/drm/vkms/vkms_configfs.c
428
static void encoder_possible_crtcs_drop_link(struct config_item *src,
drivers/gpu/drm/vkms/vkms_configfs.c
429
struct config_item *target)
drivers/gpu/drm/vkms/vkms_configfs.c
451
static void encoder_release(struct config_item *item)
drivers/gpu/drm/vkms/vkms_configfs.c
522
static ssize_t connector_status_show(struct config_item *item, char *page)
drivers/gpu/drm/vkms/vkms_configfs.c
535
static ssize_t connector_status_store(struct config_item *item,
drivers/gpu/drm/vkms/vkms_configfs.c
568
static void connector_release(struct config_item *item)
drivers/gpu/drm/vkms/vkms_configfs.c
592
static int connector_possible_encoders_allow_link(struct config_item *src,
drivers/gpu/drm/vkms/vkms_configfs.c
593
struct config_item *target)
drivers/gpu/drm/vkms/vkms_configfs.c
616
static void connector_possible_encoders_drop_link(struct config_item *src,
drivers/gpu/drm/vkms/vkms_configfs.c
617
struct config_item *target)
drivers/gpu/drm/vkms/vkms_configfs.c
689
static ssize_t device_enabled_show(struct config_item *item, char *page)
drivers/gpu/drm/vkms/vkms_configfs.c
702
static ssize_t device_enabled_store(struct config_item *item, const char *page,
drivers/gpu/drm/vkms/vkms_configfs.c
739
static void device_release(struct config_item *item)
drivers/gpu/drm/xe/xe_configfs.c
1042
struct config_item *item;
drivers/gpu/drm/xe/xe_configfs.c
322
static struct xe_config_group_device *to_xe_config_group_device(struct config_item *item)
drivers/gpu/drm/xe/xe_configfs.c
327
static struct xe_config_device *to_xe_config_device(struct config_item *item)
drivers/gpu/drm/xe/xe_configfs.c
357
static ssize_t survivability_mode_show(struct config_item *item, char *page)
drivers/gpu/drm/xe/xe_configfs.c
364
static ssize_t survivability_mode_store(struct config_item *item, const char *page, size_t len)
drivers/gpu/drm/xe/xe_configfs.c
383
static ssize_t gt_types_allowed_show(struct config_item *item, char *page)
drivers/gpu/drm/xe/xe_configfs.c
395
static ssize_t gt_types_allowed_store(struct config_item *item, const char *page,
drivers/gpu/drm/xe/xe_configfs.c
434
static ssize_t engines_allowed_show(struct config_item *item, char *page)
drivers/gpu/drm/xe/xe_configfs.c
525
static ssize_t engines_allowed_store(struct config_item *item, const char *page,
drivers/gpu/drm/xe/xe_configfs.c
549
static ssize_t enable_psmi_show(struct config_item *item, char *page)
drivers/gpu/drm/xe/xe_configfs.c
556
static ssize_t enable_psmi_store(struct config_item *item, const char *page, size_t len)
drivers/gpu/drm/xe/xe_configfs.c
631
static ssize_t ctx_restore_mid_bb_show(struct config_item *item, char *page)
drivers/gpu/drm/xe/xe_configfs.c
638
static ssize_t ctx_restore_post_bb_show(struct config_item *item, char *page)
drivers/gpu/drm/xe/xe_configfs.c
794
static ssize_t ctx_restore_mid_bb_store(struct config_item *item,
drivers/gpu/drm/xe/xe_configfs.c
802
static ssize_t ctx_restore_post_bb_store(struct config_item *item,
drivers/gpu/drm/xe/xe_configfs.c
827
static void xe_config_device_release(struct config_item *item)
drivers/gpu/drm/xe/xe_configfs.c
842
static bool xe_config_device_is_visible(struct config_item *item,
drivers/gpu/drm/xe/xe_configfs.c
866
static ssize_t sriov_max_vfs_show(struct config_item *item, char *page)
drivers/gpu/drm/xe/xe_configfs.c
878
static ssize_t sriov_max_vfs_store(struct config_item *item, const char *page, size_t len)
drivers/gpu/drm/xe/xe_configfs.c
907
static bool xe_config_sriov_is_visible(struct config_item *item,
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
119
static ssize_t cscfg_cfg_preset_show(struct config_item *item, char *page)
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
127
static ssize_t cscfg_cfg_preset_store(struct config_item *item,
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
231
static ssize_t cscfg_feat_description_show(struct config_item *item, char *page)
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
240
static ssize_t cscfg_feat_matches_show(struct config_item *item, char *page)
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
258
static ssize_t cscfg_feat_nr_params_show(struct config_item *item, char *page)
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
27
static ssize_t cscfg_cfg_description_show(struct config_item *item, char *page)
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
280
static ssize_t cscfg_param_value_show(struct config_item *item, char *page)
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
289
static ssize_t cscfg_param_value_store(struct config_item *item,
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
36
static ssize_t cscfg_cfg_feature_refs_show(struct config_item *item, char *page)
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
52
static ssize_t cscfg_cfg_values_show(struct config_item *item, char *page)
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
91
static ssize_t cscfg_cfg_enable_show(struct config_item *item, char *page)
drivers/hwtracing/coresight/coresight-syscfg-configfs.c
99
static ssize_t cscfg_cfg_enable_store(struct config_item *item,
drivers/hwtracing/stm/p_sys-t.c
146
static ssize_t sys_t_policy_uuid_show(struct config_item *item,
drivers/hwtracing/stm/p_sys-t.c
155
sys_t_policy_uuid_store(struct config_item *item, const char *page,
drivers/hwtracing/stm/p_sys-t.c
171
static ssize_t sys_t_policy_do_len_show(struct config_item *item,
drivers/hwtracing/stm/p_sys-t.c
180
sys_t_policy_do_len_store(struct config_item *item, const char *page,
drivers/hwtracing/stm/p_sys-t.c
196
static ssize_t sys_t_policy_ts_interval_show(struct config_item *item,
drivers/hwtracing/stm/p_sys-t.c
205
sys_t_policy_ts_interval_store(struct config_item *item, const char *page,
drivers/hwtracing/stm/p_sys-t.c
227
static ssize_t sys_t_policy_clocksync_interval_show(struct config_item *item,
drivers/hwtracing/stm/p_sys-t.c
236
sys_t_policy_clocksync_interval_store(struct config_item *item,
drivers/hwtracing/stm/policy.c
132
stp_policy_node_channels_show(struct config_item *item, char *page)
drivers/hwtracing/stm/policy.c
144
stp_policy_node_channels_store(struct config_item *item, const char *page,
drivers/hwtracing/stm/policy.c
177
static void stp_policy_node_release(struct config_item *item)
drivers/hwtracing/stm/policy.c
268
stp_policy_node_drop(struct config_group *group, struct config_item *item)
drivers/hwtracing/stm/policy.c
288
static ssize_t stp_policy_device_show(struct config_item *item,
drivers/hwtracing/stm/policy.c
304
static ssize_t stp_policy_protocol_show(struct config_item *item,
drivers/hwtracing/stm/policy.c
351
static void stp_policy_release(struct config_item *item)
drivers/hwtracing/stm/policy.c
495
struct config_item *item;
drivers/hwtracing/stm/policy.c
60
static inline struct stp_policy *to_stp_policy(struct config_item *item)
drivers/hwtracing/stm/policy.c
68
to_stp_policy_node(struct config_item *item)
drivers/hwtracing/stm/policy.c
76
void *to_pdrv_policy_node(struct config_item *item)
drivers/hwtracing/stm/policy.c
85
stp_policy_node_masters_show(struct config_item *item, char *page)
drivers/hwtracing/stm/policy.c
97
stp_policy_node_masters_store(struct config_item *item, const char *page,
drivers/hwtracing/stm/stm.h
92
void *to_pdrv_policy_node(struct config_item *item);
drivers/iio/industrialio-sw-device.c
143
struct config_item *item)
drivers/iio/industrialio-sw-trigger.c
147
struct config_item *item)
drivers/infiniband/core/cma_configfs.c
120
static ssize_t default_roce_mode_store(struct config_item *item,
drivers/infiniband/core/cma_configfs.c
147
static ssize_t default_roce_tos_show(struct config_item *item, char *buf)
drivers/infiniband/core/cma_configfs.c
164
static ssize_t default_roce_tos_store(struct config_item *item,
drivers/infiniband/core/cma_configfs.c
235
static void release_cma_dev(struct config_item *item)
drivers/infiniband/core/cma_configfs.c
246
static void release_cma_ports_group(struct config_item *item)
drivers/infiniband/core/cma_configfs.c
318
static void drop_cma_dev(struct config_group *cgroup, struct config_item *item)
drivers/infiniband/core/cma_configfs.c
57
static struct cma_dev_port_group *to_dev_port_group(struct config_item *item)
drivers/infiniband/core/cma_configfs.c
73
static int cma_configfs_params_get(struct config_item *item,
drivers/infiniband/core/cma_configfs.c
99
static ssize_t default_roce_mode_show(struct config_item *item,
drivers/infiniband/ulp/srpt/ib_srpt.c
3511
static ssize_t srpt_tpg_attrib_srp_max_rdma_size_show(struct config_item *item,
drivers/infiniband/ulp/srpt/ib_srpt.c
3520
static ssize_t srpt_tpg_attrib_srp_max_rdma_size_store(struct config_item *item,
drivers/infiniband/ulp/srpt/ib_srpt.c
3548
static ssize_t srpt_tpg_attrib_srp_max_rsp_size_show(struct config_item *item,
drivers/infiniband/ulp/srpt/ib_srpt.c
3557
static ssize_t srpt_tpg_attrib_srp_max_rsp_size_store(struct config_item *item,
drivers/infiniband/ulp/srpt/ib_srpt.c
3585
static ssize_t srpt_tpg_attrib_srp_sq_size_show(struct config_item *item,
drivers/infiniband/ulp/srpt/ib_srpt.c
3594
static ssize_t srpt_tpg_attrib_srp_sq_size_store(struct config_item *item,
drivers/infiniband/ulp/srpt/ib_srpt.c
3622
static ssize_t srpt_tpg_attrib_use_srq_show(struct config_item *item,
drivers/infiniband/ulp/srpt/ib_srpt.c
3631
static ssize_t srpt_tpg_attrib_use_srq_store(struct config_item *item,
drivers/infiniband/ulp/srpt/ib_srpt.c
3715
static ssize_t srpt_rdma_cm_port_show(struct config_item *item, char *page)
drivers/infiniband/ulp/srpt/ib_srpt.c
3720
static ssize_t srpt_rdma_cm_port_store(struct config_item *item,
drivers/infiniband/ulp/srpt/ib_srpt.c
3884
static ssize_t srpt_wwn_version_show(struct config_item *item, char *buf)
drivers/most/configfs.c
113
static ssize_t mdev_link_create_link_store(struct config_item *item,
drivers/most/configfs.c
135
static ssize_t mdev_link_destroy_link_store(struct config_item *item,
drivers/most/configfs.c
160
static ssize_t mdev_link_direction_show(struct config_item *item, char *page)
drivers/most/configfs.c
165
static ssize_t mdev_link_direction_store(struct config_item *item,
drivers/most/configfs.c
178
static ssize_t mdev_link_datatype_show(struct config_item *item, char *page)
drivers/most/configfs.c
18
struct config_item item;
drivers/most/configfs.c
183
static ssize_t mdev_link_datatype_store(struct config_item *item,
drivers/most/configfs.c
197
static ssize_t mdev_link_device_show(struct config_item *item, char *page)
drivers/most/configfs.c
202
static ssize_t mdev_link_device_store(struct config_item *item,
drivers/most/configfs.c
212
static ssize_t mdev_link_channel_show(struct config_item *item, char *page)
drivers/most/configfs.c
217
static ssize_t mdev_link_channel_store(struct config_item *item,
drivers/most/configfs.c
227
static ssize_t mdev_link_comp_show(struct config_item *item, char *page)
drivers/most/configfs.c
232
static ssize_t mdev_link_comp_store(struct config_item *item,
drivers/most/configfs.c
242
static ssize_t mdev_link_comp_params_show(struct config_item *item, char *page)
drivers/most/configfs.c
248
static ssize_t mdev_link_comp_params_store(struct config_item *item,
drivers/most/configfs.c
258
static ssize_t mdev_link_num_buffers_show(struct config_item *item, char *page)
drivers/most/configfs.c
264
static ssize_t mdev_link_num_buffers_store(struct config_item *item,
drivers/most/configfs.c
276
static ssize_t mdev_link_buffer_size_show(struct config_item *item, char *page)
drivers/most/configfs.c
282
static ssize_t mdev_link_buffer_size_store(struct config_item *item,
drivers/most/configfs.c
294
static ssize_t mdev_link_subbuffer_size_show(struct config_item *item,
drivers/most/configfs.c
301
static ssize_t mdev_link_subbuffer_size_store(struct config_item *item,
drivers/most/configfs.c
313
static ssize_t mdev_link_packets_per_xact_show(struct config_item *item,
drivers/most/configfs.c
320
static ssize_t mdev_link_packets_per_xact_store(struct config_item *item,
drivers/most/configfs.c
332
static ssize_t mdev_link_dbr_size_show(struct config_item *item, char *page)
drivers/most/configfs.c
337
static ssize_t mdev_link_dbr_size_store(struct config_item *item,
drivers/most/configfs.c
380
static void mdev_link_release(struct config_item *item)
drivers/most/configfs.c
423
static struct config_item *most_common_make_item(struct config_group *group,
drivers/most/configfs.c
450
static void most_common_release(struct config_item *item)
drivers/most/configfs.c
462
struct config_item *item)
drivers/most/configfs.c
519
static struct most_snd_grp *to_most_snd_grp(struct config_item *item)
drivers/most/configfs.c
524
static struct config_item *most_snd_grp_make_item(struct config_group *group,
drivers/most/configfs.c
540
static ssize_t most_snd_grp_create_card_store(struct config_item *item,
drivers/most/configfs.c
566
static void most_snd_grp_release(struct config_item *item)
drivers/most/configfs.c
621
struct config_item *item)
drivers/most/configfs.c
90
static struct mdev_link *to_mdev_link(struct config_item *item)
drivers/net/netconsole.c
1003
struct config_item *item;
drivers/net/netconsole.c
1008
item = container_of(entry, struct config_item, ci_entry);
drivers/net/netconsole.c
1022
struct config_item *item;
drivers/net/netconsole.c
1045
item = container_of(entry, struct config_item, ci_entry);
drivers/net/netconsole.c
1069
static ssize_t userdatum_value_store(struct config_item *item, const char *buf,
drivers/net/netconsole.c
1111
static ssize_t sysdata_msgid_enabled_store(struct config_item *item,
drivers/net/netconsole.c
1140
static ssize_t sysdata_release_enabled_store(struct config_item *item,
drivers/net/netconsole.c
1169
static ssize_t sysdata_taskname_enabled_store(struct config_item *item,
drivers/net/netconsole.c
1199
static ssize_t sysdata_cpu_nr_enabled_store(struct config_item *item,
drivers/net/netconsole.c
1243
static void userdatum_release(struct config_item *item)
drivers/net/netconsole.c
1258
static struct config_item *userdatum_make_item(struct config_group *group,
drivers/net/netconsole.c
1281
static void userdatum_drop(struct config_group *group, struct config_item *item)
drivers/net/netconsole.c
1346
static void netconsole_target_release(struct config_item *item)
drivers/net/netconsole.c
1429
struct config_item *item)
drivers/net/netconsole.c
470
static struct netconsole_target *to_target(struct config_item *item)
drivers/net/netconsole.c
508
static ssize_t enabled_show(struct config_item *item, char *buf)
drivers/net/netconsole.c
513
static ssize_t extended_show(struct config_item *item, char *buf)
drivers/net/netconsole.c
518
static ssize_t release_show(struct config_item *item, char *buf)
drivers/net/netconsole.c
523
static ssize_t dev_name_show(struct config_item *item, char *buf)
drivers/net/netconsole.c
528
static ssize_t local_port_show(struct config_item *item, char *buf)
drivers/net/netconsole.c
533
static ssize_t remote_port_show(struct config_item *item, char *buf)
drivers/net/netconsole.c
538
static ssize_t local_ip_show(struct config_item *item, char *buf)
drivers/net/netconsole.c
548
static ssize_t remote_ip_show(struct config_item *item, char *buf)
drivers/net/netconsole.c
558
static ssize_t local_mac_show(struct config_item *item, char *buf)
drivers/net/netconsole.c
566
static ssize_t remote_mac_show(struct config_item *item, char *buf)
drivers/net/netconsole.c
571
static ssize_t transmit_errors_show(struct config_item *item, char *buf)
drivers/net/netconsole.c
587
static ssize_t sysdata_cpu_nr_enabled_show(struct config_item *item, char *buf)
drivers/net/netconsole.c
600
static ssize_t sysdata_taskname_enabled_show(struct config_item *item,
drivers/net/netconsole.c
613
static ssize_t sysdata_release_enabled_show(struct config_item *item,
drivers/net/netconsole.c
653
static ssize_t sysdata_msgid_enabled_show(struct config_item *item,
drivers/net/netconsole.c
673
static ssize_t enabled_store(struct config_item *item,
drivers/net/netconsole.c
761
static ssize_t release_store(struct config_item *item, const char *buf,
drivers/net/netconsole.c
788
static ssize_t extended_store(struct config_item *item, const char *buf,
drivers/net/netconsole.c
814
static ssize_t dev_name_store(struct config_item *item, const char *buf,
drivers/net/netconsole.c
834
static ssize_t local_port_store(struct config_item *item, const char *buf,
drivers/net/netconsole.c
856
static ssize_t remote_port_store(struct config_item *item,
drivers/net/netconsole.c
878
static ssize_t local_ip_store(struct config_item *item, const char *buf,
drivers/net/netconsole.c
903
static ssize_t remote_ip_store(struct config_item *item, const char *buf,
drivers/net/netconsole.c
938
static ssize_t remote_mac_store(struct config_item *item, const char *buf,
drivers/net/netconsole.c
965
struct config_item item;
drivers/net/netconsole.c
969
static struct userdatum *to_userdatum(struct config_item *item)
drivers/net/netconsole.c
978
static struct userdata *to_userdata(struct config_item *item)
drivers/net/netconsole.c
991
static ssize_t userdatum_value_show(struct config_item *item, char *buf)
drivers/nvme/target/configfs.c
1030
static int nvmet_port_subsys_allow_link(struct config_item *parent,
drivers/nvme/target/configfs.c
1031
struct config_item *target)
drivers/nvme/target/configfs.c
105
static ssize_t nvmet_addr_portid_show(struct config_item *item,
drivers/nvme/target/configfs.c
1073
static void nvmet_port_subsys_drop_link(struct config_item *parent,
drivers/nvme/target/configfs.c
1074
struct config_item *target)
drivers/nvme/target/configfs.c
1109
static int nvmet_allowed_hosts_allow_link(struct config_item *parent,
drivers/nvme/target/configfs.c
1110
struct config_item *target)
drivers/nvme/target/configfs.c
113
static ssize_t nvmet_addr_portid_store(struct config_item *item,
drivers/nvme/target/configfs.c
1151
static void nvmet_allowed_hosts_drop_link(struct config_item *parent,
drivers/nvme/target/configfs.c
1152
struct config_item *target)
drivers/nvme/target/configfs.c
1184
static ssize_t nvmet_subsys_attr_allow_any_host_show(struct config_item *item,
drivers/nvme/target/configfs.c
1191
static ssize_t nvmet_subsys_attr_allow_any_host_store(struct config_item *item,
drivers/nvme/target/configfs.c
1220
static ssize_t nvmet_subsys_attr_version_show(struct config_item *item,
drivers/nvme/target/configfs.c
1269
static ssize_t nvmet_subsys_attr_version_store(struct config_item *item,
drivers/nvme/target/configfs.c
1291
static ssize_t nvmet_subsys_attr_serial_show(struct config_item *item,
drivers/nvme/target/configfs.c
133
static ssize_t nvmet_addr_traddr_show(struct config_item *item,
drivers/nvme/target/configfs.c
1330
static ssize_t nvmet_subsys_attr_serial_store(struct config_item *item,
drivers/nvme/target/configfs.c
1346
static ssize_t nvmet_subsys_attr_cntlid_min_show(struct config_item *item,
drivers/nvme/target/configfs.c
1352
static ssize_t nvmet_subsys_attr_cntlid_min_store(struct config_item *item,
drivers/nvme/target/configfs.c
1376
static ssize_t nvmet_subsys_attr_cntlid_max_show(struct config_item *item,
drivers/nvme/target/configfs.c
1382
static ssize_t nvmet_subsys_attr_cntlid_max_store(struct config_item *item,
drivers/nvme/target/configfs.c
1406
static ssize_t nvmet_subsys_attr_vendor_id_show(struct config_item *item,
drivers/nvme/target/configfs.c
141
static ssize_t nvmet_addr_traddr_store(struct config_item *item,
drivers/nvme/target/configfs.c
1412
static ssize_t nvmet_subsys_attr_vendor_id_store(struct config_item *item,
drivers/nvme/target/configfs.c
1427
static ssize_t nvmet_subsys_attr_subsys_vendor_id_show(struct config_item *item,
drivers/nvme/target/configfs.c
1434
static ssize_t nvmet_subsys_attr_subsys_vendor_id_store(struct config_item *item,
drivers/nvme/target/configfs.c
1449
static ssize_t nvmet_subsys_attr_model_show(struct config_item *item,
drivers/nvme/target/configfs.c
1492
static ssize_t nvmet_subsys_attr_model_store(struct config_item *item,
drivers/nvme/target/configfs.c
1508
static ssize_t nvmet_subsys_attr_ieee_oui_show(struct config_item *item,
drivers/nvme/target/configfs.c
1540
static ssize_t nvmet_subsys_attr_ieee_oui_store(struct config_item *item,
drivers/nvme/target/configfs.c
1556
static ssize_t nvmet_subsys_attr_firmware_show(struct config_item *item,
drivers/nvme/target/configfs.c
1602
static ssize_t nvmet_subsys_attr_firmware_store(struct config_item *item,
drivers/nvme/target/configfs.c
1619
static ssize_t nvmet_subsys_attr_pi_enable_show(struct config_item *item,
drivers/nvme/target/configfs.c
1625
static ssize_t nvmet_subsys_attr_pi_enable_store(struct config_item *item,
drivers/nvme/target/configfs.c
1640
static ssize_t nvmet_subsys_attr_qid_max_show(struct config_item *item,
drivers/nvme/target/configfs.c
1646
static ssize_t nvmet_subsys_attr_qid_max_store(struct config_item *item,
drivers/nvme/target/configfs.c
1692
static void nvmet_subsys_release(struct config_item *item)
drivers/nvme/target/configfs.c
172
static ssize_t nvmet_addr_treq_show(struct config_item *item, char *page)
drivers/nvme/target/configfs.c
1754
static ssize_t nvmet_referral_enable_show(struct config_item *item,
drivers/nvme/target/configfs.c
1760
static ssize_t nvmet_referral_enable_store(struct config_item *item,
drivers/nvme/target/configfs.c
1798
struct config_item *item)
drivers/nvme/target/configfs.c
1806
static void nvmet_referral_release(struct config_item *item)
drivers/nvme/target/configfs.c
1857
static ssize_t nvmet_ana_group_ana_state_show(struct config_item *item,
drivers/nvme/target/configfs.c
186
static ssize_t nvmet_addr_treq_store(struct config_item *item,
drivers/nvme/target/configfs.c
1872
static ssize_t nvmet_ana_group_ana_state_store(struct config_item *item,
drivers/nvme/target/configfs.c
1903
static void nvmet_ana_group_release(struct config_item *item)
drivers/nvme/target/configfs.c
1977
static void nvmet_port_release(struct config_item *item)
drivers/nvme/target/configfs.c
2100
static ssize_t nvmet_host_dhchap_key_show(struct config_item *item,
drivers/nvme/target/configfs.c
2116
static ssize_t nvmet_host_dhchap_key_store(struct config_item *item,
drivers/nvme/target/configfs.c
2133
static ssize_t nvmet_host_dhchap_ctrl_key_show(struct config_item *item,
drivers/nvme/target/configfs.c
2149
static ssize_t nvmet_host_dhchap_ctrl_key_store(struct config_item *item,
drivers/nvme/target/configfs.c
2166
static ssize_t nvmet_host_dhchap_hash_show(struct config_item *item,
drivers/nvme/target/configfs.c
2175
static ssize_t nvmet_host_dhchap_hash_store(struct config_item *item,
drivers/nvme/target/configfs.c
2192
static ssize_t nvmet_host_dhchap_dhgroup_show(struct config_item *item,
drivers/nvme/target/configfs.c
2201
static ssize_t nvmet_host_dhchap_dhgroup_store(struct config_item *item,
drivers/nvme/target/configfs.c
2231
static void nvmet_host_release(struct config_item *item)
drivers/nvme/target/configfs.c
226
static ssize_t nvmet_addr_trsvcid_show(struct config_item *item,
drivers/nvme/target/configfs.c
2284
static ssize_t nvmet_root_discovery_nqn_show(struct config_item *item,
drivers/nvme/target/configfs.c
2290
static ssize_t nvmet_root_discovery_nqn_store(struct config_item *item,
drivers/nvme/target/configfs.c
2307
struct config_item *item =
drivers/nvme/target/configfs.c
2308
container_of(entry, struct config_item, ci_entry);
drivers/nvme/target/configfs.c
234
static ssize_t nvmet_addr_trsvcid_store(struct config_item *item,
drivers/nvme/target/configfs.c
253
static ssize_t nvmet_param_inline_data_size_show(struct config_item *item,
drivers/nvme/target/configfs.c
261
static ssize_t nvmet_param_inline_data_size_store(struct config_item *item,
drivers/nvme/target/configfs.c
279
static ssize_t nvmet_param_max_queue_size_show(struct config_item *item,
drivers/nvme/target/configfs.c
287
static ssize_t nvmet_param_max_queue_size_store(struct config_item *item,
drivers/nvme/target/configfs.c
306
static ssize_t nvmet_param_pi_enable_show(struct config_item *item,
drivers/nvme/target/configfs.c
314
static ssize_t nvmet_param_pi_enable_store(struct config_item *item,
drivers/nvme/target/configfs.c
333
static ssize_t nvmet_addr_trtype_show(struct config_item *item,
drivers/nvme/target/configfs.c
360
static ssize_t nvmet_addr_trtype_store(struct config_item *item,
drivers/nvme/target/configfs.c
399
static ssize_t nvmet_addr_tsas_show(struct config_item *item,
drivers/nvme/target/configfs.c
441
static ssize_t nvmet_addr_tsas_store(struct config_item *item,
drivers/nvme/target/configfs.c
499
static ssize_t nvmet_ns_device_path_show(struct config_item *item, char *page)
drivers/nvme/target/configfs.c
504
static ssize_t nvmet_ns_device_path_store(struct config_item *item,
drivers/nvme/target/configfs.c
539
static ssize_t nvmet_ns_p2pmem_show(struct config_item *item, char *page)
drivers/nvme/target/configfs.c
546
static ssize_t nvmet_ns_p2pmem_store(struct config_item *item,
drivers/nvme/target/configfs.c
580
static ssize_t nvmet_ns_device_uuid_show(struct config_item *item, char *page)
drivers/nvme/target/configfs.c
585
static ssize_t nvmet_ns_device_uuid_store(struct config_item *item,
drivers/nvme/target/configfs.c
608
static ssize_t nvmet_ns_device_nguid_show(struct config_item *item, char *page)
drivers/nvme/target/configfs.c
613
static ssize_t nvmet_ns_device_nguid_store(struct config_item *item,
drivers/nvme/target/configfs.c
654
static ssize_t nvmet_ns_ana_grpid_show(struct config_item *item, char *page)
drivers/nvme/target/configfs.c
659
static ssize_t nvmet_ns_ana_grpid_store(struct config_item *item,
drivers/nvme/target/configfs.c
67
static ssize_t nvmet_addr_adrfam_show(struct config_item *item, char *page)
drivers/nvme/target/configfs.c
688
static ssize_t nvmet_ns_enable_show(struct config_item *item, char *page)
drivers/nvme/target/configfs.c
693
static ssize_t nvmet_ns_enable_store(struct config_item *item,
drivers/nvme/target/configfs.c
721
static ssize_t nvmet_ns_buffered_io_show(struct config_item *item, char *page)
drivers/nvme/target/configfs.c
726
static ssize_t nvmet_ns_buffered_io_store(struct config_item *item,
drivers/nvme/target/configfs.c
749
static ssize_t nvmet_ns_revalidate_size_store(struct config_item *item,
drivers/nvme/target/configfs.c
775
static ssize_t nvmet_ns_resv_enable_show(struct config_item *item, char *page)
drivers/nvme/target/configfs.c
780
static ssize_t nvmet_ns_resv_enable_store(struct config_item *item,
drivers/nvme/target/configfs.c
81
static ssize_t nvmet_addr_adrfam_store(struct config_item *item,
drivers/nvme/target/configfs.c
816
static void nvmet_ns_release(struct config_item *item)
drivers/nvme/target/configfs.c
875
static ssize_t nvmet_passthru_device_path_show(struct config_item *item,
drivers/nvme/target/configfs.c
883
static ssize_t nvmet_passthru_device_path_store(struct config_item *item,
drivers/nvme/target/configfs.c
916
static ssize_t nvmet_passthru_enable_show(struct config_item *item,
drivers/nvme/target/configfs.c
924
static ssize_t nvmet_passthru_enable_store(struct config_item *item,
drivers/nvme/target/configfs.c
943
static ssize_t nvmet_passthru_admin_timeout_show(struct config_item *item,
drivers/nvme/target/configfs.c
949
static ssize_t nvmet_passthru_admin_timeout_store(struct config_item *item,
drivers/nvme/target/configfs.c
962
static ssize_t nvmet_passthru_io_timeout_show(struct config_item *item,
drivers/nvme/target/configfs.c
968
static ssize_t nvmet_passthru_io_timeout_store(struct config_item *item,
drivers/nvme/target/configfs.c
981
static ssize_t nvmet_passthru_clear_ids_show(struct config_item *item,
drivers/nvme/target/configfs.c
987
static ssize_t nvmet_passthru_clear_ids_store(struct config_item *item,
drivers/nvme/target/nvmet.h
133
static inline struct nvmet_ns *to_nvmet_ns(struct config_item *item)
drivers/nvme/target/nvmet.h
185
static inline struct nvmet_ana_group *to_ana_group(struct config_item *item)
drivers/nvme/target/nvmet.h
221
static inline struct nvmet_port *to_nvmet_port(struct config_item *item)
drivers/nvme/target/nvmet.h
228
struct config_item *item)
drivers/nvme/target/nvmet.h
367
static inline struct nvmet_subsys *to_subsys(struct config_item *item)
drivers/nvme/target/nvmet.h
373
struct config_item *item)
drivers/nvme/target/nvmet.h
389
static inline struct nvmet_host *to_host(struct config_item *item)
drivers/nvme/target/pci-epf.c
2480
static ssize_t nvmet_pci_epf_portid_show(struct config_item *item, char *page)
drivers/nvme/target/pci-epf.c
2488
static ssize_t nvmet_pci_epf_portid_store(struct config_item *item,
drivers/nvme/target/pci-epf.c
2512
static ssize_t nvmet_pci_epf_subsysnqn_show(struct config_item *item,
drivers/nvme/target/pci-epf.c
2521
static ssize_t nvmet_pci_epf_subsysnqn_store(struct config_item *item,
drivers/nvme/target/pci-epf.c
2541
static ssize_t nvmet_pci_epf_mdts_kb_show(struct config_item *item, char *page)
drivers/nvme/target/pci-epf.c
2549
static ssize_t nvmet_pci_epf_mdts_kb_store(struct config_item *item,
drivers/pci/endpoint/functions/pci-epf-ntb.c
1934
static ssize_t epf_ntb_##_name##_show(struct config_item *item, \
drivers/pci/endpoint/functions/pci-epf-ntb.c
1944
static ssize_t epf_ntb_##_name##_store(struct config_item *item, \
drivers/pci/endpoint/functions/pci-epf-ntb.c
1960
static ssize_t epf_ntb_##_name##_show(struct config_item *item, \
drivers/pci/endpoint/functions/pci-epf-ntb.c
1973
static ssize_t epf_ntb_##_name##_store(struct config_item *item, \
drivers/pci/endpoint/functions/pci-epf-ntb.c
1998
static ssize_t epf_ntb_num_mws_store(struct config_item *item,
drivers/pci/endpoint/functions/pci-epf-test.c
1324
static ssize_t pci_epf_test_##_name##_show(struct config_item *item, \
drivers/pci/endpoint/functions/pci-epf-test.c
1335
static ssize_t pci_epf_test_##_name##_store(struct config_item *item, \
drivers/pci/endpoint/functions/pci-epf-vntb.c
1012
static ssize_t epf_ntb_##_name##_store(struct config_item *item, \
drivers/pci/endpoint/functions/pci-epf-vntb.c
1040
static ssize_t epf_ntb_##_name##_show(struct config_item *item, \
drivers/pci/endpoint/functions/pci-epf-vntb.c
1050
static ssize_t epf_ntb_##_name##_store(struct config_item *item, \
drivers/pci/endpoint/functions/pci-epf-vntb.c
1070
static ssize_t epf_ntb_num_mws_store(struct config_item *item,
drivers/pci/endpoint/functions/pci-epf-vntb.c
964
static ssize_t epf_ntb_##_name##_show(struct config_item *item, \
drivers/pci/endpoint/functions/pci-epf-vntb.c
974
static ssize_t epf_ntb_##_name##_store(struct config_item *item, \
drivers/pci/endpoint/functions/pci-epf-vntb.c
992
static ssize_t epf_ntb_##_name##_show(struct config_item *item, \
drivers/pci/endpoint/pci-ep-cfs.c
110
static int pci_primary_epc_epf_link(struct config_item *epf_item,
drivers/pci/endpoint/pci-ep-cfs.c
111
struct config_item *epc_item)
drivers/pci/endpoint/pci-ep-cfs.c
135
static void pci_primary_epc_epf_unlink(struct config_item *epf_item,
drivers/pci/endpoint/pci-ep-cfs.c
136
struct config_item *epc_item)
drivers/pci/endpoint/pci-ep-cfs.c
173
static ssize_t pci_epc_start_store(struct config_item *item, const char *page,
drivers/pci/endpoint/pci-ep-cfs.c
206
static ssize_t pci_epc_start_show(struct config_item *item, char *page)
drivers/pci/endpoint/pci-ep-cfs.c
218
static int pci_epc_epf_link(struct config_item *epc_item,
drivers/pci/endpoint/pci-ep-cfs.c
219
struct config_item *epf_item)
drivers/pci/endpoint/pci-ep-cfs.c
243
static void pci_epc_epf_unlink(struct config_item *epc_item,
drivers/pci/endpoint/pci-ep-cfs.c
244
struct config_item *epf_item)
drivers/pci/endpoint/pci-ep-cfs.c
328
static ssize_t pci_epf_##_name##_show(struct config_item *item, char *page) \
drivers/pci/endpoint/pci-ep-cfs.c
337
static ssize_t pci_epf_##_name##_store(struct config_item *item, \
drivers/pci/endpoint/pci-ep-cfs.c
351
static ssize_t pci_epf_##_name##_store(struct config_item *item, \
drivers/pci/endpoint/pci-ep-cfs.c
36
static inline struct pci_epf_group *to_pci_epf_group(struct config_item *item)
drivers/pci/endpoint/pci-ep-cfs.c
365
static ssize_t pci_epf_##_name##_store(struct config_item *item, \
drivers/pci/endpoint/pci-ep-cfs.c
378
static ssize_t pci_epf_msi_interrupts_store(struct config_item *item,
drivers/pci/endpoint/pci-ep-cfs.c
391
static ssize_t pci_epf_msi_interrupts_show(struct config_item *item,
drivers/pci/endpoint/pci-ep-cfs.c
398
static ssize_t pci_epf_msix_interrupts_store(struct config_item *item,
drivers/pci/endpoint/pci-ep-cfs.c
41
static inline struct pci_epc_group *to_pci_epc_group(struct config_item *item)
drivers/pci/endpoint/pci-ep-cfs.c
411
static ssize_t pci_epf_msix_interrupts_show(struct config_item *item,
drivers/pci/endpoint/pci-ep-cfs.c
46
static int pci_secondary_epc_epf_link(struct config_item *epf_item,
drivers/pci/endpoint/pci-ep-cfs.c
47
struct config_item *epc_item)
drivers/pci/endpoint/pci-ep-cfs.c
477
static int pci_epf_vepf_link(struct config_item *epf_pf_item,
drivers/pci/endpoint/pci-ep-cfs.c
478
struct config_item *epf_vf_item)
drivers/pci/endpoint/pci-ep-cfs.c
488
static void pci_epf_vepf_unlink(struct config_item *epf_pf_item,
drivers/pci/endpoint/pci-ep-cfs.c
489
struct config_item *epf_vf_item)
drivers/pci/endpoint/pci-ep-cfs.c
499
static void pci_epf_release(struct config_item *item)
drivers/pci/endpoint/pci-ep-cfs.c
655
static void pci_epf_drop(struct config_group *group, struct config_item *item)
drivers/pci/endpoint/pci-ep-cfs.c
71
static void pci_secondary_epc_epf_unlink(struct config_item *epf_item,
drivers/pci/endpoint/pci-ep-cfs.c
72
struct config_item *epc_item)
drivers/scsi/elx/efct/efct_lio.c
137
efct_lio_npiv_tpg_enable_show(struct config_item *item, char *page)
drivers/scsi/elx/efct/efct_lio.c
1469
struct config_item *item, char *page) \
drivers/scsi/elx/efct/efct_lio.c
147
efct_lio_npiv_tpg_enable_store(struct config_item *item, const char *page,
drivers/scsi/elx/efct/efct_lio.c
1479
struct config_item *item, const char *page, size_t count) \
drivers/scsi/elx/efct/efct_lio.c
1525
struct config_item *item, char *page) \
drivers/scsi/elx/efct/efct_lio.c
1535
struct config_item *item, const char *page, size_t count) \
drivers/scsi/elx/efct/efct_lio.c
79
efct_lio_tpg_enable_show(struct config_item *item, char *page)
drivers/scsi/elx/efct/efct_lio.c
89
efct_lio_tpg_enable_store(struct config_item *item, const char *page,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3904
static ssize_t ibmvscsis_wwn_version_show(struct config_item *item,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1783
static ssize_t tcm_qla2xxx_wwn_version_show(struct config_item *item,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
864
struct config_item *item, char *page) \
drivers/scsi/qla2xxx/tcm_qla2xxx.c
874
struct config_item *item, const char *page, size_t count) \
drivers/scsi/qla2xxx/tcm_qla2xxx.c
952
static ssize_t tcm_qla2xxx_tpg_dynamic_sessions_show(struct config_item *item,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
958
static ssize_t tcm_qla2xxx_tpg_fabric_prot_type_store(struct config_item *item,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
980
static ssize_t tcm_qla2xxx_tpg_fabric_prot_type_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
1023
static ssize_t lio_target_tpg_dynamic_sessions_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
1136
static ssize_t lio_target_wwn_lio_version_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
1145
struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_configfs.c
1152
struct config_item *item, const char *page, size_t count)
drivers/target/iscsi/iscsi_target_configfs.c
116
static ssize_t lio_target_np_iser_show(struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_configfs.c
121
static ssize_t lio_target_np_iser_store(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
1248
static ssize_t iscsi_disc_##name##_show(struct config_item *item, char *page) \
drivers/target/iscsi/iscsi_target_configfs.c
1253
static ssize_t iscsi_disc_##name##_store(struct config_item *item, \
drivers/target/iscsi/iscsi_target_configfs.c
1269
static ssize_t iscsi_disc_##name##_show(struct config_item *item, char *page) \
drivers/target/iscsi/iscsi_target_configfs.c
1279
static ssize_t iscsi_disc_enforce_discovery_auth_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
1287
static ssize_t iscsi_disc_enforce_discovery_auth_store(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
129
static ssize_t lio_target_np_cxgbit_show(struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_configfs.c
134
static ssize_t lio_target_np_cxgbit_store(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
280
static ssize_t iscsi_nacl_attrib_##name##_show(struct config_item *item,\
drivers/target/iscsi/iscsi_target_configfs.c
288
static ssize_t iscsi_nacl_attrib_##name##_store(struct config_item *item,\
drivers/target/iscsi/iscsi_target_configfs.c
317
static ssize_t iscsi_nacl_attrib_authentication_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
326
static ssize_t iscsi_nacl_attrib_authentication_store(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
34
static inline struct iscsi_tpg_np *to_iscsi_tpg_np(struct config_item *item)
drivers/target/iscsi/iscsi_target_configfs.c
39
static ssize_t lio_target_np_driver_show(struct config_item *item, char *page,
drivers/target/iscsi/iscsi_target_configfs.c
404
static ssize_t iscsi_nacl_auth_##name##_show(struct config_item *item, \
drivers/target/iscsi/iscsi_target_configfs.c
410
static ssize_t iscsi_nacl_auth_##name##_store(struct config_item *item, \
drivers/target/iscsi/iscsi_target_configfs.c
443
static ssize_t iscsi_nacl_auth_##name##_show(struct config_item *item, \
drivers/target/iscsi/iscsi_target_configfs.c
468
static ssize_t iscsi_nacl_param_##name##_show(struct config_item *item, \
drivers/target/iscsi/iscsi_target_configfs.c
524
static ssize_t lio_target_nacl_info_show(struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_configfs.c
55
static ssize_t lio_target_np_driver_store(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
641
static ssize_t lio_target_nacl_cmdsn_depth_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
647
static ssize_t lio_target_nacl_cmdsn_depth_store(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
653
struct config_item *acl_ci, *tpg_ci, *wwn_ci;
drivers/target/iscsi/iscsi_target_configfs.c
696
static ssize_t lio_target_nacl_tag_show(struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_configfs.c
701
static ssize_t lio_target_nacl_tag_store(struct config_item *item,
drivers/target/iscsi/iscsi_target_configfs.c
743
static ssize_t iscsi_tpg_attrib_##name##_show(struct config_item *item, \
drivers/target/iscsi/iscsi_target_configfs.c
758
static ssize_t iscsi_tpg_attrib_##name##_store(struct config_item *item,\
drivers/target/iscsi/iscsi_target_configfs.c
858
static ssize_t iscsi_tpg_auth_##name##_show(struct config_item *item, \
drivers/target/iscsi/iscsi_target_configfs.c
864
static ssize_t iscsi_tpg_auth_##name##_store(struct config_item *item, \
drivers/target/iscsi/iscsi_target_configfs.c
893
static ssize_t iscsi_tpg_auth_##name##_show(struct config_item *item, \
drivers/target/iscsi/iscsi_target_configfs.c
916
static ssize_t iscsi_tpg_param_##name##_show(struct config_item *item, \
drivers/target/iscsi/iscsi_target_configfs.c
938
static ssize_t iscsi_tpg_param_##name##_store(struct config_item *item, \
drivers/target/iscsi/iscsi_target_stat.c
105
static ssize_t iscsi_stat_instance_fail_type_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
115
static ssize_t iscsi_stat_instance_fail_rem_name_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
126
static ssize_t iscsi_stat_instance_disc_time_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
132
static ssize_t iscsi_stat_instance_description_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
138
static ssize_t iscsi_stat_instance_vendor_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
144
static ssize_t iscsi_stat_instance_version_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
189
static struct iscsi_tiqn *iscsi_sess_err_tiqn(struct config_item *item)
drivers/target/iscsi/iscsi_target_stat.c
196
static ssize_t iscsi_stat_sess_err_inst_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
203
static ssize_t iscsi_stat_sess_err_digest_errors_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
212
static ssize_t iscsi_stat_sess_err_cxn_errors_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
221
static ssize_t iscsi_stat_sess_err_format_errors_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
251
static struct iscsi_tiqn *iscsi_tgt_attr_tiqn(struct config_item *item)
drivers/target/iscsi/iscsi_target_stat.c
258
static ssize_t iscsi_stat_tgt_attr_inst_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
265
static ssize_t iscsi_stat_tgt_attr_indx_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
271
static ssize_t iscsi_stat_tgt_attr_login_fails_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
287
static ssize_t iscsi_stat_tgt_attr_last_fail_time_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
303
static ssize_t iscsi_stat_tgt_attr_last_fail_type_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
317
static ssize_t iscsi_stat_tgt_attr_fail_intr_name_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
332
static ssize_t iscsi_stat_tgt_attr_fail_intr_addr_type_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
349
static ssize_t iscsi_stat_tgt_attr_fail_intr_addr_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
392
static struct iscsi_tiqn *iscsi_login_stat_tiqn(struct config_item *item)
drivers/target/iscsi/iscsi_target_stat.c
399
static ssize_t iscsi_stat_login_inst_show(struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_stat.c
405
static ssize_t iscsi_stat_login_indx_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
411
static ssize_t iscsi_stat_login_accepts_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
425
static ssize_t iscsi_stat_login_other_fails_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
43
static struct iscsi_tiqn *iscsi_instance_tiqn(struct config_item *item)
drivers/target/iscsi/iscsi_target_stat.c
439
static ssize_t iscsi_stat_login_redirects_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
453
static ssize_t iscsi_stat_login_authorize_fails_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
468
struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_stat.c
481
static ssize_t iscsi_stat_login_negotiate_fails_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
50
static ssize_t iscsi_stat_instance_inst_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
524
static struct iscsi_tiqn *iscsi_logout_stat_tiqn(struct config_item *item)
drivers/target/iscsi/iscsi_target_stat.c
531
static ssize_t iscsi_stat_logout_inst_show(struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_stat.c
537
static ssize_t iscsi_stat_logout_indx_show(struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_stat.c
542
static ssize_t iscsi_stat_logout_normal_logouts_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
551
static ssize_t iscsi_stat_logout_abnormal_logouts_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
57
static ssize_t iscsi_stat_instance_min_ver_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
581
static struct iscsi_node_acl *iscsi_stat_nacl(struct config_item *item)
drivers/target/iscsi/iscsi_target_stat.c
588
static ssize_t iscsi_stat_sess_inst_show(struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_stat.c
598
static ssize_t iscsi_stat_sess_node_show(struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_stat.c
619
static ssize_t iscsi_stat_sess_indx_show(struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_stat.c
63
static ssize_t iscsi_stat_instance_max_ver_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
640
static ssize_t iscsi_stat_sess_cmd_pdus_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
662
static ssize_t iscsi_stat_sess_rsp_pdus_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
684
static ssize_t iscsi_stat_sess_txdata_octs_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
69
static ssize_t iscsi_stat_instance_portals_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
706
static ssize_t iscsi_stat_sess_rxdata_octs_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
728
static ssize_t iscsi_stat_sess_conn_digest_errors_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
751
struct config_item *item, char *page)
drivers/target/iscsi/iscsi_target_stat.c
76
static ssize_t iscsi_stat_instance_nodes_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
82
static ssize_t iscsi_stat_instance_sessions_show(struct config_item *item,
drivers/target/iscsi/iscsi_target_stat.c
89
static ssize_t iscsi_stat_instance_fail_sess_show(struct config_item *item,
drivers/target/loopback/tcm_loop.c
1111
static ssize_t tcm_loop_wwn_version_show(struct config_item *item, char *page)
drivers/target/loopback/tcm_loop.c
673
struct config_item *item, char *page)
drivers/target/loopback/tcm_loop.c
683
struct config_item *item, const char *page, size_t count)
drivers/target/loopback/tcm_loop.c
788
static ssize_t tcm_loop_tpg_nexus_show(struct config_item *item, char *page)
drivers/target/loopback/tcm_loop.c
806
static ssize_t tcm_loop_tpg_nexus_store(struct config_item *item,
drivers/target/loopback/tcm_loop.c
881
static ssize_t tcm_loop_tpg_transport_status_show(struct config_item *item,
drivers/target/loopback/tcm_loop.c
907
static ssize_t tcm_loop_tpg_transport_status_store(struct config_item *item,
drivers/target/loopback/tcm_loop.c
930
static ssize_t tcm_loop_tpg_address_show(struct config_item *item,
drivers/target/sbp/sbp_target.c
2051
static ssize_t sbp_wwn_version_show(struct config_item *item, char *page)
drivers/target/sbp/sbp_target.c
2063
static ssize_t sbp_tpg_directory_id_show(struct config_item *item, char *page)
drivers/target/sbp/sbp_target.c
2075
static ssize_t sbp_tpg_directory_id_store(struct config_item *item,
drivers/target/sbp/sbp_target.c
2141
static ssize_t sbp_tpg_attrib_mgt_orb_timeout_show(struct config_item *item,
drivers/target/sbp/sbp_target.c
2150
static ssize_t sbp_tpg_attrib_mgt_orb_timeout_store(struct config_item *item,
drivers/target/sbp/sbp_target.c
2176
static ssize_t sbp_tpg_attrib_max_reconnect_timeout_show(struct config_item *item,
drivers/target/sbp/sbp_target.c
2185
static ssize_t sbp_tpg_attrib_max_reconnect_timeout_store(struct config_item *item,
drivers/target/sbp/sbp_target.c
2211
static ssize_t sbp_tpg_attrib_max_logins_per_lun_show(struct config_item *item,
drivers/target/sbp/sbp_target.c
2220
static ssize_t sbp_tpg_attrib_max_logins_per_lun_store(struct config_item *item,
drivers/target/target_core_alua.c
1550
struct config_item *ci;
drivers/target/target_core_alua.c
1773
struct config_item *ci;
drivers/target/target_core_alua.c
1869
struct config_item *tg_pt_ci;
drivers/target/target_core_configfs.c
101
static ssize_t target_core_item_dbroot_show(struct config_item *item,
drivers/target/target_core_configfs.c
1021
static ssize_t unmap_zeroes_data_store(struct config_item *item,
drivers/target/target_core_configfs.c
1057
static ssize_t queue_depth_store(struct config_item *item,
drivers/target/target_core_configfs.c
107
static ssize_t target_core_item_dbroot_store(struct config_item *item,
drivers/target/target_core_configfs.c
1094
static ssize_t optimal_sectors_store(struct config_item *item,
drivers/target/target_core_configfs.c
1124
static ssize_t block_size_store(struct config_item *item,
drivers/target/target_core_configfs.c
1156
static ssize_t alua_support_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
1165
static ssize_t alua_support_store(struct config_item *item,
drivers/target/target_core_configfs.c
1195
static ssize_t pgr_support_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
1204
static ssize_t pgr_support_store(struct config_item *item,
drivers/target/target_core_configfs.c
1234
static ssize_t emulate_rsoc_store(struct config_item *item,
drivers/target/target_core_configfs.c
1251
static ssize_t submit_type_store(struct config_item *item, const char *page,
drivers/target/target_core_configfs.c
1398
static struct t10_wwn *to_t10_wwn(struct config_item *item)
drivers/target/target_core_configfs.c
1429
static ssize_t target_wwn_vendor_id_show(struct config_item *item,
drivers/target/target_core_configfs.c
1435
static ssize_t target_wwn_vendor_id_store(struct config_item *item,
drivers/target/target_core_configfs.c
1485
static ssize_t target_wwn_product_id_show(struct config_item *item,
drivers/target/target_core_configfs.c
1491
static ssize_t target_wwn_product_id_store(struct config_item *item,
drivers/target/target_core_configfs.c
1541
static ssize_t target_wwn_revision_show(struct config_item *item,
drivers/target/target_core_configfs.c
1547
static ssize_t target_wwn_revision_store(struct config_item *item,
drivers/target/target_core_configfs.c
1598
target_wwn_company_id_show(struct config_item *item,
drivers/target/target_core_configfs.c
1606
target_wwn_company_id_store(struct config_item *item,
drivers/target/target_core_configfs.c
1648
static ssize_t target_wwn_vpd_unit_serial_show(struct config_item *item,
drivers/target/target_core_configfs.c
1655
static ssize_t target_wwn_vpd_unit_serial_store(struct config_item *item,
drivers/target/target_core_configfs.c
1716
static ssize_t target_wwn_vpd_protocol_identifier_show(struct config_item *item,
drivers/target/target_core_configfs.c
1741
static ssize_t target_wwn_pd_text_id_info_show(struct config_item *item,
drivers/target/target_core_configfs.c
1747
static ssize_t target_wwn_pd_text_id_info_store(struct config_item *item,
drivers/target/target_core_configfs.c
1793
static ssize_t target_wwn_##_name##_show(struct config_item *item, \
drivers/target/target_core_configfs.c
1867
static struct se_device *pr_to_dev(struct config_item *item)
drivers/target/target_core_configfs.c
1911
static ssize_t target_pr_res_holder_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
1931
static ssize_t target_pr_res_pr_all_tgt_pts_show(struct config_item *item,
drivers/target/target_core_configfs.c
1952
static ssize_t target_pr_res_pr_generation_show(struct config_item *item,
drivers/target/target_core_configfs.c
1959
static ssize_t target_pr_res_pr_holder_tg_port_show(struct config_item *item,
drivers/target/target_core_configfs.c
1995
static ssize_t target_pr_res_pr_registered_i_pts_show(struct config_item *item,
drivers/target/target_core_configfs.c
2036
static ssize_t target_pr_res_pr_type_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
2055
static ssize_t target_pr_res_type_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
2069
static ssize_t target_pr_res_aptpl_active_show(struct config_item *item,
drivers/target/target_core_configfs.c
2082
static ssize_t target_pr_res_aptpl_metadata_show(struct config_item *item,
drivers/target/target_core_configfs.c
2119
static ssize_t target_pr_res_aptpl_metadata_store(struct config_item *item,
drivers/target/target_core_configfs.c
2334
static inline struct se_device *to_device(struct config_item *item)
drivers/target/target_core_configfs.c
2339
static ssize_t target_dev_info_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
2352
static ssize_t target_dev_control_store(struct config_item *item,
drivers/target/target_core_configfs.c
2360
static ssize_t target_dev_alias_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
2370
static ssize_t target_dev_alias_store(struct config_item *item,
drivers/target/target_core_configfs.c
2400
static ssize_t target_dev_udev_path_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
2410
static ssize_t target_dev_udev_path_store(struct config_item *item,
drivers/target/target_core_configfs.c
2441
static ssize_t target_dev_enable_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
2448
static ssize_t target_dev_enable_store(struct config_item *item,
drivers/target/target_core_configfs.c
2468
static ssize_t target_dev_alua_lu_gp_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
2471
struct config_item *lu_ci;
drivers/target/target_core_configfs.c
2492
static ssize_t target_dev_alua_lu_gp_store(struct config_item *item,
drivers/target/target_core_configfs.c
2571
static ssize_t target_dev_lba_map_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
2616
static ssize_t target_dev_lba_map_store(struct config_item *item,
drivers/target/target_core_configfs.c
269
struct config_item *item)
drivers/target/target_core_configfs.c
2750
static void target_core_dev_release(struct config_item *item)
drivers/target/target_core_configfs.c
2773
static inline struct t10_alua_lu_gp *to_lu_gp(struct config_item *item)
drivers/target/target_core_configfs.c
2779
static ssize_t target_lu_gp_lu_gp_id_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
2788
static ssize_t target_lu_gp_lu_gp_id_store(struct config_item *item,
drivers/target/target_core_configfs.c
2820
static ssize_t target_lu_gp_members_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
2852
static void target_core_alua_lu_gp_release(struct config_item *item)
drivers/target/target_core_configfs.c
2880
struct config_item *alua_lu_gp_ci = NULL;
drivers/target/target_core_configfs.c
2902
struct config_item *item)
drivers/target/target_core_configfs.c
2932
static inline struct t10_alua_tg_pt_gp *to_tg_pt_gp(struct config_item *item)
drivers/target/target_core_configfs.c
2938
static ssize_t target_tg_pt_gp_alua_access_state_show(struct config_item *item,
drivers/target/target_core_configfs.c
2945
static ssize_t target_tg_pt_gp_alua_access_state_store(struct config_item *item,
drivers/target/target_core_configfs.c
2989
static ssize_t target_tg_pt_gp_alua_access_status_show(struct config_item *item,
drivers/target/target_core_configfs.c
2998
struct config_item *item, const char *page, size_t count)
drivers/target/target_core_configfs.c
3029
static ssize_t target_tg_pt_gp_alua_access_type_show(struct config_item *item,
drivers/target/target_core_configfs.c
3035
static ssize_t target_tg_pt_gp_alua_access_type_store(struct config_item *item,
drivers/target/target_core_configfs.c
3043
struct config_item *item, char *p) \
drivers/target/target_core_configfs.c
3051
struct config_item *item, const char *p, size_t c) \
drivers/target/target_core_configfs.c
3088
struct config_item *item, char *page)
drivers/target/target_core_configfs.c
3095
struct config_item *item, const char *page, size_t count)
drivers/target/target_core_configfs.c
3117
static ssize_t target_tg_pt_gp_nonop_delay_msecs_show(struct config_item *item,
drivers/target/target_core_configfs.c
3123
static ssize_t target_tg_pt_gp_nonop_delay_msecs_store(struct config_item *item,
drivers/target/target_core_configfs.c
3130
static ssize_t target_tg_pt_gp_trans_delay_msecs_show(struct config_item *item,
drivers/target/target_core_configfs.c
3136
static ssize_t target_tg_pt_gp_trans_delay_msecs_store(struct config_item *item,
drivers/target/target_core_configfs.c
3144
struct config_item *item, char *page)
drivers/target/target_core_configfs.c
3150
struct config_item *item, const char *page, size_t count)
drivers/target/target_core_configfs.c
3156
static ssize_t target_tg_pt_gp_preferred_show(struct config_item *item,
drivers/target/target_core_configfs.c
3162
static ssize_t target_tg_pt_gp_preferred_store(struct config_item *item,
drivers/target/target_core_configfs.c
3168
static ssize_t target_tg_pt_gp_tg_pt_gp_id_show(struct config_item *item,
drivers/target/target_core_configfs.c
3178
static ssize_t target_tg_pt_gp_tg_pt_gp_id_store(struct config_item *item,
drivers/target/target_core_configfs.c
320
int target_depend_item(struct config_item *item)
drivers/target/target_core_configfs.c
3210
static ssize_t target_tg_pt_gp_members_show(struct config_item *item,
drivers/target/target_core_configfs.c
326
void target_undepend_item(struct config_item *item)
drivers/target/target_core_configfs.c
3282
static void target_core_alua_tg_pt_gp_release(struct config_item *item)
drivers/target/target_core_configfs.c
3312
struct config_item *alua_tg_pt_gp_ci = NULL;
drivers/target/target_core_configfs.c
3333
struct config_item *item)
drivers/target/target_core_configfs.c
3384
struct config_item *item)
drivers/target/target_core_configfs.c
3405
struct config_item *hba_ci = &group->cg_item;
drivers/target/target_core_configfs.c
3482
struct config_item *item)
drivers/target/target_core_configfs.c
3522
static inline struct se_hba *to_hba(struct config_item *item)
drivers/target/target_core_configfs.c
3527
static ssize_t target_hba_info_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
3536
static ssize_t target_hba_mode_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
3547
static ssize_t target_hba_mode_store(struct config_item *item,
drivers/target/target_core_configfs.c
3582
static void target_core_hba_release(struct config_item *item)
drivers/target/target_core_configfs.c
3667
struct config_item *item)
drivers/target/target_core_configfs.c
532
static inline struct se_dev_attrib *to_attrib(struct config_item *item)
drivers/target/target_core_configfs.c
540
static ssize_t _name##_show(struct config_item *item, char *page) \
drivers/target/target_core_configfs.c
585
static ssize_t _name##_store(struct config_item *item, const char *page,\
drivers/target/target_core_configfs.c
606
static ssize_t _name##_store(struct config_item *item, const char *page, \
drivers/target/target_core_configfs.c
628
static ssize_t _name##_store(struct config_item *item, const char *page,\
drivers/target/target_core_configfs.c
658
static ssize_t emulate_model_alias_store(struct config_item *item,
drivers/target/target_core_configfs.c
686
static ssize_t emulate_write_cache_store(struct config_item *item,
drivers/target/target_core_configfs.c
708
static ssize_t emulate_ua_intlck_ctrl_store(struct config_item *item,
drivers/target/target_core_configfs.c
738
static ssize_t emulate_tas_store(struct config_item *item,
drivers/target/target_core_configfs.c
785
static ssize_t emulate_tpu_store(struct config_item *item,
drivers/target/target_core_configfs.c
80
item_to_hba(struct config_item *item)
drivers/target/target_core_configfs.c
813
static ssize_t emulate_tpws_store(struct config_item *item,
drivers/target/target_core_configfs.c
841
static ssize_t pi_prot_type_store(struct config_item *item,
drivers/target/target_core_configfs.c
88
static ssize_t target_core_item_version_show(struct config_item *item,
drivers/target/target_core_configfs.c
905
static ssize_t pi_prot_format_show(struct config_item *item, char *page)
drivers/target/target_core_configfs.c
910
static ssize_t pi_prot_format_store(struct config_item *item,
drivers/target/target_core_configfs.c
948
static ssize_t pi_prot_verify_store(struct config_item *item,
drivers/target/target_core_configfs.c
977
static ssize_t force_pr_aptpl_store(struct config_item *item,
drivers/target/target_core_configfs.c
999
static ssize_t emulate_rest_reord_store(struct config_item *item,
drivers/target/target_core_device.c
915
struct config_item *item;
drivers/target/target_core_fabric_configfs.c
1025
target_fabric_wwn_cmd_completion_affinity_show(struct config_item *item,
drivers/target/target_core_fabric_configfs.c
1036
target_fabric_wwn_cmd_completion_affinity_store(struct config_item *item,
drivers/target/target_core_fabric_configfs.c
1069
target_fabric_wwn_default_submit_type_show(struct config_item *item,
drivers/target/target_core_fabric_configfs.c
1080
target_fabric_wwn_direct_submit_supported_show(struct config_item *item,
drivers/target/target_core_fabric_configfs.c
1138
struct config_item *item)
drivers/target/target_core_fabric_configfs.c
143
struct config_item *lun_acl_ci,
drivers/target/target_core_fabric_configfs.c
144
struct config_item *lun_ci)
drivers/target/target_core_fabric_configfs.c
154
static struct se_lun_acl *item_to_lun_acl(struct config_item *item)
drivers/target/target_core_fabric_configfs.c
161
struct config_item *item, char *page)
drivers/target/target_core_fabric_configfs.c
179
struct config_item *item, const char *page, size_t count)
drivers/target/target_core_fabric_configfs.c
213
static void target_fabric_mappedlun_release(struct config_item *item)
drivers/target/target_core_fabric_configfs.c
244
struct config_item *item)
drivers/target/target_core_fabric_configfs.c
328
struct config_item *item)
drivers/target/target_core_fabric_configfs.c
339
static void target_fabric_nacl_base_release(struct config_item *item)
drivers/target/target_core_fabric_configfs.c
423
struct config_item *item)
drivers/target/target_core_fabric_configfs.c
447
static void target_fabric_np_base_release(struct config_item *item)
drivers/target/target_core_fabric_configfs.c
494
struct config_item *item)
drivers/target/target_core_fabric_configfs.c
513
static struct se_lun *item_to_lun(struct config_item *item)
drivers/target/target_core_fabric_configfs.c
519
static ssize_t target_fabric_port_alua_tg_pt_gp_show(struct config_item *item,
drivers/target/target_core_fabric_configfs.c
530
static ssize_t target_fabric_port_alua_tg_pt_gp_store(struct config_item *item,
drivers/target/target_core_fabric_configfs.c
542
struct config_item *item, char *page)
drivers/target/target_core_fabric_configfs.c
553
struct config_item *item, const char *page, size_t count)
drivers/target/target_core_fabric_configfs.c
564
struct config_item *item, char *page)
drivers/target/target_core_fabric_configfs.c
575
struct config_item *item, const char *page, size_t count)
drivers/target/target_core_fabric_configfs.c
586
struct config_item *item, char *page)
drivers/target/target_core_fabric_configfs.c
597
struct config_item *item, const char *page, size_t count)
drivers/target/target_core_fabric_configfs.c
621
struct config_item *lun_ci,
drivers/target/target_core_fabric_configfs.c
622
struct config_item *se_dev_ci)
drivers/target/target_core_fabric_configfs.c
624
struct config_item *tpg_ci;
drivers/target/target_core_fabric_configfs.c
67
struct config_item *lun_acl_ci,
drivers/target/target_core_fabric_configfs.c
675
struct config_item *lun_ci,
drivers/target/target_core_fabric_configfs.c
676
struct config_item *se_dev_ci)
drivers/target/target_core_fabric_configfs.c
68
struct config_item *lun_ci)
drivers/target/target_core_fabric_configfs.c
695
static void target_fabric_port_release(struct config_item *item)
drivers/target/target_core_fabric_configfs.c
724
struct config_item *item)
drivers/target/target_core_fabric_configfs.c
75
struct config_item *nacl_ci, *tpg_ci, *tpg_ci_s, *wwn_ci, *wwn_ci_s;
drivers/target/target_core_fabric_configfs.c
779
struct config_item *item)
drivers/target/target_core_fabric_configfs.c
805
static void target_fabric_tpg_release(struct config_item *item)
drivers/target/target_core_fabric_configfs.c
819
static ssize_t target_fabric_tpg_base_enable_show(struct config_item *item,
drivers/target/target_core_fabric_configfs.c
825
static ssize_t target_fabric_tpg_base_enable_store(struct config_item *item,
drivers/target/target_core_fabric_configfs.c
847
static ssize_t target_fabric_tpg_base_rtpi_show(struct config_item *item, char *page)
drivers/target/target_core_fabric_configfs.c
854
static ssize_t target_fabric_tpg_base_rtpi_store(struct config_item *item,
drivers/target/target_core_fabric_configfs.c
981
struct config_item *item)
drivers/target/target_core_fabric_configfs.c
990
static void target_fabric_release_wwn(struct config_item *item)
drivers/target/target_core_stat.c
1001
target_stat_##prefix##_show(struct config_item *item, char *page) \
drivers/target/target_core_stat.c
1027
static ssize_t target_stat_auth_hs_num_cmds_show(struct config_item *item,
drivers/target/target_core_stat.c
1047
static ssize_t target_stat_auth_creation_time_show(struct config_item *item,
drivers/target/target_core_stat.c
105
static ssize_t target_stat_tgt_indx_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
1068
static ssize_t target_stat_auth_row_status_show(struct config_item *item,
drivers/target/target_core_stat.c
110
static ssize_t target_stat_tgt_num_lus_show(struct config_item *item,
drivers/target/target_core_stat.c
1130
static struct se_lun_acl *iport_to_lacl(struct config_item *item)
drivers/target/target_core_stat.c
1137
static ssize_t target_stat_iport_inst_show(struct config_item *item,
drivers/target/target_core_stat.c
116
static ssize_t target_stat_tgt_status_show(struct config_item *item,
drivers/target/target_core_stat.c
1160
static ssize_t target_stat_iport_dev_show(struct config_item *item,
drivers/target/target_core_stat.c
1181
static ssize_t target_stat_iport_port_show(struct config_item *item,
drivers/target/target_core_stat.c
1203
static ssize_t target_stat_iport_indx_show(struct config_item *item,
drivers/target/target_core_stat.c
1227
static ssize_t target_stat_iport_port_auth_indx_show(struct config_item *item,
drivers/target/target_core_stat.c
1247
static ssize_t target_stat_iport_port_ident_show(struct config_item *item,
drivers/target/target_core_stat.c
125
static ssize_t target_stat_tgt_non_access_lus_show(struct config_item *item,
drivers/target/target_core_stat.c
138
static ssize_t target_stat_tgt_resets_show(struct config_item *item,
drivers/target/target_core_stat.c
145
static ssize_t target_stat_tgt_aborts_complete_show(struct config_item *item,
drivers/target/target_core_stat.c
152
static ssize_t target_stat_tgt_aborts_no_task_show(struct config_item *item,
drivers/target/target_core_stat.c
189
static struct se_device *to_stat_lu_dev(struct config_item *item)
drivers/target/target_core_stat.c
196
static ssize_t target_stat_lu_inst_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
203
static ssize_t target_stat_lu_dev_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
209
static ssize_t target_stat_lu_indx_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
214
static ssize_t target_stat_lu_lun_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
220
static ssize_t target_stat_lu_lu_name_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
230
static ssize_t target_stat_lu_vend_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
238
static ssize_t target_stat_lu_prod_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
246
static ssize_t target_stat_lu_rev_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
254
static ssize_t target_stat_lu_dev_type_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
263
static ssize_t target_stat_lu_status_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
272
static ssize_t target_stat_lu_state_bit_show(struct config_item *item,
drivers/target/target_core_stat.c
299
target_stat_##prefix##_show(struct config_item *item, char *page) \
drivers/target/target_core_stat.c
313
static ssize_t target_stat_lu_resets_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
322
static ssize_t target_stat_lu_full_stat_show(struct config_item *item,
drivers/target/target_core_stat.c
329
static ssize_t target_stat_lu_hs_num_cmds_show(struct config_item *item,
drivers/target/target_core_stat.c
336
static ssize_t target_stat_lu_creation_time_show(struct config_item *item,
drivers/target/target_core_stat.c
41
static struct se_device *to_stat_dev(struct config_item *item)
drivers/target/target_core_stat.c
418
static struct se_lun *to_stat_port(struct config_item *item)
drivers/target/target_core_stat.c
425
static ssize_t target_stat_port_inst_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
439
static ssize_t target_stat_port_dev_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
453
static ssize_t target_stat_port_indx_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
467
static ssize_t target_stat_port_role_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
48
static ssize_t target_stat_inst_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
481
static ssize_t target_stat_port_busy_count_show(struct config_item *item,
drivers/target/target_core_stat.c
521
static struct se_lun *to_stat_tgt_port(struct config_item *item)
drivers/target/target_core_stat.c
528
static ssize_t target_stat_tgt_port_inst_show(struct config_item *item,
drivers/target/target_core_stat.c
543
static ssize_t target_stat_tgt_port_dev_show(struct config_item *item,
drivers/target/target_core_stat.c
55
static ssize_t target_stat_indx_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
558
static ssize_t target_stat_tgt_port_indx_show(struct config_item *item,
drivers/target/target_core_stat.c
573
static ssize_t target_stat_tgt_port_name_show(struct config_item *item,
drivers/target/target_core_stat.c
591
static ssize_t target_stat_tgt_port_port_index_show(struct config_item *item,
drivers/target/target_core_stat.c
60
static ssize_t target_stat_role_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
612
target_stat_##prefix##_show(struct config_item *item, char *page) \
drivers/target/target_core_stat.c
634
static ssize_t target_stat_tgt_port_hs_in_cmds_show(struct config_item *item,
drivers/target/target_core_stat.c
65
static ssize_t target_stat_ports_show(struct config_item *item, char *page)
drivers/target/target_core_stat.c
682
static struct se_lun *to_transport_stat(struct config_item *item)
drivers/target/target_core_stat.c
689
static ssize_t target_stat_transport_inst_show(struct config_item *item,
drivers/target/target_core_stat.c
704
static ssize_t target_stat_transport_device_show(struct config_item *item,
drivers/target/target_core_stat.c
723
static ssize_t target_stat_transport_indx_show(struct config_item *item,
drivers/target/target_core_stat.c
740
static ssize_t target_stat_transport_dev_name_show(struct config_item *item,
drivers/target/target_core_stat.c
763
static ssize_t target_stat_transport_proto_id_show(struct config_item *item,
drivers/target/target_core_stat.c
825
static struct se_lun_acl *auth_to_lacl(struct config_item *item)
drivers/target/target_core_stat.c
832
static ssize_t target_stat_auth_inst_show(struct config_item *item,
drivers/target/target_core_stat.c
855
static ssize_t target_stat_auth_dev_show(struct config_item *item,
drivers/target/target_core_stat.c
876
static ssize_t target_stat_auth_port_show(struct config_item *item,
drivers/target/target_core_stat.c
898
static ssize_t target_stat_auth_indx_show(struct config_item *item,
drivers/target/target_core_stat.c
91
static struct se_device *to_stat_tgt_dev(struct config_item *item)
drivers/target/target_core_stat.c
918
static ssize_t target_stat_auth_dev_or_port_show(struct config_item *item,
drivers/target/target_core_stat.c
938
static ssize_t target_stat_auth_intr_name_show(struct config_item *item,
drivers/target/target_core_stat.c
958
static ssize_t target_stat_auth_map_indx_show(struct config_item *item,
drivers/target/target_core_stat.c
978
static ssize_t target_stat_auth_att_count_show(struct config_item *item,
drivers/target/target_core_stat.c
98
static ssize_t target_stat_tgt_inst_show(struct config_item *item, char *page)
drivers/target/target_core_user.c
2673
static ssize_t tcmu_cmd_time_out_show(struct config_item *item, char *page)
drivers/target/target_core_user.c
2682
static ssize_t tcmu_cmd_time_out_store(struct config_item *item, const char *page,
drivers/target/target_core_user.c
2706
static ssize_t tcmu_qfull_time_out_show(struct config_item *item, char *page)
drivers/target/target_core_user.c
2717
static ssize_t tcmu_qfull_time_out_store(struct config_item *item,
drivers/target/target_core_user.c
2742
static ssize_t tcmu_max_data_area_mb_show(struct config_item *item, char *page)
drivers/target/target_core_user.c
2752
static ssize_t tcmu_data_pages_per_blk_show(struct config_item *item,
drivers/target/target_core_user.c
2763
static ssize_t tcmu_cmd_ring_size_mb_show(struct config_item *item, char *page)
drivers/target/target_core_user.c
2774
static ssize_t tcmu_dev_config_show(struct config_item *item, char *page)
drivers/target/target_core_user.c
2804
static ssize_t tcmu_dev_config_store(struct config_item *item, const char *page,
drivers/target/target_core_user.c
2836
static ssize_t tcmu_dev_size_show(struct config_item *item, char *page)
drivers/target/target_core_user.c
2865
static ssize_t tcmu_dev_size_store(struct config_item *item, const char *page,
drivers/target/target_core_user.c
2891
static ssize_t tcmu_nl_reply_supported_show(struct config_item *item,
drivers/target/target_core_user.c
2901
static ssize_t tcmu_nl_reply_supported_store(struct config_item *item,
drivers/target/target_core_user.c
2919
static ssize_t tcmu_emulate_write_cache_show(struct config_item *item,
drivers/target/target_core_user.c
2947
static ssize_t tcmu_emulate_write_cache_store(struct config_item *item,
drivers/target/target_core_user.c
2974
static ssize_t tcmu_tmr_notification_show(struct config_item *item, char *page)
drivers/target/target_core_user.c
2984
static ssize_t tcmu_tmr_notification_store(struct config_item *item,
drivers/target/target_core_user.c
3007
static ssize_t tcmu_block_dev_show(struct config_item *item, char *page)
drivers/target/target_core_user.c
3020
static ssize_t tcmu_block_dev_store(struct config_item *item, const char *page,
drivers/target/target_core_user.c
3052
static ssize_t tcmu_reset_ring_store(struct config_item *item, const char *page,
drivers/target/target_core_user.c
3081
static ssize_t tcmu_free_kept_buf_store(struct config_item *item, const char *page,
drivers/target/tcm_fc/tfc_conf.c
125
static ssize_t ft_nacl_port_name_show(struct config_item *item, char *page)
drivers/target/tcm_fc/tfc_conf.c
134
static ssize_t ft_nacl_port_name_store(struct config_item *item,
drivers/target/tcm_fc/tfc_conf.c
144
static ssize_t ft_nacl_node_name_show(struct config_item *item,
drivers/target/tcm_fc/tfc_conf.c
154
static ssize_t ft_nacl_node_name_store(struct config_item *item,
drivers/target/tcm_fc/tfc_conf.c
167
static ssize_t ft_nacl_tag_show(struct config_item *item,
drivers/target/tcm_fc/tfc_conf.c
173
static ssize_t ft_nacl_tag_store(struct config_item *item,
drivers/target/tcm_fc/tfc_conf.c
370
static ssize_t ft_wwn_version_show(struct config_item *item, char *page)
drivers/target/tcm_remote/tcm_remote.c
221
static ssize_t tcm_remote_wwn_version_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
1004
static ssize_t webusb_bcdVersion_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
1010
static ssize_t webusb_bcdVersion_store(struct config_item *item,
drivers/usb/gadget/configfs.c
1032
static ssize_t webusb_bVendorCode_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
1038
static ssize_t webusb_bVendorCode_store(struct config_item *item,
drivers/usb/gadget/configfs.c
1056
static ssize_t webusb_landingPage_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
1061
static ssize_t webusb_landingPage_store(struct config_item *item, const char *page,
drivers/usb/gadget/configfs.c
1121
struct config_item *item)
drivers/usb/gadget/configfs.c
1127
static ssize_t os_desc_use_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
1133
static ssize_t os_desc_use_store(struct config_item *item, const char *page,
drivers/usb/gadget/configfs.c
1151
static ssize_t os_desc_b_vendor_code_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
1157
static ssize_t os_desc_b_vendor_code_store(struct config_item *item,
drivers/usb/gadget/configfs.c
1175
static ssize_t os_desc_qw_sign_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
1187
static ssize_t os_desc_qw_sign_store(struct config_item *item, const char *page,
drivers/usb/gadget/configfs.c
1221
static int os_desc_link(struct config_item *os_desc_ci,
drivers/usb/gadget/configfs.c
1222
struct config_item *usb_cfg_ci)
drivers/usb/gadget/configfs.c
1255
static void os_desc_unlink(struct config_item *os_desc_ci,
drivers/usb/gadget/configfs.c
1256
struct config_item *usb_cfg_ci)
drivers/usb/gadget/configfs.c
1281
*to_usb_os_desc_ext_prop(struct config_item *item)
drivers/usb/gadget/configfs.c
1286
static ssize_t ext_prop_type_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
1291
static ssize_t ext_prop_type_store(struct config_item *item,
drivers/usb/gadget/configfs.c
1330
static ssize_t ext_prop_data_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
1344
static ssize_t ext_prop_data_store(struct config_item *item,
drivers/usb/gadget/configfs.c
1387
static void usb_os_desc_ext_prop_release(struct config_item *item)
drivers/usb/gadget/configfs.c
1398
static struct config_item *ext_prop_make(
drivers/usb/gadget/configfs.c
140
static ssize_t gadget_dev_desc_##__name##_show(struct config_item *item, \
drivers/usb/gadget/configfs.c
1443
static void ext_prop_drop(struct config_group *group, struct config_item *item)
drivers/usb/gadget/configfs.c
1464
static ssize_t interf_grp_compatible_id_show(struct config_item *item,
drivers/usb/gadget/configfs.c
1471
static ssize_t interf_grp_compatible_id_store(struct config_item *item,
drivers/usb/gadget/configfs.c
148
static ssize_t gadget_dev_desc_##__name##_show(struct config_item *item, \
drivers/usb/gadget/configfs.c
1490
static ssize_t interf_grp_sub_compatible_id_show(struct config_item *item,
drivers/usb/gadget/configfs.c
1497
static ssize_t interf_grp_sub_compatible_id_store(struct config_item *item,
drivers/usb/gadget/configfs.c
157
static ssize_t gadget_dev_desc_##_name##_store(struct config_item *item, \
drivers/usb/gadget/configfs.c
170
static ssize_t gadget_dev_desc_##_name##_store(struct config_item *item, \
drivers/usb/gadget/configfs.c
2058
static void gadgets_drop(struct config_group *group, struct config_item *item)
drivers/usb/gadget/configfs.c
208
static ssize_t gadget_dev_desc_bcdDevice_store(struct config_item *item,
drivers/usb/gadget/configfs.c
2083
void unregister_gadget_item(struct config_item *item)
drivers/usb/gadget/configfs.c
225
static ssize_t gadget_dev_desc_bcdUSB_store(struct config_item *item,
drivers/usb/gadget/configfs.c
242
static ssize_t gadget_dev_desc_UDC_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
271
static ssize_t gadget_dev_desc_UDC_store(struct config_item *item,
drivers/usb/gadget/configfs.c
314
static ssize_t gadget_dev_desc_max_speed_show(struct config_item *item,
drivers/usb/gadget/configfs.c
322
static ssize_t gadget_dev_desc_max_speed_store(struct config_item *item,
drivers/usb/gadget/configfs.c
380
static inline struct gadget_language *to_gadget_language(struct config_item *item)
drivers/usb/gadget/configfs.c
387
struct config_item *item)
drivers/usb/gadget/configfs.c
394
struct config_item *item)
drivers/usb/gadget/configfs.c
400
static void gadget_info_attr_release(struct config_item *item)
drivers/usb/gadget/configfs.c
416
static void gadget_config_attr_release(struct config_item *item)
drivers/usb/gadget/configfs.c
427
struct config_item *usb_cfg_ci,
drivers/usb/gadget/configfs.c
428
struct config_item *usb_func_ci)
drivers/usb/gadget/configfs.c
484
struct config_item *usb_cfg_ci,
drivers/usb/gadget/configfs.c
485
struct config_item *usb_func_ci)
drivers/usb/gadget/configfs.c
524
static ssize_t gadget_config_desc_MaxPower_show(struct config_item *item,
drivers/usb/gadget/configfs.c
532
static ssize_t gadget_config_desc_MaxPower_store(struct config_item *item,
drivers/usb/gadget/configfs.c
547
static ssize_t gadget_config_desc_bmAttributes_show(struct config_item *item,
drivers/usb/gadget/configfs.c
555
static ssize_t gadget_config_desc_bmAttributes_store(struct config_item *item,
drivers/usb/gadget/configfs.c
64
static inline struct gadget_info *to_gadget_info(struct config_item *item)
drivers/usb/gadget/configfs.c
653
struct config_item *item)
drivers/usb/gadget/configfs.c
683
static void gadget_config_name_attr_release(struct config_item *item)
drivers/usb/gadget/configfs.c
764
struct config_item *item)
drivers/usb/gadget/configfs.c
78
static inline struct config_usb_cfg *to_config_usb_cfg(struct config_item *item)
drivers/usb/gadget/configfs.c
790
static void gadget_language_attr_release(struct config_item *item)
drivers/usb/gadget/configfs.c
806
static ssize_t gadget_string_id_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
816
static ssize_t gadget_string_s_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
825
static ssize_t gadget_string_s_store(struct config_item *item, const char *page,
drivers/usb/gadget/configfs.c
848
static void gadget_string_release(struct config_item *item)
drivers/usb/gadget/configfs.c
865
static struct config_item *gadget_language_string_make(struct config_group *group,
drivers/usb/gadget/configfs.c
887
struct config_item *item)
drivers/usb/gadget/configfs.c
958
struct config_item *item)
drivers/usb/gadget/configfs.c
974
struct config_item *item)
drivers/usb/gadget/configfs.c
980
static ssize_t webusb_use_show(struct config_item *item, char *page)
drivers/usb/gadget/configfs.c
986
static ssize_t webusb_use_store(struct config_item *item, const char *page,
drivers/usb/gadget/configfs.h
16
static inline struct usb_os_desc *to_usb_os_desc(struct config_item *item)
drivers/usb/gadget/configfs.h
7
void unregister_gadget_item(struct config_item *item);
drivers/usb/gadget/function/f_acm.c
783
static inline struct f_serial_opts *to_f_serial_opts(struct config_item *item)
drivers/usb/gadget/function/f_acm.c
789
static void acm_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_acm.c
802
static ssize_t f_acm_console_store(struct config_item *item,
drivers/usb/gadget/function/f_acm.c
809
static ssize_t f_acm_console_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_acm.c
818
static ssize_t f_acm_port_num_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_acm.c
825
static ssize_t f_acm_protocol_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_acm.c
830
static ssize_t f_acm_protocol_store(struct config_item *item,
drivers/usb/gadget/function/f_ecm.c
803
static inline struct f_ecm_opts *to_f_ecm_opts(struct config_item *item)
drivers/usb/gadget/function/f_eem.c
555
static inline struct f_eem_opts *to_f_eem_opts(struct config_item *item)
drivers/usb/gadget/function/f_fs.c
3965
static inline struct f_fs_opts *to_ffs_opts(struct config_item *item)
drivers/usb/gadget/function/f_fs.c
3971
static ssize_t f_fs_opts_ready_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_fs.c
3990
static void ffs_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_fs.c
4284
struct config_item *ci;
drivers/usb/gadget/function/f_hid.c
1313
static inline struct f_hid_opts *to_f_hid_opts(struct config_item *item)
drivers/usb/gadget/function/f_hid.c
1319
static void hid_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_hid.c
1331
static ssize_t f_hid_opts_##name##_show(struct config_item *item, char *page)\
drivers/usb/gadget/function/f_hid.c
1343
static ssize_t f_hid_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_hid.c
1379
static ssize_t f_hid_opts_report_desc_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_hid.c
1392
static ssize_t f_hid_opts_report_desc_store(struct config_item *item,
drivers/usb/gadget/function/f_hid.c
1424
static ssize_t f_hid_opts_interval_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_hid.c
1436
static ssize_t f_hid_opts_interval_store(struct config_item *item,
drivers/usb/gadget/function/f_hid.c
1471
static ssize_t f_hid_opts_dev_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_loopback.c
454
static inline struct f_lb_opts *to_f_lb_opts(struct config_item *item)
drivers/usb/gadget/function/f_loopback.c
460
static void lb_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_loopback.c
471
static ssize_t f_lb_opts_qlen_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_loopback.c
483
static ssize_t f_lb_opts_qlen_store(struct config_item *item,
drivers/usb/gadget/function/f_loopback.c
509
static ssize_t f_lb_opts_bulk_buflen_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_loopback.c
521
static ssize_t f_lb_opts_bulk_buflen_store(struct config_item *item,
drivers/usb/gadget/function/f_mass_storage.c
3145
static inline struct fsg_lun_opts *to_fsg_lun_opts(struct config_item *item)
drivers/usb/gadget/function/f_mass_storage.c
3150
static inline struct fsg_opts *to_fsg_opts(struct config_item *item)
drivers/usb/gadget/function/f_mass_storage.c
3156
static void fsg_lun_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_mass_storage.c
3168
static ssize_t fsg_lun_opts_file_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_mass_storage.c
3176
static ssize_t fsg_lun_opts_file_store(struct config_item *item,
drivers/usb/gadget/function/f_mass_storage.c
3187
static ssize_t fsg_lun_opts_ro_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_mass_storage.c
3192
static ssize_t fsg_lun_opts_ro_store(struct config_item *item,
drivers/usb/gadget/function/f_mass_storage.c
3203
static ssize_t fsg_lun_opts_removable_show(struct config_item *item,
drivers/usb/gadget/function/f_mass_storage.c
3209
static ssize_t fsg_lun_opts_removable_store(struct config_item *item,
drivers/usb/gadget/function/f_mass_storage.c
3217
static ssize_t fsg_lun_opts_cdrom_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_mass_storage.c
3222
static ssize_t fsg_lun_opts_cdrom_store(struct config_item *item,
drivers/usb/gadget/function/f_mass_storage.c
3234
static ssize_t fsg_lun_opts_nofua_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_mass_storage.c
3239
static ssize_t fsg_lun_opts_nofua_store(struct config_item *item,
drivers/usb/gadget/function/f_mass_storage.c
3247
static ssize_t fsg_lun_opts_inquiry_string_show(struct config_item *item,
drivers/usb/gadget/function/f_mass_storage.c
3253
static ssize_t fsg_lun_opts_inquiry_string_store(struct config_item *item,
drivers/usb/gadget/function/f_mass_storage.c
3261
static ssize_t fsg_lun_opts_forced_eject_store(struct config_item *item,
drivers/usb/gadget/function/f_mass_storage.c
3349
static void fsg_lun_drop(struct config_group *group, struct config_item *item)
drivers/usb/gadget/function/f_mass_storage.c
3359
struct config_item *gadget;
drivers/usb/gadget/function/f_mass_storage.c
3373
static void fsg_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_mass_storage.c
3384
static ssize_t fsg_opts_stall_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_mass_storage.c
3396
static ssize_t fsg_opts_stall_store(struct config_item *item, const char *page,
drivers/usb/gadget/function/f_mass_storage.c
3424
static ssize_t fsg_opts_num_buffers_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_mass_storage.c
3436
static ssize_t fsg_opts_num_buffers_store(struct config_item *item,
drivers/usb/gadget/function/f_midi.c
1080
static inline struct f_midi_opts *to_f_midi_opts(struct config_item *item)
drivers/usb/gadget/function/f_midi.c
1086
static void midi_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_midi.c
1098
static ssize_t f_midi_opts_##name##_show(struct config_item *item, char *page) \
drivers/usb/gadget/function/f_midi.c
1110
static ssize_t f_midi_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_midi.c
1142
static ssize_t f_midi_opts_##name##_show(struct config_item *item, char *page) \
drivers/usb/gadget/function/f_midi.c
1154
static ssize_t f_midi_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_midi.c
1186
static ssize_t f_midi_opts_##name##_show(struct config_item *item, char *page) \
drivers/usb/gadget/function/f_midi.c
1204
static ssize_t f_midi_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_midi2.c
2080
static inline struct f_midi2_opts *to_f_midi2_opts(struct config_item *item)
drivers/usb/gadget/function/f_midi2.c
2087
to_f_midi2_ep_opts(struct config_item *item)
drivers/usb/gadget/function/f_midi2.c
2094
to_f_midi2_block_opts(struct config_item *item)
drivers/usb/gadget/function/f_midi2.c
2227
static ssize_t f_midi2_block_opts_##name##_show(struct config_item *item,\
drivers/usb/gadget/function/f_midi2.c
2235
static ssize_t f_midi2_block_opts_##name##_store(struct config_item *item,\
drivers/usb/gadget/function/f_midi2.c
2247
static ssize_t f_midi2_block_opts_##name##_show(struct config_item *item,\
drivers/usb/gadget/function/f_midi2.c
2255
static ssize_t f_midi2_block_opts_##name##_store(struct config_item *item,\
drivers/usb/gadget/function/f_midi2.c
2276
static ssize_t f_midi2_block_opts_name_show(struct config_item *item,
drivers/usb/gadget/function/f_midi2.c
2284
static ssize_t f_midi2_block_opts_name_store(struct config_item *item,
drivers/usb/gadget/function/f_midi2.c
2310
static void f_midi2_block_opts_release(struct config_item *item)
drivers/usb/gadget/function/f_midi2.c
2398
f_midi2_opts_block_drop(struct config_group *group, struct config_item *item)
drivers/usb/gadget/function/f_midi2.c
2414
static ssize_t f_midi2_ep_opts_##name##_show(struct config_item *item, \
drivers/usb/gadget/function/f_midi2.c
2422
static ssize_t f_midi2_ep_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_midi2.c
2434
static ssize_t f_midi2_ep_opts_##name##_show(struct config_item *item, \
drivers/usb/gadget/function/f_midi2.c
2441
static ssize_t f_midi2_ep_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_midi2.c
2472
static void f_midi2_ep_opts_release(struct config_item *item)
drivers/usb/gadget/function/f_midi2.c
2550
f_midi2_opts_ep_drop(struct config_group *group, struct config_item *item)
drivers/usb/gadget/function/f_midi2.c
2566
static ssize_t f_midi2_opts_##name##_show(struct config_item *item, \
drivers/usb/gadget/function/f_midi2.c
2574
static ssize_t f_midi2_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_midi2.c
2587
static ssize_t f_midi2_opts_iface_name_show(struct config_item *item,
drivers/usb/gadget/function/f_midi2.c
2595
static ssize_t f_midi2_opts_iface_name_store(struct config_item *item,
drivers/usb/gadget/function/f_midi2.c
2613
static void f_midi2_opts_release(struct config_item *item)
drivers/usb/gadget/function/f_ncm.c
1578
static inline struct f_ncm_opts *to_f_ncm_opts(struct config_item *item)
drivers/usb/gadget/function/f_ncm.c
1599
static ssize_t ncm_opts_max_segment_size_show(struct config_item *item,
drivers/usb/gadget/function/f_ncm.c
1612
static ssize_t ncm_opts_max_segment_size_store(struct config_item *item,
drivers/usb/gadget/function/f_obex.c
380
static inline struct f_serial_opts *to_f_serial_opts(struct config_item *item)
drivers/usb/gadget/function/f_obex.c
386
static void obex_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_obex.c
397
static ssize_t f_obex_port_num_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_phonet.c
575
static inline struct f_phonet_opts *to_f_phonet_opts(struct config_item *item)
drivers/usb/gadget/function/f_phonet.c
581
static void phonet_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_phonet.c
592
static ssize_t f_phonet_ifname_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_printer.c
1210
*to_f_printer_opts(struct config_item *item)
drivers/usb/gadget/function/f_printer.c
1216
static void printer_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_printer.c
1227
static ssize_t f_printer_opts_pnp_string_show(struct config_item *item,
drivers/usb/gadget/function/f_printer.c
1251
static ssize_t f_printer_opts_pnp_string_store(struct config_item *item,
drivers/usb/gadget/function/f_printer.c
1280
static ssize_t f_printer_opts_q_len_show(struct config_item *item,
drivers/usb/gadget/function/f_printer.c
1293
static ssize_t f_printer_opts_q_len_store(struct config_item *item,
drivers/usb/gadget/function/f_rndis.c
825
static inline struct f_rndis_opts *to_f_rndis_opts(struct config_item *item)
drivers/usb/gadget/function/f_serial.c
250
static inline struct f_serial_opts *to_f_serial_opts(struct config_item *item)
drivers/usb/gadget/function/f_serial.c
256
static void serial_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_serial.c
269
static ssize_t f_serial_console_store(struct config_item *item,
drivers/usb/gadget/function/f_serial.c
276
static ssize_t f_serial_console_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_serial.c
285
static ssize_t f_serial_port_num_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_sourcesink.c
1026
static ssize_t f_ss_opts_isoc_mult_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_sourcesink.c
1038
static ssize_t f_ss_opts_isoc_mult_store(struct config_item *item,
drivers/usb/gadget/function/f_sourcesink.c
1069
static ssize_t f_ss_opts_isoc_maxburst_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_sourcesink.c
1081
static ssize_t f_ss_opts_isoc_maxburst_store(struct config_item *item,
drivers/usb/gadget/function/f_sourcesink.c
1112
static ssize_t f_ss_opts_bulk_maxburst_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_sourcesink.c
1124
static ssize_t f_ss_opts_bulk_maxburst_store(struct config_item *item,
drivers/usb/gadget/function/f_sourcesink.c
1155
static ssize_t f_ss_opts_bulk_buflen_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_sourcesink.c
1167
static ssize_t f_ss_opts_bulk_buflen_store(struct config_item *item,
drivers/usb/gadget/function/f_sourcesink.c
1193
static ssize_t f_ss_opts_bulk_qlen_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_sourcesink.c
1205
static ssize_t f_ss_opts_bulk_qlen_store(struct config_item *item,
drivers/usb/gadget/function/f_sourcesink.c
1231
static ssize_t f_ss_opts_iso_qlen_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_sourcesink.c
1243
static ssize_t f_ss_opts_iso_qlen_store(struct config_item *item,
drivers/usb/gadget/function/f_sourcesink.c
880
static inline struct f_ss_opts *to_f_ss_opts(struct config_item *item)
drivers/usb/gadget/function/f_sourcesink.c
886
static void ss_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_sourcesink.c
897
static ssize_t f_ss_opts_pattern_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_sourcesink.c
909
static ssize_t f_ss_opts_pattern_store(struct config_item *item,
drivers/usb/gadget/function/f_sourcesink.c
940
static ssize_t f_ss_opts_isoc_interval_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_sourcesink.c
952
static ssize_t f_ss_opts_isoc_interval_store(struct config_item *item,
drivers/usb/gadget/function/f_sourcesink.c
983
static ssize_t f_ss_opts_isoc_maxpacket_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_sourcesink.c
995
static ssize_t f_ss_opts_isoc_maxpacket_store(struct config_item *item,
drivers/usb/gadget/function/f_subset.c
374
static inline struct f_gether_opts *to_f_gether_opts(struct config_item *item)
drivers/usb/gadget/function/f_tcm.c
1804
static ssize_t usbg_wwn_version_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_tcm.c
1836
static ssize_t tcm_usbg_tpg_nexus_show(struct config_item *item, char *page)
drivers/usb/gadget/function/f_tcm.c
1940
static ssize_t tcm_usbg_tpg_nexus_store(struct config_item *item,
drivers/usb/gadget/function/f_tcm.c
2451
static inline struct f_tcm_opts *to_f_tcm_opts(struct config_item *item)
drivers/usb/gadget/function/f_tcm.c
2457
static void tcm_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_uac1.c
1502
static inline struct f_uac1_opts *to_f_uac1_opts(struct config_item *item)
drivers/usb/gadget/function/f_uac1.c
1508
static void f_uac1_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_uac1.c
1529
struct config_item *item, \
drivers/usb/gadget/function/f_uac1.c
1543
struct config_item *item, \
drivers/usb/gadget/function/f_uac1.c
1571
static ssize_t f_uac1_opts_##name##_show(struct config_item *item, \
drivers/usb/gadget/function/f_uac1.c
1593
static ssize_t f_uac1_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_uac1.c
1630
static ssize_t f_uac1_opts_##name##_show(struct config_item *item, \
drivers/usb/gadget/function/f_uac1.c
1643
static ssize_t f_uac1_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_uac1_legacy.c
829
struct f_uac1_legacy_opts *to_f_uac1_opts(struct config_item *item)
drivers/usb/gadget/function/f_uac1_legacy.c
835
static void f_uac1_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_uac1_legacy.c
847
static ssize_t f_uac1_opts_##name##_show(struct config_item *item, \
drivers/usb/gadget/function/f_uac1_legacy.c
860
static ssize_t f_uac1_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_uac1_legacy.c
892
static ssize_t f_uac1_opts_##name##_show(struct config_item *item, \
drivers/usb/gadget/function/f_uac1_legacy.c
905
static ssize_t f_uac1_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_uac2.c
1864
static inline struct f_uac2_opts *to_f_uac2_opts(struct config_item *item)
drivers/usb/gadget/function/f_uac2.c
1870
static void f_uac2_attr_release(struct config_item *item)
drivers/usb/gadget/function/f_uac2.c
1892
static ssize_t f_uac2_opts_##name##_show(struct config_item *item, \
drivers/usb/gadget/function/f_uac2.c
1905
static ssize_t f_uac2_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_uac2.c
1933
static ssize_t f_uac2_opts_##name##_show(struct config_item *item, \
drivers/usb/gadget/function/f_uac2.c
1958
static ssize_t f_uac2_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_uac2.c
1989
static ssize_t f_uac2_opts_##name##_show(struct config_item *item, \
drivers/usb/gadget/function/f_uac2.c
2011
static ssize_t f_uac2_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_uac2.c
2048
static ssize_t f_uac2_opts_##name##_show(struct config_item *item, \
drivers/usb/gadget/function/f_uac2.c
2061
static ssize_t f_uac2_opts_##name##_store(struct config_item *item, \
drivers/usb/gadget/function/f_uvc.c
1074
struct config_item *streaming, *header, *h;
drivers/usb/gadget/function/u_ether_configfs.h
111
static ssize_t _f_##_opts_qmult_store(struct config_item *item, \
drivers/usb/gadget/function/u_ether_configfs.h
138
static ssize_t _f_##_opts_ifname_show(struct config_item *item, \
drivers/usb/gadget/function/u_ether_configfs.h
151
static ssize_t _f_##_opts_ifname_store(struct config_item *item, \
drivers/usb/gadget/function/u_ether_configfs.h
167
static ssize_t _f_##_opts_##_n_##_show(struct config_item *item,\
drivers/usb/gadget/function/u_ether_configfs.h
17
static void _f_##_attr_release(struct config_item *item) \
drivers/usb/gadget/function/u_ether_configfs.h
180
static ssize_t _f_##_opts_##_n_##_store(struct config_item *item,\
drivers/usb/gadget/function/u_ether_configfs.h
29
static ssize_t _f_##_opts_dev_addr_show(struct config_item *item, \
drivers/usb/gadget/function/u_ether_configfs.h
42
static ssize_t _f_##_opts_dev_addr_store(struct config_item *item, \
drivers/usb/gadget/function/u_ether_configfs.h
64
static ssize_t _f_##_opts_host_addr_show(struct config_item *item, \
drivers/usb/gadget/function/u_ether_configfs.h
77
static ssize_t _f_##_opts_host_addr_store(struct config_item *item, \
drivers/usb/gadget/function/u_ether_configfs.h
99
static ssize_t _f_##_opts_qmult_show(struct config_item *item, \
drivers/usb/gadget/function/uvc_configfs.c
1007
static ssize_t uvcg_extension_ba_source_id_show(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
1013
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1035
static ssize_t uvcg_extension_ba_source_id_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
1041
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1086
static ssize_t uvcg_extension_bm_controls_show(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
1092
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1114
static ssize_t uvcg_extension_bm_controls_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
1120
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1179
static void uvcg_extension_release(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.c
1186
static int uvcg_extension_allow_link(struct config_item *src, struct config_item *tgt)
drivers/usb/gadget/function/uvc_configfs.c
1190
struct config_item *gadget_item;
drivers/usb/gadget/function/uvc_configfs.c
1192
struct config_item *strings;
drivers/usb/gadget/function/uvc_configfs.c
1215
static void uvcg_extension_drop_link(struct config_item *src, struct config_item *tgt)
drivers/usb/gadget/function/uvc_configfs.c
1219
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
124
static void uvcg_config_item_release(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.c
1248
static void uvcg_extension_drop(struct config_group *group, struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.c
1251
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1267
static struct config_item *uvcg_extension_make(struct config_group *group, const char *name)
drivers/usb/gadget/function/uvc_configfs.c
1269
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1325
**uvcg_get_ctl_class_arr(struct config_item *i, struct f_uvc_opts *o)
drivers/usb/gadget/function/uvc_configfs.c
1340
static int uvcg_control_class_allow_link(struct config_item *src,
drivers/usb/gadget/function/uvc_configfs.c
1341
struct config_item *target)
drivers/usb/gadget/function/uvc_configfs.c
1343
struct config_item *control, *header;
drivers/usb/gadget/function/uvc_configfs.c
1382
static void uvcg_control_class_drop_link(struct config_item *src,
drivers/usb/gadget/function/uvc_configfs.c
1383
struct config_item *target)
drivers/usb/gadget/function/uvc_configfs.c
1385
struct config_item *control, *header;
drivers/usb/gadget/function/uvc_configfs.c
1468
struct config_item *item, char *page)
drivers/usb/gadget/function/uvc_configfs.c
1472
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1493
struct config_item *item, char *page)
drivers/usb/gadget/function/uvc_configfs.c
1497
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1516
struct config_item *item, const char *page, size_t len)
drivers/usb/gadget/function/uvc_configfs.c
1520
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1580
uvcg_format_get_default_color_match(struct config_item *streaming)
drivers/usb/gadget/function/uvc_configfs.c
1582
struct config_item *color_matching_item, *cm_default;
drivers/usb/gadget/function/uvc_configfs.c
1602
static int uvcg_format_allow_link(struct config_item *src, struct config_item *tgt)
drivers/usb/gadget/function/uvc_configfs.c
1606
struct config_item *streaming, *color_matching;
drivers/usb/gadget/function/uvc_configfs.c
1645
static void uvcg_format_drop_link(struct config_item *src, struct config_item *tgt)
drivers/usb/gadget/function/uvc_configfs.c
1649
struct config_item *streaming;
drivers/usb/gadget/function/uvc_configfs.c
1676
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1703
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1738
static int uvcg_streaming_header_allow_link(struct config_item *src,
drivers/usb/gadget/function/uvc_configfs.c
1739
struct config_item *target)
drivers/usb/gadget/function/uvc_configfs.c
1742
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1805
static void uvcg_streaming_header_drop_link(struct config_item *src,
drivers/usb/gadget/function/uvc_configfs.c
1806
struct config_item *target)
drivers/usb/gadget/function/uvc_configfs.c
1809
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
1851
struct config_item *item, char *page) \
drivers/usb/gadget/function/uvc_configfs.c
1855
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
189
struct config_item *item, char *page) \
drivers/usb/gadget/function/uvc_configfs.c
1897
static struct config_item
drivers/usb/gadget/function/uvc_configfs.c
193
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
1935
static ssize_t uvcg_frame_##cname##_show(struct config_item *item, char *page)\
drivers/usb/gadget/function/uvc_configfs.c
1939
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
1956
static ssize_t uvcg_frame_##cname##_store(struct config_item *item, \
drivers/usb/gadget/function/uvc_configfs.c
1961
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
1993
static ssize_t uvcg_frame_b_frame_index_show(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
1999
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
2000
struct config_item *fmt_item;
drivers/usb/gadget/function/uvc_configfs.c
2039
static ssize_t uvcg_frame_dw_frame_interval_show(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
2044
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
2065
static ssize_t uvcg_frame_dw_frame_interval_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
2070
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
211
uvcg_control_header_##cname##_store(struct config_item *item, \
drivers/usb/gadget/function/uvc_configfs.c
2157
static struct config_item *uvcg_frame_make(struct config_group *group,
drivers/usb/gadget/function/uvc_configfs.c
216
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
2163
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
2220
static void uvcg_frame_drop(struct config_group *group, struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.c
2224
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
2249
struct config_item *ci;
drivers/usb/gadget/function/uvc_configfs.c
2269
static ssize_t uvcg_uncompressed_guid_format_show(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
2274
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
2291
static ssize_t uvcg_uncompressed_guid_format_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
2296
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
2336
struct config_item *item, char *page) \
drivers/usb/gadget/function/uvc_configfs.c
2340
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
2361
struct config_item *item, char *page) \
drivers/usb/gadget/function/uvc_configfs.c
2365
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
2383
uvcg_uncompressed_##cname##_store(struct config_item *item, \
drivers/usb/gadget/function/uvc_configfs.c
2388
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
2435
uvcg_uncompressed_bma_controls_show(struct config_item *item, char *page)
drivers/usb/gadget/function/uvc_configfs.c
2442
uvcg_uncompressed_bma_controls_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
2478
struct config_item *streaming;
drivers/usb/gadget/function/uvc_configfs.c
2534
static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\
drivers/usb/gadget/function/uvc_configfs.c
2538
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
2558
static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\
drivers/usb/gadget/function/uvc_configfs.c
2562
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
2580
uvcg_mjpeg_##cname##_store(struct config_item *item, \
drivers/usb/gadget/function/uvc_configfs.c
2585
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
2632
uvcg_mjpeg_bma_controls_show(struct config_item *item, char *page)
drivers/usb/gadget/function/uvc_configfs.c
2639
uvcg_mjpeg_bma_controls_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
2670
struct config_item *streaming;
drivers/usb/gadget/function/uvc_configfs.c
268
static struct config_item *uvcg_control_header_make(struct config_group *group,
drivers/usb/gadget/function/uvc_configfs.c
2724
static ssize_t uvcg_framebased_##cname##_show(struct config_item *item, \
drivers/usb/gadget/function/uvc_configfs.c
2729
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
2749
static ssize_t uvcg_framebased_##cname##_show(struct config_item *item, \
drivers/usb/gadget/function/uvc_configfs.c
2754
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
2772
uvcg_framebased_##cname##_store(struct config_item *item, \
drivers/usb/gadget/function/uvc_configfs.c
2777
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
2821
static ssize_t uvcg_framebased_guid_format_show(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
2826
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
2843
static ssize_t uvcg_framebased_guid_format_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
2848
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
2876
uvcg_framebased_bma_controls_show(struct config_item *item, char *page)
drivers/usb/gadget/function/uvc_configfs.c
2884
uvcg_framebased_bma_controls_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
2921
struct config_item *streaming;
drivers/usb/gadget/function/uvc_configfs.c
2975
struct config_item *item, char *page) \
drivers/usb/gadget/function/uvc_configfs.c
2981
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
3000
struct config_item *item, const char *page, size_t len) \
drivers/usb/gadget/function/uvc_configfs.c
3007
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
3051
static void uvcg_color_matching_release(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.c
307
struct config_item *item, char *page) \
drivers/usb/gadget/function/uvc_configfs.c
311
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
3138
***__uvcg_get_stream_class_arr(struct config_item *i, struct f_uvc_opts *o)
drivers/usb/gadget/function/uvc_configfs.c
3188
struct config_item *item;
drivers/usb/gadget/function/uvc_configfs.c
340
struct config_item *item, const char *page, size_t len)
drivers/usb/gadget/function/uvc_configfs.c
3420
static int uvcg_streaming_class_allow_link(struct config_item *src,
drivers/usb/gadget/function/uvc_configfs.c
3421
struct config_item *target)
drivers/usb/gadget/function/uvc_configfs.c
3423
struct config_item *streaming, *header;
drivers/usb/gadget/function/uvc_configfs.c
345
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
3493
static void uvcg_streaming_class_drop_link(struct config_item *src,
drivers/usb/gadget/function/uvc_configfs.c
3494
struct config_item *target)
drivers/usb/gadget/function/uvc_configfs.c
3496
struct config_item *streaming, *header;
drivers/usb/gadget/function/uvc_configfs.c
3584
struct config_item *item, char *page)
drivers/usb/gadget/function/uvc_configfs.c
3588
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
3635
static void uvc_func_item_release(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.c
3643
static int uvc_func_allow_link(struct config_item *src, struct config_item *tgt)
drivers/usb/gadget/function/uvc_configfs.c
3647
struct config_item *strings;
drivers/usb/gadget/function/uvc_configfs.c
3684
static void uvc_func_drop_link(struct config_item *src, struct config_item *tgt)
drivers/usb/gadget/function/uvc_configfs.c
3709
struct config_item *item, char *page) \
drivers/usb/gadget/function/uvc_configfs.c
3722
f_uvc_opts_##cname##_store(struct config_item *item, \
drivers/usb/gadget/function/uvc_configfs.c
3759
static ssize_t f_uvc_opts_string_##cname##_show(struct config_item *item,\
drivers/usb/gadget/function/uvc_configfs.c
3772
static ssize_t f_uvc_opts_string_##cname##_store(struct config_item *item,\
drivers/usb/gadget/function/uvc_configfs.c
398
struct config_item *item, char *page)
drivers/usb/gadget/function/uvc_configfs.c
402
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
468
struct config_item *item, char *page) \
drivers/usb/gadget/function/uvc_configfs.c
472
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
509
struct config_item *item, const char *page, size_t len)
drivers/usb/gadget/function/uvc_configfs.c
514
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
568
struct config_item *item, char *page)
drivers/usb/gadget/function/uvc_configfs.c
572
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
641
struct config_item *item, char *page) \
drivers/usb/gadget/function/uvc_configfs.c
645
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
675
static ssize_t uvcg_default_output_b_source_id_show(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
680
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
701
static ssize_t uvcg_default_output_b_source_id_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
706
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
789
static ssize_t uvcg_extension_##cname##_show(struct config_item *item, \
drivers/usb/gadget/function/uvc_configfs.c
795
struct config_item *opts_item; \
drivers/usb/gadget/function/uvc_configfs.c
818
static ssize_t uvcg_extension_b_num_controls_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
824
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
852
static ssize_t uvcg_extension_b_nr_in_pins_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
858
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
905
static ssize_t uvcg_extension_b_control_size_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
911
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
955
static ssize_t uvcg_extension_guid_extension_code_show(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
961
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.c
978
static ssize_t uvcg_extension_guid_extension_code_store(struct config_item *item,
drivers/usb/gadget/function/uvc_configfs.c
984
struct config_item *opts_item;
drivers/usb/gadget/function/uvc_configfs.h
116
static inline struct uvcg_frame *to_uvcg_frame(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.h
130
static inline struct uvcg_uncompressed *to_uvcg_uncompressed(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.h
144
static inline struct uvcg_mjpeg *to_uvcg_mjpeg(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.h
158
static inline struct uvcg_framebased *to_uvcg_framebased(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.h
182
struct config_item item;
drivers/usb/gadget/function/uvc_configfs.h
188
static inline struct uvcg_extension *to_uvcg_extension(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.h
19
static inline struct f_uvc_opts *to_f_uvc_opts(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.h
30
struct config_item item;
drivers/usb/gadget/function/uvc_configfs.h
35
static inline struct uvcg_control_header *to_uvcg_control_header(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.h
70
static inline struct uvcg_format *to_uvcg_format(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.h
76
struct config_item item;
drivers/usb/gadget/function/uvc_configfs.h
85
static inline struct uvcg_streaming_header *to_uvcg_streaming_header(struct config_item *item)
drivers/usb/gadget/function/uvc_configfs.h
96
struct config_item item;
drivers/vhost/scsi.c
2548
struct config_item *item, const char *page, size_t count)
drivers/vhost/scsi.c
2570
struct config_item *item, char *page)
drivers/vhost/scsi.c
2672
static ssize_t vhost_scsi_tpg_nexus_show(struct config_item *item, char *page)
drivers/vhost/scsi.c
2693
static ssize_t vhost_scsi_tpg_nexus_store(struct config_item *item,
drivers/vhost/scsi.c
2908
vhost_scsi_wwn_version_show(struct config_item *item, char *page)
drivers/virt/coco/guest/report.c
118
static ssize_t tsm_report_privlevel_floor_show(struct config_item *cfg,
drivers/virt/coco/guest/report.c
130
static ssize_t tsm_report_service_provider_store(struct config_item *cfg,
drivers/virt/coco/guest/report.c
156
static ssize_t tsm_report_service_guid_store(struct config_item *cfg,
drivers/virt/coco/guest/report.c
177
static ssize_t tsm_report_service_manifest_version_store(struct config_item *cfg,
drivers/virt/coco/guest/report.c
198
static ssize_t tsm_report_inblob_write(struct config_item *cfg,
drivers/virt/coco/guest/report.c
215
static ssize_t tsm_report_generation_show(struct config_item *cfg, char *buf)
drivers/virt/coco/guest/report.c
225
static ssize_t tsm_report_provider_show(struct config_item *cfg, char *buf)
drivers/virt/coco/guest/report.c
321
static ssize_t tsm_report_outblob_read(struct config_item *cfg, void *buf,
drivers/virt/coco/guest/report.c
330
static ssize_t tsm_report_auxblob_read(struct config_item *cfg, void *buf,
drivers/virt/coco/guest/report.c
339
static ssize_t tsm_report_manifestblob_read(struct config_item *cfg, void *buf,
drivers/virt/coco/guest/report.c
367
static void tsm_report_item_release(struct config_item *cfg)
drivers/virt/coco/guest/report.c
383
static bool tsm_report_is_visible(struct config_item *item,
drivers/virt/coco/guest/report.c
396
static bool tsm_report_is_bin_visible(struct config_item *item,
drivers/virt/coco/guest/report.c
422
static struct config_item *tsm_report_make_item(struct config_group *group,
drivers/virt/coco/guest/report.c
440
static void tsm_report_drop_item(struct config_group *group, struct config_item *item)
drivers/virt/coco/guest/report.c
45
struct config_item cfg;
drivers/virt/coco/guest/report.c
54
static struct tsm_report *to_tsm_report(struct config_item *cfg)
drivers/virt/coco/guest/report.c
85
static ssize_t tsm_report_privlevel_store(struct config_item *cfg,
drivers/xen/xen-scsiback.c
1465
static ssize_t scsiback_tpg_param_alias_show(struct config_item *item,
drivers/xen/xen-scsiback.c
1480
static ssize_t scsiback_tpg_param_alias_store(struct config_item *item,
drivers/xen/xen-scsiback.c
1602
static ssize_t scsiback_tpg_nexus_show(struct config_item *item, char *page)
drivers/xen/xen-scsiback.c
1623
static ssize_t scsiback_tpg_nexus_store(struct config_item *item,
drivers/xen/xen-scsiback.c
1706
scsiback_wwn_version_show(struct config_item *item, char *page)
fs/configfs/configfs_internal.h
102
static inline struct config_item * to_item(struct dentry * dentry)
fs/configfs/configfs_internal.h
105
return ((struct config_item *) sd->s_element);
fs/configfs/configfs_internal.h
121
static inline struct config_item *configfs_get_config_item(struct dentry *dentry)
fs/configfs/configfs_internal.h
123
struct config_item * item = NULL;
fs/configfs/configfs_internal.h
66
extern int configfs_is_root(struct config_item *item);
fs/configfs/configfs_internal.h
71
extern int configfs_create_file(struct config_item *, const struct configfs_attribute *);
fs/configfs/configfs_internal.h
72
extern int configfs_create_bin_file(struct config_item *,
fs/configfs/dir.c
1069
struct config_item *target)
fs/configfs/dir.c
1099
struct config_item *target)
fs/configfs/dir.c
1125
struct config_item *subsys_item)
fs/configfs/dir.c
1143
struct config_item *target)
fs/configfs/dir.c
1147
struct config_item *s_item = &subsys->su_group.cg_item;
fs/configfs/dir.c
1192
void configfs_undepend_item(struct config_item *target)
fs/configfs/dir.c
1225
struct config_item *target)
fs/configfs/dir.c
1294
struct config_item *item = NULL;
fs/configfs/dir.c
1295
struct config_item *parent_item;
fs/configfs/dir.c
1474
struct config_item *parent_item;
fs/configfs/dir.c
1475
struct config_item *item;
fs/configfs/dir.c
292
static int configfs_create_dir(struct config_item *item, struct dentry *dentry,
fs/configfs/dir.c
428
static void configfs_remove_dir(struct config_item * item)
fs/configfs/dir.c
575
static void detach_attrs(struct config_item * item)
fs/configfs/dir.c
604
static int populate_attrs(struct config_item *item)
fs/configfs/dir.c
644
static int configfs_attach_group(struct config_item *parent_item,
fs/configfs/dir.c
645
struct config_item *item,
fs/configfs/dir.c
648
static void configfs_detach_group(struct config_item *item);
fs/configfs/dir.c
759
static void unlink_obj(struct config_item *item)
fs/configfs/dir.c
778
static void link_obj(struct config_item *parent_item, struct config_item *item)
fs/configfs/dir.c
845
static int configfs_attach_item(struct config_item *parent_item,
fs/configfs/dir.c
846
struct config_item *item,
fs/configfs/dir.c
874
static void configfs_detach_item(struct config_item *item)
fs/configfs/dir.c
880
static int configfs_attach_group(struct config_item *parent_item,
fs/configfs/dir.c
881
struct config_item *item,
fs/configfs/dir.c
920
static void configfs_detach_group(struct config_item *item)
fs/configfs/dir.c
935
static void client_disconnect_notify(struct config_item *parent_item,
fs/configfs/dir.c
936
struct config_item *item)
fs/configfs/dir.c
954
static void client_drop_item(struct config_item *parent_item,
fs/configfs/dir.c
955
struct config_item *item)
fs/configfs/file.c
41
struct config_item *item;
fs/configfs/file.c
447
int configfs_create_file(struct config_item * item, const struct configfs_attribute * attr)
fs/configfs/file.c
468
int configfs_create_bin_file(struct config_item *item,
fs/configfs/item.c
101
struct config_item *config_item_get(struct config_item *item)
fs/configfs/item.c
109
struct config_item *config_item_get_unless_zero(struct config_item *item)
fs/configfs/item.c
117
static void config_item_cleanup(struct config_item *item)
fs/configfs/item.c
121
struct config_item *parent = item->ci_parent;
fs/configfs/item.c
137
config_item_cleanup(container_of(kref, struct config_item, ci_kref));
fs/configfs/item.c
146
void config_item_put(struct config_item *item)
fs/configfs/item.c
174
struct config_item *config_group_find_item(struct config_group *group,
fs/configfs/item.c
178
struct config_item *ret = NULL;
fs/configfs/item.c
181
struct config_item *item = to_item(entry);
fs/configfs/item.c
22
static inline struct config_item *to_item(struct list_head *entry)
fs/configfs/item.c
24
return container_of(entry, struct config_item, ci_entry);
fs/configfs/item.c
34
static void config_item_init(struct config_item *item)
fs/configfs/item.c
49
int config_item_set_name(struct config_item *item, const char *fmt, ...)
fs/configfs/item.c
82
void config_item_init_type_name(struct config_item *item,
fs/configfs/mount.c
50
int configfs_is_root(struct config_item *item)
fs/configfs/symlink.c
117
static int get_target(const char *symname, struct config_item **target,
fs/configfs/symlink.c
140
struct config_item *parent_item;
fs/configfs/symlink.c
141
struct config_item *target_item = NULL;
fs/configfs/symlink.c
216
struct config_item *parent_item;
fs/configfs/symlink.c
22
static int item_depth(struct config_item * item)
fs/configfs/symlink.c
24
struct config_item * p = item;
fs/configfs/symlink.c
30
static int item_path_length(struct config_item * item)
fs/configfs/symlink.c
32
struct config_item * p = item;
fs/configfs/symlink.c
41
static void fill_item_path(struct config_item * item, char * buffer, int length)
fs/configfs/symlink.c
43
struct config_item * p;
fs/configfs/symlink.c
56
static int configfs_get_target_path(struct config_item *item,
fs/configfs/symlink.c
57
struct config_item *target, char *path)
fs/configfs/symlink.c
77
static int create_link(struct config_item *parent_item,
fs/configfs/symlink.c
78
struct config_item *item,
fs/dlm/config.c
103
static ssize_t cluster_cluster_name_show(struct config_item *item, char *buf)
fs/dlm/config.c
108
static ssize_t cluster_cluster_name_store(struct config_item *item,
fs/dlm/config.c
118
static ssize_t cluster_tcp_port_show(struct config_item *item, char *buf)
fs/dlm/config.c
134
static ssize_t cluster_tcp_port_store(struct config_item *item,
fs/dlm/config.c
182
static ssize_t cluster_##name##_store(struct config_item *item, \
fs/dlm/config.c
187
static ssize_t cluster_##name##_show(struct config_item *item, char *buf) \
fs/dlm/config.c
297
struct config_item item;
fs/dlm/config.c
311
struct config_item item;
fs/dlm/config.c
406
static struct dlm_space *config_item_to_space(struct config_item *i)
fs/dlm/config.c
412
static struct dlm_comm *config_item_to_comm(struct config_item *i)
fs/dlm/config.c
417
static struct dlm_node *config_item_to_node(struct config_item *i)
fs/dlm/config.c
457
static void drop_cluster(struct config_group *g, struct config_item *i)
fs/dlm/config.c
469
static void release_cluster(struct config_item *i)
fs/dlm/config.c
507
static void drop_space(struct config_group *g, struct config_item *i)
fs/dlm/config.c
517
static void release_space(struct config_item *i)
fs/dlm/config.c
52
static void drop_cluster(struct config_group *, struct config_item *);
fs/dlm/config.c
524
static struct config_item *make_comm(struct config_group *g, const char *name)
fs/dlm/config.c
53
static void release_cluster(struct config_item *);
fs/dlm/config.c
55
static void drop_space(struct config_group *, struct config_item *);
fs/dlm/config.c
551
static void drop_comm(struct config_group *g, struct config_item *i)
fs/dlm/config.c
56
static void release_space(struct config_item *);
fs/dlm/config.c
562
static void release_comm(struct config_item *i)
fs/dlm/config.c
568
static struct config_item *make_node(struct config_group *g, const char *name)
fs/dlm/config.c
57
static struct config_item *make_comm(struct config_group *, const char *);
fs/dlm/config.c
58
static void drop_comm(struct config_group *, struct config_item *);
fs/dlm/config.c
59
static void release_comm(struct config_item *);
fs/dlm/config.c
599
static void drop_node(struct config_group *g, struct config_item *i)
fs/dlm/config.c
60
static struct config_item *make_node(struct config_group *, const char *);
fs/dlm/config.c
61
static void drop_node(struct config_group *, struct config_item *);
fs/dlm/config.c
62
static void release_node(struct config_item *);
fs/dlm/config.c
622
static void release_node(struct config_item *i)
fs/dlm/config.c
655
static ssize_t comm_nodeid_show(struct config_item *item, char *buf)
fs/dlm/config.c
667
static ssize_t comm_nodeid_store(struct config_item *item, const char *buf,
fs/dlm/config.c
673
static ssize_t comm_local_show(struct config_item *item, char *buf)
fs/dlm/config.c
678
static ssize_t comm_local_store(struct config_item *item, const char *buf,
fs/dlm/config.c
691
static ssize_t comm_addr_store(struct config_item *item, const char *buf,
fs/dlm/config.c
720
static ssize_t comm_addr_list_show(struct config_item *item, char *buf)
fs/dlm/config.c
765
static ssize_t comm_mark_show(struct config_item *item, char *buf)
fs/dlm/config.c
770
static ssize_t comm_mark_store(struct config_item *item, const char *buf,
fs/dlm/config.c
808
static ssize_t node_nodeid_show(struct config_item *item, char *buf)
fs/dlm/config.c
81
static struct dlm_cluster *config_item_to_cluster(struct config_item *i)
fs/dlm/config.c
820
static ssize_t node_nodeid_store(struct config_item *item, const char *buf,
fs/dlm/config.c
826
static ssize_t node_weight_show(struct config_item *item, char *buf)
fs/dlm/config.c
831
static ssize_t node_weight_store(struct config_item *item, const char *buf,
fs/dlm/config.c
841
static ssize_t node_release_recover_show(struct config_item *item, char *buf)
fs/dlm/config.c
848
static ssize_t node_release_recover_store(struct config_item *item,
fs/dlm/config.c
878
struct config_item *i;
fs/dlm/config.c
897
struct config_item *i;
fs/ocfs2/cluster/heartbeat.c
1486
static struct o2hb_region *to_o2hb_region(struct config_item *item)
fs/ocfs2/cluster/heartbeat.c
1494
static void o2hb_region_release(struct config_item *item)
fs/ocfs2/cluster/heartbeat.c
1559
static ssize_t o2hb_region_block_bytes_show(struct config_item *item,
fs/ocfs2/cluster/heartbeat.c
1565
static ssize_t o2hb_region_block_bytes_store(struct config_item *item,
fs/ocfs2/cluster/heartbeat.c
1588
static ssize_t o2hb_region_start_block_show(struct config_item *item,
fs/ocfs2/cluster/heartbeat.c
1594
static ssize_t o2hb_region_start_block_store(struct config_item *item,
fs/ocfs2/cluster/heartbeat.c
1615
static ssize_t o2hb_region_blocks_show(struct config_item *item, char *page)
fs/ocfs2/cluster/heartbeat.c
1620
static ssize_t o2hb_region_blocks_store(struct config_item *item,
fs/ocfs2/cluster/heartbeat.c
1644
static ssize_t o2hb_region_dev_show(struct config_item *item, char *page)
fs/ocfs2/cluster/heartbeat.c
1760
static ssize_t o2hb_region_dev_store(struct config_item *item,
fs/ocfs2/cluster/heartbeat.c
1912
static ssize_t o2hb_region_pid_show(struct config_item *item, char *page)
fs/ocfs2/cluster/heartbeat.c
195
struct config_item hr_item;
fs/ocfs2/cluster/heartbeat.c
1996
static struct config_item *o2hb_heartbeat_group_make_item(struct config_group *group,
fs/ocfs2/cluster/heartbeat.c
2067
struct config_item *item)
fs/ocfs2/cluster/heartbeat.c
2129
static ssize_t o2hb_heartbeat_group_dead_threshold_show(struct config_item *item,
fs/ocfs2/cluster/heartbeat.c
2135
static ssize_t o2hb_heartbeat_group_dead_threshold_store(struct config_item *item,
fs/ocfs2/cluster/heartbeat.c
2152
static ssize_t o2hb_heartbeat_group_mode_show(struct config_item *item,
fs/ocfs2/cluster/heartbeat.c
2159
static ssize_t o2hb_heartbeat_group_mode_store(struct config_item *item,
fs/ocfs2/cluster/nodemanager.c
144
static struct o2nm_cluster *to_o2nm_cluster(struct config_item *item)
fs/ocfs2/cluster/nodemanager.c
152
static struct o2nm_node *to_o2nm_node(struct config_item *item)
fs/ocfs2/cluster/nodemanager.c
157
static void o2nm_node_release(struct config_item *item)
fs/ocfs2/cluster/nodemanager.c
163
static ssize_t o2nm_node_num_show(struct config_item *item, char *page)
fs/ocfs2/cluster/nodemanager.c
184
static ssize_t o2nm_node_num_store(struct config_item *item, const char *page,
fs/ocfs2/cluster/nodemanager.c
234
static ssize_t o2nm_node_ipv4_port_show(struct config_item *item, char *page)
fs/ocfs2/cluster/nodemanager.c
239
static ssize_t o2nm_node_ipv4_port_store(struct config_item *item,
fs/ocfs2/cluster/nodemanager.c
262
static ssize_t o2nm_node_ipv4_address_show(struct config_item *item, char *page)
fs/ocfs2/cluster/nodemanager.c
267
static ssize_t o2nm_node_ipv4_address_store(struct config_item *item,
fs/ocfs2/cluster/nodemanager.c
318
static ssize_t o2nm_node_local_show(struct config_item *item, char *page)
fs/ocfs2/cluster/nodemanager.c
323
static ssize_t o2nm_node_local_store(struct config_item *item, const char *page,
fs/ocfs2/cluster/nodemanager.c
445
static ssize_t o2nm_cluster_idle_timeout_ms_show(struct config_item *item,
fs/ocfs2/cluster/nodemanager.c
451
static ssize_t o2nm_cluster_idle_timeout_ms_store(struct config_item *item,
fs/ocfs2/cluster/nodemanager.c
482
struct config_item *item, char *page)
fs/ocfs2/cluster/nodemanager.c
489
struct config_item *item, const char *page, size_t count)
fs/ocfs2/cluster/nodemanager.c
519
struct config_item *item, char *page)
fs/ocfs2/cluster/nodemanager.c
526
struct config_item *item, const char *page, size_t count)
fs/ocfs2/cluster/nodemanager.c
533
struct config_item *item, char *page)
fs/ocfs2/cluster/nodemanager.c
545
struct config_item *item, const char *page, size_t count)
fs/ocfs2/cluster/nodemanager.c
582
static struct config_item *o2nm_node_group_make_item(struct config_group *group,
fs/ocfs2/cluster/nodemanager.c
604
struct config_item *item)
fs/ocfs2/cluster/nodemanager.c
653
static void o2nm_cluster_release(struct config_item *item)
fs/ocfs2/cluster/nodemanager.c
733
static void o2nm_cluster_group_drop_item(struct config_group *group, struct config_item *item)
fs/ocfs2/cluster/nodemanager.c
775
int o2nm_depend_item(struct config_item *item)
fs/ocfs2/cluster/nodemanager.c
780
void o2nm_undepend_item(struct config_item *item)
fs/ocfs2/cluster/nodemanager.h
27
struct config_item nd_item;
fs/ocfs2/cluster/nodemanager.h
66
int o2nm_depend_item(struct config_item *item);
fs/ocfs2/cluster/nodemanager.h
67
void o2nm_undepend_item(struct config_item *item);
include/linux/configfs.h
105
extern struct config_item *config_group_find_item(struct config_group *,
include/linux/configfs.h
119
ssize_t (*show)(struct config_item *, char *);
include/linux/configfs.h
120
ssize_t (*store)(struct config_item *, const char *, size_t);
include/linux/configfs.h
159
ssize_t (*read)(struct config_item *, void *, size_t);
include/linux/configfs.h
160
ssize_t (*write)(struct config_item *, const void *, size_t);
include/linux/configfs.h
213
void (*release)(struct config_item *);
include/linux/configfs.h
214
int (*allow_link)(struct config_item *src, struct config_item *target);
include/linux/configfs.h
215
void (*drop_link)(struct config_item *src, struct config_item *target);
include/linux/configfs.h
219
struct config_item *(*make_item)(struct config_group *group, const char *name);
include/linux/configfs.h
221
void (*disconnect_notify)(struct config_group *group, struct config_item *item);
include/linux/configfs.h
222
void (*drop_item)(struct config_group *group, struct config_item *item);
include/linux/configfs.h
223
bool (*is_visible)(struct config_item *item, struct configfs_attribute *attr, int n);
include/linux/configfs.h
224
bool (*is_bin_visible)(struct config_item *item, struct configfs_bin_attribute *attr,
include/linux/configfs.h
258
struct config_item *target);
include/linux/configfs.h
259
void configfs_undepend_item(struct config_item *target);
include/linux/configfs.h
269
struct config_item *target);
include/linux/configfs.h
272
static inline void configfs_undepend_item_unlocked(struct config_item *target)
include/linux/configfs.h
43
struct config_item *ci_parent;
include/linux/configfs.h
50
int config_item_set_name(struct config_item *, const char *, ...);
include/linux/configfs.h
52
static inline char *config_item_name(struct config_item * item)
include/linux/configfs.h
57
extern void config_item_init_type_name(struct config_item *item,
include/linux/configfs.h
61
extern struct config_item *config_item_get(struct config_item *);
include/linux/configfs.h
62
extern struct config_item *config_item_get_unless_zero(struct config_item *);
include/linux/configfs.h
63
extern void config_item_put(struct config_item *);
include/linux/configfs.h
78
struct config_item cg_item;
include/linux/configfs.h
90
static inline struct config_group *to_config_group(struct config_item *item)
include/linux/iio/sw_device.h
42
struct iio_sw_device *to_iio_sw_device(struct config_item *item)
include/linux/iio/sw_trigger.h
42
struct iio_sw_trigger *to_iio_sw_trigger(struct config_item *item)
include/linux/usb/composite.h
75
struct config_item item;
include/linux/usb/gadget.h
876
struct config_item item;
include/linux/usb/gadget_configfs.h
21
static ssize_t __struct##_##__name##_show(struct config_item *item, char *page) \
include/linux/usb/gadget_configfs.h
8
static ssize_t __struct##_##__name##_store(struct config_item *item, \
include/linux/usb/gadget_configfs.h
84
struct config_item *item) \
include/target/target_core_base.h
1000
static inline struct se_portal_group *param_to_tpg(struct config_item *item)
include/target/target_core_base.h
608
static inline struct se_node_acl *acl_to_nacl(struct config_item *item)
include/target/target_core_base.h
614
static inline struct se_node_acl *attrib_to_nacl(struct config_item *item)
include/target/target_core_base.h
620
static inline struct se_node_acl *auth_to_nacl(struct config_item *item)
include/target/target_core_base.h
626
static inline struct se_node_acl *param_to_nacl(struct config_item *item)
include/target/target_core_base.h
632
static inline struct se_node_acl *fabric_stat_to_nacl(struct config_item *item)
include/target/target_core_base.h
940
static inline struct se_tpg_np *to_tpg_np(struct config_item *item)
include/target/target_core_base.h
982
static inline struct se_portal_group *to_tpg(struct config_item *item)
include/target/target_core_base.h
988
static inline struct se_portal_group *attrib_to_tpg(struct config_item *item)
include/target/target_core_base.h
994
static inline struct se_portal_group *auth_to_tpg(struct config_item *item)
include/target/target_core_fabric.h
135
int target_depend_item(struct config_item *item);
include/target/target_core_fabric.h
136
void target_undepend_item(struct config_item *item);
kernel/crash_dump_dm_crypt.c
181
struct config_item item;
kernel/crash_dump_dm_crypt.c
185
static inline struct config_key *to_config_key(struct config_item *item)
kernel/crash_dump_dm_crypt.c
190
static ssize_t config_key_description_show(struct config_item *item, char *page)
kernel/crash_dump_dm_crypt.c
195
static ssize_t config_key_description_store(struct config_item *item,
kernel/crash_dump_dm_crypt.c
229
static void config_key_release(struct config_item *item)
kernel/crash_dump_dm_crypt.c
245
static struct config_item *config_keys_make_item(struct config_group *group,
kernel/crash_dump_dm_crypt.c
266
static ssize_t config_keys_count_show(struct config_item *item, char *page)
kernel/crash_dump_dm_crypt.c
275
static ssize_t config_keys_reuse_show(struct config_item *item, char *page)
kernel/crash_dump_dm_crypt.c
280
static ssize_t config_keys_reuse_store(struct config_item *item,
kernel/crash_dump_dm_crypt.c
322
static ssize_t config_keys_restore_show(struct config_item *item, char *page)
kernel/crash_dump_dm_crypt.c
327
static ssize_t config_keys_restore_store(struct config_item *item,
kernel/crash_dump_dm_crypt.c
362
struct config_item *item = NULL;
lib/fault-inject.c
356
static struct fault_config *to_fault_config(struct config_item *item)
lib/fault-inject.c
362
static ssize_t fault_##NAME##_show(struct config_item *item, char *page) \
lib/fault-inject.c
366
static ssize_t fault_##NAME##_store(struct config_item *item, const char *page, size_t count) \
lib/fault-inject.c
389
static ssize_t fault_stacktrace_depth_show(struct config_item *item, char *page)
lib/fault-inject.c
394
static ssize_t fault_stacktrace_depth_store(struct config_item *item, const char *page,
net/9p/trans_usbg.c
789
static inline struct f_usb9pfs_opts *to_f_usb9pfs_opts(struct config_item *item)
net/9p/trans_usbg.c
800
static void usb9pfs_attr_release(struct config_item *item)
net/9p/trans_usbg.c
811
static ssize_t f_usb9pfs_opts_buflen_show(struct config_item *item, char *page)
net/9p/trans_usbg.c
823
static ssize_t f_usb9pfs_opts_buflen_store(struct config_item *item,
samples/configfs/configfs_sample.c
122
struct config_item item;
samples/configfs/configfs_sample.c
126
static inline struct simple_child *to_simple_child(struct config_item *item)
samples/configfs/configfs_sample.c
131
static ssize_t simple_child_storeme_show(struct config_item *item, char *page)
samples/configfs/configfs_sample.c
136
static ssize_t simple_child_storeme_store(struct config_item *item,
samples/configfs/configfs_sample.c
156
static void simple_child_release(struct config_item *item)
samples/configfs/configfs_sample.c
175
static inline struct simple_children *to_simple_children(struct config_item *item)
samples/configfs/configfs_sample.c
181
static struct config_item *simple_children_make_item(struct config_group *group,
samples/configfs/configfs_sample.c
196
static ssize_t simple_children_description_show(struct config_item *item,
samples/configfs/configfs_sample.c
213
static void simple_children_release(struct config_item *item)
samples/configfs/configfs_sample.c
274
static ssize_t group_children_description_show(struct config_item *item,
samples/configfs/configfs_sample.c
37
static inline struct childless *to_childless(struct config_item *item)
samples/configfs/configfs_sample.c
43
static ssize_t childless_showme_show(struct config_item *item, char *page)
samples/configfs/configfs_sample.c
54
static ssize_t childless_storeme_show(struct config_item *item, char *page)
samples/configfs/configfs_sample.c
59
static ssize_t childless_storeme_store(struct config_item *item,
samples/configfs/configfs_sample.c
72
static ssize_t childless_description_show(struct config_item *item, char *page)
sound/usb/mixer_scarlett2.c
2513
const struct scarlett2_config *config_item =
sound/usb/mixer_scarlett2.c
2522
if (!config_item->offset)
sound/usb/mixer_scarlett2.c
2526
size = config_item->size ? config_item->size : 8;
sound/usb/mixer_scarlett2.c
2531
err = scarlett2_usb_get(mixer, config_item->offset, buf, size);
sound/usb/mixer_scarlett2.c
2534
if (config_item->size == 16) {
sound/usb/mixer_scarlett2.c
2539
} else if (config_item->size == 32) {
sound/usb/mixer_scarlett2.c
2549
err = scarlett2_usb_get(mixer, config_item->offset, &value, 1);
sound/usb/mixer_scarlett2.c
2654
const struct scarlett2_config *config_item =
sound/usb/mixer_scarlett2.c
2662
if (!config_item->offset)
sound/usb/mixer_scarlett2.c
2666
if (config_item->pbuf) {
sound/usb/mixer_scarlett2.c
2684
mixer, config_item->activate);
sound/usb/mixer_scarlett2.c
2697
if (config_item->size >= 8) {
sound/usb/mixer_scarlett2.c
2698
size = config_item->size / 8;
sound/usb/mixer_scarlett2.c
2699
offset = config_item->offset + index * size;
sound/usb/mixer_scarlett2.c
2708
offset = config_item->offset;
sound/usb/mixer_scarlett2.c
2728
err = scarlett2_usb_activate_config(mixer, config_item->activate);
sound/usb/mixer_scarlett2.c
2739
if (config_item->activate != SCARLETT2_USB_CONFIG_SAVE)
sound/usb/mixer_scarlett2.c
2754
const struct scarlett2_config *config_item =
sound/usb/mixer_scarlett2.c
2762
if (!config_item->offset)
sound/usb/mixer_scarlett2.c
2768
if (config_item->size >= 8) {
sound/usb/mixer_scarlett2.c
2769
size = config_item->size / 8;
sound/usb/mixer_scarlett2.c
2770
offset = config_item->offset + index * size;
sound/usb/mixer_scarlett2.c
2783
return scarlett2_usb_activate_config(mixer, config_item->activate);