Symbol: bpf_lru_node
kernel/bpf/bpf_lru_list.c
140
struct bpf_lru_node *node, *tmp_node, *first_node;
kernel/bpf/bpf_lru_list.c
143
first_node = list_first_entry(active, struct bpf_lru_node, list);
kernel/bpf/bpf_lru_list.c
168
struct bpf_lru_node *node;
kernel/bpf/bpf_lru_list.c
185
node = list_entry(cur, struct bpf_lru_node, list);
kernel/bpf/bpf_lru_list.c
210
struct bpf_lru_node *node, *tmp_node;
kernel/bpf/bpf_lru_list.c
259
struct bpf_lru_node *node, *tmp_node;
kernel/bpf/bpf_lru_list.c
290
struct bpf_lru_node *node, *tmp_node;
kernel/bpf/bpf_lru_list.c
303
struct bpf_lru_node *node)
kernel/bpf/bpf_lru_list.c
319
struct bpf_lru_node *node, *tmp_node;
kernel/bpf/bpf_lru_list.c
34
static bool bpf_lru_node_is_ref(const struct bpf_lru_node *node)
kernel/bpf/bpf_lru_list.c
347
struct bpf_lru_node *node,
kernel/bpf/bpf_lru_list.c
357
static struct bpf_lru_node *
kernel/bpf/bpf_lru_list.c
360
struct bpf_lru_node *node;
kernel/bpf/bpf_lru_list.c
363
struct bpf_lru_node,
kernel/bpf/bpf_lru_list.c
371
static struct bpf_lru_node *
kernel/bpf/bpf_lru_list.c
374
struct bpf_lru_node *node;
kernel/bpf/bpf_lru_list.c
39
static void bpf_lru_node_clear_ref(struct bpf_lru_node *node)
kernel/bpf/bpf_lru_list.c
396
static struct bpf_lru_node *bpf_percpu_lru_pop_free(struct bpf_lru *lru,
kernel/bpf/bpf_lru_list.c
400
struct bpf_lru_node *node = NULL;
kernel/bpf/bpf_lru_list.c
417
node = list_first_entry(free_list, struct bpf_lru_node, list);
kernel/bpf/bpf_lru_list.c
428
static struct bpf_lru_node *bpf_common_lru_pop_free(struct bpf_lru *lru,
kernel/bpf/bpf_lru_list.c
433
struct bpf_lru_node *node;
kernel/bpf/bpf_lru_list.c
491
struct bpf_lru_node *bpf_lru_pop_free(struct bpf_lru *lru, u32 hash)
kernel/bpf/bpf_lru_list.c
500
struct bpf_lru_node *node)
kernel/bpf/bpf_lru_list.c
534
struct bpf_lru_node *node)
kernel/bpf/bpf_lru_list.c
548
void bpf_lru_push_free(struct bpf_lru *lru, struct bpf_lru_node *node)
kernel/bpf/bpf_lru_list.c
564
struct bpf_lru_node *node;
kernel/bpf/bpf_lru_list.c
566
node = (struct bpf_lru_node *)(buf + node_offset);
kernel/bpf/bpf_lru_list.c
59
struct bpf_lru_node *node,
kernel/bpf/bpf_lru_list.c
590
struct bpf_lru_node *node;
kernel/bpf/bpf_lru_list.c
594
node = (struct bpf_lru_node *)(buf + node_offset);
kernel/bpf/bpf_lru_list.c
80
struct bpf_lru_node *node,
kernel/bpf/bpf_lru_list.c
98
struct bpf_lru_node *node,
kernel/bpf/bpf_lru_list.h
51
typedef bool (*del_from_htab_func)(void *arg, struct bpf_lru_node *node);
kernel/bpf/bpf_lru_list.h
66
static inline void bpf_lru_node_set_ref(struct bpf_lru_node *node)
kernel/bpf/bpf_lru_list.h
77
struct bpf_lru_node *bpf_lru_pop_free(struct bpf_lru *lru, u32 hash);
kernel/bpf/bpf_lru_list.h
78
void bpf_lru_push_free(struct bpf_lru *lru, struct bpf_lru_node *node);
kernel/bpf/hashtab.c
122
struct bpf_lru_node lru_node;
kernel/bpf/hashtab.c
166
static bool htab_lru_map_delete_node(void *arg, struct bpf_lru_node *node);
kernel/bpf/hashtab.c
301
struct bpf_lru_node *node = bpf_lru_pop_free(&htab->lru, hash);
kernel/bpf/hashtab.c
825
offsetof(struct bpf_lru_node, ref));
kernel/bpf/hashtab.c
829
offsetof(struct bpf_lru_node, ref),
kernel/bpf/hashtab.c
859
static bool htab_lru_map_delete_node(void *arg, struct bpf_lru_node *node)