Home
last modified time | relevance | path

Searched refs:config_item (Results 1 – 57 of 57) sorted by relevance

/linux-4.4.14/include/linux/
Dconfigfs.h56 struct config_item { struct
61 struct config_item *ci_parent; argument
68 int config_item_set_name(struct config_item *, const char *, ...); argument
70 static inline char *config_item_name(struct config_item * item) in 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) in to_config_group()
120 extern struct config_item *config_group_find_item(struct config_group *,
[all …]
/linux-4.4.14/drivers/target/iscsi/
Discsi_target_stat.c52 static struct iscsi_tiqn *iscsi_instance_tiqn(struct config_item *item) in iscsi_instance_tiqn()
59 static ssize_t iscsi_stat_instance_inst_show(struct config_item *item, in iscsi_stat_instance_inst_show()
66 static ssize_t iscsi_stat_instance_min_ver_show(struct config_item *item, in iscsi_stat_instance_min_ver_show()
72 static ssize_t iscsi_stat_instance_max_ver_show(struct config_item *item, in iscsi_stat_instance_max_ver_show()
78 static ssize_t iscsi_stat_instance_portals_show(struct config_item *item, in iscsi_stat_instance_portals_show()
85 static ssize_t iscsi_stat_instance_nodes_show(struct config_item *item, in iscsi_stat_instance_nodes_show()
91 static ssize_t iscsi_stat_instance_sessions_show(struct config_item *item, in iscsi_stat_instance_sessions_show()
98 static ssize_t iscsi_stat_instance_fail_sess_show(struct config_item *item, in iscsi_stat_instance_fail_sess_show()
114 static ssize_t iscsi_stat_instance_fail_type_show(struct config_item *item, in iscsi_stat_instance_fail_type_show()
124 static ssize_t iscsi_stat_instance_fail_rem_name_show(struct config_item *item, in iscsi_stat_instance_fail_rem_name_show()
[all …]
Discsi_target_configfs.c41 static inline struct iscsi_tpg_np *to_iscsi_tpg_np(struct config_item *item) in to_iscsi_tpg_np()
46 static ssize_t lio_target_np_sctp_show(struct config_item *item, char *page) in lio_target_np_sctp_show()
61 static ssize_t lio_target_np_sctp_store(struct config_item *item, in lio_target_np_sctp_store()
114 static ssize_t lio_target_np_iser_show(struct config_item *item, char *page) in lio_target_np_iser_show()
129 static ssize_t lio_target_np_iser_store(struct config_item *item, in 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, \
[all …]
/linux-4.4.14/drivers/target/
Dtarget_core_stat.c57 static struct se_device *to_stat_dev(struct config_item *item) in to_stat_dev()
64 static ssize_t target_stat_inst_show(struct config_item *item, char *page) in target_stat_inst_show()
71 static ssize_t target_stat_indx_show(struct config_item *item, char *page) in target_stat_indx_show()
76 static ssize_t target_stat_role_show(struct config_item *item, char *page) in target_stat_role_show()
81 static ssize_t target_stat_ports_show(struct config_item *item, char *page) in target_stat_ports_show()
107 static struct se_device *to_stat_tgt_dev(struct config_item *item) in to_stat_tgt_dev()
114 static ssize_t target_stat_tgt_inst_show(struct config_item *item, char *page) in target_stat_tgt_inst_show()
121 static ssize_t target_stat_tgt_indx_show(struct config_item *item, char *page) in target_stat_tgt_indx_show()
126 static ssize_t target_stat_tgt_num_lus_show(struct config_item *item, in target_stat_tgt_num_lus_show()
132 static ssize_t target_stat_tgt_status_show(struct config_item *item, in target_stat_tgt_status_show()
[all …]
Dtarget_core_fabric_configfs.c71 struct config_item *lun_acl_ci, in target_fabric_mappedlun_link()
72 struct config_item *lun_ci) in target_fabric_mappedlun_link()
80 struct config_item *nacl_ci, *tpg_ci, *tpg_ci_s, *wwn_ci, *wwn_ci_s; in target_fabric_mappedlun_link()
142 struct config_item *lun_acl_ci, in target_fabric_mappedlun_unlink()
143 struct config_item *lun_ci) in target_fabric_mappedlun_unlink()
153 static struct se_lun_acl *item_to_lun_acl(struct config_item *item) in item_to_lun_acl()
160 struct config_item *item, char *page) in target_fabric_mappedlun_write_protect_show()
179 struct config_item *item, const char *page, size_t count) in target_fabric_mappedlun_write_protect_store()
215 static void target_fabric_mappedlun_release(struct config_item *item) in target_fabric_mappedlun_release()
246 struct config_item *item) in target_core_mappedlun_stat_rmdir()
[all …]
Dtarget_core_configfs.c84 item_to_hba(struct config_item *item) in item_to_hba()
92 static ssize_t target_core_item_version_show(struct config_item *item, in target_core_item_version_show()
215 struct config_item *item) in target_core_deregister_fabric()
220 struct config_item *df_item; in target_core_deregister_fabric()
273 int target_depend_item(struct config_item *item) in target_depend_item()
279 void target_undepend_item(struct config_item *item) in target_undepend_item()
461 static inline struct se_dev_attrib *to_attrib(struct config_item *item) in 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, \
[all …]
Dtarget_core_alua.c1625 struct config_item *ci; in core_alua_get_lu_gp_by_name()
1850 struct config_item *ci; in core_alua_get_tg_pt_gp_by_name()
1932 struct config_item *tg_pt_ci; in core_alua_show_tg_pt_gp_info()
/linux-4.4.14/fs/configfs/
Ditem.c38 static inline struct config_item *to_item(struct list_head *entry) in to_item()
40 return container_of(entry, struct config_item, ci_entry); in to_item()
50 static void config_item_init(struct config_item *item) in config_item_init()
65 int config_item_set_name(struct config_item *item, const char *fmt, ...) in config_item_set_name()
114 void config_item_init_type_name(struct config_item *item, in config_item_init_type_name()
133 struct config_item *config_item_get(struct config_item *item) in config_item_get()
141 static void config_item_cleanup(struct config_item *item) in config_item_cleanup()
145 struct config_item *parent = item->ci_parent; in config_item_cleanup()
161 config_item_cleanup(container_of(kref, struct config_item, ci_kref)); in config_item_release()
170 void config_item_put(struct config_item *item) in config_item_put()
[all …]
Dsymlink.c38 static int item_depth(struct config_item * item) in item_depth()
40 struct config_item * p = item; in item_depth()
46 static int item_path_length(struct config_item * item) in item_path_length()
48 struct config_item * p = item; in item_path_length()
57 static void fill_item_path(struct config_item * item, char * buffer, int length) in fill_item_path()
59 struct config_item * p; in fill_item_path()
72 static int create_link(struct config_item *parent_item, in create_link()
73 struct config_item *item, in create_link()
113 struct config_item **target, struct super_block *sb) in get_target()
140 struct config_item *parent_item; in configfs_symlink()
[all …]
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) in to_item()
113 return ((struct config_item *) sd->s_element); in to_item()
122 static inline struct config_item *configfs_get_config_item(struct dentry *dentry) in configfs_get_config_item()
124 struct config_item * item = NULL; in configfs_get_config_item()
Ddir.c272 static int configfs_create_dir(struct config_item *item, struct dentry *dentry) in configfs_create_dir()
397 static void configfs_remove_dir(struct config_item * item) in configfs_remove_dir()
553 static void detach_attrs(struct config_item * item) in detach_attrs()
582 static int populate_attrs(struct config_item *item) in 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) in unlink_obj()
729 static void link_obj(struct config_item *parent_item, struct config_item *item) in link_obj()
806 static int configfs_attach_item(struct config_item *parent_item, in configfs_attach_item()
[all …]
Dfile.c67 struct config_item * item = to_item(dentry->d_parent); in fill_read_buffer()
173 struct config_item * item = to_item(dentry->d_parent); in flush_write_buffer()
214 struct config_item *item = configfs_get_config_item(file->f_path.dentry->d_parent); in check_perm()
287 struct config_item * item = to_item(filp->f_path.dentry->d_parent); in configfs_release()
320 int configfs_create_file(struct config_item * item, const struct configfs_attribute * attr) in configfs_create_file()
Dmount.c56 int configfs_is_root(struct config_item *item) in configfs_is_root()
/linux-4.4.14/fs/dlm/
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 *);
[all …]
/linux-4.4.14/samples/configfs/
Dconfigfs_sample.c55 static inline struct childless *to_childless(struct config_item *item) in to_childless()
61 static ssize_t childless_showme_show(struct config_item *item, char *page) in childless_showme_show()
72 static ssize_t childless_storeme_show(struct config_item *item, char *page) in childless_storeme_show()
77 static ssize_t childless_storeme_store(struct config_item *item, in childless_storeme_store()
96 static ssize_t childless_description_show(struct config_item *item, char *page) in childless_description_show()
147 struct config_item item;
151 static inline struct simple_child *to_simple_child(struct config_item *item) in to_simple_child()
156 static ssize_t simple_child_storeme_show(struct config_item *item, char *page) in simple_child_storeme_show()
161 static ssize_t simple_child_storeme_store(struct config_item *item, in simple_child_storeme_store()
187 static void simple_child_release(struct config_item *item) in simple_child_release()
[all …]
/linux-4.4.14/drivers/usb/gadget/function/
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) in 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, in uvcg_control_header_make()
156 struct config_item *item) in uvcg_control_header_drop()
184 *to_uvcg_default_processing(struct config_item *item) in to_uvcg_default_processing()
[all …]
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, \
Df_sourcesink.c886 static inline struct f_ss_opts *to_f_ss_opts(struct config_item *item) in to_f_ss_opts()
892 static void ss_attr_release(struct config_item *item) in ss_attr_release()
903 static ssize_t f_ss_opts_pattern_show(struct config_item *item, char *page) in f_ss_opts_pattern_show()
915 static ssize_t f_ss_opts_pattern_store(struct config_item *item, in f_ss_opts_pattern_store()
946 static ssize_t f_ss_opts_isoc_interval_show(struct config_item *item, char *page) in f_ss_opts_isoc_interval_show()
958 static ssize_t f_ss_opts_isoc_interval_store(struct config_item *item, in f_ss_opts_isoc_interval_store()
989 static ssize_t f_ss_opts_isoc_maxpacket_show(struct config_item *item, char *page) in f_ss_opts_isoc_maxpacket_show()
1001 static ssize_t f_ss_opts_isoc_maxpacket_store(struct config_item *item, in f_ss_opts_isoc_maxpacket_store()
1032 static ssize_t f_ss_opts_isoc_mult_show(struct config_item *item, char *page) in f_ss_opts_isoc_mult_show()
1044 static ssize_t f_ss_opts_isoc_mult_store(struct config_item *item, in f_ss_opts_isoc_mult_store()
[all …]
Df_loopback.c462 static inline struct f_lb_opts *to_f_lb_opts(struct config_item *item) in to_f_lb_opts()
468 static void lb_attr_release(struct config_item *item) in lb_attr_release()
479 static ssize_t f_lb_opts_qlen_show(struct config_item *item, char *page) in f_lb_opts_qlen_show()
491 static ssize_t f_lb_opts_qlen_store(struct config_item *item, in f_lb_opts_qlen_store()
517 static ssize_t f_lb_opts_bulk_buflen_show(struct config_item *item, char *page) in f_lb_opts_bulk_buflen_show()
529 static ssize_t f_lb_opts_bulk_buflen_store(struct config_item *item, in f_lb_opts_bulk_buflen_store()
Df_serial.c255 static inline struct f_serial_opts *to_f_serial_opts(struct config_item *item) in to_f_serial_opts()
261 static void serial_attr_release(struct config_item *item) in serial_attr_release()
272 static ssize_t f_serial_port_num_show(struct config_item *item, char *page) in f_serial_port_num_show()
Df_mass_storage.c3126 static inline struct fsg_lun_opts *to_fsg_lun_opts(struct config_item *item) in to_fsg_lun_opts()
3131 static inline struct fsg_opts *to_fsg_opts(struct config_item *item) in to_fsg_opts()
3137 static void fsg_lun_attr_release(struct config_item *item) in fsg_lun_attr_release()
3149 static ssize_t fsg_lun_opts_file_show(struct config_item *item, char *page) in fsg_lun_opts_file_show()
3157 static ssize_t fsg_lun_opts_file_store(struct config_item *item, in fsg_lun_opts_file_store()
3168 static ssize_t fsg_lun_opts_ro_show(struct config_item *item, char *page) in fsg_lun_opts_ro_show()
3173 static ssize_t fsg_lun_opts_ro_store(struct config_item *item, in fsg_lun_opts_ro_store()
3184 static ssize_t fsg_lun_opts_removable_show(struct config_item *item, in fsg_lun_opts_removable_show()
3190 static ssize_t fsg_lun_opts_removable_store(struct config_item *item, in fsg_lun_opts_removable_store()
3198 static ssize_t fsg_lun_opts_cdrom_show(struct config_item *item, char *page) in fsg_lun_opts_cdrom_show()
[all …]
Df_obex.c384 static inline struct f_serial_opts *to_f_serial_opts(struct config_item *item) in to_f_serial_opts()
390 static void obex_attr_release(struct config_item *item) in obex_attr_release()
401 static ssize_t f_obex_port_num_show(struct config_item *item, char *page) in f_obex_port_num_show()
Df_uac1.c766 static inline struct f_uac1_opts *to_f_uac1_opts(struct config_item *item) in to_f_uac1_opts()
772 static void f_uac1_attr_release(struct config_item *item) in 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, \
Df_hid.c702 static inline struct f_hid_opts *to_f_hid_opts(struct config_item *item) in to_f_hid_opts()
708 static void hid_attr_release(struct config_item *item) in 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) in f_hid_opts_report_desc_show()
780 static ssize_t f_hid_opts_report_desc_store(struct config_item *item, in f_hid_opts_report_desc_store()
Df_midi.c900 static inline struct f_midi_opts *to_f_midi_opts(struct config_item *item) in to_f_midi_opts()
906 static void midi_attr_release(struct config_item *item) in 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) in f_midi_opts_id_show()
985 static ssize_t f_midi_opts_id_store(struct config_item *item, in f_midi_opts_id_store()
Df_printer.c1143 *to_f_printer_opts(struct config_item *item) in to_f_printer_opts()
1149 static void printer_attr_release(struct config_item *item) in printer_attr_release()
1160 static ssize_t f_printer_opts_pnp_string_show(struct config_item *item, in f_printer_opts_pnp_string_show()
1173 static ssize_t f_printer_opts_pnp_string_store(struct config_item *item, in f_printer_opts_pnp_string_store()
1191 static ssize_t f_printer_opts_q_len_show(struct config_item *item, in f_printer_opts_q_len_show()
1204 static ssize_t f_printer_opts_q_len_store(struct config_item *item, in f_printer_opts_q_len_store()
Df_phonet.c580 static inline struct f_phonet_opts *to_f_phonet_opts(struct config_item *item) in to_f_phonet_opts()
586 static void phonet_attr_release(struct config_item *item) in phonet_attr_release()
597 static ssize_t f_phonet_ifname_show(struct config_item *item, char *page) in f_phonet_ifname_show()
Df_acm.c758 static inline struct f_serial_opts *to_f_serial_opts(struct config_item *item) in to_f_serial_opts()
764 static void acm_attr_release(struct config_item *item) in acm_attr_release()
775 static ssize_t f_acm_port_num_show(struct config_item *item, char *page) in f_acm_port_num_show()
Df_uac2.c1436 static inline struct f_uac2_opts *to_f_uac2_opts(struct config_item *item) in to_f_uac2_opts()
1442 static void f_uac2_attr_release(struct config_item *item) in 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, \
Df_subset.c386 static inline struct f_gether_opts *to_f_gether_opts(struct config_item *item) in to_f_gether_opts()
Df_eem.c526 static inline struct f_eem_opts *to_f_eem_opts(struct config_item *item) in to_f_eem_opts()
Df_ecm.c819 static inline struct f_ecm_opts *to_f_ecm_opts(struct config_item *item) in to_f_ecm_opts()
Df_rndis.c845 static inline struct f_rndis_opts *to_f_rndis_opts(struct config_item *item) in to_f_rndis_opts()
Df_ncm.c1469 static inline struct f_ncm_opts *to_f_ncm_opts(struct config_item *item) in to_f_ncm_opts()
Df_fs.c3107 static inline struct f_fs_opts *to_ffs_opts(struct config_item *item) in to_ffs_opts()
3113 static void ffs_attr_release(struct config_item *item) in ffs_attr_release()
/linux-4.4.14/drivers/usb/gadget/
Dconfigfs.c67 static inline struct gadget_info *to_gadget_info(struct config_item *item) in to_gadget_info()
82 static inline struct config_usb_cfg *to_config_usb_cfg(struct config_item *item) in 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, in gadget_dev_desc_bcdDevice_store()
217 static ssize_t gadget_dev_desc_bcdUSB_store(struct config_item *item, in gadget_dev_desc_bcdUSB_store()
234 static ssize_t gadget_dev_desc_UDC_show(struct config_item *item, char *page) in gadget_dev_desc_UDC_show()
254 static ssize_t gadget_dev_desc_UDC_store(struct config_item *item, in gadget_dev_desc_UDC_store()
[all …]
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) in to_usb_os_desc()
/linux-4.4.14/fs/ocfs2/cluster/
Dnodemanager.c156 static struct o2nm_cluster *to_o2nm_cluster(struct config_item *item) in to_o2nm_cluster()
164 static struct o2nm_node *to_o2nm_node(struct config_item *item) in to_o2nm_node()
169 static void o2nm_node_release(struct config_item *item) in o2nm_node_release()
175 static ssize_t o2nm_node_num_show(struct config_item *item, char *page) in o2nm_node_num_show()
193 static ssize_t o2nm_node_num_store(struct config_item *item, const char *page, in o2nm_node_num_store()
234 static ssize_t o2nm_node_ipv4_port_show(struct config_item *item, char *page) in o2nm_node_ipv4_port_show()
239 static ssize_t o2nm_node_ipv4_port_store(struct config_item *item, in o2nm_node_ipv4_port_store()
262 static ssize_t o2nm_node_ipv4_address_show(struct config_item *item, char *page) in o2nm_node_ipv4_address_show()
267 static ssize_t o2nm_node_ipv4_address_store(struct config_item *item, in o2nm_node_ipv4_address_store()
309 static ssize_t o2nm_node_local_show(struct config_item *item, char *page) in o2nm_node_local_show()
[all …]
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);
Dheartbeat.c216 struct config_item hr_item;
1409 static struct o2hb_region *to_o2hb_region(struct config_item *item) in to_o2hb_region()
1417 static void o2hb_region_release(struct config_item *item) in o2hb_region_release()
1483 static ssize_t o2hb_region_block_bytes_show(struct config_item *item, in o2hb_region_block_bytes_show()
1489 static ssize_t o2hb_region_block_bytes_store(struct config_item *item, in o2hb_region_block_bytes_store()
1512 static ssize_t o2hb_region_start_block_show(struct config_item *item, in o2hb_region_start_block_show()
1518 static ssize_t o2hb_region_start_block_store(struct config_item *item, in o2hb_region_start_block_store()
1538 static ssize_t o2hb_region_blocks_show(struct config_item *item, char *page) in o2hb_region_blocks_show()
1543 static ssize_t o2hb_region_blocks_store(struct config_item *item, in o2hb_region_blocks_store()
1566 static ssize_t o2hb_region_dev_show(struct config_item *item, char *page) in o2hb_region_dev_show()
[all …]
/linux-4.4.14/drivers/misc/
Dspear13xx_pcie_gadget.c224 static struct pcie_gadget_target *to_target(struct config_item *item) in to_target()
231 static ssize_t pcie_gadget_link_show(struct config_item *item, char *buf) in pcie_gadget_link_show()
241 static ssize_t pcie_gadget_link_store(struct config_item *item, in pcie_gadget_link_store()
258 static ssize_t pcie_gadget_int_type_show(struct config_item *item, char *buf) in pcie_gadget_int_type_show()
263 static ssize_t pcie_gadget_int_type_store(struct config_item *item, in pcie_gadget_int_type_store()
294 static ssize_t pcie_gadget_no_of_msi_show(struct config_item *item, char *buf) in pcie_gadget_no_of_msi_show()
318 static ssize_t pcie_gadget_no_of_msi_store(struct config_item *item, in pcie_gadget_no_of_msi_store()
333 static ssize_t pcie_gadget_inta_store(struct config_item *item, in pcie_gadget_inta_store()
354 static ssize_t pcie_gadget_send_msi_store(struct config_item *item, in pcie_gadget_send_msi_store()
391 static ssize_t pcie_gadget_vendor_id_show(struct config_item *item, char *buf) in pcie_gadget_vendor_id_show()
[all …]
/linux-4.4.14/drivers/net/
Dnetconsole.c111 struct config_item item;
247 static struct netconsole_target *to_target(struct config_item *item) in to_target()
258 static ssize_t enabled_show(struct config_item *item, char *buf) in enabled_show()
263 static ssize_t extended_show(struct config_item *item, char *buf) in extended_show()
268 static ssize_t dev_name_show(struct config_item *item, char *buf) in dev_name_show()
273 static ssize_t local_port_show(struct config_item *item, char *buf) in local_port_show()
278 static ssize_t remote_port_show(struct config_item *item, char *buf) in remote_port_show()
283 static ssize_t local_ip_show(struct config_item *item, char *buf) in local_ip_show()
293 static ssize_t remote_ip_show(struct config_item *item, char *buf) in remote_ip_show()
303 static ssize_t local_mac_show(struct config_item *item, char *buf) in local_mac_show()
[all …]
/linux-4.4.14/drivers/hwtracing/stm/
Dpolicy.c63 static inline struct stp_policy *to_stp_policy(struct config_item *item) in to_stp_policy()
71 to_stp_policy_node(struct config_item *item) in to_stp_policy_node()
80 stp_policy_node_masters_show(struct config_item *item, char *page) in stp_policy_node_masters_show()
92 stp_policy_node_masters_store(struct config_item *item, const char *page, in stp_policy_node_masters_store()
128 stp_policy_node_channels_show(struct config_item *item, char *page) in stp_policy_node_channels_show()
140 stp_policy_node_channels_store(struct config_item *item, const char *page, in stp_policy_node_channels_store()
173 static void stp_policy_node_release(struct config_item *item) in stp_policy_node_release()
230 stp_policy_node_drop(struct config_group *group, struct config_item *item) in stp_policy_node_drop()
250 static ssize_t stp_policy_device_show(struct config_item *item, in stp_policy_device_show()
287 static void stp_policy_release(struct config_item *item) in stp_policy_release()
[all …]
/linux-4.4.14/Documentation/filesystems/configfs/
Dconfigfs.txt27 A configfs config_item is created via an explicit userspace operation:
104 Every object in configfs is a config_item. A config_item reflects an
121 [struct config_item]
123 struct config_item {
128 struct config_item *ci_parent;
134 void config_item_init(struct config_item *);
135 void config_item_init_type_name(struct config_item *,
138 struct config_item *config_item_get(struct config_item *);
139 void config_item_put(struct config_item *);
141 Generally, struct config_item is embedded in a container structure, a
[all …]
/linux-4.4.14/include/target/
Dtarget_core_base.h569 static inline struct se_node_acl *acl_to_nacl(struct config_item *item) in acl_to_nacl()
575 static inline struct se_node_acl *attrib_to_nacl(struct config_item *item) in attrib_to_nacl()
581 static inline struct se_node_acl *auth_to_nacl(struct config_item *item) in auth_to_nacl()
587 static inline struct se_node_acl *param_to_nacl(struct config_item *item) in param_to_nacl()
593 static inline struct se_node_acl *fabric_stat_to_nacl(struct config_item *item) in fabric_stat_to_nacl()
857 static inline struct se_tpg_np *to_tpg_np(struct config_item *item) in to_tpg_np()
899 static inline struct se_portal_group *to_tpg(struct config_item *item) in to_tpg()
905 static inline struct se_portal_group *attrib_to_tpg(struct config_item *item) in attrib_to_tpg()
911 static inline struct se_portal_group *auth_to_tpg(struct config_item *item) in auth_to_tpg()
917 static inline struct se_portal_group *param_to_tpg(struct config_item *item) in param_to_tpg()
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/include/linux/usb/
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) \
Dcomposite.h76 struct config_item item;
/linux-4.4.14/drivers/target/tcm_fc/
Dtfc_conf.c132 static ssize_t ft_nacl_port_name_show(struct config_item *item, char *page) in ft_nacl_port_name_show()
141 static ssize_t ft_nacl_port_name_store(struct config_item *item, in ft_nacl_port_name_store()
151 static ssize_t ft_nacl_node_name_show(struct config_item *item, in ft_nacl_node_name_show()
161 static ssize_t ft_nacl_node_name_store(struct config_item *item, in ft_nacl_node_name_store()
383 static ssize_t ft_wwn_version_show(struct config_item *item, char *page) in ft_wwn_version_show()
/linux-4.4.14/drivers/target/loopback/
Dtcm_loop.c765 struct config_item *item, char *page) in tcm_loop_tpg_attrib_fabric_prot_type_show()
775 struct config_item *item, const char *page, size_t count) in tcm_loop_tpg_attrib_fabric_prot_type_store()
894 static ssize_t tcm_loop_tpg_nexus_show(struct config_item *item, char *page) in tcm_loop_tpg_nexus_show()
912 static ssize_t tcm_loop_tpg_nexus_store(struct config_item *item, in tcm_loop_tpg_nexus_store()
990 static ssize_t tcm_loop_tpg_transport_status_show(struct config_item *item, in tcm_loop_tpg_transport_status_show()
1016 static ssize_t tcm_loop_tpg_transport_status_store(struct config_item *item, in tcm_loop_tpg_transport_status_store()
1212 static ssize_t tcm_loop_wwn_version_show(struct config_item *item, char *page) in tcm_loop_wwn_version_show()
/linux-4.4.14/drivers/scsi/qla2xxx/
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, in tcm_qla2xxx_tpg_enable_show()
824 static ssize_t tcm_qla2xxx_tpg_enable_store(struct config_item *item, in tcm_qla2xxx_tpg_enable_store()
867 static ssize_t tcm_qla2xxx_tpg_dynamic_sessions_show(struct config_item *item, in tcm_qla2xxx_tpg_dynamic_sessions_show()
873 static ssize_t tcm_qla2xxx_tpg_fabric_prot_type_store(struct config_item *item, in tcm_qla2xxx_tpg_fabric_prot_type_store()
895 static ssize_t tcm_qla2xxx_tpg_fabric_prot_type_show(struct config_item *item, in tcm_qla2xxx_tpg_fabric_prot_type_show()
985 static ssize_t tcm_qla2xxx_npiv_tpg_enable_show(struct config_item *item, in tcm_qla2xxx_npiv_tpg_enable_show()
991 static ssize_t tcm_qla2xxx_npiv_tpg_enable_store(struct config_item *item, in tcm_qla2xxx_npiv_tpg_enable_store()
1736 static ssize_t tcm_qla2xxx_wwn_version_show(struct config_item *item, in tcm_qla2xxx_wwn_version_show()
/linux-4.4.14/drivers/target/sbp/
Dsbp_target.c2112 static ssize_t sbp_wwn_version_show(struct config_item *item, char *page) in sbp_wwn_version_show()
2124 static ssize_t sbp_tpg_directory_id_show(struct config_item *item, char *page) in sbp_tpg_directory_id_show()
2136 static ssize_t sbp_tpg_directory_id_store(struct config_item *item, in sbp_tpg_directory_id_store()
2163 static ssize_t sbp_tpg_enable_show(struct config_item *item, char *page) in sbp_tpg_enable_show()
2171 static ssize_t sbp_tpg_enable_store(struct config_item *item, in sbp_tpg_enable_store()
2223 static ssize_t sbp_tpg_attrib_mgt_orb_timeout_show(struct config_item *item, in sbp_tpg_attrib_mgt_orb_timeout_show()
2232 static ssize_t sbp_tpg_attrib_mgt_orb_timeout_store(struct config_item *item, in sbp_tpg_attrib_mgt_orb_timeout_store()
2258 static ssize_t sbp_tpg_attrib_max_reconnect_timeout_show(struct config_item *item, in sbp_tpg_attrib_max_reconnect_timeout_show()
2267 static ssize_t sbp_tpg_attrib_max_reconnect_timeout_store(struct config_item *item, in sbp_tpg_attrib_max_reconnect_timeout_store()
2293 static ssize_t sbp_tpg_attrib_max_logins_per_lun_show(struct config_item *item, in sbp_tpg_attrib_max_logins_per_lun_show()
[all …]
/linux-4.4.14/Documentation/usb/
Dgadget_configfs.txt306 a config_item and an "sa" which contains a configfs_attribute.
320 which accepts a struct config_item and a struct configfs_attribute.
339 | | config_item | | | |configfs_attribute| |
/linux-4.4.14/drivers/xen/
Dxen-scsiback.c1440 static ssize_t scsiback_tpg_param_alias_show(struct config_item *item, in scsiback_tpg_param_alias_show()
1455 static ssize_t scsiback_tpg_param_alias_store(struct config_item *item, in scsiback_tpg_param_alias_store()
1589 static ssize_t scsiback_tpg_nexus_show(struct config_item *item, char *page) in scsiback_tpg_nexus_show()
1610 static ssize_t scsiback_tpg_nexus_store(struct config_item *item, in scsiback_tpg_nexus_store()
1693 scsiback_wwn_version_show(struct config_item *item, char *page) in scsiback_wwn_version_show()
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.c3490 static ssize_t srpt_tpg_attrib_srp_max_rdma_size_show(struct config_item *item, in srpt_tpg_attrib_srp_max_rdma_size_show()
3499 static ssize_t srpt_tpg_attrib_srp_max_rdma_size_store(struct config_item *item, in srpt_tpg_attrib_srp_max_rdma_size_store()
3527 static ssize_t srpt_tpg_attrib_srp_max_rsp_size_show(struct config_item *item, in srpt_tpg_attrib_srp_max_rsp_size_show()
3536 static ssize_t srpt_tpg_attrib_srp_max_rsp_size_store(struct config_item *item, in srpt_tpg_attrib_srp_max_rsp_size_store()
3564 static ssize_t srpt_tpg_attrib_srp_sq_size_show(struct config_item *item, in srpt_tpg_attrib_srp_sq_size_show()
3573 static ssize_t srpt_tpg_attrib_srp_sq_size_store(struct config_item *item, in srpt_tpg_attrib_srp_sq_size_store()
3612 static ssize_t srpt_tpg_enable_show(struct config_item *item, char *page) in srpt_tpg_enable_show()
3620 static ssize_t srpt_tpg_enable_store(struct config_item *item, in srpt_tpg_enable_store()
3719 static ssize_t srpt_wwn_version_show(struct config_item *item, char *buf) in srpt_wwn_version_show()
/linux-4.4.14/drivers/vhost/
Dscsi.c1686 struct config_item *item, const char *page, size_t count) in vhost_scsi_tpg_attrib_fabric_prot_type_store()
1708 struct config_item *item, char *page) in vhost_scsi_tpg_attrib_fabric_prot_type_show()
1868 static ssize_t vhost_scsi_tpg_nexus_show(struct config_item *item, char *page) in vhost_scsi_tpg_nexus_show()
1889 static ssize_t vhost_scsi_tpg_nexus_store(struct config_item *item, in vhost_scsi_tpg_nexus_store()
2106 vhost_scsi_wwn_version_show(struct config_item *item, char *page) in vhost_scsi_wwn_version_show()
/linux-4.4.14/drivers/usb/gadget/legacy/
Dtcm_usb_gadget.c1468 static ssize_t usbg_wwn_version_show(struct config_item *item, char *page) in usbg_wwn_version_show()
1480 static ssize_t tcm_usbg_tpg_enable_show(struct config_item *item, char *page) in tcm_usbg_tpg_enable_show()
1491 static ssize_t tcm_usbg_tpg_enable_store(struct config_item *item, in tcm_usbg_tpg_enable_store()
1522 static ssize_t tcm_usbg_tpg_nexus_show(struct config_item *item, char *page) in tcm_usbg_tpg_nexus_show()
1632 static ssize_t tcm_usbg_tpg_nexus_store(struct config_item *item, in tcm_usbg_tpg_nexus_store()