Searched refs:bpf_lru (Results 1 – 4 of 4) sorted by relevance
/linux-6.3-rc2/kernel/bpf/ |
A D | bpf_lru_list.h | 53 struct bpf_lru { struct 74 int bpf_lru_init(struct bpf_lru *lru, bool percpu, u32 hash_offset, argument 76 void bpf_lru_populate(struct bpf_lru *lru, void *buf, u32 node_offset, 78 void bpf_lru_destroy(struct bpf_lru *lru); 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 | bpf_lru_list.c | 139 static void __bpf_lru_list_rotate_active(struct bpf_lru *lru, in __bpf_lru_list_rotate_active() 166 static void __bpf_lru_list_rotate_inactive(struct bpf_lru *lru, in __bpf_lru_list_rotate_inactive() 206 __bpf_lru_list_shrink_inactive(struct bpf_lru *lru, in __bpf_lru_list_shrink_inactive() 255 static unsigned int __bpf_lru_list_shrink(struct bpf_lru *lru, in __bpf_lru_list_shrink() 318 static void bpf_lru_list_pop_free_to_local(struct bpf_lru *lru, in bpf_lru_list_pop_free_to_local() 347 static void __local_list_add_pending(struct bpf_lru *lru, in __local_list_add_pending() 502 static void bpf_common_lru_push_free(struct bpf_lru *lru, in bpf_common_lru_push_free() 536 static void bpf_percpu_lru_push_free(struct bpf_lru *lru, in bpf_percpu_lru_push_free() 559 static void bpf_common_lru_populate(struct bpf_lru *lru, void *buf, in bpf_common_lru_populate() 577 static void bpf_percpu_lru_populate(struct bpf_lru *lru, void *buf, in bpf_percpu_lru_populate() [all …]
|
A D | hashtab.c | 94 struct bpf_lru lru;
|
/linux-6.3-rc2/ |
A D | MAINTAINERS | 3824 F: kernel/bpf/bpf_lru*
|
Completed in 27 milliseconds