Lines Matching refs:bpf_list_head

2252 	BUILD_BUG_ON(sizeof(struct list_head) > sizeof(struct bpf_list_head));  in bpf_list_head_free()
2253 BUILD_BUG_ON(__alignof__(struct list_head) > __alignof__(struct bpf_list_head)); in bpf_list_head_free()
2487 struct bpf_list_head *head, in __bpf_list_add()
2539 __bpf_kfunc int bpf_list_push_front(struct bpf_list_head *head, in bpf_list_push_front()
2550 __bpf_kfunc int bpf_list_push_front_impl(struct bpf_list_head *head, in bpf_list_push_front_impl()
2569 __bpf_kfunc int bpf_list_push_back(struct bpf_list_head *head, in bpf_list_push_back()
2580 __bpf_kfunc int bpf_list_push_back_impl(struct bpf_list_head *head, in bpf_list_push_back_impl()
2587 __bpf_kfunc int bpf_list_add(struct bpf_list_head *head, struct bpf_list_node *new, in bpf_list_add()
2597 static struct bpf_list_node *__bpf_list_del(struct bpf_list_head *head, in __bpf_list_del()
2623 __bpf_kfunc struct bpf_list_node *bpf_list_pop_front(struct bpf_list_head *head) in bpf_list_pop_front()
2630 __bpf_kfunc struct bpf_list_node *bpf_list_pop_back(struct bpf_list_head *head) in bpf_list_pop_back()
2637 __bpf_kfunc struct bpf_list_node *bpf_list_del(struct bpf_list_head *head, in bpf_list_del()
2646 __bpf_kfunc struct bpf_list_node *bpf_list_front(struct bpf_list_head *head) in bpf_list_front()
2656 __bpf_kfunc struct bpf_list_node *bpf_list_back(struct bpf_list_head *head) in bpf_list_back()
2666 __bpf_kfunc bool bpf_list_is_first(struct bpf_list_head *head, in bpf_list_is_first()
2678 __bpf_kfunc bool bpf_list_is_last(struct bpf_list_head *head, in bpf_list_is_last()
2690 __bpf_kfunc bool bpf_list_empty(struct bpf_list_head *head) in bpf_list_empty()