Home
last modified time | relevance | path

Searched refs:prog_list (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/hid/bpf/
H A Dhid_bpf_struct_ops.c198 count = list_count_nodes(&hdev->bpf.prog_list); in hid_bpf_reg()
220 list_add_rcu(&ops->list, &hdev->bpf.prog_list); in hid_bpf_reg()
222 list_add_tail_rcu(&ops->list, &hdev->bpf.prog_list); in hid_bpf_reg()
315 list_for_each_entry_rcu(e, &hdev->bpf.prog_list, list) { in __hid_bpf_ops_destroy_device()
H A Dhid_bpf_dispatch.c55 list_for_each_entry_rcu(e, &hdev->bpf.prog_list, list) { in dispatch_hid_bpf_device_event()
106 list_for_each_entry_srcu(e, &hdev->bpf.prog_list, list, in dispatch_hid_bpf_raw_requests()
143 list_for_each_entry_srcu(e, &hdev->bpf.prog_list, list, in dispatch_hid_bpf_output_report()
606 list_for_each_entry_rcu(e, &hdev->bpf.prog_list, list) { in hid_bpf_connect_device()
647 INIT_LIST_HEAD(&hdev->bpf.prog_list); in hid_bpf_device_init()
/linux/kernel/bpf/
H A Dtrampoline.c774 struct hlist_head *prog_list; in __bpf_trampoline_link_prog() local
801 prog_list = &tr->progs_hlist[BPF_TRAMP_FENTRY]; in __bpf_trampoline_link_prog()
804 prog_list = &tr->progs_hlist[kind]; in __bpf_trampoline_link_prog()
811 hlist_for_each_entry(link_exiting, prog_list, tramp_hlist) { in __bpf_trampoline_link_prog()
818 hlist_add_head(&link->tramp_hlist, prog_list); in __bpf_trampoline_link_prog()
/linux/include/linux/
H A Dhid_bpf.h196 struct list_head prog_list; member