Home
last modified time | relevance | path

Searched refs:cmd_queue (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/include/hw/i3c/
H A Ddw-i3c.h175 Fifo32 cmd_queue; member
/openbmc/qemu/hw/i3c/
H A Ddw-i3c.c882 fifo32_reset(&s->cmd_queue); in dw_i3c_cmd_queue_reset()
885 fifo32_num_free(&s->cmd_queue)); in dw_i3c_cmd_queue_reset()
888 if (fifo32_num_free(&s->cmd_queue) >= empty_threshold) { in dw_i3c_cmd_queue_reset()
1582 if (fifo32_is_empty(&s->cmd_queue)) { in dw_i3c_cmd_queue_pop()
1588 uint32_t val = fifo32_pop(&s->cmd_queue); in dw_i3c_cmd_queue_pop()
1620 if (fifo32_num_used(&s->cmd_queue) & 1) { in dw_i3c_cmd_queue_execute()
1624 while (!fifo32_is_empty(&s->cmd_queue)) { in dw_i3c_cmd_queue_execute()
1662 if (fifo32_is_full(&s->cmd_queue)) { in dw_i3c_cmd_queue_push()
1669 fifo32_push(&s->cmd_queue, val); in dw_i3c_cmd_queue_push()
1820 fifo32_create(&s->cmd_queue, s->cfg.cmd_resp_queue_capacity_bytes); in dw_i3c_realize()