ipcnum            283 drivers/char/mwave/mwavedd.c 			unsigned int ipcnum = (unsigned int) ioarg;
ipcnum            285 drivers/char/mwave/mwavedd.c 			if (ipcnum >= ARRAY_SIZE(pDrvData->IPCs)) {
ipcnum            290 drivers/char/mwave/mwavedd.c 						ipcnum);
ipcnum            293 drivers/char/mwave/mwavedd.c 			ipcnum = array_index_nospec(ipcnum,
ipcnum            298 drivers/char/mwave/mwavedd.c 				ipcnum,
ipcnum            299 drivers/char/mwave/mwavedd.c 				pDrvData->IPCs[ipcnum].usIntCount);
ipcnum            302 drivers/char/mwave/mwavedd.c 			pDrvData->IPCs[ipcnum].bIsHere = false;
ipcnum            303 drivers/char/mwave/mwavedd.c 			pDrvData->IPCs[ipcnum].bIsEnabled = true;
ipcnum            309 drivers/char/mwave/mwavedd.c 				ipcnum);
ipcnum            314 drivers/char/mwave/mwavedd.c 			unsigned int ipcnum = (unsigned int) ioarg;
ipcnum            316 drivers/char/mwave/mwavedd.c 			if (ipcnum >= ARRAY_SIZE(pDrvData->IPCs)) {
ipcnum            320 drivers/char/mwave/mwavedd.c 						" Invalid ipcnum %x\n", ipcnum);
ipcnum            323 drivers/char/mwave/mwavedd.c 			ipcnum = array_index_nospec(ipcnum,
ipcnum            328 drivers/char/mwave/mwavedd.c 				ipcnum,
ipcnum            329 drivers/char/mwave/mwavedd.c 				pDrvData->IPCs[ipcnum].usIntCount);
ipcnum            332 drivers/char/mwave/mwavedd.c 			if (pDrvData->IPCs[ipcnum].bIsEnabled == true) {
ipcnum            338 drivers/char/mwave/mwavedd.c 					ipcnum);
ipcnum            339 drivers/char/mwave/mwavedd.c 				add_wait_queue(&pDrvData->IPCs[ipcnum].ipc_wait_queue, &wait);
ipcnum            340 drivers/char/mwave/mwavedd.c 				pDrvData->IPCs[ipcnum].bIsHere = true;
ipcnum            344 drivers/char/mwave/mwavedd.c 				if (pDrvData->IPCs[ipcnum].usIntCount == 1) {	/* first int has occurred (race condition) */
ipcnum            345 drivers/char/mwave/mwavedd.c 					pDrvData->IPCs[ipcnum].usIntCount = 2;	/* first int has been handled */
ipcnum            350 drivers/char/mwave/mwavedd.c 						ipcnum);
ipcnum            353 drivers/char/mwave/mwavedd.c 					if (pDrvData->IPCs[ipcnum].usIntCount == 1) {
ipcnum            354 drivers/char/mwave/mwavedd.c 						pDrvData->IPCs[ipcnum].usIntCount = 2;
ipcnum            361 drivers/char/mwave/mwavedd.c 						ipcnum);
ipcnum            363 drivers/char/mwave/mwavedd.c 				pDrvData->IPCs[ipcnum].bIsHere = false;
ipcnum            364 drivers/char/mwave/mwavedd.c 				remove_wait_queue(&pDrvData->IPCs[ipcnum].ipc_wait_queue, &wait);
ipcnum            370 drivers/char/mwave/mwavedd.c 					ipcnum);
ipcnum            377 drivers/char/mwave/mwavedd.c 			unsigned int ipcnum = (unsigned int) ioarg;
ipcnum            382 drivers/char/mwave/mwavedd.c 				ipcnum);
ipcnum            383 drivers/char/mwave/mwavedd.c 			if (ipcnum >= ARRAY_SIZE(pDrvData->IPCs)) {
ipcnum            388 drivers/char/mwave/mwavedd.c 						ipcnum);
ipcnum            391 drivers/char/mwave/mwavedd.c 			ipcnum = array_index_nospec(ipcnum,
ipcnum            394 drivers/char/mwave/mwavedd.c 			if (pDrvData->IPCs[ipcnum].bIsEnabled == true) {
ipcnum            395 drivers/char/mwave/mwavedd.c 				pDrvData->IPCs[ipcnum].bIsEnabled = false;
ipcnum            396 drivers/char/mwave/mwavedd.c 				if (pDrvData->IPCs[ipcnum].bIsHere == true) {
ipcnum            397 drivers/char/mwave/mwavedd.c 					wake_up_interruptible(&pDrvData->IPCs[ipcnum].ipc_wait_queue);