/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-stm32.h | 41 unsigned int dma_len; member
|
H A D | i2c-imx.c | 195 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 D | ampdu.h | 37 u16 dma_len; member
|
H A D | ampdu.c | 503 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 D | mac_esp.c | 247 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 D | esp_scsi.c | 526 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 D | atari_scsi.c | 213 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 D | pata_arasan_cf.c | 434 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 D | talitos.c | 496 (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 D | bnxt_coredump.c | 29 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 D | bnxt_coredump.h | 87 u16 dma_len; member
|
/openbmc/qemu/hw/dma/ |
H A D | trace-events | 22 …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 D | sba_iommu.c | 1309 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 D | xdp.c | 494 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 D | omap_hsmmc.c | 165 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 D | tifm_sd.c | 265 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 D | spi-mtk-snfi.c | 872 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 D | usb.c | 458 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 D | dwc-xlgmac-net.c | 995 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 D | qcom_adm.c | 126 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 D | client.c | 1850 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 D | p54pci.h | 59 __le32 dma_len; member
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfd3/ |
H A D | nfd3.h | 30 __le16 dma_len; /* Length to DMA for this desc */ member
|
/openbmc/linux/drivers/vdpa/mlx5/core/ |
H A D | mr.c | 40 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 D | mac_dbdma.h | 49 dma_addr_t dma_len; member
|