Home
last modified time | relevance | path

Searched refs:vchiq_mmal_instance (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/platform/raspberrypi/vchiq-mmal/
H A Dmmal-vchiq.h27 struct vchiq_mmal_instance;
46 typedef void (*vchiq_mmal_buffer_cb)(struct vchiq_mmal_instance *instance,
98 int vchiq_mmal_init(struct device *dev, struct vchiq_mmal_instance **out_instance);
99 int vchiq_mmal_finalise(struct vchiq_mmal_instance *instance);
104 int vchiq_mmal_component_init(struct vchiq_mmal_instance *instance,
107 int vchiq_mmal_component_finalise(struct vchiq_mmal_instance *instance,
110 int vchiq_mmal_component_enable(struct vchiq_mmal_instance *instance,
113 int vchiq_mmal_component_disable(struct vchiq_mmal_instance *instance,
121 int vchiq_mmal_port_enable(struct vchiq_mmal_instance *instance,
129 int vchiq_mmal_port_disable(struct vchiq_mmal_instance *instance,
[all …]
H A Dmmal-vchiq.c118 struct vchiq_mmal_instance;
122 struct vchiq_mmal_instance *instance;
136 struct vchiq_mmal_instance *instance;
167 struct vchiq_mmal_instance { struct
187 get_msg_context(struct vchiq_mmal_instance *instance) in get_msg_context() argument
219 lookup_msg_context(struct vchiq_mmal_instance *instance, int handle) in lookup_msg_context()
227 struct vchiq_mmal_instance *instance = msg_context->instance; in release_msg_context()
236 static void event_to_host_cb(struct vchiq_mmal_instance *instance, in event_to_host_cb()
289 struct vchiq_mmal_instance *instance = msg_context->instance; in buffer_to_host_work_cb()
315 static int bulk_receive(struct vchiq_mmal_instance *instance, in bulk_receive()
[all …]