Searched refs:nextWriteSlot (Results 1 – 2 of 2) sorted by relevance
497 int nextWriteSlot; in HalEnqueueThreadMessage() local502 nextWriteSlot = inst->ringWritePos + 1; in HalEnqueueThreadMessage()504 if (nextWriteSlot == HAL_QUEUE_MAX) { in HalEnqueueThreadMessage()505 nextWriteSlot = 0; in HalEnqueueThreadMessage()509 if (nextWriteSlot == inst->ringReadPos) { in HalEnqueueThreadMessage()516 memcpy(&(inst->ring[nextWriteSlot]), msg, sizeof(ThreadMesssage)); in HalEnqueueThreadMessage()517 inst->ringWritePos = nextWriteSlot; in HalEnqueueThreadMessage()
524 int nextWriteSlot; in HalEnqueueThreadMessage() local529 nextWriteSlot = inst->ringWritePos + 1; in HalEnqueueThreadMessage()531 if (nextWriteSlot == HAL_QUEUE_MAX) { in HalEnqueueThreadMessage()532 nextWriteSlot = 0; in HalEnqueueThreadMessage()536 if (nextWriteSlot == inst->ringReadPos) { in HalEnqueueThreadMessage()543 memcpy(&(inst->ring[nextWriteSlot]), msg, sizeof(ThreadMesssage)); in HalEnqueueThreadMessage()544 inst->ringWritePos = nextWriteSlot; in HalEnqueueThreadMessage()