Lines Matching refs:res

193 	int res;  in hwaddr_mask_txt()  local
203 res = os_snprintf(buf, len, MACSTR "/" MACSTR, in hwaddr_mask_txt()
206 res = os_snprintf(buf, len, MACSTR, MAC2STR(addr)); in hwaddr_mask_txt()
207 if (os_snprintf_error(len, res)) in hwaddr_mask_txt()
209 return res; in hwaddr_mask_txt()
734 size_t merge_byte_arrays(u8 *res, size_t res_len, in merge_byte_arrays() argument
740 os_memset(res, 0, res_len); in merge_byte_arrays()
744 os_memcpy(res, src1, res_len); in merge_byte_arrays()
748 os_memcpy(res, src1, src1_len); in merge_byte_arrays()
754 os_memcpy(res + len, src2, res_len - len); in merge_byte_arrays()
758 os_memcpy(res + len, src2, src2_len); in merge_byte_arrays()
768 char *res; in dup_binstr() local
772 res = os_malloc(len + 1); in dup_binstr()
773 if (res == NULL) in dup_binstr()
775 os_memcpy(res, src, len); in dup_binstr()
776 res[len] = '\0'; in dup_binstr()
778 return res; in dup_binstr()
782 int freq_range_list_parse(struct wpa_freq_range_list *res, const char *value) in freq_range_list_parse() argument
819 os_free(res->range); in freq_range_list_parse()
820 res->range = freq; in freq_range_list_parse()
821 res->num = count; in freq_range_list_parse()
849 int res; in freq_range_list_str() local
865 res = os_snprintf(pos, end - pos, "%s%u", in freq_range_list_str()
868 res = os_snprintf(pos, end - pos, "%s%u-%u", in freq_range_list_str()
871 if (os_snprintf_error(end - pos, res)) { in freq_range_list_str()
875 pos += res; in freq_range_list_str()
892 void int_array_concat(int **res, const int *a) in int_array_concat() argument
897 reslen = int_array_len(*res); in int_array_concat()
905 os_free(*res); in int_array_concat()
906 *res = NULL; in int_array_concat()
909 n = os_realloc_array(*res, reslen + alen + 1, sizeof(int)); in int_array_concat()
911 os_free(*res); in int_array_concat()
912 *res = NULL; in int_array_concat()
917 *res = n; in int_array_concat()
959 void int_array_add_unique(int **res, int a) in int_array_add_unique() argument
964 for (reslen = 0; *res && (*res)[reslen]; reslen++) { in int_array_add_unique()
965 if ((*res)[reslen] == a) in int_array_add_unique()
975 os_free(*res); in int_array_add_unique()
976 *res = NULL; in int_array_add_unique()
979 n = os_realloc_array(*res, reslen + 2, sizeof(int)); in int_array_add_unique()
981 os_free(*res); in int_array_add_unique()
982 *res = NULL; in int_array_add_unique()
989 *res = n; in int_array_add_unique()
1213 char *tmp, *res, *end; in ssid_parse() local
1236 res = wpa_config_parse_string(tmp, &len); in ssid_parse()
1237 if (res && len <= SSID_MAX_LEN) { in ssid_parse()
1239 os_memcpy(ssid->ssid, res, len); in ssid_parse()
1243 os_free(res); in ssid_parse()