Lines Matching refs:htab_elem_value

185 static inline void *htab_elem_value(struct htab_elem *l, u32 key_size)  in htab_elem_value()  function
193 *(void __percpu **)htab_elem_value(l, key_size) = pptr; in htab_elem_set_ptr()
198 return *(void __percpu **)htab_elem_value(l, key_size); in htab_elem_get_ptr()
203 return *(void **)htab_elem_value(l, map->key_size); in fd_htab_map_get_ptr()
233 htab_elem_value(elem, htab->map.key_size)); in htab_free_prealloced_internal_structs()
261 htab_elem_value(elem, htab->map.key_size)); in htab_free_prealloced_fields()
474 map_value = htab_elem_value(elem, hrec->key_size); in htab_mem_dtor()
757 return htab_elem_value(l, map->key_size); in htab_map_lookup_elem()
796 return htab_elem_value(l, map->key_size); in __htab_lru_map_lookup_elem()
850 void *map_value = htab_elem_value(elem, htab->map.key_size); in check_and_free_fields()
1140 memcpy(htab_elem_value(l_new, key_size), value, size); in alloc_htab_elem()
1142 copy_map_value(&htab->map, htab_elem_value(l_new, key_size), value); in alloc_htab_elem()
1203 htab_elem_value(l_old, key_size), in htab_map_update_elem()
1231 htab_elem_value(l_old, key_size), in htab_map_update_elem()
1306 copy_map_value(&htab->map, htab_elem_value(l_new, map->key_size), value); in htab_lru_map_update_elem()
1391 void **inner_map_pptr = htab_elem_value(l_old, key_size); in htab_map_update_elem_in_place()
1598 htab_elem_value(l, htab->map.key_size)); in htab_free_malloced_internal_structs()
1711 void *src = htab_elem_value(l, map->key_size); in __htab_map_lookup_and_delete_elem()
1914 value = htab_elem_value(l, key_size); in __htab_map_lookup_and_delete_batch()
2181 ctx.value = htab_elem_value(elem, map->key_size); in __bpf_hash_map_seq_show()
2295 val = htab_elem_value(elem, map->key_size); in bpf_for_each_hash_elem()