mirror of https://github.com/ericonr/sndio.git
remove unused mmc start/stop/relocate call-backs as they don't
make sense for sockets
This commit is contained in:
parent
f02fdf0585
commit
1049e3fa71
45
sndiod/dev.c
45
sndiod/dev.c
|
@ -32,9 +32,6 @@ void zomb_onvol(void *, unsigned int);
|
|||
void zomb_fill(void *);
|
||||
void zomb_flush(void *);
|
||||
void zomb_eof(void *);
|
||||
void zomb_mmcstart(void *);
|
||||
void zomb_mmcstop(void *);
|
||||
void zomb_mmcloc(void *, unsigned int);
|
||||
void zomb_exit(void *);
|
||||
|
||||
void dev_log(struct dev *);
|
||||
|
@ -110,9 +107,6 @@ struct slotops zomb_slotops = {
|
|||
zomb_fill,
|
||||
zomb_flush,
|
||||
zomb_eof,
|
||||
zomb_mmcstart,
|
||||
zomb_mmcstop,
|
||||
zomb_mmcloc,
|
||||
zomb_exit
|
||||
};
|
||||
|
||||
|
@ -198,21 +192,6 @@ zomb_eof(void *arg)
|
|||
s->ops = NULL;
|
||||
}
|
||||
|
||||
void
|
||||
zomb_mmcstart(void *arg)
|
||||
{
|
||||
}
|
||||
|
||||
void
|
||||
zomb_mmcstop(void *arg)
|
||||
{
|
||||
}
|
||||
|
||||
void
|
||||
zomb_mmcloc(void *arg, unsigned int pos)
|
||||
{
|
||||
}
|
||||
|
||||
void
|
||||
zomb_exit(void *arg)
|
||||
{
|
||||
|
@ -1414,9 +1393,6 @@ dev_mmcstart(struct dev *d)
|
|||
void
|
||||
dev_mmcstop(struct dev *d)
|
||||
{
|
||||
int i;
|
||||
struct slot *s;
|
||||
|
||||
switch (d->tstate) {
|
||||
case MMC_START:
|
||||
d->tstate = MMC_STOP;
|
||||
|
@ -1434,19 +1410,6 @@ dev_mmcstop(struct dev *d)
|
|||
#endif
|
||||
return;
|
||||
}
|
||||
for (i = 0, s = d->slot; i < DEV_NSLOT; i++, s++) {
|
||||
if (!s->ops)
|
||||
continue;
|
||||
if (s->tstate == MMC_RUN) {
|
||||
#ifdef DEBUG
|
||||
if (log_level >= 3) {
|
||||
slot_log(s);
|
||||
log_puts(": requested to stop\n");
|
||||
}
|
||||
#endif
|
||||
s->ops->mmcstop(s->arg);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -1455,9 +1418,6 @@ dev_mmcstop(struct dev *d)
|
|||
void
|
||||
dev_mmcloc(struct dev *d, unsigned int origin)
|
||||
{
|
||||
int i;
|
||||
struct slot *s;
|
||||
|
||||
if (log_level >= 2) {
|
||||
dev_log(d);
|
||||
log_puts(": relocated to ");
|
||||
|
@ -1467,11 +1427,6 @@ dev_mmcloc(struct dev *d, unsigned int origin)
|
|||
if (d->tstate == MMC_RUN)
|
||||
dev_mmcstop(d);
|
||||
d->mtc.origin = origin;
|
||||
for (i = 0, s = d->slot; i < DEV_NSLOT; i++, s++) {
|
||||
if (!s->ops)
|
||||
continue;
|
||||
s->ops->mmcloc(s->arg, d->mtc.origin);
|
||||
}
|
||||
if (d->tstate == MMC_RUN)
|
||||
dev_mmcstart(d);
|
||||
}
|
||||
|
|
|
@ -32,9 +32,6 @@ struct slotops
|
|||
void (*fill)(void *); /* request to fill a play block */
|
||||
void (*flush)(void *); /* request to flush a rec block */
|
||||
void (*eof)(void *); /* notify that play drained */
|
||||
void (*mmcstart)(void *); /* request to start */
|
||||
void (*mmcstop)(void *); /* request to stop */
|
||||
void (*mmcloc)(void *, unsigned int); /* relocate to new position */
|
||||
void (*exit)(void *); /* delete client */
|
||||
};
|
||||
|
||||
|
|
|
@ -43,9 +43,6 @@ void sock_midi_imsg(void *, unsigned char *, int);
|
|||
void sock_midi_omsg(void *, unsigned char *, int);
|
||||
void sock_midi_fill(void *, int);
|
||||
struct sock *sock_new(int);
|
||||
void sock_slot_mmcstart(void *);
|
||||
void sock_slot_mmcstop(void *);
|
||||
void sock_slot_mmcloc(void *, unsigned int);
|
||||
void sock_exit(void *);
|
||||
int sock_fdwrite(struct sock *, void *, int);
|
||||
int sock_fdread(struct sock *, void *, int);
|
||||
|
@ -81,9 +78,6 @@ struct slotops sock_slotops = {
|
|||
sock_slot_fill,
|
||||
sock_slot_flush,
|
||||
sock_slot_eof,
|
||||
sock_slot_mmcstart,
|
||||
sock_slot_mmcstop,
|
||||
sock_slot_mmcloc,
|
||||
sock_exit
|
||||
};
|
||||
|
||||
|
@ -302,45 +296,6 @@ sock_new(int fd)
|
|||
return f;
|
||||
}
|
||||
|
||||
void
|
||||
sock_slot_mmcstart(void *arg)
|
||||
{
|
||||
#ifdef DEBUG
|
||||
struct sock *f = (struct sock *)arg;
|
||||
|
||||
if (log_level >= 3) {
|
||||
sock_log(f);
|
||||
log_puts(": ignored mmc start signal\n");
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
sock_slot_mmcstop(void *arg)
|
||||
{
|
||||
#ifdef DEBUG
|
||||
struct sock *f = (struct sock *)arg;
|
||||
|
||||
if (log_level >= 3) {
|
||||
sock_log(f);
|
||||
log_puts(": ignored mmc stop signal\n");
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
sock_slot_mmcloc(void *arg, unsigned int mmcpos)
|
||||
{
|
||||
#ifdef DEBUG
|
||||
struct sock *f = (struct sock *)arg;
|
||||
|
||||
if (log_level >= 3) {
|
||||
sock_log(f);
|
||||
log_puts(": ignored mmc relocate signal\n");
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
sock_exit(void *arg)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue