#include "seq_oss_device.h"
#include "seq_oss_readq.h"
#include "seq_oss_writeq.h"
#include "seq_oss_synth.h"
#include <sound/seq_oss_legacy.h>
#include "seq_oss_event.h"
#include "seq_oss_timer.h"
#include "../seq_clientmgr.h"
static int insert_queue(struct seq_oss_devinfo *dp, union evrec *rec, struct file *opt);
int
snd_seq_oss_read(struct seq_oss_devinfo *dp, char __user *buf, int count)
{ … }
int
snd_seq_oss_write(struct seq_oss_devinfo *dp, const char __user *buf, int count, struct file *opt)
{ … }
static int
insert_queue(struct seq_oss_devinfo *dp, union evrec *rec, struct file *opt)
{ … }
__poll_t
snd_seq_oss_poll(struct seq_oss_devinfo *dp, struct file *file, poll_table * wait)
{ … }