Searched refs:bpf_lru_node (Results 1 – 3 of 3) sorted by relevance
/linux-6.3-rc2/kernel/bpf/ |
A D | bpf_lru_list.c | 62 struct bpf_lru_node *node, in __bpf_lru_node_move_to_free() 101 struct bpf_lru_node *node, in __bpf_lru_node_move() 171 struct bpf_lru_node *node; in __bpf_lru_list_rotate_inactive() 360 static struct bpf_lru_node * 363 struct bpf_lru_node *node; in __local_list_pop_free() 366 struct bpf_lru_node, in __local_list_pop_free() 374 static struct bpf_lru_node * 377 struct bpf_lru_node *node; in __local_list_pop_pending() 436 struct bpf_lru_node *node; in bpf_common_lru_pop_free() 567 struct bpf_lru_node *node; in bpf_common_lru_populate() [all …]
|
A D | bpf_lru_list.h | 24 struct bpf_lru_node { struct 51 typedef bool (*del_from_htab_func)(void *arg, struct bpf_lru_node *node); argument 65 static inline void bpf_lru_node_set_ref(struct bpf_lru_node *node) in bpf_lru_node_set_ref() 79 struct bpf_lru_node *bpf_lru_pop_free(struct bpf_lru *lru, u32 hash); 80 void bpf_lru_push_free(struct bpf_lru *lru, struct bpf_lru_node *node); 81 void bpf_lru_promote(struct bpf_lru *lru, struct bpf_lru_node *node);
|
A D | hashtab.c | 125 struct bpf_lru_node lru_node; 180 static bool htab_lru_map_delete_node(void *arg, struct bpf_lru_node *node); 290 struct bpf_lru_node *node = bpf_lru_pop_free(&htab->lru, hash); in prealloc_lru_pop() 747 offsetof(struct bpf_lru_node, ref)); in htab_lru_map_gen_lookup() 751 offsetof(struct bpf_lru_node, ref), in htab_lru_map_gen_lookup() 770 static bool htab_lru_map_delete_node(void *arg, struct bpf_lru_node *node) in htab_lru_map_delete_node()
|
Completed in 12 milliseconds