Linux Kernel
3.7.1
|
#include <sound/seq_kernel.h>
#include <linux/bitops.h>
#include "seq_fifo.h"
#include "seq_ports.h"
#include "seq_lock.h"
Go to the source code of this file.
Data Structures | |
struct | snd_seq_user_client |
struct | snd_seq_kernel_client |
struct | snd_seq_client |
struct | snd_seq_usage |
Macros | |
#define | snd_seq_client_unlock(client) snd_use_lock_free(&(client)->use_lock) |
Functions | |
int | client_init_data (void) |
int | snd_sequencer_device_init (void) |
void | snd_sequencer_device_done (void) |
struct snd_seq_client * | snd_seq_client_use_ptr (int clientid) |
int | snd_seq_dispatch_event (struct snd_seq_event_cell *cell, int atomic, int hop) |
int | snd_seq_kernel_client_enqueue (int client, struct snd_seq_event *ev, int atomic, int hop) |
int | snd_seq_kernel_client_enqueue_blocking (int client, struct snd_seq_event *ev, struct file *file, int atomic, int hop) |
int | snd_seq_kernel_client_write_poll (int clientid, struct file *file, poll_table *wait) |
int | snd_seq_client_notify_subscription (int client, int port, struct snd_seq_port_subscribe *info, int evtype) |
Variables | |
int | seq_client_load [15] |
#define snd_seq_client_unlock | ( | client | ) | snd_use_lock_free(&(client)->use_lock) |
Definition at line 88 of file seq_clientmgr.h.
Definition at line 210 of file seq_clientmgr.c.
int snd_seq_client_notify_subscription | ( | int | client, |
int | port, | ||
struct snd_seq_port_subscribe * | info, | ||
int | evtype | ||
) |
Definition at line 1410 of file seq_clientmgr.c.
|
read |
Definition at line 133 of file seq_clientmgr.c.
int snd_seq_dispatch_event | ( | struct snd_seq_event_cell * | cell, |
int | atomic, | ||
int | hop | ||
) |
Definition at line 831 of file seq_clientmgr.c.
Definition at line 2337 of file seq_clientmgr.c.
int snd_seq_kernel_client_enqueue_blocking | ( | int | client, |
struct snd_seq_event * | ev, | ||
struct file * | file, | ||
int | atomic, | ||
int | hop | ||
) |
Definition at line 2350 of file seq_clientmgr.c.
int snd_seq_kernel_client_write_poll | ( | int | clientid, |
struct file * | file, | ||
poll_table * | wait | ||
) |
Definition at line 2419 of file seq_clientmgr.c.
Definition at line 2588 of file seq_clientmgr.c.
Definition at line 2565 of file seq_clientmgr.c.