Lines Matching refs:map

141 static void filter_map_init(filter_map *map)  in filter_map_init()  argument
143 memset(map, 0, sizeof(filter_map)); in filter_map_init()
146 static void filter_map_update(filter_map *map, int flag, const unsigned char *allowed_list) in filter_map_update() argument
152 (*map)[allowed_list[i]] = flag; in filter_map_update()
156 static void filter_map_apply(zval *value, filter_map *map) in filter_map_apply() argument
165 if ((*map)[str[i]]) { in filter_map_apply()
307 filter_map map; in php_filter_email() local
309 filter_map_init(&map); in php_filter_email()
310 filter_map_update(&map, 1, allowed_list); in php_filter_email()
311 filter_map_apply(value, &map); in php_filter_email()
321 filter_map map; in php_filter_url() local
323 filter_map_init(&map); in php_filter_url()
324 filter_map_update(&map, 1, allowed_list); in php_filter_url()
325 filter_map_apply(value, &map); in php_filter_url()
334 filter_map map; in php_filter_number_int() local
336 filter_map_init(&map); in php_filter_number_int()
337 filter_map_update(&map, 1, allowed_list); in php_filter_number_int()
338 filter_map_apply(value, &map); in php_filter_number_int()
347 filter_map map; in php_filter_number_float() local
349 filter_map_init(&map); in php_filter_number_float()
350 filter_map_update(&map, 1, allowed_list); in php_filter_number_float()
354 filter_map_update(&map, 2, (const unsigned char *) "."); in php_filter_number_float()
357 filter_map_update(&map, 3, (const unsigned char *) ","); in php_filter_number_float()
360 filter_map_update(&map, 4, (const unsigned char *) "eE"); in php_filter_number_float()
362 filter_map_apply(value, &map); in php_filter_number_float()