Symbol: rhtab_elem
kernel/bpf/hashtab.c
2761
.head_offset = offsetof(struct rhtab_elem, node),
kernel/bpf/hashtab.c
2762
.key_offset = offsetof(struct rhtab_elem, data),
kernel/bpf/hashtab.c
2765
static inline void *rhtab_elem_value(struct rhtab_elem *l, u32 key_size)
kernel/bpf/hashtab.c
2775
const struct rhtab_elem *key2 = ptr;
kernel/bpf/hashtab.c
2788
.head_offset = offsetof(struct rhtab_elem, node),
kernel/bpf/hashtab.c
2789
.key_offset = offsetof(struct rhtab_elem, data),
kernel/bpf/hashtab.c
2812
rhtab->elem_size = sizeof(struct rhtab_elem) + round_up(rhtab->map.key_size, 8) +
kernel/bpf/hashtab.c
2869
struct rhtab_elem *elem)
kernel/bpf/hashtab.c
2881
struct rhtab_elem *elem = obj;
kernel/bpf/hashtab.c
2893
struct rhtab_elem *elem = ptr;
kernel/bpf/hashtab.c
2923
struct rhtab_elem *l;
kernel/bpf/hashtab.c
2929
static void rhtab_read_elem_value(struct bpf_map *map, void *dst, struct rhtab_elem *elem,
kernel/bpf/hashtab.c
2940
static int rhtab_delete_elem(struct bpf_rhtab *rhtab, struct rhtab_elem *elem, void *copy,
kernel/bpf/hashtab.c
2977
struct rhtab_elem *elem;
kernel/bpf/hashtab.c
2991
struct rhtab_elem *elem;
kernel/bpf/hashtab.c
3007
static long rhtab_map_update_existing(struct bpf_map *map, struct rhtab_elem *elem, void *value,
kernel/bpf/hashtab.c
3037
struct rhtab_elem *elem, *tmp;
kernel/bpf/hashtab.c
3104
offsetof(struct rhtab_elem, data) + round_up(map->key_size, 8));
kernel/bpf/hashtab.c
3122
struct rhtab_elem *elem;
kernel/bpf/hashtab.c
3163
struct rhtab_elem *elem;
kernel/bpf/hashtab.c
3202
struct rhtab_elem *elem;
kernel/bpf/hashtab.c
3255
struct rhtab_elem **del_elems = NULL;
kernel/bpf/hashtab.c
3258
struct rhtab_elem *elem;
kernel/bpf/hashtab.c
3403
struct rhtab_elem *elem;
kernel/bpf/hashtab.c
3426
struct rhtab_elem *elem;
kernel/bpf/hashtab.c
3441
struct rhtab_elem *elem)