Lines Matching refs:rx_slot
1798 priv->imsg_ring[mbox].rx_slot = 0; in tsi721_open_inb_mbox()
1973 u32 rx_slot; in tsi721_close_inb_mbox() local
1995 for (rx_slot = 0; rx_slot < priv->imsg_ring[mbox].size; rx_slot++) in tsi721_close_inb_mbox()
1996 priv->imsg_ring[mbox].imq_base[rx_slot] = NULL; in tsi721_close_inb_mbox()
2032 u32 rx_slot; in tsi721_add_inb_buffer() local
2035 rx_slot = priv->imsg_ring[mbox].rx_slot; in tsi721_add_inb_buffer()
2036 if (priv->imsg_ring[mbox].imq_base[rx_slot]) { in tsi721_add_inb_buffer()
2039 rx_slot); in tsi721_add_inb_buffer()
2044 priv->imsg_ring[mbox].imq_base[rx_slot] = buf; in tsi721_add_inb_buffer()
2046 if (++priv->imsg_ring[mbox].rx_slot == priv->imsg_ring[mbox].size) in tsi721_add_inb_buffer()
2047 priv->imsg_ring[mbox].rx_slot = 0; in tsi721_add_inb_buffer()
2064 u32 rx_slot; in tsi721_get_inb_message() local
2081 rx_slot = priv->imsg_ring[mbox].rx_slot; in tsi721_get_inb_message()
2082 while (priv->imsg_ring[mbox].imq_base[rx_slot] == NULL) { in tsi721_get_inb_message()
2083 if (++rx_slot == priv->imsg_ring[mbox].size) in tsi721_get_inb_message()
2084 rx_slot = 0; in tsi721_get_inb_message()
2093 buf = priv->imsg_ring[mbox].imq_base[rx_slot]; in tsi721_get_inb_message()
2099 priv->imsg_ring[mbox].imq_base[rx_slot] = NULL; in tsi721_get_inb_message()