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

1234

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/ulp/ipoib/
H A Dipoib_verbs.c212 priv->tx_wr.sg_list = priv->tx_sge;
226 priv->rx_wr.sg_list = priv->rx_sge;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/amso1100/
H A Dc2_qp.c843 ib_wr->sg_list,
866 ib_wr->sg_list,
886 cpu_to_be32(ib_wr->sg_list->lkey);
888 cpu_to_be64(ib_wr->sg_list->addr);
894 cpu_to_be32(ib_wr->sg_list->length);
978 ib_wr->sg_list,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/qla2xxx/
H A Dqla_iocb.c1781 (bsg_job->request_payload.sg_list)));
1783 (bsg_job->request_payload.sg_list)));
1785 (bsg_job->request_payload.sg_list));
1788 (bsg_job->reply_payload.sg_list)));
1790 (bsg_job->reply_payload.sg_list)));
1792 (bsg_job->reply_payload.sg_list));
1828 (bsg_job->request_payload.sg_list)));
1830 (bsg_job->request_payload.sg_list)));
1834 (bsg_job->reply_payload.sg_list)));
1836 (bsg_job->reply_payload.sg_list)));
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_verbs.c186 *sge = *ss->sg_list++;
222 *sge = *ss->sg_list++;
245 struct qib_sge *sg_list = ss->sg_list; local
269 sge = *sg_list++;
307 *sge = *ss->sg_list++;
374 wr->sg_list[0].length < sizeof(u64) ||
375 wr->sg_list[0].addr & (sizeof(u64) - 1)))
398 u32 length = wr->sg_list[i].length;
403 ok = qib_lkey_ok(rkt, pd, &wqe->sg_list[
[all...]
H A Dqib_rc.c49 ss->sge = wqe->sg_list[0];
50 ss->sg_list = wqe->sg_list + 1;
492 qp->s_sge.sge = wqe->sg_list[0];
493 qp->s_sge.sg_list = wqe->sg_list + 1;
1017 struct qib_sge *sge = &wqe->sg_list[i];
1073 struct qib_sge *sge = &wqe->sg_list[i];
1209 u64 *vaddr = wqe->sg_list[0].vaddr;
2005 qp->r_sge.sge = *qp->r_sge.sg_list
[all...]
H A Dqib_verbs.h324 * The size of the sg_list is determined when the QP is created and stored
328 struct ib_send_wr wr; /* don't use wr.sg_list */
332 u32 length; /* total length of data in sg_list */
333 struct qib_sge sg_list[0]; member in struct:qib_swqe
338 * The size of the sg_list is determined when the QP (or SRQ) is created
344 struct ib_sge sg_list[0]; member in struct:qib_rwqe
377 struct qib_sge *sg_list; /* next SGE to be used if any */ member in struct:qib_sge_state
465 u8 s_max_sge; /* size of s_wq->sg_list */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_rc.c48 ss->sge = wqe->sg_list[0];
49 ss->sg_list = wqe->sg_list + 1;
461 qp->s_sge.sge = wqe->sg_list[0];
462 qp->s_sge.sg_list = wqe->sg_list + 1;
936 *(u64 *) wqe->sg_list[0].vaddr = val;
1452 e->rdma_sge.sg_list = NULL;
1773 qp->r_sge.sg_list = NULL;
1833 e->rdma_sge.sg_list
[all...]
H A Dipath_verbs.c188 *sge = *ss->sg_list++;
222 *sge = *ss->sg_list++;
245 struct ipath_sge *sg_list = ss->sg_list; local
269 sge = *sg_list++;
308 *sge = *ss->sg_list++;
377 wr->sg_list[0].length < sizeof(u64) ||
378 wr->sg_list[0].addr & (sizeof(u64) - 1)))
398 u32 length = wr->sg_list[i].length;
403 ok = ipath_lkey_ok(qp, &wqe->sg_list[
[all...]
H A Dipath_verbs.h271 * The size of the sg_list is determined when the QP is created and stored
275 struct ib_send_wr wr; /* don't use wr.sg_list */
279 u32 length; /* total length of data in sg_list */
280 struct ipath_sge sg_list[0]; member in struct:ipath_swqe
285 * The size of the sg_list is determined when the QP (or SRQ) is created
291 struct ib_sge sg_list[0]; member in struct:ipath_rwqe
324 struct ipath_sge *sg_list; /* next SGE to be used if any */ member in struct:ipath_sge_state
404 u8 s_max_sge; /* size of s_wq->sg_list */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/char/agp/
H A Dintel-gtt.c113 st.sgl = mem->sg_list;
118 mem->sg_list = NULL;
133 mem->sg_list = sg = st.sgl;
138 mem->num_sg = pci_map_sg(intel_private.pcidev, mem->sg_list,
154 pci_unmap_sg(intel_private.pcidev, mem->sg_list,
170 for_each_sg(mem->sg_list, sg, mem->page_count, i) {
181 for_each_sg(mem->sg_list, sg, mem->num_sg, i) {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/nes/
H A Dnes_verbs.c3242 ib_wr->sg_list[sge_index].addr);
3244 ib_wr->sg_list[sge_index].length);
3247 (ib_wr->sg_list[sge_index].lkey));
3251 total_payload_length += ib_wr->sg_list[sge_index].length;
3335 (ib_wr->sg_list[0].length <= 64)) {
3337 (void *)(unsigned long)ib_wr->sg_list[0].addr, ib_wr->sg_list[0].length);
3339 ib_wr->sg_list[0].length);
3365 (ib_wr->sg_list[0].length <= 64)) {
3367 (void *)(unsigned long)ib_wr->sg_list[
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/
H A D3w-9xxx.c1350 if (full_command_packet->command.newcommand.sg_list[0].length < scsi_bufflen(tw_dev->srb[request_id]))
1351 scsi_set_resid(cmd, scsi_bufflen(cmd) - full_command_packet->command.newcommand.sg_list[0].length);
1394 newcommand->sg_list[0].address = TW_CPU_TO_SGL(dma_handle + sizeof(TW_Ioctl_Buf_Apache) - 1);
1395 newcommand->sg_list[0].length = cpu_to_le32(length);
1871 command_packet->sg_list[0].address = TW_CPU_TO_SGL(tw_dev->generic_buffer_phys[request_id]);
1872 command_packet->sg_list[0].length = cpu_to_le32(TW_MIN_SGL_LENGTH);
1879 command_packet->sg_list[i].address = TW_CPU_TO_SGL(sg_dma_address(sg));
1880 command_packet->sg_list[i].length = cpu_to_le32(sg_dma_len(sg));
1881 if (command_packet->sg_list[i].address & TW_CPU_TO_SGL(TW_ALIGNMENT_9000_SGL)) {
1892 command_packet->sg_list[
[all...]
H A D3w-sas.c378 command_packet->sg_list[i].address = TW_CPU_TO_SGL(sg_dma_address(sg));
379 command_packet->sg_list[i].length = TW_CPU_TO_SGL(sg_dma_len(sg));
386 command_packet->sg_list[i].address = TW_CPU_TO_SGL(sglistarg[i].address);
387 command_packet->sg_list[i].length = TW_CPU_TO_SGL(sglistarg[i].length);
731 newcommand->sg_list[0].address = TW_CPU_TO_SGL(dma_handle + sizeof(TW_Ioctl_Buf_Apache) - 1);
732 newcommand->sg_list[0].length = TW_CPU_TO_SGL(length);
1263 if (full_command_packet->command.newcommand.sg_list[0].length < scsi_bufflen(tw_dev->srb[request_id]))
1264 scsi_set_resid(cmd, scsi_bufflen(cmd) - full_command_packet->command.newcommand.sg_list[0].length);
H A Dips.c1793 /* Fill in a single scb sg_list element from an address */
1813 scb->sg_list.enh_list[indx].address_lo =
1815 scb->sg_list.enh_list[indx].address_hi =
1817 scb->sg_list.enh_list[indx].length = cpu_to_le32(e_len);
1819 scb->sg_list.std_list[indx].address =
1821 scb->sg_list.std_list[indx].length = cpu_to_le32(e_len);
1837 IPS_SG_LIST sg_list; local
1852 sg_list.list = scb->sg_list.list;
1857 scb->sg_list
1910 IPS_SG_LIST sg_list; local
4456 IPS_SG_LIST sg_list; local
[all...]
H A D3w-sas.h256 TW_SG_Entry_ISO sg_list[TW_LIBERATOR_MAX_SGL_LENGTH]; member in struct:TAG_TW_Command_Apache
H A Deata_generic.h314 struct eata_sg_list *sg_list; member in struct:eata_ccb
H A D3w-xxxx.h340 TW_SG_Entry sg_list[TW_ATA_PASS_SGL_MAX]; member in struct:TAG_TW_Passthru
H A Deata.c743 struct sg_list { struct
812 struct sg_list *sglist; /* pointer to the allocated SG list */
1358 size_t sz = shost->sg_tablesize *sizeof(struct sg_list);
1647 sizeof(struct sg_list),
1649 cpp->data_len = H2DEV((scsi_sg_count(SCpnt) * sizeof(struct sg_list)));
H A Dadvansys.c349 ASC_SG_LIST sg_list[0]; member in struct:asc_sg_head
405 ASC_SG_LIST sg_list[7]; member in struct:asc_risc_sg_list_q
1803 } sg_list[NO_OF_SG_PER_BLOCK]; member in struct:asc_sg_block
2616 i, (ulong)le32_to_cpu(sgp->sg_list[i].addr),
2617 (ulong)le32_to_cpu(sgp->sg_list[i].bytes));
2655 i, (ulong)b->sg_list[i].sg_addr,
2656 (ulong)b->sg_list[i].sg_count);
7444 sg_list[scsiq->next_sg_index],
8413 asc_sg_head->sg_list[sgcnt].addr =
8415 asc_sg_head->sg_list[sgcn
8674 AscSgListToQueue(int sg_list) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/ulp/iser/
H A Diser_verbs.c666 rx_wr.sg_list = &sge;
689 rx_wr->sg_list = &rx_desc->rx_sg;
724 send_wr.sg_list = tx_desc->tx_sg;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mthca/
H A Dmthca_srq.c537 mthca_set_data_seg(wqe, wr->sg_list + i);
629 mthca_set_data_seg(wqe, wr->sg_list + i);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/sunrpc/xprtrdma/
H A Dsvc_rdma_sendto.c323 write_wr.sg_list = &sge[0];
588 send_wr.sg_list = ctxt->sge;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/9p/
H A Dtrans_rdma.c408 wr.sg_list = &sge;
494 wr.sg_list = &sge;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/libfc/
H A Dfc_lport.c138 * @sg: job->reply_payload.sg_list
1678 sg_copy_to_buffer(job->request_payload.sg_list,
1702 info->sg = job->reply_payload.sg_list;
1737 sg_copy_to_buffer(job->request_payload.sg_list,
1761 info->sg = job->reply_payload.sg_list;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ehea/
H A Dehea_main.c479 rwqe->sg_list[0].l_key = pr->recv_mr.lkey;
480 rwqe->sg_list[0].vaddr = tmp_addr;
481 rwqe->sg_list[0].len = packet_size;
1772 struct ehea_vsgentry *sg_list, *sg1entry, *sgentry; local
1778 sg_list = (struct ehea_vsgentry *)&swqe->u.immdata_desc.sg_list;
1806 sgentry = &sg_list[i - sg1entry_contains_frag_data];
2832 rwqe->sg_list[0].l_key = lkey;
2836 rwqe->sg_list[0].vaddr = ehea_map_vaddr(skb->data);
2841 rwqe->sg_list[
[all...]

Completed in 391 milliseconds

1234