Searched refs:prog_list (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/hid/bpf/ |
| H A D | hid_bpf_struct_ops.c | 204 count = list_count_nodes(&hdev->bpf.prog_list); in hid_bpf_reg() 226 list_add_rcu(&ops->list, &hdev->bpf.prog_list); in hid_bpf_reg() 228 list_add_tail_rcu(&ops->list, &hdev->bpf.prog_list); in hid_bpf_reg() 327 list_for_each_entry(e, &hdev->bpf.prog_list, list) { in __hid_bpf_ops_destroy_device()
|
| H A D | hid_bpf_dispatch.c | 57 list_for_each_entry_rcu(e, &hdev->bpf.prog_list, list) { in dispatch_hid_bpf_device_event() 109 list_for_each_entry_srcu(e, &hdev->bpf.prog_list, list, in dispatch_hid_bpf_raw_requests() 146 list_for_each_entry_srcu(e, &hdev->bpf.prog_list, list, in dispatch_hid_bpf_output_report() 615 list_for_each_entry_rcu(e, &hdev->bpf.prog_list, list) { in hid_bpf_connect_device() 656 INIT_LIST_HEAD(&hdev->bpf.prog_list); in hid_bpf_device_init()
|
| /linux/include/linux/ |
| H A D | hid_bpf.h | 196 struct list_head prog_list; member
|
| /linux/kernel/bpf/ |
| H A D | trampoline.c | 904 struct hlist_head *prog_list; in bpf_trampoline_add_prog() 908 prog_list = &tr->progs_hlist[BPF_TRAMP_FENTRY]; in bpf_trampoline_add_prog() 911 prog_list = &tr->progs_hlist[kind]; in bpf_trampoline_add_prog() 918 hlist_for_each_entry(node_existing, prog_list, tramp_hlist) { in bpf_trampoline_add_prog() 925 hlist_add_head(&node->tramp_hlist, prog_list); in bpf_trampoline_remove_prog() 888 struct hlist_head *prog_list; bpf_trampoline_add_prog() local
|