tag | line | file | source code |
mbox | 38 | drivers/sound/patmgr.c | static struct patmgr_info *mbox[MAX_SYNTH_DEV] = |
mbox | 70 | drivers/sound/patmgr.c | if (mbox[dev]) /* Killed in action. Inform the client */ |
mbox | 73 | drivers/sound/patmgr.c | mbox[dev]->key = PM_ERROR; |
mbox | 74 | drivers/sound/patmgr.c | mbox[dev]->parm1 = RET_ERROR (EIO); |
mbox | 99 | drivers/sound/patmgr.c | while (!(mbox[dev] && msg_direction[dev] == A_TO_S) && |
mbox | 105 | drivers/sound/patmgr.c | if (mbox[dev] && msg_direction[dev] == A_TO_S) |
mbox | 107 | drivers/sound/patmgr.c | COPY_TO_USER (buf, 0, (char *) mbox[dev], count); |
mbox | 132 | drivers/sound/patmgr.c | COPY_FROM_USER (mbox[dev], buf, 0, 4); |
mbox | 134 | drivers/sound/patmgr.c | if (*(unsigned char *) mbox[dev] == SEQ_FULLSIZE) |
mbox | 138 | drivers/sound/patmgr.c | tmp_dev = ((unsigned short *) mbox[dev])[2]; |
mbox | 142 | drivers/sound/patmgr.c | return synth_devs[dev]->load_patch (dev, *(unsigned short *) mbox[dev], |
mbox | 159 | drivers/sound/patmgr.c | if (mbox[dev] && !msg_direction[dev]) |
mbox | 161 | drivers/sound/patmgr.c | COPY_FROM_USER (&((char *) mbox[dev])[4], buf, 4, count - 4); |
mbox | 183 | drivers/sound/patmgr.c | if (mbox[dev]) |
mbox | 188 | drivers/sound/patmgr.c | mbox[dev] = rec; |
mbox | 210 | drivers/sound/patmgr.c | mbox[dev] = NULL; |
mbox | 231 | drivers/sound/patmgr.c | if (mbox[dev]) |
mbox | 235 | drivers/sound/patmgr.c | mbox[dev] = |
mbox | 238 | drivers/sound/patmgr.c | mbox[dev]->key = PM_K_EVENT; |
mbox | 239 | drivers/sound/patmgr.c | mbox[dev]->command = event; |
mbox | 240 | drivers/sound/patmgr.c | mbox[dev]->parm1 = p1; |
mbox | 241 | drivers/sound/patmgr.c | mbox[dev]->parm2 = p2; |
mbox | 242 | drivers/sound/patmgr.c | mbox[dev]->parm3 = p3; |
mbox | 251 | drivers/sound/patmgr.c | if (mbox[dev]) |
mbox | 252 | drivers/sound/patmgr.c | KERNEL_FREE (mbox[dev]); |
mbox | 253 | drivers/sound/patmgr.c | mbox[dev] = NULL; |