Searched refs:config_item (Results 1 - 55 of 55) sorted by relevance

/linux-4.4.14/drivers/usb/gadget/
H A Dconfigfs.h6 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 Dconfigfs.c67 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 Ditem.c27 * 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 Dsymlink.c38 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 Dconfigfs_internal.h69 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 Dfile.c60 * 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 Ddir.c264 * 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 Dmount.c56 int configfs_is_root(struct config_item *item) configfs_is_root()
/linux-4.4.14/include/linux/
H A Dconfigfs.h56 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 Discsi_target_stat.c52 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 Discsi_target_configfs.c41 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 Duvc_configfs.c37 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 Du_ether_configfs.h20 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 Df_sourcesink.c886 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 Df_loopback.c462 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 Df_serial.c255 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 Df_hid.c702 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 Df_uac1.c766 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 Df_obex.c384 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 Df_mass_storage.c3126 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 Df_phonet.c580 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 Df_midi.c900 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 Df_printer.c1143 *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 Df_acm.c758 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 Df_uac2.c1436 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 Df_eem.c526 static inline struct f_eem_opts *to_f_eem_opts(struct config_item *item) to_f_eem_opts()
H A Df_subset.c386 static inline struct f_gether_opts *to_f_gether_opts(struct config_item *item) to_f_gether_opts()
H A Df_ecm.c819 static inline struct f_ecm_opts *to_f_ecm_opts(struct config_item *item) to_f_ecm_opts()
H A Df_rndis.c845 static inline struct f_rndis_opts *to_f_rndis_opts(struct config_item *item) to_f_rndis_opts()
H A Df_fs.c3107 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 Df_ncm.c1469 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 Dtarget_core_stat.c57 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 Dtarget_core_fabric_configfs.c71 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 Dtarget_core_configfs.c84 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 Dtarget_core_alua.c1625 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 Dconfig.c52 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 Dconfigfs_sample.c55 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 Dpolicy.c63 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 Dgadget_configfs.h10 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 Dcomposite.h76 struct config_item item;
/linux-4.4.14/fs/ocfs2/cluster/
H A Dnodemanager.c156 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 Dnodemanager.h44 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 Dheartbeat.c216 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 Dspear13xx_pcie_gadget.c224 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 Dnetconsole.c111 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 Dtarget_core_base.h569 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 Dtarget_core_fabric.h108 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 Dtfc_conf.c132 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 Dtcm_qla2xxx.c731 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 Dtcm_loop.c765 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 Dsbp_target.c2112 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 Dxen-scsiback.c1440 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 Dib_srpt.c3490 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 Dtcm_usb_gadget.c1468 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 Dscsi.c1686 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()

Completed in 2615 milliseconds