Searched refs:prog_list (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/hid/bpf/ |
| H A D | hid_bpf_struct_ops.c | 198 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 D | hid_bpf_dispatch.c | 55 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 D | trampoline.c | 774 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 D | hid_bpf.h | 196 struct list_head prog_list; member
|