Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_fw.c15 static void __fbnic_mbx_wr_desc(struct fbnic_dev *fbd, int mbx_idx, in __fbnic_mbx_wr_desc() argument
18 u32 desc_offset = FBNIC_IPC_MBX(mbx_idx, desc_idx); in __fbnic_mbx_wr_desc()
29 static void __fbnic_mbx_invalidate_desc(struct fbnic_dev *fbd, int mbx_idx, in __fbnic_mbx_invalidate_desc() argument
32 u32 desc_offset = FBNIC_IPC_MBX(mbx_idx, desc_idx); in __fbnic_mbx_invalidate_desc()
43 u64 __fbnic_mbx_rd_desc(struct fbnic_dev *fbd, int mbx_idx, int desc_idx) in __fbnic_mbx_rd_desc() argument
45 u32 desc_offset = FBNIC_IPC_MBX(mbx_idx, desc_idx); in __fbnic_mbx_rd_desc()
54 static void fbnic_mbx_reset_desc_ring(struct fbnic_dev *fbd, int mbx_idx) in fbnic_mbx_reset_desc_ring() argument
61 switch (mbx_idx) { in fbnic_mbx_reset_desc_ring()
78 __fbnic_mbx_invalidate_desc(fbd, mbx_idx, 0, 0); in fbnic_mbx_reset_desc_ring()
86 __fbnic_mbx_invalidate_desc(fbd, mbx_idx, desc_idx, in fbnic_mbx_reset_desc_ring()
[all …]
H A Dfbnic_debugfs.c533 struct fbnic_dev *fbd, int mbx_idx) in fbnic_dbg_fw_mbx_display() argument
535 struct fbnic_fw_mbx *mbx = &fbd->mbx[mbx_idx]; in fbnic_dbg_fw_mbx_display()
540 seq_puts(s, mbx_idx == FBNIC_IPC_MBX_RX_IDX ? "Rx\n" : "Tx\n"); in fbnic_dbg_fw_mbx_display()
551 u64 desc = __fbnic_mbx_rd_desc(fbd, mbx_idx, i); in fbnic_dbg_fw_mbx_display()