/freebsd-10-stable/sys/dev/agp/ |
H A D | agp_i810.h | 76 void agp_intel_gtt_unmap_memory(device_t dev, struct sglist *sg_list); 80 struct sglist **sg_list); 81 void agp_intel_gtt_insert_sg_entries(device_t dev, struct sglist *sg_list, 88 void intel_gtt_unmap_memory(struct sglist *sg_list); 91 struct sglist **sg_list); 92 void intel_gtt_insert_sg_entries(struct sglist *sg_list, u_int pg_start,
|
H A D | agp_i810.c | 2506 agp_intel_gtt_unmap_memory(device_t dev, struct sglist *sg_list) argument 2512 struct sglist **sg_list) 2522 if (*sg_list != NULL) 2548 *sg_list = sg; 2553 agp_intel_gtt_insert_sg_entries(device_t dev, struct sglist *sg_list, argument 2562 for (i = j = 0; j < sg_list->sg_nseg; j++) { 2563 spaddr = sg_list->sg_segs[i].ss_paddr; 2564 slen = sg_list->sg_segs[i].ss_len; 2606 intel_gtt_unmap_memory(struct sglist *sg_list) argument 2609 agp_intel_gtt_unmap_memory(intel_agp, sg_list); 2511 agp_intel_gtt_map_memory(device_t dev, vm_page_t *pages, u_int num_entries, struct sglist **sg_list) argument 2613 intel_gtt_map_memory(vm_page_t *pages, u_int num_entries, struct sglist **sg_list) argument 2622 intel_gtt_insert_sg_entries(struct sglist *sg_list, u_int first_entry, u_int flags) argument [all...] |
/freebsd-10-stable/contrib/ofed/libcxgb4/src/ |
H A D | qp.c | 106 if ((plen + wr->sg_list[i].length) > max) 108 srcp = (u8 *)(unsigned long)wr->sg_list[i].addr; 109 plen += wr->sg_list[i].length; 110 len = wr->sg_list[i].length; 126 static int build_isgl(struct fw_ri_isgl *isglp, struct ibv_sge *sg_list, argument 134 if ((plen + sg_list[i].length) < plen) 136 plen += sg_list[i].length; 137 *flitp++ = cpu_to_be64(((u64)sg_list[i].lkey << 32) | 138 sg_list[i].length); 139 *flitp++ = cpu_to_be64(sg_list[ [all...] |
/freebsd-10-stable/contrib/ofed/libmthca/src/ |
H A D | srq.c | 127 htonl(wr->sg_list[i].length); 129 htonl(wr->sg_list[i].lkey); 131 htonll(wr->sg_list[i].addr); 220 htonl(wr->sg_list[i].length); 222 htonl(wr->sg_list[i].lkey); 224 htonll(wr->sg_list[i].addr);
|
H A D | qp.c | 251 struct ibv_sge *sge = &wr->sg_list[i]; 274 seg->byte_count = htonl(wr->sg_list[i].length); 275 seg->lkey = htonl(wr->sg_list[i].lkey); 276 seg->addr = htonll(wr->sg_list[i].addr); 379 htonl(wr->sg_list[i].length); 381 htonl(wr->sg_list[i].lkey); 383 htonll(wr->sg_list[i].addr); 617 struct ibv_sge *sge = &wr->sg_list[i]; 640 seg->byte_count = htonl(wr->sg_list[i].length); 641 seg->lkey = htonl(wr->sg_list[ [all...] |
/freebsd-10-stable/sys/dev/cxgb/ulp/iw_cxgb/ |
H A D | iw_cxgb_qp.c | 123 if ((plen + wr->sg_list[i].length) < plen) { 126 plen += wr->sg_list[i].length; 128 htobe32(wr->sg_list[i].lkey); 130 htobe32(wr->sg_list[i].length); 131 wqe->send.sgl[i].to = htobe64(wr->sg_list[i].addr); 163 if ((plen + wr->sg_list[i].length) < plen) { 166 plen += wr->sg_list[i].length; 168 htobe32(wr->sg_list[i].lkey); 170 htobe32(wr->sg_list[i].length); 172 htobe64(wr->sg_list[ 199 iwch_sgl2pbl_map(struct iwch_dev *rhp, struct ib_sge *sg_list, u32 num_sgle, u32 * pbl_addr, u8 * page_size) argument [all...] |
/freebsd-10-stable/sys/dev/ips/ |
H A D | ips_disk.c | 245 ips_sg_element_t *sg_list; local 263 sg_list = (ips_sg_element_t *)((uint8_t *) 266 sg_list[i].addr = segs[i].ds_addr; 267 sg_list[i].len = segs[i].ds_len;
|
H A D | ips_commands.c | 76 ips_sg_element_t *sg_list; local 101 sg_list = (ips_sg_element_t *)((u_int8_t *) 104 sg_list[i].addr = segments[i].ds_addr; 105 sg_list[i].len = segments[i].ds_len;
|
/freebsd-10-stable/contrib/ofed/libmlx4/src/ |
H A D | srq.c | 98 scat[i].byte_count = htonl(wr->sg_list[i].length); 99 scat[i].lkey = htonl(wr->sg_list[i].lkey); 100 scat[i].addr = htonll(wr->sg_list[i].addr);
|
H A D | qp.c | 316 addr = (void *) (uintptr_t) wr->sg_list[i].addr; 317 len = wr->sg_list[i].length; 371 set_data_seg(seg + i, wr->sg_list + i); 477 __set_data_seg(scat + i, wr->sg_list + i);
|
/freebsd-10-stable/sys/dev/twa/ |
H A D | tw_cl_share.h | 160 TW_UINT8 *sg_list; /* ptr to SG list */ member in struct:tw_cl_scsi_req_packet 169 TW_UINT8 *sg_list; /* ptr to SG list */ member in struct:tw_cl_passthru_req_packet 181 struct tw_cl_req_handle *req_handle, TW_VOID *sg_list,
|
H A D | tw_cl_io.c | 129 req_pkt->tw_osl_sgl_callback(req_handle, cmd->sg_list, 138 tw_cli_fill_sg_list(ctlr, scsi_req->sg_list, 139 cmd->sg_list, scsi_req->sgl_entries); 315 sgl = (TW_VOID *)(cmd_9k->sg_list); 335 tw_cli_fill_sg_list(ctlr, pt_req->sg_list, 1326 ((struct tw_cl_sg_desc64 *)(cmd9k->sg_list))[0].address = 1328 ((struct tw_cl_sg_desc64 *)(cmd9k->sg_list))[0].length = 1331 ((struct tw_cl_sg_desc32 *)(cmd9k->sg_list))[0].address = 1333 ((struct tw_cl_sg_desc32 *)(cmd9k->sg_list))[0].length =
|
/freebsd-10-stable/contrib/ofed/libibverbs/src/ |
H A D | compat-1_0.c | 88 struct ibv_sge *sg_list; member in struct:ibv_send_wr_1_0 115 struct ibv_sge *sg_list; member in struct:ibv_recv_wr_1_0 313 real_wr->sg_list = w->sg_list; 353 memcpy(&real_wr->sg_list, &w->sg_list, 354 sizeof *w - offsetof(struct ibv_send_wr, sg_list)); 393 real_wr->sg_list = w->sg_list;
|
/freebsd-10-stable/contrib/ofed/librdmacm/examples/ |
H A D | rping.c | 372 cb->rq_wr.sg_list = &cb->recv_sgl; 381 cb->sq_wr.sg_list = &cb->send_sgl; 387 cb->rdma_sq_wr.sg_list = &cb->rdma_sgl; 649 cb->rdma_sq_wr.sg_list->length = cb->remote_len; 694 cb->rdma_sq_wr.sg_list->length = strlen(cb->rdma_buf) + 1; 696 cb->rdma_sq_wr.sg_list->lkey, 697 cb->rdma_sq_wr.sg_list->addr, 698 cb->rdma_sq_wr.sg_list->length);
|
H A D | mckey.c | 186 recv_wr.sg_list = &sge; 214 send_wr.sg_list = &sge;
|
/freebsd-10-stable/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_verbs.c | 220 priv->tx_wr.sg_list = priv->tx_sge; 226 priv->rx_wr.sg_list = priv->rx_sge;
|
/freebsd-10-stable/sys/dev/cxgbe/iw_cxgbe/ |
H A D | qp.c | 296 if ((plen + wr->sg_list[i].length) > max) 298 srcp = (u8 *)(unsigned long)wr->sg_list[i].addr; 299 plen += wr->sg_list[i].length; 300 rem = wr->sg_list[i].length; 326 struct fw_ri_isgl *isglp, struct ib_sge *sg_list, 335 if ((plen + sg_list[i].length) < plen) 337 plen += sg_list[i].length; 338 *flitp = cpu_to_be64(((u64)sg_list[i].lkey << 32) | 339 sg_list[i].length); 342 *flitp = cpu_to_be64(sg_list[ 325 build_isgl(__be64 *queue_start, __be64 *queue_end, struct fw_ri_isgl *isglp, struct ib_sge *sg_list, int num_sge, u32 *plenp) argument [all...] |
/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mlx4/ |
H A D | srq.c | 341 scat[i].byte_count = cpu_to_be32(wr->sg_list[i].length); 342 scat[i].lkey = cpu_to_be32(wr->sg_list[i].lkey); 343 scat[i].addr = cpu_to_be64(wr->sg_list[i].addr);
|
/freebsd-10-stable/sys/ofed/drivers/infiniband/core/ |
H A D | mad_priv.h | 133 struct ib_sge sg_list[IB_MAD_SEND_REQ_MAX_SG]; member in struct:ib_mad_send_wr_private
|
H A D | mad.c | 908 mad_send_wr->sg_list[0].length = hdr_len; 909 mad_send_wr->sg_list[0].lkey = mad_agent->mr->lkey; 910 mad_send_wr->sg_list[1].length = sizeof(struct ib_mad) - hdr_len; 911 mad_send_wr->sg_list[1].lkey = mad_agent->mr->lkey; 914 mad_send_wr->send_wr.sg_list = mad_send_wr->sg_list; 1029 sge = mad_send_wr->sg_list; 2128 mad_send_wr->sg_list[0].length, DMA_TO_DEVICE); 2131 mad_send_wr->sg_list[1].length, DMA_TO_DEVICE); 2547 struct ib_sge sg_list; local [all...] |
/freebsd-10-stable/sys/dev/aic7xxx/ |
H A D | aic7xxx_inline.h | 175 return (&scb->sg_list[sg_index]); 184 sg_index = sg - &scb->sg_list[1]; 186 return (scb->sg_list_phys + (sg_index * sizeof(*scb->sg_list))); 212 /*offset*/(scb->sg_list - scb->sg_map->sg_vaddr)
|
/freebsd-10-stable/sys/contrib/rdma/krping/ |
H A D | krping.c | 394 cb->stats.write_bytes += cb->rdma_sq_wr.sg_list->length; 402 cb->stats.read_bytes += cb->rdma_sq_wr.sg_list->length; 486 cb->rq_wr.sg_list = &cb->recv_sgl; 500 cb->sq_wr.sg_list = &cb->send_sgl; 508 cb->rdma_sq_wr.sg_list = &cb->rdma_sgl; 976 cb->rdma_sq_wr.sg_list->length = cb->remote_len; 1051 cb->rdma_sq_wr.sg_list->length = strlen(cb->rdma_buf) + 1; 1058 cb->rdma_sq_wr.sg_list->lkey, 1059 (unsigned long long)cb->rdma_sq_wr.sg_list->addr, 1060 cb->rdma_sq_wr.sg_list [all...] |
/freebsd-10-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_srq.c | 477 scat[i].byte_count = cpu_to_be32(wr->sg_list[i].length); 478 scat[i].lkey = cpu_to_be32(wr->sg_list[i].lkey); 479 scat[i].addr = cpu_to_be64(wr->sg_list[i].addr);
|
/freebsd-10-stable/sys/dev/hptiop/ |
H A D | hptiop.h | 299 struct hpt_iopsg sg_list[1]; member in struct:hpt_iop_request_block_command 310 struct hpt_iopsg sg_list[1]; member in struct:hpt_iop_request_scsi_command
|
/freebsd-10-stable/sys/ofed/drivers/infiniband/ulp/sdp/ |
H A D | sdp_tx.c | 138 tx_wr.sg_list = ibsge; 399 wr.sg_list = NULL;
|