Home
last modified time | relevance | path

Searched refs:dma_flags (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/arch/ia64/sn/pci/pcibr/
Dpcibr_dma.c45 u64 paddr, size_t req_size, u64 flags, int dma_flags) in pcibr_dmamap_ate32() argument
85 if (SN_DMA_ADDRTYPE(dma_flags == SN_DMA_ADDR_PHYS)) in pcibr_dmamap_ate32()
103 if (dma_flags & SN_DMA_MSI) { in pcibr_dmamap_ate32()
129 u64 dma_attributes, int dma_flags) in pcibr_dmatrans_direct64() argument
136 if (SN_DMA_ADDRTYPE(dma_flags) == SN_DMA_ADDR_PHYS) in pcibr_dmatrans_direct64()
154 pci_addr |= (dma_flags & SN_DMA_MSI) ? in pcibr_dmatrans_direct64()
167 u64 paddr, size_t req_size, u64 flags, int dma_flags) in pcibr_dmatrans_direct32() argument
182 if (dma_flags & SN_DMA_MSI) in pcibr_dmatrans_direct32()
185 if (SN_DMA_ADDRTYPE(dma_flags) == SN_DMA_ADDR_PHYS) in pcibr_dmatrans_direct32()
357 pcibr_dma_map(struct pci_dev * hwdev, unsigned long phys_addr, size_t size, int dma_flags) in pcibr_dma_map() argument
[all …]
/Linux-v4.19/crypto/async_tx/
Dasync_pq.c54 enum dma_ctrl_flags dma_flags, in do_async_gen_syndrome() argument
69 pq_src_cnt = min(src_cnt, dma_maxpq(dma, dma_flags)); in do_async_gen_syndrome()
83 dma_flags |= DMA_PREP_INTERRUPT; in do_async_gen_syndrome()
86 dma_flags |= DMA_PREP_FENCE; in do_async_gen_syndrome()
98 dma_flags); in do_async_gen_syndrome()
113 dma_flags |= DMA_PREP_CONTINUE; in do_async_gen_syndrome()
200 enum dma_ctrl_flags dma_flags = 0; in async_gen_syndrome() local
232 dma_flags |= DMA_PREP_PQ_DISABLE_P; in async_gen_syndrome()
241 dma_flags |= DMA_PREP_PQ_DISABLE_Q; in async_gen_syndrome()
244 tx = do_async_gen_syndrome(chan, coefs, j, unmap, dma_flags, submit); in async_gen_syndrome()
[all …]
Dasync_xor.c44 enum dma_ctrl_flags dma_flags = 0; in do_async_xor() local
68 dma_flags |= DMA_PREP_INTERRUPT; in do_async_xor()
70 dma_flags |= DMA_PREP_FENCE; in do_async_xor()
80 dma_flags); in do_async_xor()
91 dma_flags); in do_async_xor()
Dasync_raid6_recov.c50 enum dma_ctrl_flags dma_flags = DMA_PREP_PQ_DISABLE_P; in async_sum_product() local
53 dma_flags |= DMA_PREP_FENCE; in async_sum_product()
65 len, dma_flags); in async_sum_product()
114 enum dma_ctrl_flags dma_flags = DMA_PREP_PQ_DISABLE_P; in async_mult() local
117 dma_flags |= DMA_PREP_FENCE; in async_mult()
130 1, &coef, len, dma_flags); in async_mult()
/Linux-v4.19/arch/ia64/sn/pci/
Dtioce_provider.c204 tioce_dma_d64(unsigned long ct_addr, int dma_flags) in tioce_dma_d64() argument
209 if (dma_flags & SN_DMA_MSI) in tioce_dma_d64()
267 u64 ct_addr, int len, int dma_flags) in tioce_alloc_map() argument
326 msi_wanted = dma_flags & SN_DMA_MSI; in tioce_alloc_map()
385 tioce_dma_d32(struct pci_dev *pdev, u64 ct_addr, int dma_flags) in tioce_dma_d32() argument
395 if (dma_flags & SN_DMA_MSI) in tioce_dma_d32()
524 int barrier, int dma_flags) in tioce_do_dma_map() argument
540 if (SN_DMA_ADDRTYPE(dma_flags) == SN_DMA_ADDR_PHYS) in tioce_do_dma_map()
549 mapaddr = tioce_dma_d64(ct_addr, dma_flags); in tioce_do_dma_map()
595 dma_flags); in tioce_do_dma_map()
[all …]
Dtioca_provider.c513 tioca_dma_map(struct pci_dev *pdev, unsigned long paddr, size_t byte_count, int dma_flags) in tioca_dma_map() argument
520 if (dma_flags & SN_DMA_MSI) in tioca_dma_map()
/Linux-v4.19/drivers/xen/
Dgntdev-common.h75 int dma_flags; member
84 int dma_flags);
Dgntdev.c106 args.coherent = !!(map->dma_flags & GNTDEV_DMA_FLAG_COHERENT); in gntdev_free_map()
132 int dma_flags) in gntdev_alloc_map() argument
156 add->dma_flags = dma_flags; in gntdev_alloc_map()
162 if (dma_flags & (GNTDEV_DMA_FLAG_WC | GNTDEV_DMA_FLAG_COHERENT)) { in gntdev_alloc_map()
174 args.coherent = !!(dma_flags & GNTDEV_DMA_FLAG_COHERENT); in gntdev_alloc_map()
/Linux-v4.19/sound/isa/gus/
Dgus_dma.c138 gus->gf1.dma_flags &= ~SNDRV_GF1_DMA_TRIGGER; in snd_gf1_dma_interrupt()
237 if (!(gus->gf1.dma_flags & SNDRV_GF1_DMA_TRIGGER)) { in snd_gf1_dma_transfer_block()
238 gus->gf1.dma_flags |= SNDRV_GF1_DMA_TRIGGER; in snd_gf1_dma_transfer_block()
/Linux-v4.19/drivers/net/ethernet/sfc/falcon/
Dtx.c215 unsigned short dma_flags; in ef4_tx_map_data() local
224 dma_flags = EF4_TX_BUF_MAP_SINGLE; in ef4_tx_map_data()
241 buffer->flags = EF4_TX_BUF_CONT | dma_flags; in ef4_tx_map_data()
250 buffer->flags = EF4_TX_BUF_SKB | dma_flags; in ef4_tx_map_data()
259 dma_flags = 0; in ef4_tx_map_data()
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/mt76x0/
Ddma.c335 u32 dma_flags; in mt76x0_dma_enqueue_tx() local
338 dma_flags = MT_TXD_PKT_INFO_80211; in mt76x0_dma_enqueue_tx()
340 dma_flags |= MT_TXD_PKT_INFO_WIV; in mt76x0_dma_enqueue_tx()
342 ret = mt76x0_dma_skb_wrap_pkt(skb, ep2dmaq(ep), dma_flags); in mt76x0_dma_enqueue_tx()
/Linux-v4.19/drivers/net/wireless/mediatek/mt7601u/
Ddma.c343 u32 dma_flags; in mt7601u_dma_enqueue_tx() local
346 dma_flags = MT_TXD_PKT_INFO_80211; in mt7601u_dma_enqueue_tx()
348 dma_flags |= MT_TXD_PKT_INFO_WIV; in mt7601u_dma_enqueue_tx()
350 ret = mt7601u_dma_skb_wrap_pkt(skb, ep2dmaq(ep), dma_flags); in mt7601u_dma_enqueue_tx()
/Linux-v4.19/drivers/net/ethernet/sfc/
Dtx.c370 unsigned short dma_flags; in efx_tx_map_data() local
379 dma_flags = EFX_TX_BUF_MAP_SINGLE; in efx_tx_map_data()
411 buffer->flags = EFX_TX_BUF_CONT | dma_flags; in efx_tx_map_data()
420 buffer->flags = EFX_TX_BUF_SKB | dma_flags; in efx_tx_map_data()
429 dma_flags = 0; in efx_tx_map_data()
/Linux-v4.19/drivers/pnp/pnpacpi/
Drsparser.c62 static int dma_flags(struct pnp_dev *dev, int type, int bus_master, in dma_flags() function
244 flags = dma_flags(dev, dma->type, dma->bus_master, in pnpacpi_allocated_resource()
310 flags = dma_flags(dev, p->type, p->bus_master, p->transfer); in pnpacpi_parse_dma_option()
/Linux-v4.19/drivers/dma/
Dste_dma40.c2166 unsigned int sg_len, unsigned long dma_flags) in d40_prep_desc() argument
2191 desc->txd.flags = dma_flags; in d40_prep_desc()
2205 enum dma_transfer_direction direction, unsigned long dma_flags) in d40_prep_sg() argument
2221 desc = d40_prep_desc(chan, sg_src, sg_len, dma_flags); in d40_prep_sg()
2471 unsigned long dma_flags) in d40_prep_memcpy() argument
2486 DMA_MEM_TO_MEM, dma_flags); in d40_prep_memcpy()
2492 unsigned long dma_flags, void *context) in d40_prep_slave_sg() argument
2497 return d40_prep_sg(chan, sgl, sgl, sg_len, direction, dma_flags); in d40_prep_slave_sg()
/Linux-v4.19/drivers/dma/sh/
Dusb-dmac.c421 unsigned long dma_flags, void *context) in usb_dmac_prep_slave_sg() argument
445 return vchan_tx_prep(&uchan->vc, &desc->vd, dma_flags); in usb_dmac_prep_slave_sg()
Drcar-dmac.c890 enum dma_transfer_direction dir, unsigned long dma_flags, in rcar_dmac_chan_prep_sg() argument
910 desc->async_tx.flags = dma_flags; in rcar_dmac_chan_prep_sg()
/Linux-v4.19/include/sound/
Dgus.h381 unsigned int dma_flags; member