Data Fields
dma_device Struct Reference

A DMA-capable device. More...

#include <dma.h>

Data Fields

struct dma_operationsop
 DMA operations. More...
physaddr_t mask
 Addressable space mask. More...
unsigned int mapped
 Total number of mappings (for debugging) More...
unsigned int allocated
 Total number of allocations (for debugging) More...

Detailed Description

A DMA-capable device.

Definition at line 47 of file dma.h.

Field Documentation

◆ op

struct dma_operations* dma_device::op

DMA operations.

Definition at line 49 of file dma.h.

◆ mask

physaddr_t dma_device::mask

Addressable space mask.

Definition at line 51 of file dma.h.

◆ mapped

unsigned int dma_device::mapped

Total number of mappings (for debugging)

Definition at line 53 of file dma.h.

Referenced by DMAAPI_INLINE(), efipci_stop(), and if().

◆ allocated

unsigned int dma_device::allocated

Total number of allocations (for debugging)

Definition at line 55 of file dma.h.

Referenced by efipci_stop().

The documentation for this struct was generated from the following file: