Searched refs:ibi_intermediate_queue (Results 1 – 2 of 2) sorted by relevance
161 Fifo8 ibi_intermediate_queue; member
784 if (fifo8_is_full(&s->ibi_data.ibi_intermediate_queue)) { in aspeed_i3c_device_ibi_recv()788 fifo8_push(&s->ibi_data.ibi_intermediate_queue, data); in aspeed_i3c_device_ibi_recv()797 uint8_t num_slices = fifo8_num_used(&s->ibi_data.ibi_intermediate_queue) / in aspeed_i3c_device_ibi_queue_push()827 if (fifo8_num_used(&s->ibi_data.ibi_intermediate_queue) < in aspeed_i3c_device_ibi_queue_push()832 fifo8_num_used(&s->ibi_data.ibi_intermediate_queue)); in aspeed_i3c_device_ibi_queue_push()846 if (fifo8_is_empty(&s->ibi_data.ibi_intermediate_queue)) { in aspeed_i3c_device_ibi_queue_push()850 ibi_data.b[j & 3] = fifo8_pop(&s->ibi_data.ibi_intermediate_queue); in aspeed_i3c_device_ibi_queue_push()1851 fifo8_create(&s->ibi_data.ibi_intermediate_queue, in aspeed_i3c_device_realize()