diff options
author | Benjamin Tissoires <bentiss@kernel.org> | 2024-06-08 11:01:22 +0200 |
---|---|---|
committer | Benjamin Tissoires <bentiss@kernel.org> | 2024-06-14 11:20:20 +0200 |
commit | c5958697a5fa29d3ba9332205a88725afe9ed912 (patch) | |
tree | a9f3c532361f32d91cbde4b88095db2eb7242a2d /include/linux/hid_bpf.h | |
parent | 05b3b8f19441b6bf039cec1990de3c75bb9dbbd9 (diff) | |
download | lwn-c5958697a5fa29d3ba9332205a88725afe9ed912.tar.gz lwn-c5958697a5fa29d3ba9332205a88725afe9ed912.zip |
Documentation: HID: amend HID-BPF for struct_ops
Now that we are using struct_ops, the docs need to be changed.
Link: https://lore.kernel.org/r/20240608-hid_bpf_struct_ops-v3-10-6ac6ade58329@kernel.org
Signed-off-by: Benjamin Tissoires <bentiss@kernel.org>
Diffstat (limited to 'include/linux/hid_bpf.h')
-rw-r--r-- | include/linux/hid_bpf.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/linux/hid_bpf.h b/include/linux/hid_bpf.h index 447b94aa99ab..1b4cc1b2c31d 100644 --- a/include/linux/hid_bpf.h +++ b/include/linux/hid_bpf.h @@ -20,11 +20,9 @@ struct hid_device; * struct hid_bpf_ctx - User accessible data for all HID programs * * ``data`` is not directly accessible from the context. We need to issue - * a call to ``hid_bpf_get_data()`` in order to get a pointer to that field. + * a call to hid_bpf_get_data() in order to get a pointer to that field. * - * All of these fields are currently read-only. - * - * @hid: the ``struct hid_device`` representing the device itself + * @hid: the &struct hid_device representing the device itself * @allocated_size: Allocated size of data. * * This is how much memory is available and can be requested @@ -41,6 +39,8 @@ struct hid_device; * ``size`` must always be less or equal than ``allocated_size`` (it is enforced * once all BPF programs have been run). * @retval: Return value of the previous program. + * + * ``hid`` and ``allocated_size`` are read-only, ``size`` and ``retval`` are read-write. */ struct hid_bpf_ctx { const struct hid_device *hid; |