Lines Matching refs:key

39 		free(param->key);  in iscsi_param_free()
45 iscsi_find_key_in_array(const char *key, const char *array[]) in iscsi_find_key_in_array() argument
50 if (strcasecmp(key, array[i]) == 0) { in iscsi_find_key_in_array()
58 iscsi_param_find(struct iscsi_param *params, const char *key) in iscsi_param_find() argument
62 if (params == NULL || key == NULL) { in iscsi_param_find()
66 if (param->key != NULL && param->key[0] == key[0] in iscsi_param_find()
67 && strcasecmp(param->key, key) == 0) { in iscsi_param_find()
75 iscsi_param_del(struct iscsi_param **params, const char *key) in iscsi_param_del() argument
79 SPDK_DEBUGLOG(iscsi, "del %s\n", key); in iscsi_param_del()
80 if (params == NULL || key == NULL) { in iscsi_param_del()
84 if (param->key != NULL && param->key[0] == key[0] in iscsi_param_del()
85 && strcasecmp(param->key, key) == 0) { in iscsi_param_del()
101 iscsi_param_add(struct iscsi_param **params, const char *key, in iscsi_param_add() argument
107 key, val, list, type); in iscsi_param_add()
108 if (key == NULL) { in iscsi_param_add()
112 param = iscsi_param_find(*params, key); in iscsi_param_add()
114 iscsi_param_del(params, key); in iscsi_param_add()
124 param->key = xstrdup(key); in iscsi_param_add()
143 iscsi_param_set(struct iscsi_param *params, const char *key, in iscsi_param_set() argument
148 SPDK_DEBUGLOG(iscsi, "set %s=%s\n", key, val); in iscsi_param_set()
149 param = iscsi_param_find(params, key); in iscsi_param_set()
151 SPDK_ERRLOG("no key %s\n", key); in iscsi_param_set()
163 iscsi_param_set_int(struct iscsi_param *params, const char *key, uint32_t val) in iscsi_param_set_int() argument
168 SPDK_DEBUGLOG(iscsi, "set %s=%d\n", key, val); in iscsi_param_set_int()
169 param = iscsi_param_find(params, key); in iscsi_param_set_int()
171 SPDK_ERRLOG("no key %s\n", key); in iscsi_param_set_int()
367 iscsi_param_get_val(struct iscsi_param *params, const char *key) in iscsi_param_get_val() argument
371 param = iscsi_param_find(params, key); in iscsi_param_get_val()
379 iscsi_param_eq_val(struct iscsi_param *params, const char *key, in iscsi_param_eq_val() argument
384 param = iscsi_param_find(params, key); in iscsi_param_eq_val()
395 const char *key; member
452 for (i = 0; table[i].key != NULL; i++) { in iscsi_params_init_internal()
453 rc = iscsi_param_add(params, table[i].key, table[i].val, in iscsi_params_init_internal()
459 param = iscsi_param_find(*params, table[i].key); in iscsi_params_init_internal()
542 if (strcasecmp(param->key, "MaxRecvDataSegmentLength") == 0) { in iscsi_special_param_construction()
567 if (strcasecmp(param->key, "MaxBurstLength") == 0 && in iscsi_special_param_construction()
628 param->key, new_val); in iscsi_construct_data_from_param()
630 param->key, new_val); in iscsi_construct_data_from_param()
711 if (strcasecmp(param->key, "FirstBurstLength") == 0) { in iscsi_negotiate_param_numerical()
722 SPDK_DEBUGLOG(iscsi, "key %.64s reject\n", param->key); in iscsi_negotiate_param_numerical()
847 *cur_param_p = iscsi_param_find(*params_dst_p, param->key); in iscsi_negotiate_param_init()
850 *cur_param_p = iscsi_param_find(*params_dst_p, param->key); in iscsi_negotiate_param_init()
852 if ((strncasecmp(param->key, "X-", 2) == 0) || in iscsi_negotiate_param_init()
853 (strncasecmp(param->key, "X#", 2) == 0)) { in iscsi_negotiate_param_init()
857 param->key); in iscsi_negotiate_param_init()
859 SPDK_ERRLOG("unknown key %.64s\n", param->key); in iscsi_negotiate_param_init()
865 !iscsi_find_key_in_array(param->key, in iscsi_negotiate_param_init()
874 !iscsi_find_key_in_array(param->key, in iscsi_negotiate_param_init()
987 if (strcasecmp(param->key, "SendTargets") == 0) { in iscsi_negotiate_params()
991 if (iscsi_find_key_in_array(param->key, chap_type)) { in iscsi_negotiate_params()
997 iscsi_find_key_in_array(param->key, discovery_ignored_param)) { in iscsi_negotiate_params()
1033 if (strcasecmp(param->key, "FirstBurstLength") == 0) { in iscsi_negotiate_params()
1053 if (iscsi_find_key_in_array(param->key, target_declarative_params)) { in iscsi_negotiate_params()
1070 iscsi_param_set(params_dst, param->key, new_val); in iscsi_negotiate_params()