Lines Matching refs:name
157 const char *name)
166 if (strlen(name) > MAX_PORTAL_LEN) {
167 pr_err("strlen(name): %d exceeds MAX_PORTAL_LEN: %d\n",
168 (int)strlen(name), MAX_PORTAL_LEN);
172 snprintf(buf, MAX_PORTAL_LEN + 1, "%s", name);
210 pr_err("malformed ip/port passed: %s\n", name);
222 tpg->tpgt, name);
280 #define ISCSI_NACL_ATTR(name) \
281 static ssize_t iscsi_nacl_attrib_##name##_show(struct config_item *item,\
288 return sprintf(page, "%u\n", nacl->node_attrib.name); \
291 static ssize_t iscsi_nacl_attrib_##name##_store(struct config_item *item,\
303 ret = iscsit_na_##name(nacl, val); \
310 CONFIGFS_ATTR(iscsi_nacl_attrib_, name)
337 #define __DEF_NACL_AUTH_STR(prefix, name, flags) \
338 static ssize_t __iscsi_##prefix##_##name##_show( \
346 return snprintf(page, PAGE_SIZE, "%s\n", auth->name); \
349 static ssize_t __iscsi_##prefix##_##name##_store( \
358 if (count >= sizeof(auth->name)) \
360 snprintf(auth->name, sizeof(auth->name), "%s", page); \
361 if (!strncmp("NULL", auth->name, 4)) \
375 #define DEF_NACL_AUTH_STR(name, flags) \
376 __DEF_NACL_AUTH_STR(nacl_auth, name, flags) \
377 static ssize_t iscsi_nacl_auth_##name##_show(struct config_item *item, \
381 return __iscsi_nacl_auth_##name##_show(container_of(nacl, \
384 static ssize_t iscsi_nacl_auth_##name##_store(struct config_item *item, \
388 return __iscsi_nacl_auth_##name##_store(container_of(nacl, \
392 CONFIGFS_ATTR(iscsi_nacl_auth_, name)
402 #define __DEF_NACL_AUTH_INT(prefix, name) \
403 static ssize_t __iscsi_##prefix##_##name##_show( \
412 return snprintf(page, PAGE_SIZE, "%d\n", auth->name); \
415 #define DEF_NACL_AUTH_INT(name) \
416 __DEF_NACL_AUTH_INT(nacl_auth, name) \
417 static ssize_t iscsi_nacl_auth_##name##_show(struct config_item *item, \
421 return __iscsi_nacl_auth_##name##_show(container_of(nacl, \
425 CONFIGFS_ATTR_RO(iscsi_nacl_auth_, name)
442 #define ISCSI_NACL_PARAM(name) \
443 static ssize_t iscsi_nacl_param_##name##_show(struct config_item *item, \
459 (u32)sess->sess_ops->name); \
466 CONFIGFS_ATTR_RO(iscsi_nacl_param_, name)
702 const char *name)
718 #define DEF_TPG_ATTRIB(name) \
720 static ssize_t iscsi_tpg_attrib_##name##_show(struct config_item *item, \
731 rb = sprintf(page, "%u\n", tpg->tpg_attrib.name); \
736 static ssize_t iscsi_tpg_attrib_##name##_store(struct config_item *item,\
751 ret = iscsit_ta_##name(tpg, val); \
761 CONFIGFS_ATTR(iscsi_tpg_attrib_, name)
800 #define __DEF_TPG_AUTH_STR(prefix, name, flags) \
801 static ssize_t __iscsi_##prefix##_##name##_show(struct se_portal_group *se_tpg, \
811 return snprintf(page, PAGE_SIZE, "%s\n", auth->name); \
814 static ssize_t __iscsi_##prefix##_##name##_store(struct se_portal_group *se_tpg,\
824 snprintf(auth->name, sizeof(auth->name), "%s", page); \
825 if (!(strncmp("NULL", auth->name, 4))) \
839 #define DEF_TPG_AUTH_STR(name, flags) \
840 __DEF_TPG_AUTH_STR(tpg_auth, name, flags) \
841 static ssize_t iscsi_tpg_auth_##name##_show(struct config_item *item, \
844 return __iscsi_tpg_auth_##name##_show(auth_to_tpg(item), page); \
847 static ssize_t iscsi_tpg_auth_##name##_store(struct config_item *item, \
850 return __iscsi_tpg_auth_##name##_store(auth_to_tpg(item), page, count); \
853 CONFIGFS_ATTR(iscsi_tpg_auth_, name);
861 #define __DEF_TPG_AUTH_INT(prefix, name) \
862 static ssize_t __iscsi_##prefix##_##name##_show(struct se_portal_group *se_tpg, \
872 return snprintf(page, PAGE_SIZE, "%d\n", auth->name); \
875 #define DEF_TPG_AUTH_INT(name) \
876 __DEF_TPG_AUTH_INT(tpg_auth, name) \
877 static ssize_t iscsi_tpg_auth_##name##_show(struct config_item *item, \
880 return __iscsi_tpg_auth_##name##_show(auth_to_tpg(item), page); \
882 CONFIGFS_ATTR_RO(iscsi_tpg_auth_, name);
899 #define DEF_TPG_PARAM(name) \
900 static ssize_t iscsi_tpg_param_##name##_show(struct config_item *item, \
912 param = iscsi_find_param_from_key(__stringify(name), \
923 static ssize_t iscsi_tpg_param_##name##_store(struct config_item *item, \
935 len = snprintf(buf, PAGE_SIZE, "%s=%s", __stringify(name), page); \
956 CONFIGFS_ATTR(iscsi_tpg_param_, name)
1086 const char *name)
1099 tpgt_str = strstr(name, "tpgt_");
1124 name);
1167 const char *name)
1171 tiqn = iscsit_add_tiqn((unsigned char *)name);
1177 " %s\n", name);
1225 #define DEF_DISC_AUTH_STR(name, flags) \
1226 __DEF_NACL_AUTH_STR(disc, name, flags) \
1227 static ssize_t iscsi_disc_##name##_show(struct config_item *item, char *page) \
1229 return __iscsi_disc_##name##_show(&iscsit_global->discovery_acl,\
1232 static ssize_t iscsi_disc_##name##_store(struct config_item *item, \
1235 return __iscsi_disc_##name##_store(&iscsit_global->discovery_acl, \
1239 CONFIGFS_ATTR(iscsi_disc_, name)
1246 #define DEF_DISC_AUTH_INT(name) \
1247 __DEF_NACL_AUTH_INT(disc, name) \
1248 static ssize_t iscsi_disc_##name##_show(struct config_item *item, char *page) \
1250 return __iscsi_disc_##name##_show(&iscsit_global->discovery_acl, \
1253 CONFIGFS_ATTR_RO(iscsi_disc_, name)