Lines Matching refs:edx
301 int esp14 = -1, esp18, eax, ebx, edx, ebp, esi = 0; in vortex_mixer_delWTD() local
315 edx = hwread(vortex->mmio, ebx); in vortex_mixer_delWTD()
317 hwwrite(vortex->mmio, ebp, edx); in vortex_mixer_delWTD()
321 edx = in vortex_mixer_delWTD()
325 while ((edx & 0xf) != mix) { in vortex_mixer_delWTD()
332 ebx = edx & 0xf; in vortex_mixer_delWTD()
334 edx = in vortex_mixer_delWTD()
342 if (edx & 0x10) { /* Delete entry in between others */ in vortex_mixer_delWTD()
343 ebx = VORTEX_MIXER_RTBASE + ((edx & 0xf) << 2); in vortex_mixer_delWTD()
344 edx = hwread(vortex->mmio, ebx); in vortex_mixer_delWTD()
347 VORTEX_MIXER_RTBASE + ebp, edx); in vortex_mixer_delWTD()
357 ebx = (0xffffffe0 & edx) | (0xf & ebx); in vortex_mixer_delWTD()
701 int esp14 = -1, esp18, eax, ebx, edx, ebp, esi = 0; in vortex_src_delWTD() local
715 edx = hwread(vortex->mmio, ebx); in vortex_src_delWTD()
717 hwwrite(vortex->mmio, ebp, edx); in vortex_src_delWTD()
721 edx = in vortex_src_delWTD()
725 while ((edx & 0xf) != src) { in vortex_src_delWTD()
732 ebx = edx & 0xf; in vortex_src_delWTD()
734 edx = in vortex_src_delWTD()
742 if (edx & 0x10) { /* Delete entry in between others */ in vortex_src_delWTD()
743 ebx = VORTEX_SRC_RTBASE + ((edx & 0xf) << 2); in vortex_src_delWTD()
744 edx = hwread(vortex->mmio, ebx); in vortex_src_delWTD()
747 VORTEX_SRC_RTBASE + ebp, edx); in vortex_src_delWTD()
757 ebx = (0xffffffe0 & edx) | (0xf & ebx); in vortex_src_delWTD()