tailptr 39 sound/pci/mixart/mixart_core.c u32 headptr, tailptr; tailptr 41 sound/pci/mixart/mixart_core.c tailptr = readl_be(MIXART_MEM(mgr, MSG_OUTBOUND_POST_TAIL)); tailptr 44 sound/pci/mixart/mixart_core.c if (tailptr == headptr) tailptr 47 sound/pci/mixart/mixart_core.c if (tailptr < MSG_OUTBOUND_POST_STACK) tailptr 49 sound/pci/mixart/mixart_core.c if (tailptr >= MSG_OUTBOUND_POST_STACK + MSG_BOUND_STACK_SIZE) tailptr 52 sound/pci/mixart/mixart_core.c *msg_frame = readl_be(MIXART_MEM(mgr, tailptr)); tailptr 55 sound/pci/mixart/mixart_core.c tailptr += 4; tailptr 56 sound/pci/mixart/mixart_core.c if( tailptr >= (MSG_OUTBOUND_POST_STACK+MSG_BOUND_STACK_SIZE) ) tailptr 57 sound/pci/mixart/mixart_core.c tailptr = MSG_OUTBOUND_POST_STACK; tailptr 58 sound/pci/mixart/mixart_core.c writel_be(tailptr, MIXART_MEM(mgr, MSG_OUTBOUND_POST_TAIL)); tailptr 138 sound/pci/mixart/mixart_core.c u32 headptr, tailptr; tailptr 146 sound/pci/mixart/mixart_core.c tailptr = readl_be(MIXART_MEM(mgr, MSG_INBOUND_FREE_TAIL)); tailptr 149 sound/pci/mixart/mixart_core.c if (tailptr == headptr) { tailptr 154 sound/pci/mixart/mixart_core.c if( (tailptr < MSG_INBOUND_FREE_STACK) || (tailptr >= (MSG_INBOUND_FREE_STACK+MSG_BOUND_STACK_SIZE))) { tailptr 158 sound/pci/mixart/mixart_core.c msg_frame_address = readl_be(MIXART_MEM(mgr, tailptr)); tailptr 159 sound/pci/mixart/mixart_core.c writel(0, MIXART_MEM(mgr, tailptr)); /* set address to zero on this fifo position */ tailptr 162 sound/pci/mixart/mixart_core.c tailptr += 4; tailptr 163 sound/pci/mixart/mixart_core.c if( tailptr >= (MSG_INBOUND_FREE_STACK+MSG_BOUND_STACK_SIZE) ) tailptr 164 sound/pci/mixart/mixart_core.c tailptr = MSG_INBOUND_FREE_STACK; tailptr 166 sound/pci/mixart/mixart_core.c writel_be(tailptr, MIXART_MEM(mgr, MSG_INBOUND_FREE_TAIL));