/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ehca/ |
H A D | ehca_reqs.c | 66 memset(wqe_p, 0, offsetof(struct ehca_wqe, u.ud_av.sg_list)); 72 wqe_p->u.all_rcv.sg_list[cnt_ds].vaddr = 73 recv_wr->sg_list[cnt_ds].addr; 74 wqe_p->u.all_rcv.sg_list[cnt_ds].lkey = 75 recv_wr->sg_list[cnt_ds].lkey; 76 wqe_p->u.all_rcv.sg_list[cnt_ds].length = 77 recv_wr->sg_list[cnt_ds].length; 99 struct ib_sge *sge = send_wr->sg_list; 152 memset(wqe_p, 0, offsetof(struct ehca_wqe, u.ud_av.sg_list)); 212 wqe_p->u.ud_av.sg_list[id [all...] |
H A D | ehca_qes.h | 156 struct ehca_vsgentry sg_list[MAX_WQE_SG_ENTRIES]; member in struct:ehca_wqe::__anon4521::__anon4522 164 struct ehca_vsgentry sg_list[MAX_WQE_SG_ENTRIES]; member in struct:ehca_wqe::__anon4521::__anon4523 168 struct ehca_vsgentry sg_list[MAX_WQE_SG_ENTRIES - member in struct:ehca_wqe::__anon4521::__anon4524 176 struct ehca_vsgentry sg_list[MAX_WQE_SG_ENTRIES]; member in struct:ehca_wqe::__anon4521::__anon4525
|
H A D | ehca_qp.c | 531 swqe_size = offsetof(struct ehca_wqe, u.nud.sg_list[ 533 rwqe_size = offsetof(struct ehca_wqe, u.nud.sg_list[ 544 u.nud.sg_list[parms.act_nr_send_sges]); 546 u.nud.sg_list[parms.act_nr_recv_sges]); 562 u.ud_av.sg_list[parms.act_nr_send_sges]); 564 u.ud_av.sg_list[parms.act_nr_recv_sges]);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ipath/ |
H A D | ipath_ud.c | 48 if (wqe->sg_list[i].length == 0) 51 if ((user && wqe->sg_list[i].lkey == 0) || 52 !ipath_lkey_ok(qp, j ? &ss->sg_list[j - 1] : &ss->sge, 53 &wqe->sg_list[i], IB_ACCESS_LOCAL_WRITE)) 55 *lengthp += wqe->sg_list[i].length; 148 rsge.sg_list = kmalloc((wr->num_sge - 1) * 152 rsge.sg_list = NULL; 240 *sge = *ss->sg_list++; 271 kfree(rsge.sg_list); 292 struct ipath_sge *sg_list; local [all...] |
H A D | ipath_ruc.c | 109 if (wqe->sg_list[i].length == 0) 112 if ((user && wqe->sg_list[i].lkey == 0) || 113 !ipath_lkey_ok(qp, &qp->r_sg_list[j], &wqe->sg_list[i], 116 qp->r_len += wqe->sg_list[i].length; 120 qp->r_sge.sg_list = qp->r_sg_list + 1; 284 sqp->s_sge.sge = wqe->sg_list[0]; 285 sqp->s_sge.sg_list = wqe->sg_list + 1; 356 qp->r_sge.sge = wqe->sg_list[0]; 357 qp->r_sge.sg_list [all...] |
H A D | ipath_srq.c | 82 wqe->sg_list[i] = wr->sg_list[i]; 293 p->sg_list[i] = wqe->sg_list[i];
|
H A D | ipath_uc.c | 110 qp->s_sge.sge = wqe->sg_list[0]; 111 qp->s_sge.sg_list = wqe->sg_list + 1; 453 qp->r_sge.sg_list = NULL;
|
H A D | ipath_keys.c | 225 ss->sg_list = NULL; 262 ss->sg_list = NULL;
|
H A D | ipath_rc.c | 46 ss->sge = wqe->sg_list[0]; 47 ss->sg_list = wqe->sg_list + 1; 428 qp->s_sge.sge = wqe->sg_list[0]; 429 qp->s_sge.sg_list = wqe->sg_list + 1; 1130 *(u64 *) wqe->sg_list[0].vaddr = val; 1393 e->rdma_sge.sg_list = NULL; 1697 qp->r_sge.sg_list = NULL; 1752 e->rdma_sge.sg_list [all...] |
H A D | ipath_verbs.h | 255 * The size of the sg_list is determined when the QP is created and stored 259 struct ib_send_wr wr; /* don't use wr.sg_list */ 263 u32 length; /* total length of data in sg_list */ 264 struct ipath_sge sg_list[0]; member in struct:ipath_swqe 269 * The size of the sg_list is determined when the QP (or SRQ) is created 275 struct ib_sge sg_list[0]; member in struct:ipath_rwqe 308 struct ipath_sge *sg_list; /* next SGE to be used if any */ member in struct:ipath_sge_state 378 u8 r_sge_inx; /* current index into sg_list */ 383 u8 s_max_sge; /* size of s_wq->sg_list */
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/scsi/ |
H A D | zfcp_aux.c | 358 struct zfcp_sg_list *sg_list = NULL; local 369 sg_list = kzalloc(sizeof(struct zfcp_sg_list), GFP_KERNEL); 370 if (sg_list == NULL) { 460 retval = zfcp_sg_list_alloc(sg_list, 471 sg_list, &sense_data_user->control_file, 480 option, sg_list); 505 &sense_data_user->control_file, sg_list, 520 if (sg_list != NULL) { 521 zfcp_sg_list_free(sg_list); 522 kfree(sg_list); 543 zfcp_sg_list_alloc(struct zfcp_sg_list *sg_list, size_t size) argument 590 zfcp_sg_list_free(struct zfcp_sg_list *sg_list) argument 634 zfcp_sg_list_copy_from_user(struct zfcp_sg_list *sg_list, void __user *user_buffer, size_t size) argument 672 zfcp_sg_list_copy_to_user(void __user *user_buffer, struct zfcp_sg_list *sg_list, size_t size) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/cxgb3/ |
H A D | iwch_qp.c | 71 if ((plen + wr->sg_list[i].length) < plen) { 74 plen += wr->sg_list[i].length; 76 cpu_to_be32(wr->sg_list[i].lkey); 78 cpu_to_be32(wr->sg_list[i].length); 79 wqe->send.sgl[i].to = cpu_to_be64(wr->sg_list[i].addr); 111 if ((plen + wr->sg_list[i].length) < plen) { 114 plen += wr->sg_list[i].length; 116 cpu_to_be32(wr->sg_list[i].lkey); 118 cpu_to_be32(wr->sg_list[i].length); 120 cpu_to_be64(wr->sg_list[ 150 iwch_sgl2pbl_map(struct iwch_dev *rhp, struct ib_sge *sg_list, u32 num_sgle, u32 * pbl_addr, u8 * page_size) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/message/i2o/ |
H A D | i2o_config.c | 535 struct i2o_dma sg_list[SG_TABLESIZE]; local 598 memset(sg_list, 0, sizeof(sg_list[0]) * SG_TABLESIZE); 631 p = &(sg_list[sg_index]); 705 sg_list[j].virt, sg_size)) { 708 c->name, sg_list[j].virt, 736 i2o_dma_free(&c->pdev->dev, &sg_list[i]); 777 void *sg_list[SG_TABLESIZE]; local 832 memset(sg_list, 0, sizeof(sg_list[ [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/aacraid/ |
H A D | commctrl.c | 466 void *sg_list[32]; local 491 memset(sg_list, 0, sizeof(sg_list)); /* cleanup may take issue */ 543 if (user_srbcmd->sg.count > ARRAY_SIZE(sg_list)) { 594 sg_list[i] = p; // save so we can clean up later 637 sg_list[i] = p; // save so we can clean up later 680 sg_list[i] = p; // save so we can clean up later 708 sg_list[i] = p; // save so we can clean up later 748 if(copy_to_user(sg_user[i], sg_list[i], byte_count)){ 767 kfree(sg_list[ [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mlx4/ |
H A D | srq.c | 313 scat[i].byte_count = cpu_to_be32(wr->sg_list[i].length); 314 scat[i].lkey = cpu_to_be32(wr->sg_list[i].lkey); 315 scat[i].addr = cpu_to_be64(wr->sg_list[i].addr);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ehea/ |
H A D | ehea_qmr.h | 110 struct ehea_vsgentry sg_list[EHEA_MAX_WQE_SG_ENTRIES]; member in struct:ehea_swqe::__anon5475::__anon5476 119 struct ehea_vsgentry sg_list[EHEA_MAX_WQE_SG_ENTRIES-1]; member in struct:ehea_swqe::__anon5475::__anon5477 136 struct ehea_vsgentry sg_list[EHEA_MAX_WQE_SG_ENTRIES]; member in struct:ehea_rwqe
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/ |
H A D | 3w-9xxx.c | 1323 if (full_command_packet->command.newcommand.sg_list[0].length < tw_dev->srb[request_id]->request_bufflen) 1324 tw_dev->srb[request_id]->resid = tw_dev->srb[request_id]->request_bufflen - full_command_packet->command.newcommand.sg_list[0].length; 1362 newcommand->sg_list[0].address = TW_CPU_TO_SGL(dma_handle + sizeof(TW_Ioctl_Buf_Apache) - 1); 1363 newcommand->sg_list[0].length = cpu_to_le32(length); 1861 command_packet->sg_list[0].address = TW_CPU_TO_SGL(tw_dev->generic_buffer_phys[request_id]); 1862 command_packet->sg_list[0].length = cpu_to_le32(TW_MIN_SGL_LENGTH); 1870 command_packet->sg_list[0].address = TW_CPU_TO_SGL(buffaddr); 1871 command_packet->sg_list[0].length = cpu_to_le32(tw_dev->srb[request_id]->request_bufflen); 1875 if (command_packet->sg_list[0].address & TW_CPU_TO_SGL(TW_ALIGNMENT_9000_SGL)) { 1889 command_packet->sg_list[ [all...] |
H A D | hptiop.h | 360 struct hpt_iopsg sg_list[1]; member in struct:hpt_iop_request_block_command 378 struct hpt_iopsg sg_list[1]; member in struct:hpt_iop_request_scsi_command
|
H A D | ips.c | 1910 /* Fill in a single scb sg_list element from an address */ 1930 scb->sg_list.enh_list[indx].address_lo = 1932 scb->sg_list.enh_list[indx].address_hi = 1934 scb->sg_list.enh_list[indx].length = cpu_to_le32(e_len); 1936 scb->sg_list.std_list[indx].address = 1938 scb->sg_list.std_list[indx].length = cpu_to_le32(e_len); 1954 IPS_SG_LIST sg_list; local 1969 sg_list.list = scb->sg_list.list; 1974 scb->sg_list 2027 IPS_SG_LIST sg_list; local 4659 IPS_SG_LIST sg_list; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/core/ |
H A D | mad.c | 881 mad_send_wr->sg_list[0].length = hdr_len; 882 mad_send_wr->sg_list[0].lkey = mad_agent->mr->lkey; 883 mad_send_wr->sg_list[1].length = sizeof(struct ib_mad) - hdr_len; 884 mad_send_wr->sg_list[1].lkey = mad_agent->mr->lkey; 887 mad_send_wr->send_wr.sg_list = mad_send_wr->sg_list; 1002 sge = mad_send_wr->sg_list; 2091 mad_send_wr->sg_list[0].length, DMA_TO_DEVICE); 2094 mad_send_wr->sg_list[1].length, DMA_TO_DEVICE); 2512 struct ib_sge sg_list; local [all...] |
H A D | mad_priv.h | 131 struct ib_sge sg_list[IB_MAD_SEND_REQ_MAX_SG]; member in struct:ib_mad_send_wr_private
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/aic7xxx/ |
H A D | aic7xxx_inline.h | 167 return (&scb->sg_list[sg_index]); 176 sg_index = sg - &scb->sg_list[1]; 178 return (scb->sg_list_phys + (sg_index * sizeof(*scb->sg_list))); 204 /*offset*/(scb->sg_list - scb->sg_map->sg_vaddr)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/amso1100/ |
H A D | c2_qp.c | 831 ib_wr->sg_list, 854 ib_wr->sg_list, 874 cpu_to_be32(ib_wr->sg_list->lkey); 876 cpu_to_be64(ib_wr->sg_list->addr); 882 cpu_to_be32(ib_wr->sg_list->length); 963 ib_wr->sg_list,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_srq.c | 543 cpu_to_be32(wr->sg_list[i].length); 545 cpu_to_be32(wr->sg_list[i].lkey); 547 cpu_to_be64(wr->sg_list[i].addr); 662 cpu_to_be32(wr->sg_list[i].length); 664 cpu_to_be32(wr->sg_list[i].lkey); 666 cpu_to_be64(wr->sg_list[i].addr);
|
H A D | mthca_qp.c | 1737 cpu_to_be32(wr->sg_list[i].length); 1739 cpu_to_be32(wr->sg_list[i].lkey); 1741 cpu_to_be64(wr->sg_list[i].addr); 1865 cpu_to_be32(wr->sg_list[i].length); 1867 cpu_to_be32(wr->sg_list[i].lkey); 1869 cpu_to_be64(wr->sg_list[i].addr); 2114 cpu_to_be32(wr->sg_list[i].length); 2116 cpu_to_be32(wr->sg_list[i].lkey); 2118 cpu_to_be64(wr->sg_list[i].addr); 2241 cpu_to_be32(wr->sg_list[ [all...] |