Lines Matching refs:code_map

1314 soap_code(const struct soap_code_map *code_map, const char *str)  in soap_code()  argument
1315 { if (code_map && str) in soap_code()
1316 { while (code_map->string) in soap_code()
1317 { if (!strcmp(str, code_map->string)) /* case sensitive */ in soap_code()
1318 return code_map; in soap_code()
1319 code_map++; in soap_code()
1331 soap_code_int(const struct soap_code_map *code_map, const char *str, long other) in soap_code_int() argument
1332 { if (code_map) in soap_code_int()
1333 { while (code_map->string) in soap_code_int()
1334 { if (!soap_tag_cmp(str, code_map->string)) /* case insensitive */ in soap_code_int()
1335 return code_map->code; in soap_code_int()
1336 code_map++; in soap_code_int()
1348 soap_code_str(const struct soap_code_map *code_map, long code) in soap_code_str() argument
1349 { if (!code_map) in soap_code_str()
1351 while (code_map->code != code && code_map->string) in soap_code_str()
1352 code_map++; in soap_code_str()
1353 return code_map->string; in soap_code_str()
1362 soap_code_bits(const struct soap_code_map *code_map, const char *str) in soap_code_bits() argument
1364 if (code_map) in soap_code_bits()
1367 for (p = code_map; p->string; p++) in soap_code_bits()
1390 soap_code_list(struct soap *soap, const struct soap_code_map *code_map, long code) in soap_code_list() argument
1392 if (code_map) in soap_code_list()
1393 { while (code_map->string) in soap_code_list()
1394 { if (code_map->code & code) in soap_code_list()
1395 { register const char *s = code_map->string; in soap_code_list()
1403 code_map++; in soap_code_list()