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()
308 filter_map map; in php_filter_email() local
310 filter_map_init(&map); in php_filter_email()
311 filter_map_update(&map, 1, allowed_list); in php_filter_email()
312 filter_map_apply(value, &map); in php_filter_email()
322 filter_map map; in php_filter_url() local
324 filter_map_init(&map); in php_filter_url()
325 filter_map_update(&map, 1, allowed_list); in php_filter_url()
326 filter_map_apply(value, &map); in php_filter_url()
335 filter_map map; in php_filter_number_int() local
337 filter_map_init(&map); in php_filter_number_int()
338 filter_map_update(&map, 1, allowed_list); in php_filter_number_int()
339 filter_map_apply(value, &map); in php_filter_number_int()
348 filter_map map; in php_filter_number_float() local
350 filter_map_init(&map); in php_filter_number_float()
351 filter_map_update(&map, 1, allowed_list); in php_filter_number_float()
355 filter_map_update(&map, 2, (const unsigned char *) "."); in php_filter_number_float()
358 filter_map_update(&map, 3, (const unsigned char *) ","); in php_filter_number_float()
361 filter_map_update(&map, 4, (const unsigned char *) "eE"); in php_filter_number_float()
363 filter_map_apply(value, &map); in php_filter_number_float()