Symbol: vchiq_mmal_instance
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1013
static int enable_component(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1045
static int disable_component(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1078
static int get_version(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1110
static int port_action_port(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1152
static int port_action_handle(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
118
struct vchiq_mmal_instance;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1199
static int port_parameter_set(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
122
struct vchiq_mmal_instance *instance;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1240
static int port_parameter_get(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1300
static int port_disable(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1350
static int port_enable(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
136
struct vchiq_mmal_instance *instance;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1397
int vchiq_mmal_port_set_format(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1419
int vchiq_mmal_port_parameter_set(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1436
int vchiq_mmal_port_parameter_get(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1458
int vchiq_mmal_port_enable(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1484
int vchiq_mmal_port_disable(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1508
int vchiq_mmal_port_connect_tunnel(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1593
int vchiq_mmal_submit_buffer(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1612
int mmal_vchi_buffer_init(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1640
int vchiq_mmal_component_init(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1740
int vchiq_mmal_component_finalise(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1764
int vchiq_mmal_component_enable(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1790
int vchiq_mmal_component_disable(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1813
int vchiq_mmal_version(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1829
int vchiq_mmal_finalise(struct vchiq_mmal_instance *instance)
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1858
int vchiq_mmal_init(struct device *dev, struct vchiq_mmal_instance **out_instance)
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1862
struct vchiq_mmal_instance *instance;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
187
get_msg_context(struct vchiq_mmal_instance *instance)
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
219
lookup_msg_context(struct vchiq_mmal_instance *instance, int handle)
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
227
struct vchiq_mmal_instance *instance = msg_context->instance;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
236
static void event_to_host_cb(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
289
struct vchiq_mmal_instance *instance = msg_context->instance;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
315
static int bulk_receive(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
360
static int inline_receive(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
376
buffer_from_host(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
455
static void buffer_to_host_cb(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
533
static void bulk_receive_cb(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
542
static void bulk_abort_cb(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
558
struct vchiq_mmal_instance *instance = vchiq_get_service_userdata(vchiq_instance, handle);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
652
static int send_synchronous_mmal_msg(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
775
static int port_info_set(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
836
static int port_info_get(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
931
static int create_component(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
980
static int destroy_component(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
104
int vchiq_mmal_component_init(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
107
int vchiq_mmal_component_finalise(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
110
int vchiq_mmal_component_enable(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
113
int vchiq_mmal_component_disable(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
121
int vchiq_mmal_port_enable(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
129
int vchiq_mmal_port_disable(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
132
int vchiq_mmal_port_parameter_set(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
138
int vchiq_mmal_port_parameter_get(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
144
int vchiq_mmal_port_set_format(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
147
int vchiq_mmal_port_connect_tunnel(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
151
int vchiq_mmal_version(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
155
int vchiq_mmal_submit_buffer(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
159
int mmal_vchi_buffer_init(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
27
struct vchiq_mmal_instance;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
46
typedef void (*vchiq_mmal_buffer_cb)(struct vchiq_mmal_instance *instance,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
98
int vchiq_mmal_init(struct device *dev, struct vchiq_mmal_instance **out_instance);
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.h
99
int vchiq_mmal_finalise(struct vchiq_mmal_instance *instance);