Searched refs:dma (Results 126 - 150 of 208) sorted by relevance

123456789

/freebsd-11-stable/sys/dev/ata/chipsets/
H A Data-acard.c129 if (ch->dma.flags & ATA_DMA_ACTIVE) {
/freebsd-11-stable/sys/dev/mxge/
H A Dif_mxge_var.h123 mxge_dma_t dma; member in struct:__anon11159
/freebsd-11-stable/sys/dev/drm2/radeon/
H A Dradeon_prime.c35 #include <linux/dma-buf.h>
H A Dradeon_drm.h178 #define RADEON_CMD_DMA_DISCARD 4 /* discard current dma buf */
206 } dma; member in union:__anon9943
270 } dma; member in union:__anon9951
654 * - allows more than one dma buffer to be referenced per ioctl
/freebsd-11-stable/sys/dev/mthca/
H A Dmthca_cmd.h116 dma_addr_t dma; member in struct:mthca_mailbox
/freebsd-11-stable/sys/dev/ocs_fc/
H A Docs_domain.c668 ocs_memcpy(domain->service_params + 4, domain->dma.virt, sizeof(fc_plogi_payload_t) - 4);
669 ocs_memcpy(sport->service_params + 4, domain->dma.virt, sizeof(fc_plogi_payload_t) - 4);
1237 ocs_memcpy(domain->dma.virt, ((uint8_t*)domain->flogi_service_params)+4, sizeof (fc_plogi_payload_t) - 4);
1346 ocs_display_sparams(NULL, "domain_sparms", 1, textbuf, domain->dma.virt);
H A Docs_hw.c93 static ocs_hw_rtn_e ocs_hw_firmware_write_lancer(ocs_hw_t *hw, ocs_dma_t *dma, uint32_t size, uint32_t offset, int last, ocs_hw_fw_cb_t cb, void *arg);
757 /* The command was non-embedded - need to free the dma buffer */
1024 ocs_log_err(hw->os, "Loop dma alloc failed size:%d \n", hw->loop_map.size);
2813 domain->dma = hw->domain_dmem;
5080 * @param dma DMA structure containing the firmware image chunk.
5093 ocs_hw_firmware_write(ocs_hw_t *hw, ocs_dma_t *dma, uint32_t size, uint32_t offset, int last, ocs_hw_fw_cb_t cb, void *arg) argument
5096 return ocs_hw_firmware_write_lancer(hw, dma, size, offset, last, cb, arg);
5113 * @param dma DMA structure containing the firmware image chunk.
5125 ocs_hw_firmware_write_lancer(ocs_hw_t *hw, ocs_dma_t *dma, uint32_t size, uint32_t offset, int last, ocs_hw_fw_cb_t cb, void *arg) argument
5154 size, offset, "/prg/", dma)) {
6976 ocs_hw_dump_get(ocs_hw_t *hw, ocs_dma_t *dma, uint32_t size, uint32_t offset, ocs_hw_dump_get_cb_t cb, void *arg) argument
9177 ocs_dma_t *dma = arg; local
12065 ocs_dma_t dma; local
[all...]
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/
H A Dib_umem.c43 #include <linux/dma-mapping.h>
/freebsd-11-stable/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_cq.c158 &mdev->priv_uar, cq->wqres.db.dma, &cq->mcq,
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/
H A Dmlx5_cmd.c31 #include <linux/dma-mapping.h>
1111 u64 dma = mlx5_fwp_get_dma(msg, (i + 1) * MLX5_CMD_MBOX_SIZE); local
1112 block->next = cpu_to_be64(dma);
1502 cmd->dma = mlx5_fwp_get_dma(cmd->cmd_page, 0);
1587 cmd_h = (u32)((u64)(cmd->dma) >> 32);
1588 cmd_l = (u32)(cmd->dma);
1601 mlx5_core_dbg(dev, "descriptor at dma 0x%llx\n", (unsigned long long)(cmd->dma));
/freebsd-11-stable/sys/dev/oce/
H A Doce_if.h304 (void*)((type *)DBUF_VA(&ring->dma) + ring->cidx)
308 (void *)(((type *)DBUF_VA(&ring->dma)) + ring->pidx)
334 OCE_DMA_MEM dma; member in struct:oce_ring_buffer_s
959 int oce_dma_alloc(POCE_SOFTC sc, bus_size_t size, POCE_DMA_MEM dma, int flags);
960 void oce_dma_free(POCE_SOFTC sc, POCE_DMA_MEM dma);
/freebsd-11-stable/sys/dev/an/
H A Dif_an.c462 an_dma_malloc(struct an_softc *sc, bus_size_t size, struct an_dma_alloc *dma, argument
467 r = bus_dmamem_alloc(sc->an_dtag, (void**) &dma->an_dma_vaddr,
468 BUS_DMA_NOWAIT, &dma->an_dma_map);
472 r = bus_dmamap_load(sc->an_dtag, dma->an_dma_map, dma->an_dma_vaddr,
475 &dma->an_dma_paddr,
480 dma->an_dma_size = size;
484 bus_dmamap_unload(sc->an_dtag, dma->an_dma_map);
486 bus_dmamem_free(sc->an_dtag, dma->an_dma_vaddr, dma
491 an_dma_free(struct an_softc *sc, struct an_dma_alloc *dma) argument
[all...]
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/
H A Dmlx4_mcg.c61 err = mlx4_cmd_imm(dev, mailbox->dma, &imm, size, 0,
85 return mlx4_cmd_box(dev, 0, mailbox->dma, index, 0, MLX4_CMD_READ_MCG,
92 return mlx4_cmd(dev, mailbox->dma, index, 0, MLX4_CMD_WRITE_MCG,
102 return mlx4_cmd(dev, mailbox->dma, in_mod, 0x1,
113 err = mlx4_cmd_imm(dev, mailbox->dma, &imm, 0, op_mod,
1357 err = mlx4_cmd(dev, mailbox->dma, qpn, attach,
H A Dmlx4_mr.c285 return mlx4_cmd(dev, mailbox->dma, mpt_index,
293 return mlx4_cmd_box(dev, 0, mailbox ? mailbox->dma : 0, mpt_index,
327 err = mlx4_cmd_box(dev, 0, mailbox->dma, key,
440 return mlx4_cmd(dev, mailbox->dma, num_entries, 0, MLX4_CMD_WRITE_MTT,
H A Dmlx4_qp.c183 ret = mlx4_cmd(dev, mailbox->dma,
482 err = mlx4_cmd(dev, mailbox->dma, qpn & 0xffffff, 0,
888 err = mlx4_cmd_box(dev, 0, mailbox->dma, qp->qpn, 0,
/freebsd-11-stable/sys/dev/mvs/
H A Dmvs.h507 struct ata_dmaslot dma; /* DMA data of this slot */ member in struct:mvs_slot
535 struct mvs_dma dma; /* DMA data */ member in struct:mvs_channel
/freebsd-11-stable/sys/dev/mwl/
H A Dmwlhal.c236 * a command buffer and map it for bus dma use. The pci
601 * Inform the f/w about location of the tx/rx dma data structures
606 mwl_hal_sethwdma(struct mwl_hal *mh0, const struct mwl_hal_txrxdma *dma) argument
614 pCmd->WcbBase[0] = htole32(dma->wcbBase[0]);
615 pCmd->WcbBase[1] = htole32(dma->wcbBase[1]);
616 pCmd->WcbBase[2] = htole32(dma->wcbBase[2]);
617 pCmd->WcbBase[3] = htole32(dma->wcbBase[3]);
618 pCmd->TxWcbNumPerQueue = htole32(dma->maxNumTxWcb);
619 pCmd->NumTxQueues = htole32(dma->maxNumWCB);
621 pCmd->RxPdWrPtr = htole32(dma
[all...]
/freebsd-11-stable/sys/dev/esp/
H A Desp_sbus.c129 DRIVER_MODULE(esp, dma, esp_dma_driver, esp_devclass, 0, 0);
130 MODULE_DEPEND(esp, dma, 1, 1, 1);
297 "dma") == 0) {
/freebsd-11-stable/sys/dev/ahci/
H A Dahci.h383 struct ata_dmaslot dma; /* DMA data of this slot */ member in struct:ahci_slot
412 struct ata_dma dma; /* DMA data */ member in struct:ahci_channel
/freebsd-11-stable/sys/dev/ata/
H A Data-all.h272 struct ata_dmaslot *dma; /* DMA slot of this request */ member in struct:ata_request
412 struct ata_dma dma; /* DMA data / functions */ member in struct:ata_channel
493 /* ata-dma.c: */
/freebsd-11-stable/sys/dev/ixl/
H A Dif_ixlv.c1722 &txr->dma, i40e_mem_reserved, tsize, DBA_ALIGN)) {
1728 txr->base = (struct i40e_tx_desc *)txr->dma.va;
1762 &rxr->dma, i40e_mem_reserved, rsize, 4096)) { //JFV - should this be DBA?
1768 rxr->base = (union i40e_rx_desc *)rxr->dma.va;
1782 i40e_free_dma_mem(&sc->hw, &rxr->dma);
1790 i40e_free_dma_mem(&sc->hw, &txr->dma);
2686 i40e_free_dma_mem(&sc->hw, &txr->dma);
2695 i40e_free_dma_mem(&sc->hw, &rxr->dma);
H A Dixl.h448 struct i40e_dma_mem dma; member in struct:tx_ring
482 struct i40e_dma_mem dma; member in struct:rx_ring
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Ddma-mapping.h29 * $FreeBSD: stable/11/sys/compat/linuxkpi/common/include/linux/dma-mapping.h 345920 2019-04-05 11:16:06Z hselasky $
37 #include <linux/dma-attrs.h>
/freebsd-11-stable/sys/amd64/linux/
H A Dlinux.h384 u_char dma; member in struct:l_ifmap
/freebsd-11-stable/sys/dev/bxe/
H A Dbxe.c880 struct bxe_dma *dma = arg; local
883 dma->paddr = 0;
884 dma->nseg = 0;
885 BLOGE(dma->sc, "Failed DMA alloc '%s' (%d)!\n", dma->msg, error);
887 dma->paddr = segs->ds_addr;
888 dma->nseg = nseg;
903 struct bxe_dma *dma,
908 if (dma->size > 0) {
909 BLOGE(sc, "dma bloc
901 bxe_dma_alloc(struct bxe_softc *sc, bus_size_t size, struct bxe_dma *dma, const char *msg) argument
969 bxe_dma_free(struct bxe_softc *sc, struct bxe_dma *dma) argument
[all...]

Completed in 238 milliseconds

123456789