Searched refs:rx_mbx (Results 1 – 1 of 1) sorted by relevance
200 struct fbnic_fw_mbx *rx_mbx = &fbd->mbx[FBNIC_IPC_MBX_RX_IDX]; in fbnic_mbx_alloc_rx_msgs() local201 u8 tail = rx_mbx->tail, head = rx_mbx->head, count; in fbnic_mbx_alloc_rx_msgs()207 if (!rx_mbx->ready) in fbnic_mbx_alloc_rx_msgs()1670 struct fbnic_fw_mbx *rx_mbx = &fbd->mbx[FBNIC_IPC_MBX_RX_IDX]; in fbnic_mbx_process_rx_msgs() local1671 u8 head = rx_mbx->head, tail = rx_mbx->tail; in fbnic_mbx_process_rx_msgs()1674 while (head != rx_mbx->tail) { in fbnic_mbx_process_rx_msgs()1683 rx_mbx->resp_error++; in fbnic_mbx_process_rx_msgs()1689 dma_sync_single_for_cpu(fbd->dev, rx_mbx->buf_info[head].addr, in fbnic_mbx_process_rx_msgs()1692 msg = rx_mbx->buf_info[head].msg; in fbnic_mbx_process_rx_msgs()1725 rx_mbx->buf_info[tail] = rx_mbx->buf_info[head]; in fbnic_mbx_process_rx_msgs()[all …]