Symbol: bpf_lru
kernel/bpf/bpf_lru_list.c
136
static void __bpf_lru_list_rotate_active(struct bpf_lru *lru,
kernel/bpf/bpf_lru_list.c
163
static void __bpf_lru_list_rotate_inactive(struct bpf_lru *lru,
kernel/bpf/bpf_lru_list.c
203
__bpf_lru_list_shrink_inactive(struct bpf_lru *lru,
kernel/bpf/bpf_lru_list.c
234
static void __bpf_lru_list_rotate(struct bpf_lru *lru, struct bpf_lru_list *l)
kernel/bpf/bpf_lru_list.c
252
static unsigned int __bpf_lru_list_shrink(struct bpf_lru *lru,
kernel/bpf/bpf_lru_list.c
315
static void bpf_lru_list_pop_free_to_local(struct bpf_lru *lru,
kernel/bpf/bpf_lru_list.c
344
static void __local_list_add_pending(struct bpf_lru *lru,
kernel/bpf/bpf_lru_list.c
372
__local_list_pop_pending(struct bpf_lru *lru, struct bpf_lru_locallist *loc_l)
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
428
static struct bpf_lru_node *bpf_common_lru_pop_free(struct bpf_lru *lru,
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
499
static void bpf_common_lru_push_free(struct bpf_lru *lru,
kernel/bpf/bpf_lru_list.c
533
static void bpf_percpu_lru_push_free(struct bpf_lru *lru,
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
556
static void bpf_common_lru_populate(struct bpf_lru *lru, void *buf,
kernel/bpf/bpf_lru_list.c
577
static void bpf_percpu_lru_populate(struct bpf_lru *lru, void *buf,
kernel/bpf/bpf_lru_list.c
608
void bpf_lru_populate(struct bpf_lru *lru, void *buf, u32 node_offset,
kernel/bpf/bpf_lru_list.c
646
int bpf_lru_init(struct bpf_lru *lru, bool percpu, u32 hash_offset,
kernel/bpf/bpf_lru_list.c
689
void bpf_lru_destroy(struct bpf_lru *lru)
kernel/bpf/bpf_lru_list.h
72
int bpf_lru_init(struct bpf_lru *lru, bool percpu, u32 hash_offset,
kernel/bpf/bpf_lru_list.h
74
void bpf_lru_populate(struct bpf_lru *lru, void *buf, u32 node_offset,
kernel/bpf/bpf_lru_list.h
76
void bpf_lru_destroy(struct bpf_lru *lru);
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
93
struct bpf_lru lru;