/kernel/linux/linux-5.10/drivers/infiniband/sw/siw/ |
H A D | siw_qp_tx.c | 266 c_tx->sge_idx = 0; in siw_qp_prepare_tx() 427 struct siw_sge *sge = &wqe->sqe.sge[c_tx->sge_idx]; in siw_tx_hdt() 434 sge_off = c_tx->sge_off, sge_idx = c_tx->sge_idx, in siw_tx_hdt() local 462 mem = wqe->mem[sge_idx]; in siw_tx_hdt() 563 sge_idx++; in siw_tx_hdt() 592 rv = siw_0copy_tx(s, page_array, &wqe->sqe.sge[c_tx->sge_idx], in siw_tx_hdt() 621 c_tx->sge_idx = sge_idx; in siw_tx_hdt() 650 sge = &wqe->sqe.sge[c_tx->sge_idx]; in siw_tx_hdt() [all...] |
H A D | siw_qp_rx.c | 309 frx->sge_idx = 0; in siw_send_check_ntoh() 460 sge = &wqe->rqe.sge[frx->sge_idx]; in siw_proc_send() 464 frx->sge_idx++; in siw_proc_send() 470 mem = &wqe->mem[frx->sge_idx]; in siw_proc_send() 510 frx->sge_idx++; in siw_proc_send()
|
H A D | siw.h | 330 unsigned int sge_idx; /* current sge in rx */ member 413 int sge_idx; /* current sge in tx */ member
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/siw/ |
H A D | siw_qp_tx.c | 265 c_tx->sge_idx = 0; in siw_qp_prepare_tx() 439 struct siw_sge *sge = &wqe->sqe.sge[c_tx->sge_idx]; in siw_tx_hdt() 446 sge_off = c_tx->sge_off, sge_idx = c_tx->sge_idx, in siw_tx_hdt() local 474 mem = wqe->mem[sge_idx]; in siw_tx_hdt() 572 sge_idx++; in siw_tx_hdt() 601 rv = siw_0copy_tx(s, page_array, &wqe->sqe.sge[c_tx->sge_idx], in siw_tx_hdt() 630 c_tx->sge_idx = sge_idx; in siw_tx_hdt() 659 sge = &wqe->sqe.sge[c_tx->sge_idx]; in siw_tx_hdt() [all...] |
H A D | siw_qp_rx.c | 309 frx->sge_idx = 0; in siw_send_check_ntoh() 460 sge = &wqe->rqe.sge[frx->sge_idx]; in siw_proc_send() 464 frx->sge_idx++; in siw_proc_send() 470 mem = &wqe->mem[frx->sge_idx]; in siw_proc_send() 510 frx->sge_idx++; in siw_proc_send()
|
H A D | siw.h | 331 unsigned int sge_idx; /* current sge in rx */ member 414 int sge_idx; /* current sge in tx */ member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 167 unsigned int *sge_idx, u32 msg_len) in fill_ext_sge_inl_data() 171 unsigned int idx = *sge_idx; in fill_ext_sge_inl_data() 221 *sge_idx = idx; in fill_ext_sge_inl_data() 262 unsigned int *sge_idx) in set_rc_inl() 267 unsigned int curr_idx = *sge_idx; in set_rc_inl() 304 curr_idx - *sge_idx); in set_rc_inl() 307 *sge_idx = curr_idx; in set_rc_inl() 432 void *wqe, unsigned int *sge_idx, in set_ud_wqe() 438 unsigned int curr_idx = *sge_idx; in set_ud_wqe() 521 *sge_idx in set_ud_wqe() 165 fill_ext_sge_inl_data(struct hns_roce_qp *qp, const struct ib_send_wr *wr, unsigned int *sge_idx, u32 msg_len) fill_ext_sge_inl_data() argument 260 set_rc_inl(struct hns_roce_qp *qp, const struct ib_send_wr *wr, struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, unsigned int *sge_idx) set_rc_inl() argument 430 set_ud_wqe(struct hns_roce_qp *qp, const struct ib_send_wr *wr, void *wqe, unsigned int *sge_idx, unsigned int owner_bit) set_ud_wqe() argument 566 set_rc_wqe(struct hns_roce_qp *qp, const struct ib_send_wr *wr, void *wqe, unsigned int *sge_idx, unsigned int owner_bit) set_rc_wqe() argument 650 unsigned int sge_idx; hns_roce_v2_post_send() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 192 unsigned int *sge_idx, u32 msg_len) in fill_ext_sge_inl_data() 196 unsigned int idx = *sge_idx; in fill_ext_sge_inl_data() 244 *sge_idx = idx; in fill_ext_sge_inl_data() 285 unsigned int *sge_idx) in set_rc_inl() 290 unsigned int curr_idx = *sge_idx; in set_rc_inl() 320 hr_reg_write(rc_sq_wqe, RC_SEND_WQE_SGE_NUM, curr_idx - *sge_idx); in set_rc_inl() 323 *sge_idx = curr_idx; in set_rc_inl() 468 void *wqe, unsigned int *sge_idx, in set_ud_wqe() 473 unsigned int curr_idx = *sge_idx; in set_ud_wqe() 517 *sge_idx in set_ud_wqe() 190 fill_ext_sge_inl_data(struct hns_roce_qp *qp, const struct ib_send_wr *wr, unsigned int *sge_idx, u32 msg_len) fill_ext_sge_inl_data() argument 283 set_rc_inl(struct hns_roce_qp *qp, const struct ib_send_wr *wr, struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, unsigned int *sge_idx) set_rc_inl() argument 466 set_ud_wqe(struct hns_roce_qp *qp, const struct ib_send_wr *wr, void *wqe, unsigned int *sge_idx, unsigned int owner_bit) set_ud_wqe() argument 568 set_rc_wqe(struct hns_roce_qp *qp, const struct ib_send_wr *wr, void *wqe, unsigned int *sge_idx, unsigned int owner_bit) set_rc_wqe() argument 697 unsigned int sge_idx; hns_roce_v2_post_send() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 624 u16 sge_idx = RX_SGE(le16_to_cpu(cqe->sgl_or_raw_data.sgl[j])); in bnx2x_fill_frag_skb() local 633 rx_pg = &fp->rx_page_ring[sge_idx]; in bnx2x_fill_frag_skb() 638 err = bnx2x_alloc_rx_sge(bp, fp, sge_idx, GFP_ATOMIC); in bnx2x_fill_frag_skb()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 623 u16 sge_idx = RX_SGE(le16_to_cpu(cqe->sgl_or_raw_data.sgl[j])); in bnx2x_fill_frag_skb() local 632 rx_pg = &fp->rx_page_ring[sge_idx]; in bnx2x_fill_frag_skb() 637 err = bnx2x_alloc_rx_sge(bp, fp, sge_idx, GFP_ATOMIC); in bnx2x_fill_frag_skb()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
H A D | cnic_defs.h | 3268 u8 sge_idx; member 3270 u8 sge_idx;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
H A D | cnic_defs.h | 3268 u8 sge_idx; member 3270 u8 sge_idx;
|