Linux Kernel
3.7.1
|
#include "cx18-driver.h"
#include "cx18-queue.h"
#include "cx18-streams.h"
#include "cx18-scb.h"
#include "cx18-io.h"
Go to the source code of this file.
Functions | |
void | cx18_buf_swap (struct cx18_buffer *buf) |
void | _cx18_mdl_swap (struct cx18_mdl *mdl) |
void | cx18_queue_init (struct cx18_queue *q) |
struct cx18_queue * | _cx18_enqueue (struct cx18_stream *s, struct cx18_mdl *mdl, struct cx18_queue *q, int to_front) |
struct cx18_mdl * | cx18_dequeue (struct cx18_stream *s, struct cx18_queue *q) |
struct cx18_mdl * | cx18_queue_get_mdl (struct cx18_stream *s, u32 id, u32 bytesused) |
void | cx18_flush_queues (struct cx18_stream *s) |
void | cx18_unload_queues (struct cx18_stream *s) |
void | cx18_load_queues (struct cx18_stream *s) |
void | _cx18_mdl_sync_for_device (struct cx18_stream *s, struct cx18_mdl *mdl) |
int | cx18_stream_alloc (struct cx18_stream *s) |
void | cx18_stream_free (struct cx18_stream *s) |
|
read |
Definition at line 57 of file cx18-queue.c.
Definition at line 39 of file cx18-queue.c.
void _cx18_mdl_sync_for_device | ( | struct cx18_stream * | s, |
struct cx18_mdl * | mdl | ||
) |
Definition at line 335 of file cx18-queue.c.
void cx18_buf_swap | ( | struct cx18_buffer * | buf | ) |
Definition at line 31 of file cx18-queue.c.
|
read |
Definition at line 87 of file cx18-queue.c.
void cx18_flush_queues | ( | struct cx18_stream * | s | ) |
Definition at line 236 of file cx18-queue.c.
void cx18_load_queues | ( | struct cx18_stream * | s | ) |
Definition at line 277 of file cx18-queue.c.
Definition at line 139 of file cx18-queue.c.
void cx18_queue_init | ( | struct cx18_queue * | q | ) |
Definition at line 50 of file cx18-queue.c.
int cx18_stream_alloc | ( | struct cx18_stream * | s | ) |
Definition at line 347 of file cx18-queue.c.
void cx18_stream_free | ( | struct cx18_stream * | s | ) |
Definition at line 418 of file cx18-queue.c.
void cx18_unload_queues | ( | struct cx18_stream * | s | ) |
Definition at line 246 of file cx18-queue.c.