| H A D | hashtab.c | 132 u32 key_size; 187 static inline void *htab_elem_value(struct htab_elem *l, u32 key_size) in htab_elem_value() 189 return l->key + round_up(key_size, 8); in htab_elem_value() 192 static inline void htab_elem_set_ptr(struct htab_elem *l, u32 key_size, in htab_elem_set_ptr() 195 *(void __percpu **)htab_elem_value(l, key_size) = pptr; in htab_elem_set_ptr() 198 static inline void __percpu *htab_elem_get_ptr(struct htab_elem *l, u32 key_size) in htab_elem_get_ptr() 200 return *(void __percpu **)htab_elem_value(l, key_size); in htab_elem_get_ptr() 205 return *(void **)htab_elem_value(l, map->key_size); in fd_htab_map_get_ptr() 235 htab_elem_value(elem, htab->map.key_size)); in htab_free_prealloced_internal_structs() 258 void __percpu *pptr = htab_elem_get_ptr(elem, htab->map.key_size); in htab_free_prealloced_fields() 131 u32 key_size; global() member 186 htab_elem_value(struct htab_elem * l,u32 key_size) htab_elem_value() argument 191 htab_elem_set_ptr(struct htab_elem * l,u32 key_size,void __percpu * pptr) htab_elem_set_ptr() argument 197 htab_elem_get_ptr(struct htab_elem * l,u32 key_size) htab_elem_get_ptr() argument 699 lookup_elem_raw(struct hlist_nulls_head * head,u32 hash,void * key,u32 key_size) lookup_elem_raw() argument 717 lookup_nulls_elem_raw(struct hlist_nulls_head * head,u32 hash,void * key,u32 key_size,u32 n_buckets) lookup_nulls_elem_raw() argument 743 u32 hash, key_size; __htab_map_lookup_elem() local 903 u32 hash, key_size; htab_map_get_next_key() local 1083 alloc_htab_elem(struct bpf_htab * htab,void * key,void * value,u32 key_size,u32 hash,bool percpu,bool onallcpus,struct htab_elem * old_elem,u64 map_flags) alloc_htab_elem() argument 1188 u32 key_size, hash; htab_map_update_elem() local 1295 u32 key_size, hash; htab_lru_map_update_elem() local 1372 u32 key_size, hash; htab_map_update_elem_in_place() local 1434 u32 key_size, hash; __htab_lru_percpu_map_update_elem() local 1515 u32 hash, key_size; htab_map_delete_elem() local 1550 u32 hash, key_size; htab_lru_map_delete_elem() local 1692 u32 hash, key_size; __htab_map_lookup_and_delete_elem() local 1798 u32 bucket_cnt, total, key_size, value_size; __htab_map_lookup_and_delete_batch() local 2789 rhtab_elem_value(struct rhtab_elem * l,u32 key_size) rhtab_elem_value() argument 3270 u32 max_count, total, key_size, value_size, i; __rhtab_map_lookup_and_delete_batch() local [all...] |