Symbol: ib_sge
sys/dev/bnxt/bnxt_re/ib_verbs.c
4310
struct ib_sge s_sge[2] = {};
sys/dev/bnxt/bnxt_re/ib_verbs.c
4311
struct ib_sge r_sge[2] = {};
sys/dev/cxgbe/iw_cxgbe/qp.c
378
struct fw_ri_isgl *isglp, struct ib_sge *sg_list,
sys/dev/irdma/irdma_uk.c
48
irdma_set_fragment(__le64 * wqe, u32 offset, struct ib_sge *sge,
sys/dev/irdma/irdma_uk.c
656
irdma_copy_inline_data_gen_1(u8 *wqe, struct ib_sge *sge_list,
sys/dev/irdma/irdma_uk.c
703
irdma_copy_inline_data(u8 *wqe, struct ib_sge *sge_list,
sys/dev/irdma/irdma_uk.c
74
struct ib_sge *sge, u8 valid)
sys/dev/irdma/irdma_uk.c
931
struct ib_sge sge = {0};
sys/dev/irdma/irdma_user.h
314
struct ib_sge rem_addr;
sys/dev/irdma/irdma_user.h
320
struct ib_sge rem_addr;
sys/dev/irdma/irdma_user.h
413
void (*iw_copy_inline_data)(u8 *dest, struct ib_sge *sge_list, u32 num_sges, u8 polarity);
sys/dev/irdma/irdma_user.h
415
void (*iw_set_fragment)(__le64 *wqe, u32 offset, struct ib_sge *sge,
sys/dev/irdma/irdma_user.h
53
#define irdma_sgl struct ib_sge *
sys/dev/irdma/irdma_verbs.h
253
struct ib_sge *sg_list;
sys/dev/iser/icl_iser.h
218
struct ib_sge sge;
sys/dev/iser/icl_iser.h
277
struct ib_sge tx_sg[2];
sys/dev/iser/icl_iser.h
283
sizeof(u64) + sizeof(struct ib_sge)))
sys/dev/iser/icl_iser.h
299
struct ib_sge rx_sg;
sys/dev/iser/iser_initiator.c
203
struct ib_sge *rx_sg;
sys/dev/iser/iser_initiator.c
428
struct ib_sge *tx_dsg = &mdesc->tx_sg[1];
sys/dev/iser/iser_verbs.c
852
struct ib_sge sge;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1302
struct ib_sge sg_list;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1353
struct ib_sge list;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
504
struct ib_sge list;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2863
static void set_data_seg(struct mlx4_wqe_data_seg *dseg, struct ib_sge *sg)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2881
static void __set_data_seg(struct mlx4_wqe_data_seg *dseg, struct ib_sge *sg)
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
1066
struct ib_sge sg;
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
578
struct ib_sge *sg, u64 dma, int n, u32 key,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
602
struct ib_sge *sg, u64 dma, int n, u32 key,
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
676
struct ib_sge sg;
sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
757
struct ib_sge sg;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3120
static void set_data_ptr_seg(struct mlx5_wqe_data_seg *dseg, struct ib_sge *sg)
sys/dev/mthca/mthca_wqe.h
117
struct ib_sge *sg)
sys/dev/qlnx/qlnxr/qlnxr_def.h
673
struct ib_sge sg_list[RDMA_MAX_SGE_PER_RQ_WQE];
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
3879
sge_data_len(struct ib_sge *sg_list, int num_sge)
sys/ofed/drivers/infiniband/core/ib_mad.c
1155
struct ib_sge *sge;
sys/ofed/drivers/infiniband/core/ib_mad.c
2847
struct ib_sge sg_list;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2005
if (num_sge >= (U32_MAX - ALIGN(wr_size, sizeof (struct ib_sge))) /
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2006
sizeof (struct ib_sge))
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2009
return kmalloc(ALIGN(wr_size, sizeof (struct ib_sge)) +
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2010
num_sge * sizeof (struct ib_sge), GFP_KERNEL);
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2025
const struct ib_sge __user *sgls;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2164
ALIGN(next_size, sizeof(struct ib_sge)));
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2167
sizeof(struct ib_sge))) {
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2216
const struct ib_sge __user *sgls;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2252
(U32_MAX - ALIGN(sizeof *next, sizeof (struct ib_sge))) /
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2253
sizeof (struct ib_sge)) {
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2258
next = kmalloc(ALIGN(sizeof *next, sizeof (struct ib_sge)) +
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2259
user_wr->num_sge * sizeof (struct ib_sge),
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2278
ALIGN(sizeof *next, sizeof (struct ib_sge)));
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2281
sizeof(struct ib_sge))) {
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_mr.c
52
const struct ib_sge *sg_list;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_mr.c
71
attrs, UVERBS_ATTR_ADVISE_MR_SGE_LIST, sizeof(struct ib_sge));
sys/ofed/drivers/infiniband/core/mad_priv.h
130
struct ib_sge sg_list[IB_MAD_SEND_REQ_MAX_SG];
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
301
struct ib_sge rx_sge[IPOIB_CM_RX_SG];
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
371
struct ib_sge tx_sge[IPOIB_MAX_TX_SG];
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
377
struct ib_sge rx_sge[IPOIB_MAX_RX_SG];
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
122
struct ib_sge *sge, int id)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
286
struct ib_sge *sge)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
303
struct ib_sge sge[IPOIB_CM_RX_SG];
sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c
104
struct ib_sge ibsge[SDP_MAX_RECV_SGES];
sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c
105
struct ib_sge *sge = ibsge;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_tx.c
73
struct ib_sge ibsge[SDP_MAX_SEND_SGES];
sys/ofed/drivers/infiniband/ulp/sdp/sdp_tx.c
74
struct ib_sge *sge;
sys/ofed/drivers/infiniband/ulp/sdp/sdp_zcopy.c
327
static inline int sge_bytes(struct ib_sge *sge, int sge_cnt)
sys/ofed/drivers/infiniband/ulp/sdp/sdp_zcopy.c
525
struct ib_sge sge;
sys/ofed/include/rdma/ib_verbs.h
1294
struct ib_sge *sg_list;
sys/ofed/include/rdma/ib_verbs.h
1364
struct ib_sge *prot;
sys/ofed/include/rdma/ib_verbs.h
1378
struct ib_sge *sg_list;
sys/ofed/include/rdma/ib_verbs.h
2322
const struct ib_sge *sg_list, u32 num_sge,
sys/ofed/include/rdma/rdma_vt.h
498
struct rvt_sge *isge, struct ib_sge *sge, int acc);
sys/ofed/include/rdma/rdmavt_qp.h
182
struct ib_sge sg_list[0];
sys/ofed/include/rdma/rdmavt_qp.h
466
rq->max_sge * sizeof(struct ib_sge)) * n);