Home
last modified time | relevance | path

Searched refs:dma_len (Results 26 – 50 of 116) sorted by relevance

12345

/openbmc/linux/drivers/i2c/busses/
H A Di2c-stm32.h41 unsigned int dma_len; member
H A Di2c-imx.c195 unsigned int dma_len; member
420 dma->dma_len, dma->dma_data_dir); in i2c_imx_dma_callback()
433 dma->dma_len, dma->dma_data_dir); in i2c_imx_dma_xfer()
440 dma->dma_len, dma->dma_transfer_dir, in i2c_imx_dma_xfer()
462 dma->dma_len, dma->dma_data_dir); in i2c_imx_dma_xfer()
472 dma->dma_len = 0; in i2c_imx_dma_free()
964 dma->dma_len = msgs->len - 1; in i2c_imx_dma_write()
1028 dma->dma_len = msgs->len - 2; in i2c_imx_dma_read()
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dampdu.h37 u16 dma_len; member
H A Dampdu.c503 session->dma_len = 0; in brcms_c_ampdu_reset_session()
562 session->dma_len += p->len; in brcms_c_ampdu_add_frame()
638 u16 dma_len = session->dma_len; in brcms_c_ampdu_finalize() local
762 dma_len = min(dma_len, f->ampdu_pld_size); in brcms_c_ampdu_finalize()
763 txh->PreloadSize = cpu_to_le16(dma_len); in brcms_c_ampdu_finalize()
/openbmc/linux/drivers/scsi/
H A Dmac_esp.c247 static u32 mac_esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) in mac_esp_dma_length_limit() argument
249 return dma_len > 0xFFFF ? 0xFFFF : dma_len; in mac_esp_dma_length_limit()
H A Desp_scsi.c526 if (dma_len > (1U << 24)) in esp_dma_length_limit()
527 dma_len = (1U << 24); in esp_dma_length_limit()
537 if (dma_len > (1U << 16)) in esp_dma_length_limit()
538 dma_len = (1U << 16); in esp_dma_length_limit()
544 end = base + dma_len; in esp_dma_length_limit()
547 dma_len = end - base; in esp_dma_length_limit()
549 return dma_len; in esp_dma_length_limit()
1754 dma_len); in esp_process_event()
1756 dma_len = esp_dma_length_limit(esp, dma_addr, dma_len); in esp_process_event()
1760 if (!dma_len) { in esp_process_event()
[all …]
H A Datari_scsi.c213 atari_dma_residual = hostdata->dma_len - in scsi_tt_intr()
308 atari_dma_residual = hostdata->dma_len - transferred; in scsi_falcon_intr()
320 hostdata->dma_len - atari_dma_residual); in scsi_falcon_intr()
/openbmc/linux/drivers/ata/
H A 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()
/openbmc/linux/drivers/crypto/
H A Dtalitos.c496 (edesc->buf + edesc->dma_len))->hdr;
1007 if (edesc->dma_len) in ipsec_esp_unmap()
1058 oicv = edesc->buf + edesc->dma_len; in ipsec_esp_decrypt_swauth_done()
1305 edesc->dma_len, in ipsec_esp()
1385 alloc_len += dma_len; in talitos_edesc_alloc()
1387 dma_len = 0; in talitos_edesc_alloc()
1408 edesc->dma_len = dma_len; in talitos_edesc_alloc()
1409 if (dma_len) in talitos_edesc_alloc()
1411 edesc->dma_len, in talitos_edesc_alloc()
1541 if (edesc->dma_len) in common_nonsnoop_unmap()
[all …]
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_coredump.c29 dma_buf = hwrm_req_dma_slice(bp, msg, info->dma_len, &dma_handle); in bnxt_hwrm_dbg_dma_data()
42 cmn_req->host_buf_len = cpu_to_le32(info->dma_len); in bnxt_hwrm_dbg_dma_data()
104 info.dma_len = COREDUMP_LIST_BUF_LEN; in bnxt_hwrm_dbg_coredump_list()
150 info.dma_len = COREDUMP_RETRIEVE_BUF_LEN; in bnxt_hwrm_dbg_coredump_retrieve()
H A Dbnxt_coredump.h87 u16 dma_len; member
/openbmc/qemu/hw/dma/
H A Dtrace-events22 …registered_dma(int nchan, int dma_pos, int dma_len) "unregistered DMA channel used nchan=%d dma_po…
/openbmc/linux/arch/ia64/hp/common/
H A Dsba_iommu.c1309 unsigned long dma_offset, dma_len; /* start/len of DMA stream */ in sba_coalesce_chunks() local
1321 dma_len = vcontig_len = vcontig_end = startsg->length; in sba_coalesce_chunks()
1348 if (((dma_len + dma_offset + startsg->length + ~iovp_mask) & iovp_mask) in sba_coalesce_chunks()
1352 if (dma_len + startsg->length > max_seg_size) in sba_coalesce_chunks()
1365 dma_len += startsg->length; in sba_coalesce_chunks()
1396 dma_len += vcontig_len; in sba_coalesce_chunks()
1409 dma_len = (dma_len + dma_offset + ~iovp_mask) & iovp_mask; in sba_coalesce_chunks()
1410 ASSERT(dma_len <= DMA_CHUNK_SIZE); in sba_coalesce_chunks()
1411 idx = sba_alloc_range(ioc, dev, dma_len); in sba_coalesce_chunks()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dxdp.c494 u32 dma_len = xdptxd->len; in mlx5e_xmit_xdp_frame() local
506 dma_len >= MLX5E_XDP_MIN_INLINE; in mlx5e_xmit_xdp_frame()
509 if (unlikely(!inline_ok || sq->hw_mtu < dma_len + frags_size)) { in mlx5e_xmit_xdp_frame()
518 linear = !!(dma_len - inline_hdr_sz); in mlx5e_xmit_xdp_frame()
553 dma_len -= inline_hdr_sz; in mlx5e_xmit_xdp_frame()
561 dseg->byte_count = cpu_to_be32(dma_len); in mlx5e_xmit_xdp_frame()
/openbmc/linux/drivers/mmc/host/
H A Domap_hsmmc.c165 unsigned int dma_len; member
183 unsigned int dma_len; member
1196 int dma_len; in omap_hsmmc_pre_dma_transfer() local
1208 dma_len = dma_map_sg(chan->device->dev, data->sg, data->sg_len, in omap_hsmmc_pre_dma_transfer()
1212 dma_len = host->next_data.dma_len; in omap_hsmmc_pre_dma_transfer()
1213 host->next_data.dma_len = 0; in omap_hsmmc_pre_dma_transfer()
1217 if (dma_len == 0) in omap_hsmmc_pre_dma_transfer()
1221 next->dma_len = dma_len; in omap_hsmmc_pre_dma_transfer()
1224 host->dma_len = dma_len; in omap_hsmmc_pre_dma_transfer()
H A Dtifm_sd.c265 unsigned int dma_len, dma_blk_cnt, dma_off; in tifm_sd_set_dma_data() local
278 dma_len = sg_dma_len(&r_data->sg[host->sg_pos]) - host->block_pos; in tifm_sd_set_dma_data()
279 if (!dma_len) { in tifm_sd_set_dma_data()
284 dma_len = sg_dma_len(&r_data->sg[host->sg_pos]); in tifm_sd_set_dma_data()
287 if (dma_len < t_size) { in tifm_sd_set_dma_data()
288 dma_blk_cnt = dma_len / r_data->blksz; in tifm_sd_set_dma_data()
299 else if (dma_len) { in tifm_sd_set_dma_data()
/openbmc/linux/drivers/spi/
H A Dspi-mtk-snfi.c872 u32 dma_len = snf->buf_len; in mtk_snand_read_page_cache() local
881 dma_len = snf->nfi_cfg.page_size; in mtk_snand_read_page_cache()
936 buf_dma = dma_map_single(snf->dev, buf, dma_len, DMA_FROM_DEVICE); in mtk_snand_read_page_cache()
996 dma_unmap_single(snf->dev, buf_dma, dma_len, DMA_FROM_DEVICE); in mtk_snand_read_page_cache()
1036 dma_unmap_single(snf->dev, buf_dma, dma_len, DMA_FROM_DEVICE); in mtk_snand_read_page_cache()
1064 u32 dma_len = snf->buf_len; in mtk_snand_write_page_cache() local
1073 dma_len = snf->nfi_cfg.page_size; in mtk_snand_write_page_cache()
1126 buf_dma = dma_map_single(snf->dev, snf->buf, dma_len, DMA_TO_DEVICE); in mtk_snand_write_page_cache()
1169 dma_unmap_single(snf->dev, buf_dma, dma_len, DMA_TO_DEVICE); in mtk_snand_write_page_cache()
/openbmc/linux/drivers/net/wireless/mediatek/mt76/
H A Dusb.c458 u16 dma_len, min_len; in mt76u_get_rx_entry_len() local
460 dma_len = get_unaligned_le16(data); in mt76u_get_rx_entry_len()
462 return dma_len; in mt76u_get_rx_entry_len()
465 if (data_len < min_len || !dma_len || in mt76u_get_rx_entry_len()
466 dma_len + MT_DMA_HDR_LEN > data_len || in mt76u_get_rx_entry_len()
467 (dma_len & 0x3)) in mt76u_get_rx_entry_len()
469 return dma_len; in mt76u_get_rx_entry_len()
/openbmc/linux/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-net.c995 skb = napi_alloc_skb(napi, desc_data->rx.hdr.dma_len); in xlgmac_create_skb()
1004 desc_data->rx.hdr.dma_len, in xlgmac_create_skb()
1010 copy_len = min(desc_data->rx.hdr.dma_len, copy_len); in xlgmac_create_skb()
1020 desc_data->rx.buf.dma_len, in xlgmac_create_skb()
1026 len, desc_data->rx.buf.dma_len); in xlgmac_create_skb()
1200 desc_data->rx.buf.dma_len, in xlgmac_rx_poll()
1208 desc_data->rx.buf.dma_len); in xlgmac_rx_poll()
/openbmc/linux/drivers/dma/qcom/
H A Dqcom_adm.c126 size_t dma_len; member
414 async_desc->dma_len = single_count * sizeof(struct adm_desc_hw_single) + in adm_prep_slave_sg()
418 async_desc->cpl = kzalloc(async_desc->dma_len, GFP_NOWAIT); in adm_prep_slave_sg()
442 async_desc->dma_len, in adm_prep_slave_sg()
692 async_desc->dma_len, DMA_TO_DEVICE); in adm_dma_free_desc()
/openbmc/linux/drivers/misc/mei/
H A Dclient.c1850 u32 dma_len; in mei_cl_irq_write() local
1903 } else if (dr_slots && hbuf_len >= hdr_len + sizeof(dma_len)) { in mei_cl_irq_write()
1910 data_len = sizeof(dma_len); in mei_cl_irq_write()
1911 dma_len = buf_len; in mei_cl_irq_write()
1912 data = &dma_len; in mei_cl_irq_write()
1976 u32 dma_len; in mei_cl_write() local
2046 } else if (dr_slots && hbuf_len >= hdr_len + sizeof(dma_len)) { in mei_cl_write()
2053 data_len = sizeof(dma_len); in mei_cl_write()
2054 dma_len = buf_len; in mei_cl_write()
2055 data = &dma_len; in mei_cl_write()
/openbmc/linux/drivers/net/wireless/intersil/p54/
H A Dp54pci.h59 __le32 dma_len; member
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfd3/
H A Dnfd3.h30 __le16 dma_len; /* Length to DMA for this desc */ member
/openbmc/linux/drivers/vdpa/mlx5/core/
H A Dmr.c40 u64 dma_len; in populate_mtts() local
45 for (dma_addr = sg_dma_address(sg), dma_len = sg_dma_len(sg); in populate_mtts()
46 nsg && dma_len; in populate_mtts()
47 nsg--, dma_addr += BIT(mr->log_size), dma_len -= BIT(mr->log_size)) in populate_mtts()
/openbmc/qemu/include/hw/ppc/
H A Dmac_dbdma.h49 dma_addr_t dma_len; member

12345