summaryrefslogtreecommitdiff
path: root/include/linux/hid_bpf.h
AgeCommit message (Expand)AuthorFilesLines
2024-07-22Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+5
2024-07-13mm: add comments for allocation helpers explaining why they are macrosSuren Baghdasaryan1-0/+5
2024-07-01HID: bpf: doc fixes for hid_hw_request() hooksBenjamin Tissoires1-6/+8
2024-07-01HID: bpf: doc fixes for hid_hw_request() hooksBenjamin Tissoires1-4/+7
2024-07-01HID: bpf: fix gcc warning and unify __u64 into u64Benjamin Tissoires1-3/+3
2024-06-27HID: bpf: allow hid_device_event hooks to inject input reports on selfBenjamin Tissoires1-3/+3
2024-06-27HID: bpf: make hid_bpf_input_report() sleep until the device is readyBenjamin Tissoires1-1/+2
2024-06-27HID: bpf: add HID-BPF hooks for hid_hw_output_reportBenjamin Tissoires1-1/+23
2024-06-27HID: bpf: prevent infinite recursions with hid_hw_raw_requests hooksBenjamin Tissoires1-3/+3
2024-06-27HID: bpf: add HID-BPF hooks for hid_hw_raw_requestsBenjamin Tissoires1-0/+35
2024-06-27HID: bpf: protect HID-BPF prog_list access by a SRCUBenjamin Tissoires1-2/+4
2024-06-27HID: add source argument to HID low level functionsBenjamin Tissoires1-6/+10
2024-06-14HID: bpf: make part of struct hid_device writableBenjamin Tissoires1-1/+1
2024-06-14Documentation: HID: amend HID-BPF for struct_opsBenjamin Tissoires1-4/+4
2024-06-14HID: bpf: remove tracing HID-BPF capabilityBenjamin Tissoires1-53/+1
2024-06-14HID: bpf: implement HID-BPF through bpf_struct_opsBenjamin Tissoires1-1/+60
2024-06-14HID: rename struct hid_bpf_ops into hid_opsBenjamin Tissoires1-2/+2
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-4/+2
2024-04-26mm: change inlined allocation helpers to account at the call siteSuren Baghdasaryan1-4/+2
2024-04-10HID: bpf: allow to inject HID event from BPFBenjamin Tissoires1-0/+2
2024-04-10HID: bpf: export hid_hw_output_report as a BPF kfuncBenjamin Tissoires1-0/+1
2024-01-31HID: bpf: use __bpf_kfunc instead of noinlineBenjamin Tissoires1-11/+0
2024-01-02HID: bpf: make bus_type const in struct hid_bpf_opsGreg Kroah-Hartman1-1/+1
2023-01-19HID: bpf: rework how programs are attached and stored in the kernelBenjamin Tissoires1-0/+7
2022-11-17HID: bpf: return non NULL data pointer when CONFIG_HID_BPF is not setBenjamin Tissoires1-1/+1
2022-11-15HID: bpf: allow to change the report descriptorBenjamin Tissoires1-0/+8
2022-11-15HID: bpf: introduce hid_hw_request()Benjamin Tissoires1-1/+12
2022-11-15HID: bpf: allocate data memory for device_event BPF programsBenjamin Tissoires1-5/+32
2022-11-15HID: initial BPF implementationBenjamin Tissoires1-0/+117