Searched refs:hinic_sge (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_common.h | 15 struct hinic_sge { struct 25 void hinic_set_sge(struct hinic_sge *sge, dma_addr_t addr, int len); argument 27 dma_addr_t hinic_sge_to_dma(struct hinic_sge *sge);
|
H A D | hinic_tx.h | 36 struct hinic_sge *sges; 37 struct hinic_sge *free_sges;
|
H A D | hinic_common.c | 55 void hinic_set_sge(struct hinic_sge *sge, dma_addr_t addr, int len) in hinic_set_sge() 68 dma_addr_t hinic_sge_to_dma(struct hinic_sge *sge) in hinic_sge_to_dma()
|
H A D | hinic_hw_qp.h | 179 struct hinic_sge *sges, int nr_sges); 203 void hinic_sq_get_sges(struct hinic_sq_wqe *wqe, struct hinic_sge *sges, 225 u16 cons_idx, struct hinic_sge *sge); 228 struct hinic_rq_wqe *wqe, struct hinic_sge *sge);
|
H A D | hinic_hw_wqe.h | 309 struct hinic_sge sge; 328 struct hinic_sge sge; 378 struct hinic_sge sge; 405 struct hinic_sge sge;
|
H A D | hinic_rx.c | 198 struct hinic_sge sge; in rx_alloc_pkts() 247 struct hinic_sge sge; in free_all_rx_skbs() 277 struct hinic_sge sge; in rx_recv_jumbo_pkt() 365 struct hinic_sge sge; in rxq_recv()
|
H A D | hinic_hw_qp.c | 595 struct hinic_sge *sges, int nr_sges) in hinic_sq_prepare_wqe() 777 void hinic_sq_get_sges(struct hinic_sq_wqe *sq_wqe, struct hinic_sge *sges, in hinic_sq_get_sges() 923 u16 cons_idx, struct hinic_sge *sge) in hinic_rq_get_sge() 941 struct hinic_rq_wqe *rq_wqe, struct hinic_sge *sge) in hinic_rq_prepare_wqe()
|
H A D | hinic_tx.c | 133 struct hinic_sge *sges) in tx_map_skb() 184 struct hinic_sge *sges) in tx_unmap_skb() 654 struct hinic_sge *sges) in tx_free_skb()
|