[PATCH 4/7] staging: vchiq_core: Factor out bulk transfer for (no/)callback mode
Arnd Bergmann
arnd at arndb.de
Fri Aug 23 08:41:00 PDT 2024
On Fri, Aug 23, 2024, at 15:14, Umang Jain wrote:
>
> +int
> +bulk_xfer_callback_interruptible(struct vchiq_instance *instance,
> unsigned int handle,
> + void *offset, void __user *uoffset, int size,
> + enum vchiq_bulk_mode mode, void *userdata,
> + enum vchiq_bulk_dir dir)
It seems you can also tighten the argument types here a bit more:
- uoffset is always NULL and can be left out
- userdata is either NULL or a struct mmal_msg_context, so you can use
that type directly.
Arnd
More information about the linux-arm-kernel
mailing list