LibMWCapture  3.3.1
LibMWCapture Documentation
Data Fields
mw_dma_memory_client Struct Reference

#include <MWDMAMem.h>

Data Fields

int mem_type
 
int(* create_dma_desc )(struct mw_dma_desc **dma_desc, unsigned long addr, size_t size, int direction, void *private_data)
 
int(* sync_for_cpu )(struct mw_dma_desc *dma_desc)
 
int(* sync_for_device )(struct mw_dma_desc *dma_desc)
 
void(* destroy_dma_desc )(struct mw_dma_desc *dma_desc)
 

Detailed Description

Definition at line 47 of file MWDMAMem.h.

Field Documentation

◆ create_dma_desc

int(* create_dma_desc) (struct mw_dma_desc **dma_desc, unsigned long addr, size_t size, int direction, void *private_data)

Definition at line 50 of file MWDMAMem.h.

◆ destroy_dma_desc

void(* destroy_dma_desc) (struct mw_dma_desc *dma_desc)

Definition at line 56 of file MWDMAMem.h.

◆ mem_type

int mem_type

Definition at line 48 of file MWDMAMem.h.

◆ sync_for_cpu

int(* sync_for_cpu) (struct mw_dma_desc *dma_desc)

Definition at line 54 of file MWDMAMem.h.

◆ sync_for_device

int(* sync_for_device) (struct mw_dma_desc *dma_desc)

Definition at line 55 of file MWDMAMem.h.


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