Searched refs:vchiq_mmal_instance (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/platform/raspberrypi/vchiq-mmal/ |
| H A D | mmal-vchiq.h | 27 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 D | mmal-vchiq.c | 118 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 …]
|