/linux-4.4.14/drivers/usb/gadget/ |
H A D | configfs.h | 6 void unregister_gadget_item(struct config_item *item); 14 static inline struct usb_os_desc *to_usb_os_desc(struct config_item *item) to_usb_os_desc()
|
H A D | configfs.c | 67 static inline struct gadget_info *to_gadget_info(struct config_item *item) to_gadget_info() 82 static inline struct config_usb_cfg *to_config_usb_cfg(struct config_item *item) to_config_usb_cfg() 132 static ssize_t gadget_dev_desc_##__name##_show(struct config_item *item, \ 140 static ssize_t gadget_dev_desc_##__name##_show(struct config_item *item, \ 149 static ssize_t gadget_dev_desc_##_name##_store(struct config_item *item, \ 162 static ssize_t gadget_dev_desc_##_name##_store(struct config_item *item, \ 200 static ssize_t gadget_dev_desc_bcdDevice_store(struct config_item *item, gadget_dev_desc_bcdDevice_store() 217 static ssize_t gadget_dev_desc_bcdUSB_store(struct config_item *item, gadget_dev_desc_bcdUSB_store() 234 static ssize_t gadget_dev_desc_UDC_show(struct config_item *item, char *page) gadget_dev_desc_UDC_show() 254 static ssize_t gadget_dev_desc_UDC_store(struct config_item *item, gadget_dev_desc_UDC_store() 314 static inline struct gadget_strings *to_gadget_strings(struct config_item *item) to_gadget_strings() 321 struct config_item *item) to_gadget_config_name() 328 struct config_item *item) to_usb_function_instance() 334 static void gadget_info_attr_release(struct config_item *item) gadget_info_attr_release() 349 static void gadget_config_attr_release(struct config_item *item) gadget_config_attr_release() 360 struct config_item *usb_cfg_ci, config_usb_cfg_link() 361 struct config_item *usb_func_ci) config_usb_cfg_link() 411 struct config_item *usb_cfg_ci, config_usb_cfg_unlink() 412 struct config_item *usb_func_ci) config_usb_cfg_unlink() 454 static ssize_t gadget_config_desc_MaxPower_show(struct config_item *item, gadget_config_desc_MaxPower_show() 460 static ssize_t gadget_config_desc_MaxPower_store(struct config_item *item, gadget_config_desc_MaxPower_store() 474 static ssize_t gadget_config_desc_bmAttributes_show(struct config_item *item, gadget_config_desc_bmAttributes_show() 481 static ssize_t gadget_config_desc_bmAttributes_store(struct config_item *item, gadget_config_desc_bmAttributes_store() 577 struct config_item *item) function_drop() 607 static void gadget_config_name_attr_release(struct config_item *item) gadget_config_name_attr_release() 687 struct config_item *item) config_desc_drop() 713 static void gadget_strings_attr_release(struct config_item *item) gadget_strings_attr_release() 728 static inline struct os_desc *to_os_desc(struct config_item *item) to_os_desc() 734 struct config_item *item) os_desc_item_to_gadget_info() 739 static ssize_t os_desc_use_show(struct config_item *item, char *page) os_desc_use_show() 745 static ssize_t os_desc_use_store(struct config_item *item, const char *page, os_desc_use_store() 763 static ssize_t os_desc_b_vendor_code_show(struct config_item *item, char *page) os_desc_b_vendor_code_show() 769 static ssize_t os_desc_b_vendor_code_store(struct config_item *item, os_desc_b_vendor_code_store() 787 static ssize_t os_desc_qw_sign_show(struct config_item *item, char *page) os_desc_qw_sign_show() 795 static ssize_t os_desc_qw_sign_store(struct config_item *item, const char *page, os_desc_qw_sign_store() 827 static void os_desc_attr_release(struct config_item *item) os_desc_attr_release() 833 static int os_desc_link(struct config_item *os_desc_ci, os_desc_link() 834 struct config_item *usb_cfg_ci) os_desc_link() 868 static int os_desc_unlink(struct config_item *os_desc_ci, os_desc_unlink() 869 struct config_item *usb_cfg_ci) os_desc_unlink() 897 *to_usb_os_desc_ext_prop(struct config_item *item) to_usb_os_desc_ext_prop() 902 static ssize_t ext_prop_type_show(struct config_item *item, char *page) ext_prop_type_show() 907 static ssize_t ext_prop_type_store(struct config_item *item, ext_prop_type_store() 948 static ssize_t ext_prop_data_show(struct config_item *item, char *page) ext_prop_data_show() 962 static ssize_t ext_prop_data_store(struct config_item *item, ext_prop_data_store() 1005 static void usb_os_desc_ext_prop_release(struct config_item *item) usb_os_desc_ext_prop_release() 1016 static struct config_item *ext_prop_make( ext_prop_make() 1061 static void ext_prop_drop(struct config_group *group, struct config_item *item) ext_prop_drop() 1082 static ssize_t interf_grp_compatible_id_show(struct config_item *item, interf_grp_compatible_id_show() 1089 static ssize_t interf_grp_compatible_id_store(struct config_item *item, interf_grp_compatible_id_store() 1108 static ssize_t interf_grp_sub_compatible_id_show(struct config_item *item, interf_grp_sub_compatible_id_show() 1115 static ssize_t interf_grp_sub_compatible_id_store(struct config_item *item, interf_grp_sub_compatible_id_store() 1469 static void gadgets_drop(struct config_group *group, struct config_item *item) gadgets_drop() 1494 void unregister_gadget_item(struct config_item *item) unregister_gadget_item()
|
/linux-4.4.14/fs/configfs/ |
H A D | item.c | 27 * critical information about using the config_item interface. 38 static inline struct config_item *to_item(struct list_head *entry) to_item() 40 return container_of(entry, struct config_item, ci_entry); to_item() 50 static void config_item_init(struct config_item *item) config_item_init() 65 int config_item_set_name(struct config_item *item, const char *fmt, ...) config_item_set_name() 114 void config_item_init_type_name(struct config_item *item, config_item_init_type_name() 133 struct config_item *config_item_get(struct config_item *item) config_item_get() 141 static void config_item_cleanup(struct config_item *item) config_item_cleanup() 145 struct config_item *parent = item->ci_parent; config_item_cleanup() 147 pr_debug("config_item %s: cleaning up\n", config_item_name(item)); config_item_cleanup() 161 config_item_cleanup(container_of(kref, struct config_item, ci_kref)); config_item_release() 170 void config_item_put(struct config_item *item) config_item_put() 193 * Iterate over @group->cg_list, looking for a matching config_item. 197 struct config_item *config_group_find_item(struct config_group *group, config_group_find_item() 201 struct config_item *ret = NULL; config_group_find_item() 204 struct config_item *item = to_item(entry); config_group_find_item()
|
H A D | symlink.c | 38 static int item_depth(struct config_item * item) item_depth() 40 struct config_item * p = item; item_depth() 46 static int item_path_length(struct config_item * item) item_path_length() 48 struct config_item * p = item; item_path_length() 57 static void fill_item_path(struct config_item * item, char * buffer, int length) fill_item_path() 59 struct config_item * p; fill_item_path() 72 static int create_link(struct config_item *parent_item, create_link() 73 struct config_item *item, create_link() 113 struct config_item **target, struct super_block *sb) get_target() 140 struct config_item *parent_item; configfs_symlink() 141 struct config_item *target_item = NULL; configfs_symlink() 189 struct config_item *parent_item; configfs_unlink() 235 static int configfs_get_target_path(struct config_item * item, struct config_item * target, configfs_get_target_path() 259 struct config_item *item, *target_item; configfs_getlink()
|
H A D | configfs_internal.h | 69 extern int configfs_is_root(struct config_item *item); 74 extern int configfs_create_file(struct config_item *, const struct configfs_attribute *); 103 struct config_item *sl_target; 110 static inline struct config_item * to_item(struct dentry * dentry) to_item() 113 return ((struct config_item *) sd->s_element); to_item() 122 static inline struct config_item *configfs_get_config_item(struct dentry *dentry) configfs_get_config_item() 124 struct config_item * item = NULL; configfs_get_config_item()
|
H A D | file.c | 60 * config_item's show() method to fill the buffer with this attribute's 67 struct config_item * item = to_item(dentry->d_parent); fill_read_buffer() 159 * flush_write_buffer - push buffer to config_item. 164 * Get the correct pointers for the config_item and the attribute we're 173 struct config_item * item = to_item(dentry->d_parent); flush_write_buffer() 188 * then push it to the config_item in flush_write_buffer(). 214 struct config_item *item = configfs_get_config_item(file->f_path.dentry->d_parent); check_perm() 287 struct config_item * item = to_item(filp->f_path.dentry->d_parent); configfs_release() 320 int configfs_create_file(struct config_item * item, const struct configfs_attribute * attr) configfs_create_file()
|
H A D | dir.c | 264 * configfs_create_dir - create a directory for an config_item. 266 * @dentry: config_item's dentry. 272 static int configfs_create_dir(struct config_item *item, struct dentry *dentry) configfs_create_dir() 387 * configfs_remove_dir - remove an config_item's directory. 388 * @item: config_item we're removing. 397 static void configfs_remove_dir(struct config_item * item) configfs_remove_dir() 553 static void detach_attrs(struct config_item * item) detach_attrs() 582 static int populate_attrs(struct config_item *item) populate_attrs() 604 static int configfs_attach_group(struct config_item *parent_item, 605 struct config_item *item, 607 static void configfs_detach_group(struct config_item *item); 710 static void unlink_obj(struct config_item *item) unlink_obj() 729 static void link_obj(struct config_item *parent_item, struct config_item *item) link_obj() 806 static int configfs_attach_item(struct config_item *parent_item, configfs_attach_item() 807 struct config_item *item, configfs_attach_item() 834 static void configfs_detach_item(struct config_item *item) configfs_detach_item() 840 static int configfs_attach_group(struct config_item *parent_item, configfs_attach_group() 841 struct config_item *item, configfs_attach_group() 879 static void configfs_detach_group(struct config_item *item) configfs_detach_group() 894 static void client_disconnect_notify(struct config_item *parent_item, client_disconnect_notify() 895 struct config_item *item) client_disconnect_notify() 913 static void client_drop_item(struct config_item *parent_item, client_drop_item() 914 struct config_item *item) client_drop_item() 976 * Allow another kernel system to depend on a config_item. If this 1028 struct config_item *target) configfs_depend_prep() 1058 struct config_item *target) configfs_depend_item() 1062 struct config_item *s_item = &subsys->su_group.cg_item; configfs_depend_item() 1132 struct config_item *target) configfs_undepend_item() 1160 struct config_item *item = NULL; configfs_mkdir() 1161 struct config_item *parent_item; configfs_mkdir() 1332 struct config_item *parent_item; configfs_rmdir() 1333 struct config_item *item; configfs_rmdir() 1442 int configfs_rename_dir(struct config_item * item, const char *new_name)
|
H A D | mount.c | 56 int configfs_is_root(struct config_item *item) configfs_is_root()
|
/linux-4.4.14/include/linux/ |
H A D | configfs.h | 56 struct config_item { struct 61 struct config_item *ci_parent; 68 int config_item_set_name(struct config_item *, const char *, ...); 70 static inline char *config_item_name(struct config_item * item) config_item_name() 75 extern void config_item_init_type_name(struct config_item *item, 79 extern struct config_item * config_item_get(struct config_item *); 80 extern void config_item_put(struct config_item *); 94 struct config_item cg_item; 105 static inline struct config_group *to_config_group(struct config_item *item) to_config_group() 120 extern struct config_item *config_group_find_item(struct config_group *, 128 ssize_t (*show)(struct config_item *, char *); 129 ssize_t (*store)(struct config_item *, const char *, size_t); 162 * supports make_item(), one can create config_item children. make_group() 172 void (*release)(struct config_item *); 173 int (*allow_link)(struct config_item *src, struct config_item *target); 174 int (*drop_link)(struct config_item *src, struct config_item *target); 178 struct config_item *(*make_item)(struct config_group *group, const char *name); 180 int (*commit_item)(struct config_item *item); 181 void (*disconnect_notify)(struct config_group *group, struct config_item *item); 182 void (*drop_item)(struct config_group *group, struct config_item *item); 212 int configfs_depend_item(struct configfs_subsystem *subsys, struct config_item *target); 213 void configfs_undepend_item(struct configfs_subsystem *subsys, struct config_item *target);
|
/linux-4.4.14/drivers/target/iscsi/ |
H A D | iscsi_target_stat.c | 52 static struct iscsi_tiqn *iscsi_instance_tiqn(struct config_item *item) iscsi_instance_tiqn() 59 static ssize_t iscsi_stat_instance_inst_show(struct config_item *item, iscsi_stat_instance_inst_show() 66 static ssize_t iscsi_stat_instance_min_ver_show(struct config_item *item, iscsi_stat_instance_min_ver_show() 72 static ssize_t iscsi_stat_instance_max_ver_show(struct config_item *item, iscsi_stat_instance_max_ver_show() 78 static ssize_t iscsi_stat_instance_portals_show(struct config_item *item, iscsi_stat_instance_portals_show() 85 static ssize_t iscsi_stat_instance_nodes_show(struct config_item *item, iscsi_stat_instance_nodes_show() 91 static ssize_t iscsi_stat_instance_sessions_show(struct config_item *item, iscsi_stat_instance_sessions_show() 98 static ssize_t iscsi_stat_instance_fail_sess_show(struct config_item *item, iscsi_stat_instance_fail_sess_show() 114 static ssize_t iscsi_stat_instance_fail_type_show(struct config_item *item, iscsi_stat_instance_fail_type_show() 124 static ssize_t iscsi_stat_instance_fail_rem_name_show(struct config_item *item, iscsi_stat_instance_fail_rem_name_show() 135 static ssize_t iscsi_stat_instance_disc_time_show(struct config_item *item, iscsi_stat_instance_disc_time_show() 141 static ssize_t iscsi_stat_instance_description_show(struct config_item *item, iscsi_stat_instance_description_show() 147 static ssize_t iscsi_stat_instance_vendor_show(struct config_item *item, iscsi_stat_instance_vendor_show() 153 static ssize_t iscsi_stat_instance_version_show(struct config_item *item, iscsi_stat_instance_version_show() 198 static struct iscsi_tiqn *iscsi_sess_err_tiqn(struct config_item *item) iscsi_sess_err_tiqn() 205 static ssize_t iscsi_stat_sess_err_inst_show(struct config_item *item, iscsi_stat_sess_err_inst_show() 212 static ssize_t iscsi_stat_sess_err_digest_errors_show(struct config_item *item, iscsi_stat_sess_err_digest_errors_show() 221 static ssize_t iscsi_stat_sess_err_cxn_errors_show(struct config_item *item, iscsi_stat_sess_err_cxn_errors_show() 230 static ssize_t iscsi_stat_sess_err_format_errors_show(struct config_item *item, iscsi_stat_sess_err_format_errors_show() 260 static struct iscsi_tiqn *iscsi_tgt_attr_tiqn(struct config_item *item) iscsi_tgt_attr_tiqn() 267 static ssize_t iscsi_stat_tgt_attr_inst_show(struct config_item *item, iscsi_stat_tgt_attr_inst_show() 274 static ssize_t iscsi_stat_tgt_attr_indx_show(struct config_item *item, iscsi_stat_tgt_attr_indx_show() 280 static ssize_t iscsi_stat_tgt_attr_login_fails_show(struct config_item *item, iscsi_stat_tgt_attr_login_fails_show() 296 static ssize_t iscsi_stat_tgt_attr_last_fail_time_show(struct config_item *item, iscsi_stat_tgt_attr_last_fail_time_show() 312 static ssize_t iscsi_stat_tgt_attr_last_fail_type_show(struct config_item *item, iscsi_stat_tgt_attr_last_fail_type_show() 326 static ssize_t iscsi_stat_tgt_attr_fail_intr_name_show(struct config_item *item, iscsi_stat_tgt_attr_fail_intr_name_show() 341 static ssize_t iscsi_stat_tgt_attr_fail_intr_addr_type_show(struct config_item *item, iscsi_stat_tgt_attr_fail_intr_addr_type_show() 358 static ssize_t iscsi_stat_tgt_attr_fail_intr_addr_show(struct config_item *item, iscsi_stat_tgt_attr_fail_intr_addr_show() 401 static struct iscsi_tiqn *iscsi_login_stat_tiqn(struct config_item *item) iscsi_login_stat_tiqn() 408 static ssize_t iscsi_stat_login_inst_show(struct config_item *item, char *page) iscsi_stat_login_inst_show() 414 static ssize_t iscsi_stat_login_indx_show(struct config_item *item, iscsi_stat_login_indx_show() 420 static ssize_t iscsi_stat_login_accepts_show(struct config_item *item, iscsi_stat_login_accepts_show() 434 static ssize_t iscsi_stat_login_other_fails_show(struct config_item *item, iscsi_stat_login_other_fails_show() 448 static ssize_t iscsi_stat_login_redirects_show(struct config_item *item, iscsi_stat_login_redirects_show() 462 static ssize_t iscsi_stat_login_authorize_fails_show(struct config_item *item, iscsi_stat_login_authorize_fails_show() 477 struct config_item *item, char *page) iscsi_stat_login_authenticate_fails_show() 490 static ssize_t iscsi_stat_login_negotiate_fails_show(struct config_item *item, iscsi_stat_login_negotiate_fails_show() 533 static struct iscsi_tiqn *iscsi_logout_stat_tiqn(struct config_item *item) iscsi_logout_stat_tiqn() 540 static ssize_t iscsi_stat_logout_inst_show(struct config_item *item, char *page) iscsi_stat_logout_inst_show() 546 static ssize_t iscsi_stat_logout_indx_show(struct config_item *item, char *page) iscsi_stat_logout_indx_show() 551 static ssize_t iscsi_stat_logout_normal_logouts_show(struct config_item *item, iscsi_stat_logout_normal_logouts_show() 560 static ssize_t iscsi_stat_logout_abnormal_logouts_show(struct config_item *item, iscsi_stat_logout_abnormal_logouts_show() 590 static struct iscsi_node_acl *iscsi_stat_nacl(struct config_item *item) iscsi_stat_nacl() 597 static ssize_t iscsi_stat_sess_inst_show(struct config_item *item, char *page) iscsi_stat_sess_inst_show() 607 static ssize_t iscsi_stat_sess_node_show(struct config_item *item, char *page) iscsi_stat_sess_node_show() 628 static ssize_t iscsi_stat_sess_indx_show(struct config_item *item, char *page) iscsi_stat_sess_indx_show() 649 static ssize_t iscsi_stat_sess_cmd_pdus_show(struct config_item *item, iscsi_stat_sess_cmd_pdus_show() 671 static ssize_t iscsi_stat_sess_rsp_pdus_show(struct config_item *item, iscsi_stat_sess_rsp_pdus_show() 693 static ssize_t iscsi_stat_sess_txdata_octs_show(struct config_item *item, iscsi_stat_sess_txdata_octs_show() 715 static ssize_t iscsi_stat_sess_rxdata_octs_show(struct config_item *item, iscsi_stat_sess_rxdata_octs_show() 737 static ssize_t iscsi_stat_sess_conn_digest_errors_show(struct config_item *item, iscsi_stat_sess_conn_digest_errors_show() 760 struct config_item *item, char *page) iscsi_stat_sess_conn_timeout_errors_show()
|
H A D | iscsi_target_configfs.c | 41 static inline struct iscsi_tpg_np *to_iscsi_tpg_np(struct config_item *item) to_iscsi_tpg_np() 46 static ssize_t lio_target_np_sctp_show(struct config_item *item, char *page) lio_target_np_sctp_show() 61 static ssize_t lio_target_np_sctp_store(struct config_item *item, lio_target_np_sctp_store() 114 static ssize_t lio_target_np_iser_show(struct config_item *item, char *page) lio_target_np_iser_show() 129 static ssize_t lio_target_np_iser_store(struct config_item *item, lio_target_np_iser_store() 349 static ssize_t iscsi_nacl_attrib_##name##_show(struct config_item *item,\ 359 static ssize_t iscsi_nacl_attrib_##name##_store(struct config_item *item,\ 445 static ssize_t iscsi_nacl_auth_##name##_show(struct config_item *item, \ 452 static ssize_t iscsi_nacl_auth_##name##_store(struct config_item *item, \ 485 static ssize_t iscsi_nacl_auth_##name##_show(struct config_item *item, \ 511 static ssize_t iscsi_nacl_param_##name##_show(struct config_item *item, \ 567 static ssize_t lio_target_nacl_info_show(struct config_item *item, char *page) lio_target_nacl_info_show() 684 static ssize_t lio_target_nacl_cmdsn_depth_show(struct config_item *item, lio_target_nacl_cmdsn_depth_show() 690 static ssize_t lio_target_nacl_cmdsn_depth_store(struct config_item *item, lio_target_nacl_cmdsn_depth_store() 697 struct config_item *acl_ci, *tpg_ci, *wwn_ci; lio_target_nacl_cmdsn_depth_store() 722 pr_err("Unable to locate config_item wwn_ci\n"); lio_target_nacl_cmdsn_depth_store() 743 static ssize_t lio_target_nacl_tag_show(struct config_item *item, char *page) lio_target_nacl_tag_show() 748 static ssize_t lio_target_nacl_tag_store(struct config_item *item, lio_target_nacl_tag_store() 799 struct config_item *df_item; lio_target_cleanup_nodeacl() 818 static ssize_t iscsi_tpg_attrib_##name##_show(struct config_item *item, \ 834 static ssize_t iscsi_tpg_attrib_##name##_store(struct config_item *item,\ 937 static ssize_t iscsi_tpg_auth_##name##_show(struct config_item *item, \ 943 static ssize_t iscsi_tpg_auth_##name##_store(struct config_item *item, \ 973 static ssize_t iscsi_tpg_auth_##name##_show(struct config_item *item, \ 996 static ssize_t iscsi_tpg_param_##name##_show(struct config_item *item, \ 1019 static ssize_t iscsi_tpg_param_##name##_store(struct config_item *item, \ 1105 static ssize_t lio_target_tpg_enable_show(struct config_item *item, char *page) lio_target_tpg_enable_show() 1120 static ssize_t lio_target_tpg_enable_store(struct config_item *item, lio_target_tpg_enable_store() 1162 static ssize_t lio_target_tpg_dynamic_sessions_show(struct config_item *item, lio_target_tpg_dynamic_sessions_show() 1248 static ssize_t lio_target_wwn_lio_version_show(struct config_item *item, lio_target_wwn_lio_version_show() 1313 struct config_item *df_item; lio_target_call_coredeltiqn() 1336 static ssize_t iscsi_disc_##name##_show(struct config_item *item, char *page) \ 1341 static ssize_t iscsi_disc_##name##_store(struct config_item *item, \ 1357 static ssize_t iscsi_disc_##name##_show(struct config_item *item, char *page) \ 1367 static ssize_t iscsi_disc_enforce_discovery_auth_show(struct config_item *item, iscsi_disc_enforce_discovery_auth_show() 1375 static ssize_t iscsi_disc_enforce_discovery_auth_store(struct config_item *item, iscsi_disc_enforce_discovery_auth_store()
|
/linux-4.4.14/drivers/usb/gadget/function/ |
H A D | uvc_configfs.c | 37 static inline struct f_uvc_opts *to_f_uvc_opts(struct config_item *item); 43 struct config_item item; 48 static struct uvcg_control_header *to_uvcg_control_header(struct config_item *item) to_uvcg_control_header() 55 struct config_item *item, char *page) \ 59 struct config_item *opts_item; \ 77 uvcg_control_header_##cname##_store(struct config_item *item, \ 82 struct config_item *opts_item; \ 135 static struct config_item *uvcg_control_header_make(struct config_group *group, uvcg_control_header_make() 156 struct config_item *item) uvcg_control_header_drop() 184 *to_uvcg_default_processing(struct config_item *item) to_uvcg_default_processing() 192 struct config_item *item, char *page) \ 196 struct config_item *opts_item; \ 229 struct config_item *item, char *page) uvcg_default_processing_bm_controls_show() 233 struct config_item *opts_item; uvcg_default_processing_bm_controls_show() 295 *to_uvcg_default_camera(struct config_item *item) to_uvcg_default_camera() 303 struct config_item *item, char *page) \ 307 struct config_item *opts_item; \ 348 struct config_item *item, char *page) uvcg_default_camera_bm_controls_show() 352 struct config_item *opts_item; uvcg_default_camera_bm_controls_show() 417 *to_uvcg_default_output(struct config_item *item) to_uvcg_default_output() 425 struct config_item *item, char *page) \ 429 struct config_item *opts_item; \ 516 **uvcg_get_ctl_class_arr(struct config_item *i, struct f_uvc_opts *o) uvcg_get_ctl_class_arr() 530 static int uvcg_control_class_allow_link(struct config_item *src, uvcg_control_class_allow_link() 531 struct config_item *target) uvcg_control_class_allow_link() 533 struct config_item *control, *header; uvcg_control_class_allow_link() 571 static int uvcg_control_class_drop_link(struct config_item *src, uvcg_control_class_drop_link() 572 struct config_item *target) uvcg_control_class_drop_link() 574 struct config_item *control, *header; uvcg_control_class_drop_link() 664 static struct config_item *fmt_parent[] = { 682 static struct uvcg_format *to_uvcg_format(struct config_item *item) to_uvcg_format() 690 struct config_item *opts_item; uvcg_format_bma_controls_show() 717 struct config_item *opts_item; uvcg_format_bma_controls_store() 752 struct config_item item; 759 static struct uvcg_streaming_header *to_uvcg_streaming_header(struct config_item *item) to_uvcg_streaming_header() 764 static int uvcg_streaming_header_allow_link(struct config_item *src, uvcg_streaming_header_allow_link() 765 struct config_item *target) uvcg_streaming_header_allow_link() 768 struct config_item *opts_item; uvcg_streaming_header_allow_link() 815 static int uvcg_streaming_header_drop_link(struct config_item *src, uvcg_streaming_header_drop_link() 816 struct config_item *target) uvcg_streaming_header_drop_link() 819 struct config_item *opts_item; uvcg_streaming_header_drop_link() 860 struct config_item *item, char *page) \ 864 struct config_item *opts_item; \ 911 static struct config_item uvcg_streaming_header_make() 932 struct config_item *item) uvcg_streaming_header_drop() 972 struct config_item item; 975 static struct uvcg_frame *to_uvcg_frame(struct config_item *item) to_uvcg_frame() 981 static ssize_t uvcg_frame_##cname##_show(struct config_item *item, char *page)\ 985 struct config_item *opts_item; \ 1002 static ssize_t uvcg_frame_##cname##_store(struct config_item *item, \ 1007 struct config_item *opts_item; \ 1056 static ssize_t uvcg_frame_dw_frame_interval_show(struct config_item *item, uvcg_frame_dw_frame_interval_show() 1061 struct config_item *opts_item; uvcg_frame_dw_frame_interval_show() 1134 static ssize_t uvcg_frame_dw_frame_interval_store(struct config_item *item, uvcg_frame_dw_frame_interval_store() 1139 struct config_item *opts_item; uvcg_frame_dw_frame_interval_store() 1203 static struct config_item *uvcg_frame_make(struct config_group *group, uvcg_frame_make() 1209 struct config_item *opts_item; uvcg_frame_make() 1248 static void uvcg_frame_drop(struct config_group *group, struct config_item *item) uvcg_frame_drop() 1253 struct config_item *opts_item; uvcg_frame_drop() 1271 static struct uvcg_uncompressed *to_uvcg_uncompressed(struct config_item *item) to_uvcg_uncompressed() 1283 static ssize_t uvcg_uncompressed_guid_format_show(struct config_item *item, uvcg_uncompressed_guid_format_show() 1288 struct config_item *opts_item; uvcg_uncompressed_guid_format_show() 1305 static ssize_t uvcg_uncompressed_guid_format_store(struct config_item *item, uvcg_uncompressed_guid_format_store() 1310 struct config_item *opts_item; uvcg_uncompressed_guid_format_store() 1339 struct config_item *item, char *page) \ 1343 struct config_item *opts_item; \ 1364 struct config_item *item, char *page) \ 1368 struct config_item *opts_item; \ 1386 uvcg_uncompressed_##cname##_store(struct config_item *item, \ 1391 struct config_item *opts_item; \ 1440 uvcg_uncompressed_bma_controls_show(struct config_item *item, char *page) uvcg_uncompressed_bma_controls_show() 1447 uvcg_uncompressed_bma_controls_store(struct config_item *item, uvcg_uncompressed_bma_controls_store() 1505 struct config_item *item) uvcg_uncompressed_drop() 1528 static struct uvcg_mjpeg *to_uvcg_mjpeg(struct config_item *item) to_uvcg_mjpeg() 1541 static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\ 1545 struct config_item *opts_item; \ 1565 static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\ 1569 struct config_item *opts_item; \ 1587 uvcg_mjpeg_##cname##_store(struct config_item *item, \ 1592 struct config_item *opts_item; \ 1641 uvcg_mjpeg_bma_controls_show(struct config_item *item, char *page) uvcg_mjpeg_bma_controls_show() 1648 uvcg_mjpeg_bma_controls_store(struct config_item *item, uvcg_mjpeg_bma_controls_store() 1699 struct config_item *item) uvcg_mjpeg_drop() 1722 *to_uvcg_default_color_matching(struct config_item *item) to_uvcg_default_color_matching() 1730 struct config_item *item, char *page) \ 1735 struct config_item *opts_item; \ 1804 ***__uvcg_get_stream_class_arr(struct config_item *i, struct f_uvc_opts *o) __uvcg_get_stream_class_arr() 1852 struct config_item *item; __uvcg_iter_strm_cls() 2021 static int uvcg_streaming_class_allow_link(struct config_item *src, uvcg_streaming_class_allow_link() 2022 struct config_item *target) uvcg_streaming_class_allow_link() 2024 struct config_item *streaming, *header; uvcg_streaming_class_allow_link() 2094 static int uvcg_streaming_class_drop_link(struct config_item *src, uvcg_streaming_class_drop_link() 2095 struct config_item *target) uvcg_streaming_class_drop_link() 2097 struct config_item *streaming, *header; uvcg_streaming_class_drop_link() 2188 static inline struct f_uvc_opts *to_f_uvc_opts(struct config_item *item) to_f_uvc_opts() 2194 static void uvc_attr_release(struct config_item *item) uvc_attr_release() 2207 struct config_item *item, char *page) \ 2220 f_uvc_opts_##cname##_store(struct config_item *item, \
|
H A D | u_ether_configfs.h | 20 static void _f_##_attr_release(struct config_item *item) \ 32 static ssize_t _f_##_opts_dev_addr_show(struct config_item *item, \ 45 static ssize_t _f_##_opts_dev_addr_store(struct config_item *item, \ 67 static ssize_t _f_##_opts_host_addr_show(struct config_item *item, \ 80 static ssize_t _f_##_opts_host_addr_store(struct config_item *item, \ 102 static ssize_t _f_##_opts_qmult_show(struct config_item *item, \ 114 static ssize_t _f_##_opts_qmult_store(struct config_item *item, \ 141 static ssize_t _f_##_opts_ifname_show(struct config_item *item, \
|
H A D | f_sourcesink.c | 886 static inline struct f_ss_opts *to_f_ss_opts(struct config_item *item) to_f_ss_opts() 892 static void ss_attr_release(struct config_item *item) ss_attr_release() 903 static ssize_t f_ss_opts_pattern_show(struct config_item *item, char *page) f_ss_opts_pattern_show() 915 static ssize_t f_ss_opts_pattern_store(struct config_item *item, f_ss_opts_pattern_store() 946 static ssize_t f_ss_opts_isoc_interval_show(struct config_item *item, char *page) f_ss_opts_isoc_interval_show() 958 static ssize_t f_ss_opts_isoc_interval_store(struct config_item *item, f_ss_opts_isoc_interval_store() 989 static ssize_t f_ss_opts_isoc_maxpacket_show(struct config_item *item, char *page) f_ss_opts_isoc_maxpacket_show() 1001 static ssize_t f_ss_opts_isoc_maxpacket_store(struct config_item *item, f_ss_opts_isoc_maxpacket_store() 1032 static ssize_t f_ss_opts_isoc_mult_show(struct config_item *item, char *page) f_ss_opts_isoc_mult_show() 1044 static ssize_t f_ss_opts_isoc_mult_store(struct config_item *item, f_ss_opts_isoc_mult_store() 1075 static ssize_t f_ss_opts_isoc_maxburst_show(struct config_item *item, char *page) f_ss_opts_isoc_maxburst_show() 1087 static ssize_t f_ss_opts_isoc_maxburst_store(struct config_item *item, f_ss_opts_isoc_maxburst_store() 1118 static ssize_t f_ss_opts_bulk_buflen_show(struct config_item *item, char *page) f_ss_opts_bulk_buflen_show() 1130 static ssize_t f_ss_opts_bulk_buflen_store(struct config_item *item, f_ss_opts_bulk_buflen_store()
|
H A D | f_loopback.c | 462 static inline struct f_lb_opts *to_f_lb_opts(struct config_item *item) to_f_lb_opts() 468 static void lb_attr_release(struct config_item *item) lb_attr_release() 479 static ssize_t f_lb_opts_qlen_show(struct config_item *item, char *page) f_lb_opts_qlen_show() 491 static ssize_t f_lb_opts_qlen_store(struct config_item *item, f_lb_opts_qlen_store() 517 static ssize_t f_lb_opts_bulk_buflen_show(struct config_item *item, char *page) f_lb_opts_bulk_buflen_show() 529 static ssize_t f_lb_opts_bulk_buflen_store(struct config_item *item, f_lb_opts_bulk_buflen_store()
|
H A D | f_serial.c | 255 static inline struct f_serial_opts *to_f_serial_opts(struct config_item *item) to_f_serial_opts() 261 static void serial_attr_release(struct config_item *item) serial_attr_release() 272 static ssize_t f_serial_port_num_show(struct config_item *item, char *page) f_serial_port_num_show()
|
H A D | f_hid.c | 702 static inline struct f_hid_opts *to_f_hid_opts(struct config_item *item) to_f_hid_opts() 708 static void hid_attr_release(struct config_item *item) hid_attr_release() 720 static ssize_t f_hid_opts_##name##_show(struct config_item *item, char *page)\ 732 static ssize_t f_hid_opts_##name##_store(struct config_item *item, \ 767 static ssize_t f_hid_opts_report_desc_show(struct config_item *item, char *page) f_hid_opts_report_desc_show() 780 static ssize_t f_hid_opts_report_desc_store(struct config_item *item, f_hid_opts_report_desc_store()
|
H A D | f_uac1.c | 766 static inline struct f_uac1_opts *to_f_uac1_opts(struct config_item *item) to_f_uac1_opts() 772 static void f_uac1_attr_release(struct config_item *item) f_uac1_attr_release() 784 static ssize_t f_uac1_opts_##name##_show(struct config_item *item, \ 797 static ssize_t f_uac1_opts_##name##_store(struct config_item *item, \ 829 static ssize_t f_uac1_opts_##name##_show(struct config_item *item, \ 842 static ssize_t f_uac1_opts_##name##_store(struct config_item *item, \
|
H A D | f_obex.c | 384 static inline struct f_serial_opts *to_f_serial_opts(struct config_item *item) to_f_serial_opts() 390 static void obex_attr_release(struct config_item *item) obex_attr_release() 401 static ssize_t f_obex_port_num_show(struct config_item *item, char *page) f_obex_port_num_show()
|
H A D | f_mass_storage.c | 3126 static inline struct fsg_lun_opts *to_fsg_lun_opts(struct config_item *item) to_fsg_lun_opts() 3131 static inline struct fsg_opts *to_fsg_opts(struct config_item *item) to_fsg_opts() 3137 static void fsg_lun_attr_release(struct config_item *item) fsg_lun_attr_release() 3149 static ssize_t fsg_lun_opts_file_show(struct config_item *item, char *page) fsg_lun_opts_file_show() 3157 static ssize_t fsg_lun_opts_file_store(struct config_item *item, fsg_lun_opts_file_store() 3168 static ssize_t fsg_lun_opts_ro_show(struct config_item *item, char *page) fsg_lun_opts_ro_show() 3173 static ssize_t fsg_lun_opts_ro_store(struct config_item *item, fsg_lun_opts_ro_store() 3184 static ssize_t fsg_lun_opts_removable_show(struct config_item *item, fsg_lun_opts_removable_show() 3190 static ssize_t fsg_lun_opts_removable_store(struct config_item *item, fsg_lun_opts_removable_store() 3198 static ssize_t fsg_lun_opts_cdrom_show(struct config_item *item, char *page) fsg_lun_opts_cdrom_show() 3203 static ssize_t fsg_lun_opts_cdrom_store(struct config_item *item, fsg_lun_opts_cdrom_store() 3215 static ssize_t fsg_lun_opts_nofua_show(struct config_item *item, char *page) fsg_lun_opts_nofua_show() 3220 static ssize_t fsg_lun_opts_nofua_store(struct config_item *item, fsg_lun_opts_nofua_store() 3301 static void fsg_lun_drop(struct config_group *group, struct config_item *item) fsg_lun_drop() 3311 struct config_item *gadget; fsg_lun_drop() 3325 static void fsg_attr_release(struct config_item *item) fsg_attr_release() 3336 static ssize_t fsg_opts_stall_show(struct config_item *item, char *page) fsg_opts_stall_show() 3348 static ssize_t fsg_opts_stall_store(struct config_item *item, const char *page, fsg_opts_stall_store() 3376 static ssize_t fsg_opts_num_buffers_show(struct config_item *item, char *page) fsg_opts_num_buffers_show() 3388 static ssize_t fsg_opts_num_buffers_store(struct config_item *item, fsg_opts_num_buffers_store()
|
H A D | f_phonet.c | 580 static inline struct f_phonet_opts *to_f_phonet_opts(struct config_item *item) to_f_phonet_opts() 586 static void phonet_attr_release(struct config_item *item) phonet_attr_release() 597 static ssize_t f_phonet_ifname_show(struct config_item *item, char *page) f_phonet_ifname_show()
|
H A D | f_midi.c | 900 static inline struct f_midi_opts *to_f_midi_opts(struct config_item *item) to_f_midi_opts() 906 static void midi_attr_release(struct config_item *item) midi_attr_release() 918 static ssize_t f_midi_opts_##name##_show(struct config_item *item, char *page) \ 930 static ssize_t f_midi_opts_##name##_store(struct config_item *item, \ 967 static ssize_t f_midi_opts_id_show(struct config_item *item, char *page) f_midi_opts_id_show() 985 static ssize_t f_midi_opts_id_store(struct config_item *item, f_midi_opts_id_store()
|
H A D | f_printer.c | 1143 *to_f_printer_opts(struct config_item *item) to_f_printer_opts() 1149 static void printer_attr_release(struct config_item *item) printer_attr_release() 1160 static ssize_t f_printer_opts_pnp_string_show(struct config_item *item, f_printer_opts_pnp_string_show() 1173 static ssize_t f_printer_opts_pnp_string_store(struct config_item *item, f_printer_opts_pnp_string_store() 1191 static ssize_t f_printer_opts_q_len_show(struct config_item *item, f_printer_opts_q_len_show() 1204 static ssize_t f_printer_opts_q_len_store(struct config_item *item, f_printer_opts_q_len_store()
|
H A D | f_acm.c | 758 static inline struct f_serial_opts *to_f_serial_opts(struct config_item *item) to_f_serial_opts() 764 static void acm_attr_release(struct config_item *item) acm_attr_release() 775 static ssize_t f_acm_port_num_show(struct config_item *item, char *page) f_acm_port_num_show()
|
H A D | f_uac2.c | 1436 static inline struct f_uac2_opts *to_f_uac2_opts(struct config_item *item) to_f_uac2_opts() 1442 static void f_uac2_attr_release(struct config_item *item) f_uac2_attr_release() 1454 static ssize_t f_uac2_opts_##name##_show(struct config_item *item, \ 1467 static ssize_t f_uac2_opts_##name##_store(struct config_item *item, \
|
H A D | f_eem.c | 526 static inline struct f_eem_opts *to_f_eem_opts(struct config_item *item) to_f_eem_opts()
|
H A D | f_subset.c | 386 static inline struct f_gether_opts *to_f_gether_opts(struct config_item *item) to_f_gether_opts()
|
H A D | f_ecm.c | 819 static inline struct f_ecm_opts *to_f_ecm_opts(struct config_item *item) to_f_ecm_opts()
|
H A D | f_rndis.c | 845 static inline struct f_rndis_opts *to_f_rndis_opts(struct config_item *item) to_f_rndis_opts()
|
H A D | f_fs.c | 3107 static inline struct f_fs_opts *to_ffs_opts(struct config_item *item) to_ffs_opts() 3113 static void ffs_attr_release(struct config_item *item) ffs_attr_release()
|
H A D | f_ncm.c | 1469 static inline struct f_ncm_opts *to_f_ncm_opts(struct config_item *item) to_f_ncm_opts()
|
/linux-4.4.14/drivers/target/ |
H A D | target_core_stat.c | 57 static struct se_device *to_stat_dev(struct config_item *item) to_stat_dev() 64 static ssize_t target_stat_inst_show(struct config_item *item, char *page) target_stat_inst_show() 71 static ssize_t target_stat_indx_show(struct config_item *item, char *page) target_stat_indx_show() 76 static ssize_t target_stat_role_show(struct config_item *item, char *page) target_stat_role_show() 81 static ssize_t target_stat_ports_show(struct config_item *item, char *page) target_stat_ports_show() 107 static struct se_device *to_stat_tgt_dev(struct config_item *item) to_stat_tgt_dev() 114 static ssize_t target_stat_tgt_inst_show(struct config_item *item, char *page) target_stat_tgt_inst_show() 121 static ssize_t target_stat_tgt_indx_show(struct config_item *item, char *page) target_stat_tgt_indx_show() 126 static ssize_t target_stat_tgt_num_lus_show(struct config_item *item, target_stat_tgt_num_lus_show() 132 static ssize_t target_stat_tgt_status_show(struct config_item *item, target_stat_tgt_status_show() 141 static ssize_t target_stat_tgt_non_access_lus_show(struct config_item *item, target_stat_tgt_non_access_lus_show() 154 static ssize_t target_stat_tgt_resets_show(struct config_item *item, target_stat_tgt_resets_show() 187 static struct se_device *to_stat_lu_dev(struct config_item *item) to_stat_lu_dev() 194 static ssize_t target_stat_lu_inst_show(struct config_item *item, char *page) target_stat_lu_inst_show() 201 static ssize_t target_stat_lu_dev_show(struct config_item *item, char *page) target_stat_lu_dev_show() 207 static ssize_t target_stat_lu_indx_show(struct config_item *item, char *page) target_stat_lu_indx_show() 212 static ssize_t target_stat_lu_lun_show(struct config_item *item, char *page) target_stat_lu_lun_show() 218 static ssize_t target_stat_lu_lu_name_show(struct config_item *item, char *page) target_stat_lu_lu_name_show() 228 static ssize_t target_stat_lu_vend_show(struct config_item *item, char *page) target_stat_lu_vend_show() 242 static ssize_t target_stat_lu_prod_show(struct config_item *item, char *page) target_stat_lu_prod_show() 256 static ssize_t target_stat_lu_rev_show(struct config_item *item, char *page) target_stat_lu_rev_show() 270 static ssize_t target_stat_lu_dev_type_show(struct config_item *item, char *page) target_stat_lu_dev_type_show() 279 static ssize_t target_stat_lu_status_show(struct config_item *item, char *page) target_stat_lu_status_show() 288 static ssize_t target_stat_lu_state_bit_show(struct config_item *item, target_stat_lu_state_bit_show() 295 static ssize_t target_stat_lu_num_cmds_show(struct config_item *item, target_stat_lu_num_cmds_show() 305 static ssize_t target_stat_lu_read_mbytes_show(struct config_item *item, target_stat_lu_read_mbytes_show() 315 static ssize_t target_stat_lu_write_mbytes_show(struct config_item *item, target_stat_lu_write_mbytes_show() 325 static ssize_t target_stat_lu_resets_show(struct config_item *item, char *page) target_stat_lu_resets_show() 334 static ssize_t target_stat_lu_full_stat_show(struct config_item *item, target_stat_lu_full_stat_show() 341 static ssize_t target_stat_lu_hs_num_cmds_show(struct config_item *item, target_stat_lu_hs_num_cmds_show() 348 static ssize_t target_stat_lu_creation_time_show(struct config_item *item, target_stat_lu_creation_time_show() 429 static struct se_lun *to_stat_port(struct config_item *item) to_stat_port() 436 static ssize_t target_stat_port_inst_show(struct config_item *item, char *page) target_stat_port_inst_show() 450 static ssize_t target_stat_port_dev_show(struct config_item *item, char *page) target_stat_port_dev_show() 464 static ssize_t target_stat_port_indx_show(struct config_item *item, char *page) target_stat_port_indx_show() 478 static ssize_t target_stat_port_role_show(struct config_item *item, char *page) target_stat_port_role_show() 492 static ssize_t target_stat_port_busy_count_show(struct config_item *item, target_stat_port_busy_count_show() 532 static struct se_lun *to_stat_tgt_port(struct config_item *item) to_stat_tgt_port() 539 static ssize_t target_stat_tgt_port_inst_show(struct config_item *item, target_stat_tgt_port_inst_show() 554 static ssize_t target_stat_tgt_port_dev_show(struct config_item *item, target_stat_tgt_port_dev_show() 569 static ssize_t target_stat_tgt_port_indx_show(struct config_item *item, target_stat_tgt_port_indx_show() 584 static ssize_t target_stat_tgt_port_name_show(struct config_item *item, target_stat_tgt_port_name_show() 602 static ssize_t target_stat_tgt_port_port_index_show(struct config_item *item, target_stat_tgt_port_port_index_show() 620 static ssize_t target_stat_tgt_port_in_cmds_show(struct config_item *item, target_stat_tgt_port_in_cmds_show() 636 static ssize_t target_stat_tgt_port_write_mbytes_show(struct config_item *item, target_stat_tgt_port_write_mbytes_show() 652 static ssize_t target_stat_tgt_port_read_mbytes_show(struct config_item *item, target_stat_tgt_port_read_mbytes_show() 668 static ssize_t target_stat_tgt_port_hs_in_cmds_show(struct config_item *item, target_stat_tgt_port_hs_in_cmds_show() 716 static struct se_lun *to_transport_stat(struct config_item *item) to_transport_stat() 723 static ssize_t target_stat_transport_inst_show(struct config_item *item, target_stat_transport_inst_show() 738 static ssize_t target_stat_transport_device_show(struct config_item *item, target_stat_transport_device_show() 757 static ssize_t target_stat_transport_indx_show(struct config_item *item, target_stat_transport_indx_show() 774 static ssize_t target_stat_transport_dev_name_show(struct config_item *item, target_stat_transport_dev_name_show() 840 static struct se_lun_acl *auth_to_lacl(struct config_item *item) auth_to_lacl() 847 static ssize_t target_stat_auth_inst_show(struct config_item *item, target_stat_auth_inst_show() 870 static ssize_t target_stat_auth_dev_show(struct config_item *item, target_stat_auth_dev_show() 892 static ssize_t target_stat_auth_port_show(struct config_item *item, target_stat_auth_port_show() 914 static ssize_t target_stat_auth_indx_show(struct config_item *item, target_stat_auth_indx_show() 934 static ssize_t target_stat_auth_dev_or_port_show(struct config_item *item, target_stat_auth_dev_or_port_show() 954 static ssize_t target_stat_auth_intr_name_show(struct config_item *item, target_stat_auth_intr_name_show() 974 static ssize_t target_stat_auth_map_indx_show(struct config_item *item, target_stat_auth_map_indx_show() 994 static ssize_t target_stat_auth_att_count_show(struct config_item *item, target_stat_auth_att_count_show() 1014 static ssize_t target_stat_auth_num_cmds_show(struct config_item *item, target_stat_auth_num_cmds_show() 1035 static ssize_t target_stat_auth_read_mbytes_show(struct config_item *item, target_stat_auth_read_mbytes_show() 1056 static ssize_t target_stat_auth_write_mbytes_show(struct config_item *item, target_stat_auth_write_mbytes_show() 1077 static ssize_t target_stat_auth_hs_num_cmds_show(struct config_item *item, target_stat_auth_hs_num_cmds_show() 1097 static ssize_t target_stat_auth_creation_time_show(struct config_item *item, target_stat_auth_creation_time_show() 1118 static ssize_t target_stat_auth_row_status_show(struct config_item *item, target_stat_auth_row_status_show() 1180 static struct se_lun_acl *iport_to_lacl(struct config_item *item) iport_to_lacl() 1187 static ssize_t target_stat_iport_inst_show(struct config_item *item, target_stat_iport_inst_show() 1210 static ssize_t target_stat_iport_dev_show(struct config_item *item, target_stat_iport_dev_show() 1232 static ssize_t target_stat_iport_port_show(struct config_item *item, target_stat_iport_port_show() 1254 static ssize_t target_stat_iport_indx_show(struct config_item *item, target_stat_iport_indx_show() 1278 static ssize_t target_stat_iport_port_auth_indx_show(struct config_item *item, target_stat_iport_port_auth_indx_show() 1298 static ssize_t target_stat_iport_port_ident_show(struct config_item *item, target_stat_iport_port_ident_show()
|
H A D | target_core_fabric_configfs.c | 71 struct config_item *lun_acl_ci, target_fabric_mappedlun_link() 72 struct config_item *lun_ci) target_fabric_mappedlun_link() 80 struct config_item *nacl_ci, *tpg_ci, *tpg_ci_s, *wwn_ci, *wwn_ci_s; target_fabric_mappedlun_link() 142 struct config_item *lun_acl_ci, target_fabric_mappedlun_unlink() 143 struct config_item *lun_ci) target_fabric_mappedlun_unlink() 153 static struct se_lun_acl *item_to_lun_acl(struct config_item *item) item_to_lun_acl() 160 struct config_item *item, char *page) target_fabric_mappedlun_write_protect_show() 179 struct config_item *item, const char *page, size_t count) target_fabric_mappedlun_write_protect_store() 215 static void target_fabric_mappedlun_release(struct config_item *item) target_fabric_mappedlun_release() 246 struct config_item *item) target_core_mappedlun_stat_rmdir() 276 struct config_item *acl_ci; target_fabric_make_mappedlun() 356 struct config_item *item) target_fabric_drop_mappedlun() 360 struct config_item *df_item; target_fabric_drop_mappedlun() 383 static void target_fabric_nacl_base_release(struct config_item *item) target_fabric_nacl_base_release() 465 struct config_item *item) target_fabric_drop_nodeacl() 469 struct config_item *df_item; target_fabric_drop_nodeacl() 496 static void target_fabric_np_base_release(struct config_item *item) target_fabric_np_base_release() 543 struct config_item *item) target_fabric_drop_np() 562 static struct se_lun *item_to_lun(struct config_item *item) item_to_lun() 568 static ssize_t target_fabric_port_alua_tg_pt_gp_show(struct config_item *item, target_fabric_port_alua_tg_pt_gp_show() 579 static ssize_t target_fabric_port_alua_tg_pt_gp_store(struct config_item *item, target_fabric_port_alua_tg_pt_gp_store() 591 struct config_item *item, char *page) target_fabric_port_alua_tg_pt_offline_show() 602 struct config_item *item, const char *page, size_t count) target_fabric_port_alua_tg_pt_offline_store() 613 struct config_item *item, char *page) target_fabric_port_alua_tg_pt_status_show() 624 struct config_item *item, const char *page, size_t count) target_fabric_port_alua_tg_pt_status_store() 635 struct config_item *item, char *page) target_fabric_port_alua_tg_pt_write_md_show() 646 struct config_item *item, const char *page, size_t count) target_fabric_port_alua_tg_pt_write_md_store() 670 struct config_item *lun_ci, target_fabric_port_link() 671 struct config_item *se_dev_ci) target_fabric_port_link() 673 struct config_item *tpg_ci; target_fabric_port_link() 724 struct config_item *lun_ci, target_fabric_port_unlink() 725 struct config_item *se_dev_ci) target_fabric_port_unlink() 745 static void target_fabric_port_release(struct config_item *item) target_fabric_port_release() 774 struct config_item *item) target_core_port_stat_rmdir() 847 struct config_item *item) target_fabric_drop_lun() 851 struct config_item *df_item; target_fabric_drop_lun() 889 static void target_fabric_tpg_release(struct config_item *item) target_fabric_tpg_release() 957 struct config_item *item) target_fabric_drop_tpg() 962 struct config_item *df_item; target_fabric_drop_tpg() 977 static void target_fabric_release_wwn(struct config_item *item) target_fabric_release_wwn() 1045 struct config_item *item) target_fabric_drop_wwn() 1049 struct config_item *df_item; target_fabric_drop_wwn()
|
H A D | target_core_configfs.c | 84 item_to_hba(struct config_item *item) item_to_hba() 92 static ssize_t target_core_item_version_show(struct config_item *item, target_core_item_version_show() 215 struct config_item *item) target_core_deregister_fabric() 220 struct config_item *df_item; target_core_deregister_fabric() 273 int target_depend_item(struct config_item *item) target_depend_item() 279 void target_undepend_item(struct config_item *item) target_undepend_item() 461 static inline struct se_dev_attrib *to_attrib(struct config_item *item) to_attrib() 469 static ssize_t _name##_show(struct config_item *item, char *page) \ 505 static ssize_t _name##_store(struct config_item *item, const char *page,\ 526 static ssize_t _name##_store(struct config_item *item, const char *page, \ 547 static ssize_t _name##_store(struct config_item *item, const char *page,\ 571 static ssize_t emulate_model_alias_store(struct config_item *item, emulate_model_alias_store() 600 static ssize_t emulate_write_cache_store(struct config_item *item, emulate_write_cache_store() 622 static ssize_t emulate_ua_intlck_ctrl_store(struct config_item *item, emulate_ua_intlck_ctrl_store() 650 static ssize_t emulate_tas_store(struct config_item *item, emulate_tas_store() 674 static ssize_t emulate_tpu_store(struct config_item *item, emulate_tpu_store() 700 static ssize_t emulate_tpws_store(struct config_item *item, emulate_tpws_store() 726 static ssize_t pi_prot_type_store(struct config_item *item, pi_prot_type_store() 787 static ssize_t pi_prot_format_store(struct config_item *item, pi_prot_format_store() 825 static ssize_t force_pr_aptpl_store(struct config_item *item, force_pr_aptpl_store() 847 static ssize_t emulate_rest_reord_store(struct config_item *item, emulate_rest_reord_store() 872 static ssize_t queue_depth_store(struct config_item *item, queue_depth_store() 909 static ssize_t optimal_sectors_store(struct config_item *item, optimal_sectors_store() 939 static ssize_t block_size_store(struct config_item *item, block_size_store() 1062 static struct t10_wwn *to_t10_wwn(struct config_item *item) to_t10_wwn() 1070 static ssize_t target_wwn_vpd_unit_serial_show(struct config_item *item, target_wwn_vpd_unit_serial_show() 1077 static ssize_t target_wwn_vpd_unit_serial_store(struct config_item *item, target_wwn_vpd_unit_serial_store() 1139 static ssize_t target_wwn_vpd_protocol_identifier_show(struct config_item *item, target_wwn_vpd_protocol_identifier_show() 1170 static ssize_t target_wwn_##_name##_show(struct config_item *item, \ 1234 static struct se_device *pr_to_dev(struct config_item *item) pr_to_dev() 1279 static ssize_t target_pr_res_holder_show(struct config_item *item, char *page) target_pr_res_holder_show() 1296 static ssize_t target_pr_res_pr_all_tgt_pts_show(struct config_item *item, target_pr_res_pr_all_tgt_pts_show() 1317 static ssize_t target_pr_res_pr_generation_show(struct config_item *item, target_pr_res_pr_generation_show() 1324 static ssize_t target_pr_res_pr_holder_tg_port_show(struct config_item *item, target_pr_res_pr_holder_tg_port_show() 1360 static ssize_t target_pr_res_pr_registered_i_pts_show(struct config_item *item, target_pr_res_pr_registered_i_pts_show() 1401 static ssize_t target_pr_res_pr_type_show(struct config_item *item, char *page) target_pr_res_pr_type_show() 1420 static ssize_t target_pr_res_type_show(struct config_item *item, char *page) target_pr_res_type_show() 1432 static ssize_t target_pr_res_aptpl_active_show(struct config_item *item, target_pr_res_aptpl_active_show() 1444 static ssize_t target_pr_res_aptpl_metadata_show(struct config_item *item, target_pr_res_aptpl_metadata_show() 1480 static ssize_t target_pr_res_aptpl_metadata_store(struct config_item *item, target_pr_res_aptpl_metadata_store() 1694 static inline struct se_device *to_device(struct config_item *item) to_device() 1699 static ssize_t target_dev_info_show(struct config_item *item, char *page) target_dev_info_show() 1712 static ssize_t target_dev_control_store(struct config_item *item, target_dev_control_store() 1720 static ssize_t target_dev_alias_show(struct config_item *item, char *page) target_dev_alias_show() 1730 static ssize_t target_dev_alias_store(struct config_item *item, target_dev_alias_store() 1760 static ssize_t target_dev_udev_path_show(struct config_item *item, char *page) target_dev_udev_path_show() 1770 static ssize_t target_dev_udev_path_store(struct config_item *item, target_dev_udev_path_store() 1801 static ssize_t target_dev_enable_show(struct config_item *item, char *page) target_dev_enable_show() 1808 static ssize_t target_dev_enable_store(struct config_item *item, target_dev_enable_store() 1828 static ssize_t target_dev_alua_lu_gp_show(struct config_item *item, char *page) target_dev_alua_lu_gp_show() 1831 struct config_item *lu_ci; target_dev_alua_lu_gp_show() 1852 static ssize_t target_dev_alua_lu_gp_store(struct config_item *item, target_dev_alua_lu_gp_store() 1932 static ssize_t target_dev_lba_map_show(struct config_item *item, char *page) target_dev_lba_map_show() 1977 static ssize_t target_dev_lba_map_store(struct config_item *item, target_dev_lba_map_store() 2111 static void target_core_dev_release(struct config_item *item) target_core_dev_release() 2131 static inline struct t10_alua_lu_gp *to_lu_gp(struct config_item *item) to_lu_gp() 2137 static ssize_t target_lu_gp_lu_gp_id_show(struct config_item *item, char *page) target_lu_gp_lu_gp_id_show() 2146 static ssize_t target_lu_gp_lu_gp_id_store(struct config_item *item, target_lu_gp_lu_gp_id_store() 2178 static ssize_t target_lu_gp_members_show(struct config_item *item, char *page) target_lu_gp_members_show() 2221 static void target_core_alua_lu_gp_release(struct config_item *item) target_core_alua_lu_gp_release() 2249 struct config_item *alua_lu_gp_ci = NULL; target_core_alua_create_lu_gp() 2271 struct config_item *item) target_core_alua_drop_lu_gp() 2301 static inline struct t10_alua_tg_pt_gp *to_tg_pt_gp(struct config_item *item) to_tg_pt_gp() 2307 static ssize_t target_tg_pt_gp_alua_access_state_show(struct config_item *item, target_tg_pt_gp_alua_access_state_show() 2314 static ssize_t target_tg_pt_gp_alua_access_state_store(struct config_item *item, target_tg_pt_gp_alua_access_state_store() 2359 static ssize_t target_tg_pt_gp_alua_access_status_show(struct config_item *item, target_tg_pt_gp_alua_access_status_show() 2368 struct config_item *item, const char *page, size_t count) target_tg_pt_gp_alua_access_status_store() 2401 static ssize_t target_tg_pt_gp_alua_access_type_show(struct config_item *item, target_tg_pt_gp_alua_access_type_show() 2407 static ssize_t target_tg_pt_gp_alua_access_type_store(struct config_item *item, target_tg_pt_gp_alua_access_type_store() 2415 struct config_item *item, char *p) \ 2423 struct config_item *item, const char *p, size_t c) \ 2462 struct config_item *item, char *page) target_tg_pt_gp_alua_write_metadata_show() 2469 struct config_item *item, const char *page, size_t count) target_tg_pt_gp_alua_write_metadata_store() 2491 static ssize_t target_tg_pt_gp_nonop_delay_msecs_show(struct config_item *item, target_tg_pt_gp_nonop_delay_msecs_show() 2497 static ssize_t target_tg_pt_gp_nonop_delay_msecs_store(struct config_item *item, target_tg_pt_gp_nonop_delay_msecs_store() 2504 static ssize_t target_tg_pt_gp_trans_delay_msecs_show(struct config_item *item, target_tg_pt_gp_trans_delay_msecs_show() 2510 static ssize_t target_tg_pt_gp_trans_delay_msecs_store(struct config_item *item, target_tg_pt_gp_trans_delay_msecs_store() 2518 struct config_item *item, char *page) target_tg_pt_gp_implicit_trans_secs_show() 2524 struct config_item *item, const char *page, size_t count) target_tg_pt_gp_implicit_trans_secs_store() 2530 static ssize_t target_tg_pt_gp_preferred_show(struct config_item *item, target_tg_pt_gp_preferred_show() 2536 static ssize_t target_tg_pt_gp_preferred_store(struct config_item *item, target_tg_pt_gp_preferred_store() 2542 static ssize_t target_tg_pt_gp_tg_pt_gp_id_show(struct config_item *item, target_tg_pt_gp_tg_pt_gp_id_show() 2552 static ssize_t target_tg_pt_gp_tg_pt_gp_id_store(struct config_item *item, target_tg_pt_gp_tg_pt_gp_id_store() 2584 static ssize_t target_tg_pt_gp_members_show(struct config_item *item, target_tg_pt_gp_members_show() 2658 static void target_core_alua_tg_pt_gp_release(struct config_item *item) target_core_alua_tg_pt_gp_release() 2688 struct config_item *alua_tg_pt_gp_ci = NULL; target_core_alua_create_tg_pt_gp() 2709 struct config_item *item) target_core_alua_drop_tg_pt_gp() 2760 struct config_item *item) target_core_stat_rmdir() 2781 struct config_item *hba_ci = &group->cg_item; target_core_make_subdev() 2873 struct config_item *item) target_core_drop_subdev() 2879 struct config_item *df_item; target_core_drop_subdev() 2926 static inline struct se_hba *to_hba(struct config_item *item) to_hba() 2931 static ssize_t target_hba_info_show(struct config_item *item, char *page) target_hba_info_show() 2940 static ssize_t target_hba_mode_show(struct config_item *item, char *page) target_hba_mode_show() 2951 static ssize_t target_hba_mode_store(struct config_item *item, target_hba_mode_store() 2986 static void target_core_hba_release(struct config_item *item) target_core_hba_release() 3072 struct config_item *item) target_core_call_delhbafromtarget() 3247 struct config_item *item; target_core_exit_configfs()
|
H A D | target_core_alua.c | 1625 struct config_item *ci; core_alua_get_lu_gp_by_name() 1850 struct config_item *ci; core_alua_get_tg_pt_gp_by_name() 1932 struct config_item *tg_pt_ci; core_alua_show_tg_pt_gp_info()
|
/linux-4.4.14/fs/dlm/ |
H A D | config.c | 52 static void drop_cluster(struct config_group *, struct config_item *); 53 static void release_cluster(struct config_item *); 55 static void drop_space(struct config_group *, struct config_item *); 56 static void release_space(struct config_item *); 57 static struct config_item *make_comm(struct config_group *, const char *); 58 static void drop_comm(struct config_group *, struct config_item *); 59 static void release_comm(struct config_item *); 60 static struct config_item *make_node(struct config_group *, const char *); 61 static void drop_node(struct config_group *, struct config_item *); 62 static void release_node(struct config_item *); 84 static struct dlm_cluster *config_item_to_cluster(struct config_item *i) config_item_to_cluster() 106 static ssize_t cluster_cluster_name_show(struct config_item *item, char *buf) cluster_cluster_name_show() 112 static ssize_t cluster_cluster_name_store(struct config_item *item, cluster_cluster_name_store() 148 static ssize_t cluster_##name##_store(struct config_item *item, \ 155 static ssize_t cluster_##name##_show(struct config_item *item, char *buf) \ 224 struct config_item item; 237 struct config_item item; 324 static struct dlm_space *config_item_to_space(struct config_item *i) config_item_to_space() 330 static struct dlm_comm *config_item_to_comm(struct config_item *i) config_item_to_comm() 335 static struct dlm_node *config_item_to_node(struct config_item *i) config_item_to_node() 392 static void drop_cluster(struct config_group *g, struct config_item *i) drop_cluster() 395 struct config_item *tmp; drop_cluster() 410 static void release_cluster(struct config_item *i) release_cluster() 449 static void drop_space(struct config_group *g, struct config_item *i) drop_space() 452 struct config_item *tmp; drop_space() 466 static void release_space(struct config_item *i) release_space() 473 static struct config_item *make_comm(struct config_group *g, const char *name) make_comm() 493 static void drop_comm(struct config_group *g, struct config_item *i) drop_comm() 504 static void release_comm(struct config_item *i) release_comm() 510 static struct config_item *make_node(struct config_group *g, const char *name) make_node() 532 static void drop_node(struct config_group *g, struct config_item *i) drop_node() 545 static void release_node(struct config_item *i) release_node() 578 static ssize_t comm_nodeid_show(struct config_item *item, char *buf) comm_nodeid_show() 583 static ssize_t comm_nodeid_store(struct config_item *item, const char *buf, comm_nodeid_store() 593 static ssize_t comm_local_show(struct config_item *item, char *buf) comm_local_show() 598 static ssize_t comm_local_store(struct config_item *item, const char *buf, comm_local_store() 611 static ssize_t comm_addr_store(struct config_item *item, const char *buf, comm_addr_store() 640 static ssize_t comm_addr_list_show(struct config_item *item, char *buf) comm_addr_list_show() 698 static ssize_t node_nodeid_show(struct config_item *item, char *buf) node_nodeid_show() 703 static ssize_t node_nodeid_store(struct config_item *item, const char *buf, node_nodeid_store() 717 static ssize_t node_weight_show(struct config_item *item, char *buf) node_weight_show() 722 static ssize_t node_weight_store(struct config_item *item, const char *buf, node_weight_store() 747 struct config_item *i; get_space() 766 struct config_item *i; get_comm()
|
/linux-4.4.14/samples/configfs/ |
H A D | configfs_sample.c | 55 static inline struct childless *to_childless(struct config_item *item) to_childless() 61 static ssize_t childless_showme_show(struct config_item *item, char *page) childless_showme_show() 72 static ssize_t childless_storeme_show(struct config_item *item, char *page) childless_storeme_show() 77 static ssize_t childless_storeme_store(struct config_item *item, childless_storeme_store() 96 static ssize_t childless_description_show(struct config_item *item, char *page) childless_description_show() 147 struct config_item item; 151 static inline struct simple_child *to_simple_child(struct config_item *item) to_simple_child() 156 static ssize_t simple_child_storeme_show(struct config_item *item, char *page) simple_child_storeme_show() 161 static ssize_t simple_child_storeme_store(struct config_item *item, simple_child_storeme_store() 187 static void simple_child_release(struct config_item *item) simple_child_release() 207 static inline struct simple_children *to_simple_children(struct config_item *item) to_simple_children() 213 static struct config_item *simple_children_make_item(struct config_group *group, simple_children_make_item() 230 static ssize_t simple_children_description_show(struct config_item *item, simple_children_description_show() 247 static void simple_children_release(struct config_item *item) simple_children_release() 309 static ssize_t group_children_description_show(struct config_item *item, group_children_description_show()
|
/linux-4.4.14/drivers/hwtracing/stm/ |
H A D | policy.c | 63 static inline struct stp_policy *to_stp_policy(struct config_item *item) to_stp_policy() 71 to_stp_policy_node(struct config_item *item) to_stp_policy_node() 80 stp_policy_node_masters_show(struct config_item *item, char *page) stp_policy_node_masters_show() 92 stp_policy_node_masters_store(struct config_item *item, const char *page, stp_policy_node_masters_store() 128 stp_policy_node_channels_show(struct config_item *item, char *page) stp_policy_node_channels_show() 140 stp_policy_node_channels_store(struct config_item *item, const char *page, stp_policy_node_channels_store() 173 static void stp_policy_node_release(struct config_item *item) stp_policy_node_release() 230 stp_policy_node_drop(struct config_group *group, struct config_item *item) stp_policy_node_drop() 250 static ssize_t stp_policy_device_show(struct config_item *item, stp_policy_device_show() 287 static void stp_policy_release(struct config_item *item) stp_policy_release() 393 struct config_item *item; __stp_policy_node_lookup() 400 item = list_entry(head->next, struct config_item, ci_entry); __stp_policy_node_lookup()
|
/linux-4.4.14/include/linux/usb/ |
H A D | gadget_configfs.h | 10 static ssize_t __struct##_##__name##_store(struct config_item *item, \ 23 static ssize_t __struct##_##__name##_show(struct config_item *item, char *page) \ 86 struct config_item *item) \
|
H A D | composite.h | 76 struct config_item item;
|
/linux-4.4.14/fs/ocfs2/cluster/ |
H A D | nodemanager.c | 156 static struct o2nm_cluster *to_o2nm_cluster(struct config_item *item) to_o2nm_cluster() 164 static struct o2nm_node *to_o2nm_node(struct config_item *item) to_o2nm_node() 169 static void o2nm_node_release(struct config_item *item) o2nm_node_release() 175 static ssize_t o2nm_node_num_show(struct config_item *item, char *page) o2nm_node_num_show() 193 static ssize_t o2nm_node_num_store(struct config_item *item, const char *page, o2nm_node_num_store() 234 static ssize_t o2nm_node_ipv4_port_show(struct config_item *item, char *page) o2nm_node_ipv4_port_show() 239 static ssize_t o2nm_node_ipv4_port_store(struct config_item *item, o2nm_node_ipv4_port_store() 262 static ssize_t o2nm_node_ipv4_address_show(struct config_item *item, char *page) o2nm_node_ipv4_address_show() 267 static ssize_t o2nm_node_ipv4_address_store(struct config_item *item, o2nm_node_ipv4_address_store() 309 static ssize_t o2nm_node_local_show(struct config_item *item, char *page) o2nm_node_local_show() 314 static ssize_t o2nm_node_local_store(struct config_item *item, const char *page, o2nm_node_local_store() 423 static ssize_t o2nm_cluster_idle_timeout_ms_show(struct config_item *item, o2nm_cluster_idle_timeout_ms_show() 429 static ssize_t o2nm_cluster_idle_timeout_ms_store(struct config_item *item, o2nm_cluster_idle_timeout_ms_store() 460 struct config_item *item, char *page) o2nm_cluster_keepalive_delay_ms_show() 467 struct config_item *item, const char *page, size_t count) o2nm_cluster_keepalive_delay_ms_store() 497 struct config_item *item, char *page) o2nm_cluster_reconnect_delay_ms_show() 504 struct config_item *item, const char *page, size_t count) o2nm_cluster_reconnect_delay_ms_store() 511 struct config_item *item, char *page) o2nm_cluster_fence_method_show() 523 struct config_item *item, const char *page, size_t count) o2nm_cluster_fence_method_store() 560 static struct config_item *o2nm_node_group_make_item(struct config_group *group, o2nm_node_group_make_item() 582 struct config_item *item) o2nm_node_group_drop_item() 629 static void o2nm_cluster_release(struct config_item *item) o2nm_cluster_release() 714 static void o2nm_cluster_group_drop_item(struct config_group *group, struct config_item *item) o2nm_cluster_group_drop_item() 718 struct config_item *killme; o2nm_cluster_group_drop_item() 753 int o2nm_depend_item(struct config_item *item) o2nm_depend_item() 758 void o2nm_undepend_item(struct config_item *item) o2nm_undepend_item()
|
H A D | nodemanager.h | 44 struct config_item nd_item; 83 int o2nm_depend_item(struct config_item *item); 84 void o2nm_undepend_item(struct config_item *item);
|
H A D | heartbeat.c | 216 struct config_item hr_item; 1409 static struct o2hb_region *to_o2hb_region(struct config_item *item) to_o2hb_region() 1417 static void o2hb_region_release(struct config_item *item) o2hb_region_release() 1483 static ssize_t o2hb_region_block_bytes_show(struct config_item *item, o2hb_region_block_bytes_show() 1489 static ssize_t o2hb_region_block_bytes_store(struct config_item *item, o2hb_region_block_bytes_store() 1512 static ssize_t o2hb_region_start_block_show(struct config_item *item, o2hb_region_start_block_show() 1518 static ssize_t o2hb_region_start_block_store(struct config_item *item, o2hb_region_start_block_store() 1538 static ssize_t o2hb_region_blocks_show(struct config_item *item, char *page) o2hb_region_blocks_show() 1543 static ssize_t o2hb_region_blocks_store(struct config_item *item, o2hb_region_blocks_store() 1566 static ssize_t o2hb_region_dev_show(struct config_item *item, char *page) o2hb_region_dev_show() 1681 static ssize_t o2hb_region_dev_store(struct config_item *item, o2hb_region_dev_store() 1846 static ssize_t o2hb_region_pid_show(struct config_item *item, char *page) o2hb_region_pid_show() 1966 static struct config_item *o2hb_heartbeat_group_make_item(struct config_group *group, o2hb_heartbeat_group_make_item() 2011 struct config_item *item) o2hb_heartbeat_group_drop_item() 2073 static ssize_t o2hb_heartbeat_group_threshold_show(struct config_item *item, o2hb_heartbeat_group_threshold_show() 2079 static ssize_t o2hb_heartbeat_group_threshold_store(struct config_item *item, o2hb_heartbeat_group_threshold_store() 2095 static ssize_t o2hb_heartbeat_group_mode_show(struct config_item *item, o2hb_heartbeat_group_mode_show() 2102 static ssize_t o2hb_heartbeat_group_mode_store(struct config_item *item, o2hb_heartbeat_group_mode_store()
|
/linux-4.4.14/drivers/misc/ |
H A D | spear13xx_pcie_gadget.c | 224 static struct pcie_gadget_target *to_target(struct config_item *item) to_target() 231 static ssize_t pcie_gadget_link_show(struct config_item *item, char *buf) pcie_gadget_link_show() 241 static ssize_t pcie_gadget_link_store(struct config_item *item, pcie_gadget_link_store() 258 static ssize_t pcie_gadget_int_type_show(struct config_item *item, char *buf) pcie_gadget_int_type_show() 263 static ssize_t pcie_gadget_int_type_store(struct config_item *item, pcie_gadget_int_type_store() 294 static ssize_t pcie_gadget_no_of_msi_show(struct config_item *item, char *buf) pcie_gadget_no_of_msi_show() 318 static ssize_t pcie_gadget_no_of_msi_store(struct config_item *item, pcie_gadget_no_of_msi_store() 333 static ssize_t pcie_gadget_inta_store(struct config_item *item, pcie_gadget_inta_store() 354 static ssize_t pcie_gadget_send_msi_store(struct config_item *item, pcie_gadget_send_msi_store() 391 static ssize_t pcie_gadget_vendor_id_show(struct config_item *item, char *buf) pcie_gadget_vendor_id_show() 400 static ssize_t pcie_gadget_vendor_id_store(struct config_item *item, pcie_gadget_vendor_id_store() 415 static ssize_t pcie_gadget_device_id_show(struct config_item *item, char *buf) pcie_gadget_device_id_show() 424 static ssize_t pcie_gadget_device_id_store(struct config_item *item, pcie_gadget_device_id_store() 439 static ssize_t pcie_gadget_bar0_size_show(struct config_item *item, char *buf) pcie_gadget_bar0_size_show() 444 static ssize_t pcie_gadget_bar0_size_store(struct config_item *item, pcie_gadget_bar0_size_store() 484 static ssize_t pcie_gadget_bar0_address_show(struct config_item *item, pcie_gadget_bar0_address_show() 494 static ssize_t pcie_gadget_bar0_address_store(struct config_item *item, pcie_gadget_bar0_address_store() 518 static ssize_t pcie_gadget_bar0_rw_offset_show(struct config_item *item, pcie_gadget_bar0_rw_offset_show() 524 static ssize_t pcie_gadget_bar0_rw_offset_store(struct config_item *item, pcie_gadget_bar0_rw_offset_store() 542 static ssize_t pcie_gadget_bar0_data_show(struct config_item *item, char *buf) pcie_gadget_bar0_data_show() 555 static ssize_t pcie_gadget_bar0_data_store(struct config_item *item, pcie_gadget_bar0_data_store() 670 struct config_item *cg_item; spear_pcie_gadget_probe()
|
/linux-4.4.14/drivers/net/ |
H A D | netconsole.c | 111 struct config_item item; 185 * Note that these targets get their config_item fields zeroed-out. alloc_param_target() 247 static struct netconsole_target *to_target(struct config_item *item) to_target() 258 static ssize_t enabled_show(struct config_item *item, char *buf) enabled_show() 263 static ssize_t extended_show(struct config_item *item, char *buf) extended_show() 268 static ssize_t dev_name_show(struct config_item *item, char *buf) dev_name_show() 273 static ssize_t local_port_show(struct config_item *item, char *buf) local_port_show() 278 static ssize_t remote_port_show(struct config_item *item, char *buf) remote_port_show() 283 static ssize_t local_ip_show(struct config_item *item, char *buf) local_ip_show() 293 static ssize_t remote_ip_show(struct config_item *item, char *buf) remote_ip_show() 303 static ssize_t local_mac_show(struct config_item *item, char *buf) local_mac_show() 311 static ssize_t remote_mac_show(struct config_item *item, char *buf) remote_mac_show() 323 static ssize_t enabled_store(struct config_item *item, enabled_store() 382 static ssize_t extended_store(struct config_item *item, const char *buf, extended_store() 414 static ssize_t dev_name_store(struct config_item *item, const char *buf, dev_name_store() 439 static ssize_t local_port_store(struct config_item *item, const char *buf, local_port_store() 462 static ssize_t remote_port_store(struct config_item *item, remote_port_store() 485 static ssize_t local_ip_store(struct config_item *item, const char *buf, local_ip_store() 521 static ssize_t remote_ip_store(struct config_item *item, const char *buf, remote_ip_store() 557 static ssize_t remote_mac_store(struct config_item *item, const char *buf, remote_mac_store() 610 static void netconsole_target_release(struct config_item *item) netconsole_target_release() 629 static struct config_item *make_netconsole_target(struct config_group *group, make_netconsole_target() 649 /* Initialize the config_item member */ make_netconsole_target() 661 struct config_item *item) drop_netconsole_target()
|
/linux-4.4.14/include/target/ |
H A D | target_core_base.h | 569 static inline struct se_node_acl *acl_to_nacl(struct config_item *item) acl_to_nacl() 575 static inline struct se_node_acl *attrib_to_nacl(struct config_item *item) attrib_to_nacl() 581 static inline struct se_node_acl *auth_to_nacl(struct config_item *item) auth_to_nacl() 587 static inline struct se_node_acl *param_to_nacl(struct config_item *item) param_to_nacl() 593 static inline struct se_node_acl *fabric_stat_to_nacl(struct config_item *item) fabric_stat_to_nacl() 857 static inline struct se_tpg_np *to_tpg_np(struct config_item *item) to_tpg_np() 899 static inline struct se_portal_group *to_tpg(struct config_item *item) to_tpg() 905 static inline struct se_portal_group *attrib_to_tpg(struct config_item *item) attrib_to_tpg() 911 static inline struct se_portal_group *auth_to_tpg(struct config_item *item) auth_to_tpg() 917 static inline struct se_portal_group *param_to_tpg(struct config_item *item) param_to_tpg()
|
H A D | target_core_fabric.h | 108 int target_depend_item(struct config_item *item); 109 void target_undepend_item(struct config_item *item);
|
/linux-4.4.14/drivers/target/tcm_fc/ |
H A D | tfc_conf.c | 132 static ssize_t ft_nacl_port_name_show(struct config_item *item, char *page) ft_nacl_port_name_show() 141 static ssize_t ft_nacl_port_name_store(struct config_item *item, ft_nacl_port_name_store() 151 static ssize_t ft_nacl_node_name_show(struct config_item *item, ft_nacl_node_name_show() 161 static ssize_t ft_nacl_node_name_store(struct config_item *item, ft_nacl_node_name_store() 383 static ssize_t ft_wwn_version_show(struct config_item *item, char *page) ft_wwn_version_show()
|
/linux-4.4.14/drivers/scsi/qla2xxx/ |
H A D | tcm_qla2xxx.c | 731 struct config_item *item, char *page) \ 741 struct config_item *item, const char *page, size_t count) \ 785 static ssize_t tcm_qla2xxx_tpg_enable_show(struct config_item *item, tcm_qla2xxx_tpg_enable_show() 824 static ssize_t tcm_qla2xxx_tpg_enable_store(struct config_item *item, tcm_qla2xxx_tpg_enable_store() 867 static ssize_t tcm_qla2xxx_tpg_dynamic_sessions_show(struct config_item *item, tcm_qla2xxx_tpg_dynamic_sessions_show() 873 static ssize_t tcm_qla2xxx_tpg_fabric_prot_type_store(struct config_item *item, tcm_qla2xxx_tpg_fabric_prot_type_store() 895 static ssize_t tcm_qla2xxx_tpg_fabric_prot_type_show(struct config_item *item, tcm_qla2xxx_tpg_fabric_prot_type_show() 985 static ssize_t tcm_qla2xxx_npiv_tpg_enable_show(struct config_item *item, tcm_qla2xxx_npiv_tpg_enable_show() 991 static ssize_t tcm_qla2xxx_npiv_tpg_enable_store(struct config_item *item, tcm_qla2xxx_npiv_tpg_enable_store() 1736 static ssize_t tcm_qla2xxx_wwn_version_show(struct config_item *item, tcm_qla2xxx_wwn_version_show()
|
/linux-4.4.14/drivers/target/loopback/ |
H A D | tcm_loop.c | 765 struct config_item *item, char *page) tcm_loop_tpg_attrib_fabric_prot_type_show() 775 struct config_item *item, const char *page, size_t count) tcm_loop_tpg_attrib_fabric_prot_type_store() 894 static ssize_t tcm_loop_tpg_nexus_show(struct config_item *item, char *page) tcm_loop_tpg_nexus_show() 912 static ssize_t tcm_loop_tpg_nexus_store(struct config_item *item, tcm_loop_tpg_nexus_store() 990 static ssize_t tcm_loop_tpg_transport_status_show(struct config_item *item, tcm_loop_tpg_transport_status_show() 1016 static ssize_t tcm_loop_tpg_transport_status_store(struct config_item *item, tcm_loop_tpg_transport_status_store() 1212 static ssize_t tcm_loop_wwn_version_show(struct config_item *item, char *page) tcm_loop_wwn_version_show()
|
/linux-4.4.14/drivers/target/sbp/ |
H A D | sbp_target.c | 2112 static ssize_t sbp_wwn_version_show(struct config_item *item, char *page) sbp_wwn_version_show() 2124 static ssize_t sbp_tpg_directory_id_show(struct config_item *item, char *page) sbp_tpg_directory_id_show() 2136 static ssize_t sbp_tpg_directory_id_store(struct config_item *item, sbp_tpg_directory_id_store() 2163 static ssize_t sbp_tpg_enable_show(struct config_item *item, char *page) sbp_tpg_enable_show() 2171 static ssize_t sbp_tpg_enable_store(struct config_item *item, sbp_tpg_enable_store() 2223 static ssize_t sbp_tpg_attrib_mgt_orb_timeout_show(struct config_item *item, sbp_tpg_attrib_mgt_orb_timeout_show() 2232 static ssize_t sbp_tpg_attrib_mgt_orb_timeout_store(struct config_item *item, sbp_tpg_attrib_mgt_orb_timeout_store() 2258 static ssize_t sbp_tpg_attrib_max_reconnect_timeout_show(struct config_item *item, sbp_tpg_attrib_max_reconnect_timeout_show() 2267 static ssize_t sbp_tpg_attrib_max_reconnect_timeout_store(struct config_item *item, sbp_tpg_attrib_max_reconnect_timeout_store() 2293 static ssize_t sbp_tpg_attrib_max_logins_per_lun_show(struct config_item *item, sbp_tpg_attrib_max_logins_per_lun_show() 2302 static ssize_t sbp_tpg_attrib_max_logins_per_lun_store(struct config_item *item, sbp_tpg_attrib_max_logins_per_lun_store()
|
/linux-4.4.14/drivers/xen/ |
H A D | xen-scsiback.c | 1440 static ssize_t scsiback_tpg_param_alias_show(struct config_item *item, scsiback_tpg_param_alias_show() 1455 static ssize_t scsiback_tpg_param_alias_store(struct config_item *item, scsiback_tpg_param_alias_store() 1589 static ssize_t scsiback_tpg_nexus_show(struct config_item *item, char *page) scsiback_tpg_nexus_show() 1610 static ssize_t scsiback_tpg_nexus_store(struct config_item *item, scsiback_tpg_nexus_store() 1693 scsiback_wwn_version_show(struct config_item *item, char *page) scsiback_wwn_version_show()
|
/linux-4.4.14/drivers/infiniband/ulp/srpt/ |
H A D | ib_srpt.c | 3490 static ssize_t srpt_tpg_attrib_srp_max_rdma_size_show(struct config_item *item, srpt_tpg_attrib_srp_max_rdma_size_show() 3499 static ssize_t srpt_tpg_attrib_srp_max_rdma_size_store(struct config_item *item, srpt_tpg_attrib_srp_max_rdma_size_store() 3527 static ssize_t srpt_tpg_attrib_srp_max_rsp_size_show(struct config_item *item, srpt_tpg_attrib_srp_max_rsp_size_show() 3536 static ssize_t srpt_tpg_attrib_srp_max_rsp_size_store(struct config_item *item, srpt_tpg_attrib_srp_max_rsp_size_store() 3564 static ssize_t srpt_tpg_attrib_srp_sq_size_show(struct config_item *item, srpt_tpg_attrib_srp_sq_size_show() 3573 static ssize_t srpt_tpg_attrib_srp_sq_size_store(struct config_item *item, srpt_tpg_attrib_srp_sq_size_store() 3612 static ssize_t srpt_tpg_enable_show(struct config_item *item, char *page) srpt_tpg_enable_show() 3620 static ssize_t srpt_tpg_enable_store(struct config_item *item, srpt_tpg_enable_store() 3719 static ssize_t srpt_wwn_version_show(struct config_item *item, char *buf) srpt_wwn_version_show()
|
/linux-4.4.14/drivers/usb/gadget/legacy/ |
H A D | tcm_usb_gadget.c | 1468 static ssize_t usbg_wwn_version_show(struct config_item *item, char *page) usbg_wwn_version_show() 1480 static ssize_t tcm_usbg_tpg_enable_show(struct config_item *item, char *page) tcm_usbg_tpg_enable_show() 1491 static ssize_t tcm_usbg_tpg_enable_store(struct config_item *item, tcm_usbg_tpg_enable_store() 1522 static ssize_t tcm_usbg_tpg_nexus_show(struct config_item *item, char *page) tcm_usbg_tpg_nexus_show() 1632 static ssize_t tcm_usbg_tpg_nexus_store(struct config_item *item, tcm_usbg_tpg_nexus_store()
|
/linux-4.4.14/drivers/vhost/ |
H A D | scsi.c | 1686 struct config_item *item, const char *page, size_t count) vhost_scsi_tpg_attrib_fabric_prot_type_store() 1708 struct config_item *item, char *page) vhost_scsi_tpg_attrib_fabric_prot_type_show() 1868 static ssize_t vhost_scsi_tpg_nexus_show(struct config_item *item, char *page) vhost_scsi_tpg_nexus_show() 1889 static ssize_t vhost_scsi_tpg_nexus_store(struct config_item *item, vhost_scsi_tpg_nexus_store() 2106 vhost_scsi_wwn_version_show(struct config_item *item, char *page) vhost_scsi_wwn_version_show()
|