Lines Matching refs:item

34 static inline struct iscsi_tpg_np *to_iscsi_tpg_np(struct config_item *item)
36 return container_of(to_tpg_np(item), struct iscsi_tpg_np, se_tpg_np);
39 static ssize_t lio_target_np_driver_show(struct config_item *item, char *page,
42 struct iscsi_tpg_np *tpg_np = to_iscsi_tpg_np(item);
55 static ssize_t lio_target_np_driver_store(struct config_item *item,
59 struct iscsi_tpg_np *tpg_np = to_iscsi_tpg_np(item);
116 static ssize_t lio_target_np_iser_show(struct config_item *item, char *page)
118 return lio_target_np_driver_show(item, page, ISCSI_INFINIBAND);
121 static ssize_t lio_target_np_iser_store(struct config_item *item,
124 return lio_target_np_driver_store(item, page, count,
129 static ssize_t lio_target_np_cxgbit_show(struct config_item *item, char *page)
131 return lio_target_np_driver_show(item, page, ISCSI_CXGBIT);
134 static ssize_t lio_target_np_cxgbit_store(struct config_item *item,
137 return lio_target_np_driver_store(item, page, count,
280 static ssize_t iscsi_nacl_attrib_##name##_show(struct config_item *item,\
283 struct se_node_acl *se_nacl = attrib_to_nacl(item); \
288 static ssize_t iscsi_nacl_attrib_##name##_store(struct config_item *item,\
291 struct se_node_acl *se_nacl = attrib_to_nacl(item); \
317 static ssize_t iscsi_nacl_attrib_authentication_show(struct config_item *item,
320 struct se_node_acl *se_nacl = attrib_to_nacl(item);
326 static ssize_t iscsi_nacl_attrib_authentication_store(struct config_item *item,
329 struct se_node_acl *se_nacl = attrib_to_nacl(item);
404 static ssize_t iscsi_nacl_auth_##name##_show(struct config_item *item, \
407 struct se_node_acl *nacl = auth_to_nacl(item); \
410 static ssize_t iscsi_nacl_auth_##name##_store(struct config_item *item, \
413 struct se_node_acl *nacl = auth_to_nacl(item); \
443 static ssize_t iscsi_nacl_auth_##name##_show(struct config_item *item, \
446 struct se_node_acl *nacl = auth_to_nacl(item); \
468 static ssize_t iscsi_nacl_param_##name##_show(struct config_item *item, \
471 struct se_node_acl *se_nacl = param_to_nacl(item); \
524 static ssize_t lio_target_nacl_info_show(struct config_item *item, char *page)
526 struct se_node_acl *se_nacl = acl_to_nacl(item);
641 static ssize_t lio_target_nacl_cmdsn_depth_show(struct config_item *item,
644 return sysfs_emit(page, "%u\n", acl_to_nacl(item)->queue_depth);
647 static ssize_t lio_target_nacl_cmdsn_depth_store(struct config_item *item,
650 struct se_node_acl *se_nacl = acl_to_nacl(item);
696 static ssize_t lio_target_nacl_tag_show(struct config_item *item, char *page)
698 return snprintf(page, PAGE_SIZE, "%s", acl_to_nacl(item)->acl_tag);
701 static ssize_t lio_target_nacl_tag_store(struct config_item *item,
704 struct se_node_acl *se_nacl = acl_to_nacl(item);
743 static ssize_t iscsi_tpg_attrib_##name##_show(struct config_item *item, \
746 struct se_portal_group *se_tpg = attrib_to_tpg(item); \
758 static ssize_t iscsi_tpg_attrib_##name##_store(struct config_item *item,\
761 struct se_portal_group *se_tpg = attrib_to_tpg(item); \
858 static ssize_t iscsi_tpg_auth_##name##_show(struct config_item *item, \
861 return __iscsi_tpg_auth_##name##_show(auth_to_tpg(item), page); \
864 static ssize_t iscsi_tpg_auth_##name##_store(struct config_item *item, \
867 return __iscsi_tpg_auth_##name##_store(auth_to_tpg(item), page, count); \
893 static ssize_t iscsi_tpg_auth_##name##_show(struct config_item *item, \
896 return __iscsi_tpg_auth_##name##_show(auth_to_tpg(item), page); \
916 static ssize_t iscsi_tpg_param_##name##_show(struct config_item *item, \
919 struct se_portal_group *se_tpg = param_to_tpg(item); \
938 static ssize_t iscsi_tpg_param_##name##_store(struct config_item *item, \
941 struct se_portal_group *se_tpg = param_to_tpg(item); \
1023 static ssize_t lio_target_tpg_dynamic_sessions_show(struct config_item *item,
1026 return target_show_dynamic_sessions(to_tpg(item), page);
1136 static ssize_t lio_target_wwn_lio_version_show(struct config_item *item,
1145 struct config_item *item, char *page)
1152 struct config_item *item, const char *page, size_t count)
1248 static ssize_t iscsi_disc_##name##_show(struct config_item *item, char *page) \
1253 static ssize_t iscsi_disc_##name##_store(struct config_item *item, \
1269 static ssize_t iscsi_disc_##name##_show(struct config_item *item, char *page) \
1279 static ssize_t iscsi_disc_enforce_discovery_auth_show(struct config_item *item,
1287 static ssize_t iscsi_disc_enforce_discovery_auth_store(struct config_item *item,