Lines Matching refs:map

144 static void filter_map_init(filter_map *map)  in filter_map_init()  argument
146 memset(map, 0, sizeof(filter_map)); in filter_map_init()
149 static void filter_map_update(filter_map *map, int flag, const unsigned char *allowed_list) in filter_map_update() argument
155 (*map)[allowed_list[i]] = flag; in filter_map_update()
159 static void filter_map_apply(zval *value, filter_map *map) in filter_map_apply() argument
170 if ((*map)[str[i]]) { in filter_map_apply()
313 filter_map map; in php_filter_email() local
315 filter_map_init(&map); in php_filter_email()
316 filter_map_update(&map, 1, allowed_list); in php_filter_email()
317 filter_map_apply(value, &map); in php_filter_email()
327 filter_map map; in php_filter_url() local
329 filter_map_init(&map); in php_filter_url()
330 filter_map_update(&map, 1, allowed_list); in php_filter_url()
331 filter_map_apply(value, &map); in php_filter_url()
340 filter_map map; in php_filter_number_int() local
342 filter_map_init(&map); in php_filter_number_int()
343 filter_map_update(&map, 1, allowed_list); in php_filter_number_int()
344 filter_map_apply(value, &map); in php_filter_number_int()
353 filter_map map; in php_filter_number_float() local
355 filter_map_init(&map); in php_filter_number_float()
356 filter_map_update(&map, 1, allowed_list); in php_filter_number_float()
360 filter_map_update(&map, 2, (const unsigned char *) "."); in php_filter_number_float()
363 filter_map_update(&map, 3, (const unsigned char *) ","); in php_filter_number_float()
366 filter_map_update(&map, 4, (const unsigned char *) "eE"); in php_filter_number_float()
368 filter_map_apply(value, &map); in php_filter_number_float()