IOCGROUP
if (IOCGROUP(com) == 'P')
else if (IOCGROUP(com) == 'M')
else if (IOCGROUP(com) == 'X')
else if (IOCGROUP(com) == 'Y')
(char)IOCGROUP(cmd), cmd & 0xff));
IOCGROUP(SCARG(uap, com)), IOCBASECMD(SCARG(uap, com)),
if (IOCGROUP(com) == 'd') {
if (IOCGROUP(com) == 'd') {
if (IOCGROUP(cmd) == IOCGROUP(AUDIO_MIXER_READ))
IOCPARM_LEN(cmd), (char)IOCGROUP(cmd), nameidx);
IOCPARM_LEN(cmd), (char)IOCGROUP(cmd), cmd & 0xff);
IOCPARM_LEN(cmd), (char)IOCGROUP(cmd), cmd & 0xff, sc));
if (IOCGROUP(cmd) != 't')
cmd, (u_long)data, (char)IOCGROUP(cmd), cmd&0xff));
if (IOCGROUP(cmd) != 'r')
if (IOCGROUP(com) == 'd') {
(char)IOCGROUP(com), (com & 0xff), IOCPARM_LEN(com),
if (IOCGROUP(cmd) == 'i')
switch (IOCGROUP(cmd)) {
(char)IOCGROUP(cmd), (unsigned char)(cmd))