Searched refs:sg_list (Results 26 - 50 of 73) sorted by relevance

123

/freebsd-13-stable/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_srq.c471 scat[i].byte_count = cpu_to_be32(wr->sg_list[i].length);
472 scat[i].lkey = cpu_to_be32(wr->sg_list[i].lkey);
473 scat[i].addr = cpu_to_be64(wr->sg_list[i].addr);
H A Dmlx5_ib_qp.c3320 addr = (void *)(unsigned long)(wr->sg_list[i].addr);
3321 len = wr->sg_list[i].length;
3458 u32 data_len = wr->wr.sg_list->length;
3459 u32 data_key = wr->wr.sg_list->lkey;
3460 u64 data_va = wr->wr.sg_list->addr;
3601 region_len = wr->wr.sg_list->length;
3603 (wr->prot->lkey != wr->wr.sg_list->lkey ||
3604 wr->prot->addr != wr->wr.sg_list->addr ||
3605 wr->prot->length != wr->wr.sg_list->length))
4064 if (likely(wr->sg_list[
[all...]
/freebsd-13-stable/sys/dev/hptiop/
H A Dhptiop.h301 struct hpt_iopsg sg_list[1]; member in struct:hpt_iop_request_block_command
312 struct hpt_iopsg sg_list[1]; member in struct:hpt_iop_request_scsi_command
H A Dhptiop.c442 sg_list), (u_int8_t *)&ccb->csio.sense_data,
445 memcpy(&ccb->csio.sense_data, &req->sg_list,
595 memcpy(&ccb->csio.sense_data, &req->sg_list,
702 memcpy(&ccb->csio.sense_data, &req->sg_list,
2422 struct hpt_iopsg *psg = req.sg_list;
2434 offsetof(struct hpt_iop_request_scsi_command, sg_list)
2462 struct hpt_iopsg *psg = req->sg_list;
2481 offsetof(struct hpt_iop_request_scsi_command, sg_list)
2529 struct hpt_iopsg *psg = req->sg_list;
2583 struct hpt_iopsg *psg = req->sg_list;
[all...]
/freebsd-13-stable/contrib/ofed/librdmacm/examples/
H A Dmckey.c185 recv_wr.sg_list = &sge;
213 send_wr.sg_list = &sge;
H A Dcmatose.c165 recv_wr.sg_list = &sge;
193 send_wr.sg_list = &sge;
H A Dudaddy.c180 recv_wr.sg_list = &sge;
208 send_wr.sg_list = &sge;
/freebsd-13-stable/sys/ofed/drivers/infiniband/core/
H A Dib_mad.c1035 mad_send_wr->sg_list[0].length = hdr_len;
1036 mad_send_wr->sg_list[0].lkey = mad_agent->qp->pd->local_dma_lkey;
1041 mad_send_wr->sg_list[1].length = data_len;
1043 mad_send_wr->sg_list[1].length = mad_size - hdr_len;
1045 mad_send_wr->sg_list[1].lkey = mad_agent->qp->pd->local_dma_lkey;
1050 mad_send_wr->send_wr.wr.sg_list = mad_send_wr->sg_list;
1166 sge = mad_send_wr->sg_list;
2465 mad_send_wr->sg_list[0].length, DMA_TO_DEVICE);
2468 mad_send_wr->sg_list[
2858 struct ib_sge sg_list; local
[all...]
/freebsd-13-stable/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp_tx.c140 tx_wr.sg_list = ibsge;
401 wr.sg_list = NULL;
/freebsd-13-stable/sys/dev/aic7xxx/
H A Daic79xx_inline.h299 sg = (struct ahd_dma64_seg *)scb->sg_list;
306 sg = (struct ahd_dma_seg *)scb->sg_list;
370 return ((uint8_t *)scb->sg_list + sg_offset);
379 sg_offset = ((uint8_t *)sg - (uint8_t *)scb->sg_list)
H A Daic7xxx_osm.c428 (aic_le32toh(scb->sg_list->len) & AHC_SG_LEN_MASK)
954 sg = scb->sg_list;
1026 scb->hscb->dataptr = scb->sg_list->addr;
1027 scb->hscb->datacnt = scb->sg_list->len;
/freebsd-13-stable/contrib/ofed/libmlx4/
H A Dqp.c383 addr = (void *) (uintptr_t) wr->sg_list[i].addr;
384 len = wr->sg_list[i].length;
438 set_data_seg(seg + i, wr->sg_list + i);
544 __set_data_seg(scat + i, wr->sg_list + i);
/freebsd-13-stable/sys/dev/tws/
H A Dtws_hdm.h308 u_int8_t sgl_offset; /* offset (in bytes) to sg_list,
312 u_int8_t sg_list[744]; /* 768 - 24 */ member in struct:tws_command_apache
/freebsd-13-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mad.c621 wr.wr.sg_list = &list;
1277 struct ib_sge sg_list; local
1284 sg_list.addr = tun_qp->ring[index].map;
1285 sg_list.length = size;
1286 sg_list.lkey = ctx->pd->local_dma_lkey;
1289 recv_wr.sg_list = &sg_list;
1407 wr.wr.sg_list = &list;
/freebsd-13-stable/sys/dev/mthca/
H A Dmthca_srq.c516 mthca_set_data_seg(wqe, wr->sg_list + i);
608 mthca_set_data_seg(wqe, wr->sg_list + i);
/freebsd-13-stable/contrib/ofed/libibverbs/examples/
H A Duc_pingpong.c482 .sg_list = &list,
504 .sg_list = &list,
H A Dud_pingpong.c499 .sg_list = &list,
521 .sg_list = &list,
H A Drc_pingpong.c552 .sg_list = &list,
574 .sg_list = &list,
H A Dsrq_pingpong.c562 .sg_list = &list,
584 .sg_list = &list,
/freebsd-13-stable/sys/dev/twa/
H A Dtw_cl_fwif.h293 TW_UINT8 sgl_offset; /* offset (in bytes) to sg_list, from the
297 TW_UINT8 sg_list[872];/* total struct size = member in struct:tw_cl_command_9k
/freebsd-13-stable/sys/cam/ctl/
H A Dctl_io.h477 struct ctl_sg_entry sg_list[CTL_HA_MAX_SG_ENTRIES]; member in struct:ctl_ha_msg_dt
/freebsd-13-stable/sys/dev/iser/
H A Diser_verbs.c873 rx_wr.sg_list = &sge;
899 rx_wr->sg_list = &rx_desc->rx_sg;
936 send_wr.sg_list = tx_desc->tx_sg;
/freebsd-13-stable/contrib/libpcap/
H A Dpcap-rdmasniff.c107 wr.sg_list = &sg_entry;
/freebsd-13-stable/sys/xen/interface/
H A Dplatform.h225 uint64_t sg_list; /* machine address */ member in struct:xenpf_efi_runtime_call::__anon16126::__anon16132
/freebsd-13-stable/sys/dev/qlnx/qlnxr/
H A Dqlnxr_verbs.c453 SRQ_SGE_SET(srq_sge, wr->sg_list[i].addr,
454 wr->sg_list[i].length, wr->sg_list[i].lkey);
4105 sge_data_len(struct ib_sge *sg_list, int num_sge) argument
4109 len += sg_list[i].length;
4133 u32 data_size = sge_data_len(wr->sg_list, wr->num_sge);
4159 u32 len = wr->sg_list[i].length;
4160 void *src = (void *)(uintptr_t)wr->sg_list[i].addr;
4214 TYPEPTR_ADDR_SET(sge, addr, wr->sg_list[i].addr);
4215 sge->l_key = cpu_to_le32(wr->sg_list[
[all...]

Completed in 198 milliseconds

123