Home
last modified time | relevance | path

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

/linux-6.15/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_fw.c242 struct fbnic_fw_mbx *tx_mbx = &fbd->mbx[FBNIC_IPC_MBX_TX_IDX]; in fbnic_mbx_process_tx_msgs() local
243 u8 head = tx_mbx->head; in fbnic_mbx_process_tx_msgs()
246 while (head != tx_mbx->tail) { in fbnic_mbx_process_tx_msgs()
258 tx_mbx->head = head; in fbnic_mbx_process_tx_msgs()
933 struct fbnic_fw_mbx *tx_mbx; in fbnic_mbx_flush_tx() local
937 tx_mbx = &fbd->mbx[FBNIC_IPC_MBX_TX_IDX]; in fbnic_mbx_flush_tx()
942 tx_mbx->ready = false; in fbnic_mbx_flush_tx()
945 tail = tx_mbx->tail; in fbnic_mbx_flush_tx()
956 u8 head = tx_mbx->head; in fbnic_mbx_flush_tx()
H A Dfbnic_pci.c173 struct fbnic_fw_mbx *tx_mbx = &fbd->mbx[FBNIC_IPC_MBX_TX_IDX]; in fbnic_health_check() local
183 if (tx_mbx->head != tx_mbx->tail) in fbnic_health_check()