Lines Matching refs:index
68 u32 index = *(u32 *)key; in array_map_lookup_elem() local
70 if (index >= array->map.max_entries) in array_map_lookup_elem()
73 return array->value + array->elem_size * index; in array_map_lookup_elem()
80 u32 index = *(u32 *)key; in array_map_get_next_key() local
83 if (index >= array->map.max_entries) { in array_map_get_next_key()
88 if (index == array->map.max_entries - 1) in array_map_get_next_key()
91 *next = index + 1; in array_map_get_next_key()
100 u32 index = *(u32 *)key; in array_map_update_elem() local
106 if (index >= array->map.max_entries) in array_map_update_elem()
114 memcpy(array->value + array->elem_size * index, value, map->value_size); in array_map_update_elem()
192 u32 index = *(u32 *)key, ufd; in fd_array_map_update_elem() local
197 if (index >= array->map.max_entries) in fd_array_map_update_elem()
205 old_ptr = xchg(array->ptrs + index, new_ptr); in fd_array_map_update_elem()
216 u32 index = *(u32 *)key; in fd_array_map_delete_elem() local
218 if (index >= array->map.max_entries) in fd_array_map_delete_elem()
221 old_ptr = xchg(array->ptrs + index, NULL); in fd_array_map_delete_elem()