Lines Matching refs:rx_slot
2197 priv->imsg_ring[mbox].rx_slot = 0; in tsi721_open_inb_mbox()
2370 u32 rx_slot; in tsi721_close_inb_mbox() local
2392 for (rx_slot = 0; rx_slot < priv->imsg_ring[mbox].size; rx_slot++) in tsi721_close_inb_mbox()
2393 priv->imsg_ring[mbox].imq_base[rx_slot] = NULL; in tsi721_close_inb_mbox()
2429 u32 rx_slot; in tsi721_add_inb_buffer() local
2432 rx_slot = priv->imsg_ring[mbox].rx_slot; in tsi721_add_inb_buffer()
2433 if (priv->imsg_ring[mbox].imq_base[rx_slot]) { in tsi721_add_inb_buffer()
2436 rx_slot); in tsi721_add_inb_buffer()
2441 priv->imsg_ring[mbox].imq_base[rx_slot] = buf; in tsi721_add_inb_buffer()
2443 if (++priv->imsg_ring[mbox].rx_slot == priv->imsg_ring[mbox].size) in tsi721_add_inb_buffer()
2444 priv->imsg_ring[mbox].rx_slot = 0; in tsi721_add_inb_buffer()
2461 u32 rx_slot; in tsi721_get_inb_message() local
2478 rx_slot = priv->imsg_ring[mbox].rx_slot; in tsi721_get_inb_message()
2479 while (priv->imsg_ring[mbox].imq_base[rx_slot] == NULL) { in tsi721_get_inb_message()
2480 if (++rx_slot == priv->imsg_ring[mbox].size) in tsi721_get_inb_message()
2481 rx_slot = 0; in tsi721_get_inb_message()
2490 buf = priv->imsg_ring[mbox].imq_base[rx_slot]; in tsi721_get_inb_message()
2496 priv->imsg_ring[mbox].imq_base[rx_slot] = NULL; in tsi721_get_inb_message()