#include <linux/init.h>
#include <linux/export.h>
#include <linux/slab.h>
#include <sound/core.h>
#include <sound/minors.h>
#include <linux/kmod.h>
#include <sound/seq_kernel.h>
#include "seq_clientmgr.h"
#include "seq_memory.h"
#include "seq_queue.h"
#include "seq_timer.h"
#include "seq_info.h"
#include "seq_system.h"
#include <sound/seq_device.h>
Go to the source code of this file.
|
struct snd_seq_client * | snd_seq_client_use_ptr (int clientid) |
|
int __init | client_init_data (void) |
|
int | snd_seq_dispatch_event (struct snd_seq_event_cell *cell, int atomic, int hop) |
|
int | snd_seq_client_notify_subscription (int client, int port, struct snd_seq_port_subscribe *info, int evtype) |
|
int | snd_seq_set_queue_tempo (int client, struct snd_seq_queue_tempo *tempo) |
|
| EXPORT_SYMBOL (snd_seq_set_queue_tempo) |
|
int | snd_seq_create_kernel_client (struct snd_card *card, int client_index, const char *name_fmt,...) |
|
| EXPORT_SYMBOL (snd_seq_create_kernel_client) |
|
int | snd_seq_delete_kernel_client (int client) |
|
| EXPORT_SYMBOL (snd_seq_delete_kernel_client) |
|
int | snd_seq_kernel_client_enqueue (int client, struct snd_seq_event *ev, int atomic, int hop) |
|
| EXPORT_SYMBOL (snd_seq_kernel_client_enqueue) |
|
int | snd_seq_kernel_client_enqueue_blocking (int client, struct snd_seq_event *ev, struct file *file, int atomic, int hop) |
|
| EXPORT_SYMBOL (snd_seq_kernel_client_enqueue_blocking) |
|
int | snd_seq_kernel_client_dispatch (int client, struct snd_seq_event *ev, int atomic, int hop) |
|
| EXPORT_SYMBOL (snd_seq_kernel_client_dispatch) |
|
int | snd_seq_kernel_client_ctl (int clientid, unsigned int cmd, void *arg) |
|
| EXPORT_SYMBOL (snd_seq_kernel_client_ctl) |
|
int | snd_seq_kernel_client_write_poll (int clientid, struct file *file, poll_table *wait) |
|
| EXPORT_SYMBOL (snd_seq_kernel_client_write_poll) |
|
int __init | snd_sequencer_device_init (void) |
|
void __exit | snd_sequencer_device_done (void) |
|
#define snd_seq_ioctl_compat NULL |
#define SNDRV_SEQ_CLIENTS_PER_CARD 4 |
#define SNDRV_SEQ_DYNAMIC_CLIENTS_BEGIN 128 |
#define SNDRV_SEQ_GLOBAL_CLIENTS 16 |
#define SNDRV_SEQ_LFLG_INPUT 0x0001 |
#define SNDRV_SEQ_LFLG_OUTPUT 0x0002 |
int snd_seq_delete_kernel_client |
( |
int |
client | ) |
|
int snd_seq_kernel_client_ctl |
( |
int |
clientid, |
|
|
unsigned int |
cmd, |
|
|
void * |
arg |
|
) |
| |