Home
last modified time | relevance | path

Searched refs:dma_len (Results 1 – 65 of 65) sorted by relevance

/linux-4.4.14/drivers/parisc/
Diommu-helpers.h21 unsigned long dma_offset = 0, dma_len = 0; in iommu_fill_pdir() local
46 BUG_ON(pdirp && (dma_len != sg_dma_len(dma_sg))); in iommu_fill_pdir()
50 dma_len = sg_dma_len(startsg); in iommu_fill_pdir()
105 unsigned long dma_offset, dma_len; /* start/len of DMA stream */ in iommu_coalesce_chunks() local
119 dma_len = startsg->length; in iommu_coalesce_chunks()
148 if (unlikely(ALIGN(dma_len + dma_offset + startsg->length, IOVP_SIZE) > in iommu_coalesce_chunks()
162 dma_len += startsg->length; in iommu_coalesce_chunks()
170 sg_dma_len(contig_sg) = dma_len; in iommu_coalesce_chunks()
171 dma_len = ALIGN(dma_len + dma_offset, IOVP_SIZE); in iommu_coalesce_chunks()
174 | (iommu_alloc_range(ioc, dev, dma_len) << IOVP_SHIFT) in iommu_coalesce_chunks()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/
Dbrcms_trace_brcmsmac_tx.h76 u16 dma_len),
78 dma_len),
85 __field(u16, dma_len)
93 __entry->dma_len = dma_len;
98 __entry->ampdu_frames, __entry->dma_len)
Dampdu.h37 u16 dma_len; member
Dampdu.c509 session->dma_len = 0; in brcms_c_ampdu_reset_session()
568 session->dma_len += p->len; in brcms_c_ampdu_add_frame()
644 u16 dma_len = session->dma_len; in brcms_c_ampdu_finalize() local
771 dma_len = min(dma_len, f->ampdu_pld_size); in brcms_c_ampdu_finalize()
772 txh->PreloadSize = cpu_to_le16(dma_len); in brcms_c_ampdu_finalize()
Ddma.c1325 session->dma_len); in ampdu_finalize()
/linux-4.4.14/net/rds/
Diw_rdma.c255 sg->dma_len = 0;
266 WARN_ON(sg->dma_len);
268 sg->dma_len = ib_dma_map_sg(dev, sg->list, sg->len, DMA_BIDIRECTIONAL);
269 if (unlikely(!sg->dma_len)) {
278 for (i = 0; i < sg->dma_len; ++i) {
279 unsigned int dma_len = ib_sg_dma_len(dev, &sg->list[i]); local
283 sg->bytes += dma_len;
285 end_addr = dma_addr + dma_len;
292 if (i < sg->dma_len - 1)
310 sg->dma_len = 0;
[all …]
Dib_rdma.c440 unsigned int dma_len = ib_sg_dma_len(dev, &scat[i]); in rds_ib_map_fmr() local
449 if ((dma_addr + dma_len) & ~PAGE_MASK) { in rds_ib_map_fmr()
456 len += dma_len; in rds_ib_map_fmr()
470 unsigned int dma_len = ib_sg_dma_len(dev, &scat[i]); in rds_ib_map_fmr() local
473 for (j = 0; j < dma_len; j += PAGE_SIZE) in rds_ib_map_fmr()
Diw.h57 int dma_len; member
/linux-4.4.14/arch/arm/mach-rpc/
Ddma.c35 unsigned int dma_len; member
64 end = offset + idma->dma_len; in iomd_get_next_sg()
74 idma->dma_len -= end - offset; in iomd_get_next_sg()
77 if (idma->dma_len == 0) { in iomd_get_next_sg()
81 idma->dma_len = idma->dma.sg->length; in iomd_get_next_sg()
/linux-4.4.14/drivers/net/ethernet/sfc/
Dtx.c342 unsigned int dma_len; in efx_enqueue_skb() local
391 dma_len = efx_max_tx_len(efx, dma_addr); in efx_enqueue_skb()
392 if (likely(dma_len >= len)) in efx_enqueue_skb()
393 dma_len = len; in efx_enqueue_skb()
396 buffer->len = dma_len; in efx_enqueue_skb()
399 len -= dma_len; in efx_enqueue_skb()
400 dma_addr += dma_len; in efx_enqueue_skb()
931 unsigned dma_len; in efx_tx_queue_insert() local
945 dma_len = efx_max_tx_len(efx, dma_addr); in efx_tx_queue_insert()
948 if (dma_len >= len) in efx_tx_queue_insert()
[all …]
Dmcdi_port.c934 u32 dma_len = action != EFX_STATS_DISABLE ? in efx_mcdi_mac_stats() local
948 MCDI_SET_DWORD(inbuf, MAC_STATS_IN_DMA_LEN, dma_len); in efx_mcdi_mac_stats()
Def10.c1456 u32 dma_len = MC_CMD_MAC_NSTATS * sizeof(u64); in efx_ef10_try_update_nic_stats_vf() local
1474 rc = efx_nic_alloc_buffer(efx, &stats_buf, dma_len, GFP_ATOMIC); in efx_ef10_try_update_nic_stats_vf()
1486 MCDI_SET_DWORD(inbuf, MAC_STATS_IN_DMA_LEN, dma_len); in efx_ef10_try_update_nic_stats_vf()
/linux-4.4.14/drivers/scsi/
Dam53c974.c268 static u32 pci_esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) in pci_esp_dma_length_limit() argument
280 if (dma_len > (1U << dma_limit)) in pci_esp_dma_length_limit()
281 dma_len = (1U << dma_limit); in pci_esp_dma_length_limit()
287 end = base + dma_len; in pci_esp_dma_length_limit()
290 dma_len = end - base; in pci_esp_dma_length_limit()
292 return dma_len; in pci_esp_dma_length_limit()
Dmac53c94.c367 u32 dma_len; in set_dma_cmds() local
381 dma_len = sg_dma_len(scl); in set_dma_cmds()
382 if (dma_len > 0xffff) in set_dma_cmds()
384 total += dma_len; in set_dma_cmds()
385 dcmds->req_count = cpu_to_le16(dma_len); in set_dma_cmds()
Desp_scsi.c519 static u32 esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) in esp_dma_length_limit() argument
523 if (dma_len > (1U << 24)) in esp_dma_length_limit()
524 dma_len = (1U << 24); in esp_dma_length_limit()
534 if (dma_len > (1U << 16)) in esp_dma_length_limit()
535 dma_len = (1U << 16); in esp_dma_length_limit()
541 end = base + dma_len; in esp_dma_length_limit()
544 dma_len = end - base; in esp_dma_length_limit()
546 return dma_len; in esp_dma_length_limit()
1758 unsigned int dma_len = esp_cur_dma_len(ent, cmd); in esp_process_event() local
1769 dma_len = esp->ops->dma_length_limit(esp, dma_addr, in esp_process_event()
[all …]
Dmac_esp.c437 static u32 mac_esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) in mac_esp_dma_length_limit() argument
439 return dma_len > 0xFFFF ? 0xFFFF : dma_len; in mac_esp_dma_length_limit()
Datari_NCR5380.c783 hostdata->dma_len = 0; in NCR5380_init()
1074 && !hostdata->dma_len in NCR5380_main()
1160 transferred = hostdata->dma_len - NCR5380_dma_residual(instance); in NCR5380_dma_complete()
1161 hostdata->dma_len = 0; in NCR5380_dma_complete()
1835 hostdata->dma_len = c; in NCR5380_transfer_dma()
1898 hostdata->dma_len = (p & SR_IO) ? in NCR5380_transfer_dma()
1916 hostdata->dma_len = (p & SR_IO) ? in NCR5380_transfer_dma()
2920 hostdata->dma_len = 0; in NCR5380_bus_reset()
DNCR5380.h266 volatile int dma_len; /* requested length of DMA */ member
Dmesh.c1281 u32 dma_len = sg_dma_len(scl); in set_dma_cmds() local
1284 if (off >= dma_len) { in set_dma_cmds()
1285 off -= dma_len; in set_dma_cmds()
1288 if (dma_len > 0xffff) in set_dma_cmds()
1290 dcmds->req_count = cpu_to_le16(dma_len - off); in set_dma_cmds()
1295 dtot += dma_len - off; in set_dma_cmds()
Desp_scsi.h390 u32 dma_len);
Datari_scsi.c165 (atari_scsi_host->hostdata))->dma_len)
DNCR5380.c1748 …hostdata->dma_len = (p & SR_IO) ? NCR5380_dma_read_setup(instance, d, c) : NCR5380_dma_write_setup… in NCR5380_transfer_dma()
/linux-4.4.14/drivers/usb/host/whci/
Dqset.c464 size_t dma_len; in qset_add_urb_sg() local
492 dma_len = dma_remaining; in qset_add_urb_sg()
500 if (std->len + dma_len > QTD_MAX_XFER_SIZE) { in qset_add_urb_sg()
501 dma_len = (QTD_MAX_XFER_SIZE / qset->max_packet) in qset_add_urb_sg()
505 std->len += dma_len; in qset_add_urb_sg()
509 ep = dma_addr + dma_len; in qset_add_urb_sg()
529 dma_remaining -= dma_len; in qset_add_urb_sg()
530 remaining -= dma_len; in qset_add_urb_sg()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
Dsge.c165 DEFINE_DMA_UNMAP_LEN(dma_len);
171 DEFINE_DMA_UNMAP_LEN(dma_len);
513 dma_unmap_len(ce, dma_len), in free_freelQ_buffers()
627 if (likely(dma_unmap_len(ce, dma_len))) { in free_cmdQ_buffers()
629 dma_unmap_len(ce, dma_len), in free_cmdQ_buffers()
830 unsigned int dma_len = q->rx_buffer_size - q->dma_offset; in refill_free_list() local
841 mapping = pci_map_single(pdev, skb->data, dma_len, in refill_free_list()
847 dma_unmap_len_set(ce, dma_len, dma_len); in refill_free_list()
850 e->len_gen = V_CMD_LEN(dma_len) | V_CMD_GEN1(q->genbit); in refill_free_list()
1055 dma_unmap_len(ce, dma_len), in get_packet()
[all …]
/linux-4.4.14/drivers/mmc/host/
Dbfin_sdh.c69 int dma_len; member
158 host->dma_len = dma_map_sg(mmc_dev(host->mmc), data->sg, data->sg_len, host->dma_dir); in sdh_setup_data()
169 for_each_sg(data->sg, sg, host->dma_len, i) { in sdh_setup_data()
183 host->dma_len * sizeof(struct dma_desc_array)); in sdh_setup_data()
185 host->sg_cpu[host->dma_len - 1].cfg &= ~(DMAFLOW | NDSIZE); in sdh_setup_data()
186 host->sg_cpu[host->dma_len - 1].cfg |= DI_EN; in sdh_setup_data()
Dtifm_sd.c267 unsigned int dma_len, dma_blk_cnt, dma_off; in tifm_sd_set_dma_data() local
283 dma_len = sg_dma_len(&r_data->sg[host->sg_pos]) - host->block_pos; in tifm_sd_set_dma_data()
284 if (!dma_len) { in tifm_sd_set_dma_data()
289 dma_len = sg_dma_len(&r_data->sg[host->sg_pos]); in tifm_sd_set_dma_data()
292 if (dma_len < t_size) { in tifm_sd_set_dma_data()
293 dma_blk_cnt = dma_len / r_data->blksz; in tifm_sd_set_dma_data()
304 else if (dma_len) { in tifm_sd_set_dma_data()
Domap_hsmmc.c172 unsigned int dma_len; member
190 unsigned int dma_len; member
1378 int dma_len; in omap_hsmmc_pre_dma_transfer() local
1390 dma_len = dma_map_sg(chan->device->dev, data->sg, data->sg_len, in omap_hsmmc_pre_dma_transfer()
1394 dma_len = host->next_data.dma_len; in omap_hsmmc_pre_dma_transfer()
1395 host->next_data.dma_len = 0; in omap_hsmmc_pre_dma_transfer()
1399 if (dma_len == 0) in omap_hsmmc_pre_dma_transfer()
1403 next->dma_len = dma_len; in omap_hsmmc_pre_dma_transfer()
1406 host->dma_len = dma_len; in omap_hsmmc_pre_dma_transfer()
Dpxamci.c77 unsigned int dma_len; member
231 host->dma_len = dma_map_sg(chan->device->dev, data->sg, data->sg_len, in pxamci_setup_data()
234 tx = dmaengine_prep_slave_sg(chan, data->sg, host->dma_len, direction, in pxamci_setup_data()
Dsunxi-mmc.c347 u32 i, dma_len; in sunxi_mmc_map_dma() local
350 dma_len = dma_map_sg(mmc_dev(host->mmc), data->sg, data->sg_len, in sunxi_mmc_map_dma()
352 if (dma_len == 0) { in sunxi_mmc_map_dma()
Dmtk-sd.c401 unsigned int j, dma_len; in msdc_dma_setup() local
423 dma_len = sg_dma_len(sg); in msdc_dma_setup()
430 bd[j].bd_data_len |= (dma_len & BDMA_DESC_BUFLEN); in msdc_dma_setup()
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/
Ddma.c124 u16 dma_len = get_unaligned_le16(data); in mt7601u_rx_next_seg_len() local
127 WARN_ON(!dma_len) || in mt7601u_rx_next_seg_len()
128 WARN_ON(dma_len + MT_DMA_HDRS > data_len) || in mt7601u_rx_next_seg_len()
129 WARN_ON(dma_len & 0x3)) in mt7601u_rx_next_seg_len()
132 return MT_DMA_HDRS + dma_len; in mt7601u_rx_next_seg_len()
/linux-4.4.14/drivers/crypto/
Dtalitos.c895 int dma_len; member
933 if (edesc->dma_len) in ipsec_esp_unmap()
934 dma_unmap_single(dev, edesc->dma_link_tbl, edesc->dma_len, in ipsec_esp_unmap()
990 if (edesc->dma_len) { in ipsec_esp_decrypt_swauth_done()
1115 edesc->dma_len, DMA_BIDIRECTIONAL); in ipsec_esp()
1158 edesc->dma_len, in ipsec_esp()
1201 edesc->dma_len, DMA_BIDIRECTIONAL); in ipsec_esp()
1236 int src_nents, dst_nents, alloc_len, dma_len; in talitos_edesc_alloc() local
1274 dma_len = (src_nents ? cryptlen : 0) + in talitos_edesc_alloc()
1277 dma_len = (src_nents + dst_nents + 2) * in talitos_edesc_alloc()
[all …]
/linux-4.4.14/drivers/ata/
Dpata_arasan_cf.c434 u32 xfer_cnt, sglen, dma_len, xfer_ctr; in sg_xfer() local
474 dma_len = min(xfer_cnt, FIFO_SIZE); in sg_xfer()
475 ret = dma_xfer(acdev, src, dest, dma_len); in sg_xfer()
482 src += dma_len; in sg_xfer()
484 dest += dma_len; in sg_xfer()
486 sglen -= dma_len; in sg_xfer()
487 xfer_cnt -= dma_len; in sg_xfer()
/linux-4.4.14/drivers/i2c/busses/
Di2c-imx.c195 unsigned int dma_len; member
358 dma->dma_len, dma->dma_data_dir); in i2c_imx_dma_callback()
371 dma->dma_len, dma->dma_data_dir); in i2c_imx_dma_xfer()
378 dma->dma_len, dma->dma_transfer_dir, in i2c_imx_dma_xfer()
398 dma->dma_len, dma->dma_data_dir); in i2c_imx_dma_xfer()
408 dma->dma_len = 0; in i2c_imx_dma_free()
620 dma->dma_len = msgs->len - 1; in i2c_imx_dma_write()
688 dma->dma_len = msgs->len - 2; in i2c_imx_dma_read()
/linux-4.4.14/drivers/block/rsxx/
Ddma.c647 unsigned int dma_len, in rsxx_queue_dma() argument
663 dma->sub_page.cnt = (dma_len >> 9); in rsxx_queue_dma()
694 unsigned int dma_len; in rsxx_dma_queue_bio() local
734 dma_len = min(bv_len, in rsxx_dma_queue_bio()
739 dma_off, dma_len, in rsxx_dma_queue_bio()
747 addr8 += dma_len; in rsxx_dma_queue_bio()
748 bv_off += dma_len; in rsxx_dma_queue_bio()
749 bv_len -= dma_len; in rsxx_dma_queue_bio()
/linux-4.4.14/arch/ia64/hp/common/
Dsba_iommu.c1328 unsigned long dma_offset, dma_len; /* start/len of DMA stream */ in sba_coalesce_chunks() local
1340 dma_len = vcontig_len = vcontig_end = startsg->length; in sba_coalesce_chunks()
1367 if (((dma_len + dma_offset + startsg->length + ~iovp_mask) & iovp_mask) in sba_coalesce_chunks()
1371 if (dma_len + startsg->length > max_seg_size) in sba_coalesce_chunks()
1384 dma_len += startsg->length; in sba_coalesce_chunks()
1415 dma_len += vcontig_len; in sba_coalesce_chunks()
1428 dma_len = (dma_len + dma_offset + ~iovp_mask) & iovp_mask; in sba_coalesce_chunks()
1429 ASSERT(dma_len <= DMA_CHUNK_SIZE); in sba_coalesce_chunks()
1430 idx = sba_alloc_range(ioc, dev, dma_len); in sba_coalesce_chunks()
/linux-4.4.14/drivers/infiniband/ulp/iser/
Diser_memory.c156 unsigned int dma_len; in iser_sg_to_page_vec() local
168 dma_len = ib_sg_dma_len(ibdev, sg); in iser_sg_to_page_vec()
169 end_addr = start_addr + dma_len; in iser_sg_to_page_vec()
170 total_sz += dma_len; in iser_sg_to_page_vec()
/linux-4.4.14/drivers/net/wireless/p54/
Dp54pci.h62 __le32 dma_len; member
Dp54usb.c772 P54U_WRITE(NET2280_DEV_U32, &devreg->dma_len, in p54u_upload_firmware_net2280()
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.c1092 u32 dma_len; in srpt_map_sg_to_ib_sge() local
1127 dma_len = ib_sg_dma_len(dev, &sg[0]); in srpt_map_sg_to_ib_sge()
1149 if (rsize >= dma_len) { in srpt_map_sg_to_ib_sge()
1150 tsize -= dma_len; in srpt_map_sg_to_ib_sge()
1151 rsize -= dma_len; in srpt_map_sg_to_ib_sge()
1152 raddr += dma_len; in srpt_map_sg_to_ib_sge()
1158 dma_len = ib_sg_dma_len( in srpt_map_sg_to_ib_sge()
1164 dma_len -= rsize; in srpt_map_sg_to_ib_sge()
1196 dma_len = ib_sg_dma_len(dev, &sg[0]); in srpt_map_sg_to_ib_sge()
1210 if (rsize >= dma_len) { in srpt_map_sg_to_ib_sge()
[all …]
/linux-4.4.14/drivers/net/ethernet/aurora/
Dnb8800.c405 unsigned int dma_len; in nb8800_xmit() local
416 dma_len = skb->len - align; in nb8800_xmit()
418 dma_len, DMA_TO_DEVICE); in nb8800_xmit()
452 desc->config = DESC_BTS(2) | DESC_DS | DESC_EOF | dma_len; in nb8800_xmit()
459 txb->dma_len = dma_len; in nb8800_xmit()
515 dma_unmap_single(&dev->dev, txb->dma_addr, txb->dma_len, in nb8800_tx_done()
Dnb8800.h229 unsigned int dma_len; member
/linux-4.4.14/drivers/media/platform/soc_camera/
Dpxa_camera.c293 int i, offset, dma_len, xfer_len; in calculate_dma_sglen() local
298 dma_len = sg_dma_len(sg); in calculate_dma_sglen()
301 xfer_len = roundup(min(dma_len - offset, size), 8); in calculate_dma_sglen()
339 int dma_len = 0, xfer_len = 0; in pxa_init_dma_channel() local
362 dma_len = sg_dma_len(sg); in pxa_init_dma_channel()
365 xfer_len = roundup(min(dma_len - offset, size), 8); in pxa_init_dma_channel()
399 if (xfer_len >= dma_len) { in pxa_init_dma_channel()
400 *sg_first_ofs = xfer_len - dma_len; in pxa_init_dma_channel()
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.h301 u32 dma_len; member
Dib_srp.c1260 unsigned int dma_len, u32 rkey) in srp_map_desc() argument
1264 WARN_ON_ONCE(!dma_len); in srp_map_desc()
1268 desc->len = cpu_to_be32(dma_len); in srp_map_desc()
1270 state->total_len += dma_len; in srp_map_desc()
1292 srp_map_desc(state, state->base_dma_addr, state->dma_len, in srp_map_finish_fmr()
1306 state->dma_len, fmr->fmr->rkey); in srp_map_finish_fmr()
1310 state->dma_len = 0; in srp_map_finish_fmr()
1384 unsigned int dma_len = ib_sg_dma_len(ibdev, sg); in srp_map_sg_entry() local
1388 WARN_ON_ONCE(!dma_len); in srp_map_sg_entry()
1390 while (dma_len) { in srp_map_sg_entry()
[all …]
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
Dinit.c260 u32 dma_len; in ath_descdma_setup() local
263 dma_len = ndesc_skipped * desc_len; in ath_descdma_setup()
264 dd->dd_desc_len += dma_len; in ath_descdma_setup()
266 ndesc_skipped = ATH_DESC_4KB_BOUND_NUM_SKIPPED(dma_len); in ath_descdma_setup()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c1765 skb = napi_alloc_skb(napi, rdata->rx.hdr.dma_len); in xgbe_create_skb()
1774 rdata->rx.hdr.dma_len, DMA_FROM_DEVICE); in xgbe_create_skb()
1779 copy_len = min(rdata->rx.hdr.dma_len, copy_len); in xgbe_create_skb()
1789 rdata->rx.buf.dma_len, in xgbe_create_skb()
1795 len, rdata->rx.buf.dma_len); in xgbe_create_skb()
1965 rdata->rx.buf.dma_len, in xgbe_rx_poll()
1972 rdata->rx.buf.dma_len); in xgbe_rx_poll()
Dxgbe.h340 unsigned int dma_len; member
Dxgbe-desc.c308 bd->dma_len = len; in xgbe_set_buffer_data()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_scsi.c2267 uint32_t dma_len; in lpfc_bg_setup_sgl() local
2330 dma_len = sg_dma_len(sgde); in lpfc_bg_setup_sgl()
2340 sgl->sge_len = cpu_to_le32(dma_len); in lpfc_bg_setup_sgl()
2341 dma_offset += dma_len; in lpfc_bg_setup_sgl()
2406 uint32_t dma_len; in lpfc_bg_setup_sgl_prot() local
2547 dma_len = remainder; in lpfc_bg_setup_sgl_prot()
2554 dma_len = protgrp_bytes - subtotal; in lpfc_bg_setup_sgl_prot()
2555 split_offset += dma_len; in lpfc_bg_setup_sgl_prot()
2558 subtotal += dma_len; in lpfc_bg_setup_sgl_prot()
2566 sgl->sge_len = cpu_to_le32(dma_len); in lpfc_bg_setup_sgl_prot()
[all …]
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbnad.h228 DEFINE_DMA_UNMAP_LEN(dma_len);
Dbnad.c147 dma_unmap_len(&unmap->vectors[vector], dma_len), in bnad_tx_buff_unmap()
3086 dma_unmap_len_set(&unmap->vectors[vect_id], dma_len, size); in bnad_start_xmit()
/linux-4.4.14/drivers/nvme/host/
Dpci.c657 int dma_len = sg_dma_len(sg); in nvme_setup_prps() local
670 dma_len -= (page_size - offset); in nvme_setup_prps()
671 if (dma_len) { in nvme_setup_prps()
676 dma_len = sg_dma_len(sg); in nvme_setup_prps()
714 dma_len -= page_size; in nvme_setup_prps()
719 if (dma_len > 0) in nvme_setup_prps()
721 BUG_ON(dma_len < 0); in nvme_setup_prps()
724 dma_len = sg_dma_len(sg); in nvme_setup_prps()
/linux-4.4.14/drivers/infiniband/core/
Dverbs.c1543 unsigned int dma_len = sg_dma_len(sg); in ib_sg_to_pages() local
1544 u64 end_dma_addr = dma_addr + dma_len; in ib_sg_to_pages()
1573 mr->length += dma_len; in ib_sg_to_pages()
/linux-4.4.14/drivers/net/ethernet/nvidia/
Dforcedeth.c722 unsigned int dma_len:31; member
1827 np->put_rx_ctx->dma_len = skb_tailroom(skb); in nv_alloc_rx()
1868 np->put_rx_ctx->dma_len = skb_tailroom(skb); in nv_alloc_rx_optimized()
1958 np->tx_skb[i].dma_len = 0; in nv_init_tx()
1983 tx_skb->dma_len, in nv_unmap_txskb()
1987 tx_skb->dma_len, in nv_unmap_txskb()
2025 np->tx_skb[i].dma_len = 0; in nv_drain_tx()
2240 np->put_tx_ctx->dma_len = bcnt; in nv_start_xmit()
2288 np->put_tx_ctx->dma_len = bcnt; in nv_start_xmit()
2389 np->put_tx_ctx->dma_len = bcnt; in nv_start_xmit_optimized()
[all …]
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbcmsysport.c713 dma_unmap_len(cb, dma_len), in bcm_sysport_tx_reclaim_one()
720 ndev->stats.tx_bytes += dma_unmap_len(cb, dma_len); in bcm_sysport_tx_reclaim_one()
722 dma_unmap_len(cb, dma_len), DMA_TO_DEVICE); in bcm_sysport_tx_reclaim_one()
1074 dma_unmap_len_set(cb, dma_len, skb_len); in bcm_sysport_xmit()
Dbcmsysport.h627 DEFINE_DMA_UNMAP_LEN(dma_len);
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_iocb.c850 uint32_t dma_len; /* OUT */ member
885 sgx->dma_len = (blk_sz - cumulative_partial); in qla24xx_get_one_block_sg()
890 sgx->dma_len = sg_len - sgx->bytes_consumed; in qla24xx_get_one_block_sg()
891 sgx->tot_partial += sgx->dma_len; in qla24xx_get_one_block_sg()
895 sgx->bytes_consumed += sgx->dma_len; in qla24xx_get_one_block_sg()
949 sle_dma_len = sgx.dma_len; in qla24xx_walk_and_build_sglist_no_difb()
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.h479 DEFINE_DMA_UNMAP_LEN(dma_len);
Dbcmgenet.c1200 dma_unmap_len(tx_cb_ptr, dma_len), in __bcmgenet_tx_reclaim()
1205 dma_unmap_len(tx_cb_ptr, dma_len); in __bcmgenet_tx_reclaim()
1208 dma_unmap_len(tx_cb_ptr, dma_len), in __bcmgenet_tx_reclaim()
1311 dma_unmap_len_set(tx_cb_ptr, dma_len, skb_len); in bcmgenet_xmit_single()
1353 dma_unmap_len_set(tx_cb_ptr, dma_len, frag->size); in bcmgenet_xmit_frag()
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunhme.c1930 u32 flags, dma_addr, dma_len; in happy_meal_tx() local
1953 dma_len = hme_read_desc32(hp, &this->tx_flags); in happy_meal_tx()
1955 dma_len &= TXFLAG_SIZE; in happy_meal_tx()
1957 dma_unmap_single(hp->dma_dev, dma_addr, dma_len, DMA_TO_DEVICE); in happy_meal_tx()
1959 dma_unmap_page(hp->dma_dev, dma_addr, dma_len, DMA_TO_DEVICE); in happy_meal_tx()
Dsungem.c654 u32 dma_len; in gem_tx() local
684 dma_len = le64_to_cpu(txd->control_word) & TXDCTRL_BUFSZ; in gem_tx()
686 pci_unmap_page(gp->pdev, dma_addr, dma_len, PCI_DMA_TODEVICE); in gem_tx()
/linux-4.4.14/drivers/net/ethernet/3com/
Dtyphoon.c1509 int dma_len; in typhoon_clean_tx() local
1526 dma_len = le16_to_cpu(tx->len); in typhoon_clean_tx()
1527 pci_unmap_single(tp->pdev, skb_dma, dma_len, in typhoon_clean_tx()
/linux-4.4.14/drivers/block/mtip32xx/
Dmtip32xx.c1765 unsigned int dma_len; in fill_command_sg() local
1772 dma_len = sg_dma_len(sg); in fill_command_sg()
1773 if (dma_len > 0x400000) in fill_command_sg()
1777 cpu_to_le32((dma_len-1) & 0x3FFFFF); in fill_command_sg()
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c876 u32 dma_len = mr->pbl_size; in ocrdma_build_pbl_tbl() local
888 va = dma_alloc_coherent(&pdev->dev, dma_len, &pa, GFP_KERNEL); in ocrdma_build_pbl_tbl()
894 memset(va, 0, dma_len); in ocrdma_build_pbl_tbl()