Lines Matching refs:bpf_list_node
2540 struct bpf_list_node *node, in bpf_list_push_front()
2551 struct bpf_list_node *node, in bpf_list_push_front_impl()
2570 struct bpf_list_node *node, in bpf_list_push_back()
2581 struct bpf_list_node *node, 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()
2588 struct bpf_list_node *prev__nonown_allowed, in bpf_list_add()
2597 static struct bpf_list_node *__bpf_list_del(struct bpf_list_head *head, in __bpf_list_del()
2620 return (struct bpf_list_node *)n; 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()
2638 struct bpf_list_node *node__nonown_allowed) in bpf_list_del()
2646 __bpf_kfunc struct bpf_list_node *bpf_list_front(struct bpf_list_head *head) in bpf_list_front()
2653 return (struct bpf_list_node *)h->next; in bpf_list_front()
2656 __bpf_kfunc struct bpf_list_node *bpf_list_back(struct bpf_list_head *head) in bpf_list_back()
2663 return (struct bpf_list_node *)h->prev; in bpf_list_back()
2667 struct bpf_list_node *node__nonown_allowed) in bpf_list_is_first()
2679 struct bpf_list_node *node__nonown_allowed) in bpf_list_is_last()