TwiceAsNice  2019-02-18
Functions | Variables
DAQLibRTDMAP.c File Reference
#include <stdio.h>
#include <math.h>
#include <limits.h>
#include "PDNA.h"
#include "PDNA_private.h"
#include "DAQLibRTDMAP.h"
Include dependency graph for DAQLibRTDMAP.c:

Functions

static DQ_INLINE tLwDmap ** GetLwPDmap (int handle, int dmapid)
 
static DQ_INLINE tLwDmapGetLwDmap (int handle, int dmapid)
 
tLwDmapGetLwDmapF (int handle, int dmapid)
 
static DQ_INLINE int GetTrlIdxChan (int handle, int vmapid, int device, int channel, int subs, int mark_initd)
 
static DQ_INLINE int AllocLwDmap (int handle, int *dmapid)
 
static DQ_INLINE void FreeLwDmap (int handle, int dmapid)
 
static DQ_INLINE int InitHistory (tLwDmap *pdmap)
 
static DQ_INLINE int UpdateHistory (tLwDmap *pdmap)
 
static DQ_INLINE int CloseHistory (tLwDmap *pdmap)
 
int DAQLIB DqRtDmapGetSampleSize (uint32 lymod, uint32 subsystem, uint32 cfgflags, uint32 config)
 
int DAQLIB DqRtDmapInit (int handle, int *dmapid, double refreshRate)
 
int DAQLIB DqRtDmapCheckSpace (int handle, int dmapid, int dev, int subsystem, int *cl, int clSize, int *in_sz_left, int *out_sz_left)
 
int DAQLIB DqRtDmapAddChannel (int handle, int dmapid, int dev, int subsystem, uint32 *cl, int clSize)
 
int DAQLIB DqRtDmapGetInputMap (int handle, int dmapid, int dev, unsigned char **mappedData)
 
int DAQLIB DqRtDmapGetInputMapSize (int handle, int dmapid, int dev, int *mapSize)
 
int DAQLIB DqRtDmapGetOutputMap (int handle, int dmapid, int dev, unsigned char **mappedData)
 
int DAQLIB DqRtDmapGetOutputMapSize (int handle, int dmapid, int dev, int *mapSize)
 
int DAQLIB DqRtDmapReadScaledData (int handle, int dmapid, int dev, double *scaledBuffer, int bufferSize)
 
int DAQLIB DqRtDmapReadScaledDataF (int handle, int dmapid, int dev, float *scaledBuffer, int bufferSize)
 
int DAQLIB DqRtDmapReadRawData16 (int handle, int dmapid, int dev, uint16 *rawBuffer, int bufferSize)
 
int DAQLIB DqRtDmapReadRawData32 (int handle, int dmapid, int dev, uint32 *rawBuffer, int bufferSize)
 
int DAQLIB DqRtDmapReadRawData (int handle, int dmapid, int dev, void *rawBuffer, int bufferSize)
 
int DAQLIB DqRtDmapWriteScaledData (int handle, int dmapid, int dev, double *scaledBuffer, int bufferSize)
 
int DAQLIB DqRtDmapWriteScaledDataF (int handle, int dmapid, int dev, float *scaledBuffer, int bufferSize)
 
int DAQLIB DqRtDmapWriteRawData16 (int handle, int dmapid, int dev, uint16 *rawBuffer, int bufferSize)
 
int DAQLIB DqRtDmapWriteRawData32 (int handle, int dmapid, int dev, uint32 *rawBuffer, int bufferSize)
 
int DAQLIB DqRtDmapWriteRawData (int handle, int dmapid, int dev, void *rawBuffer, int bufferSize)
 
int DqRtDMapNeedsInit (int iom, int devn)
 
int DAQLIB DqRtDmapStart (int handle, int dmapid)
 
int DAQLIB DqRtDmapRefresh (int handle, int dmapid)
 
int DAQLIB DqRtDmapRefreshExt (int handle, int dmapid, int flags, uint16 *counter, uint16 *tstamp)
 
int DAQLIB DqRtDmapRefreshOutputs (int handle, int dmapid)
 
int DAQLIB DqRtDmapRefreshOutputsExt (int handle, int dmapid, int flags, uint16 *counter)
 
int DAQLIB DqRtDmapRefreshInputs (int handle, int dmapid)
 
int DAQLIB DqRtDmapRefreshInputsExt (int handle, int dmapid, uint16 *counter, uint16 *tstamp)
 
int DAQLIB DqRtDmapStop (int handle, int dmapid)
 
int DAQLIB DqRtDmapClose (int handle, int dmapid)
 
int DAQLIB DqRtHistoryInit (int handle, int dmapid, int numTriggers, DQ_HISTORY_TRIGGER *triggerList, int bufferSize, int numHistoryBuffers, int recycle)
 
int DAQLIB DqRtHistoryGetStatus (int handle, int dmapid, int *readyBuffers)
 
int DAQLIB DqRtHistoryGetBuffer (int handle, int dmapid, DQ_HISTORY_BUFFER **pBuffer)
 
int DAQLIB DqRtHistoryClose (int handle, int dmapid)
 
int DAQLIB DqAdvRawToScaleValue (int handle, int dev, uint32 channel, uint32 rawVal, double *pScaledVal)
 
int DAQLIB DqAdvScaleToRawValue (int handle, int dev, uint32 channel, double scaledVal, uint32 *pRawVal)
 
int DAQLIB DqRtVmapGetSampleSize (uint32 lymod, uint32 cfgflags, uint32 config)
 
int DAQLIB DqRtVmapInit (int handle, int *vmapid, double refreshRate)
 
int DAQLIB DqRtVmapCheckSpace (int handle, int vmapid, int dev, int subsystem, int *cl, int *flags, int clSize, int *in_sz_left, int *out_sz_left)
 
int DAQLIB DqRtVmapAddChannel (int handle, int vmapid, int dev, int subsystem, int *cl, int *flags, int clSize)
 
int DAQLIB DqRtVmapSetScanRate (int handle, int vmapid, int dev, int subsystem, float scan_rate)
 
int DAQLIB DqRtVmapSetChannelList (int hd, int vmapid, int dev, int subsystem, int *cl, int clSize)
 
int DAQLIB DqRtVmapAddChannelMaxSize (int handle, int vmapid, int dev, int subsystem, uint32 cl, uint32 flags, int max_size)
 
int DqRtVmapNeedCLInit (uint16 lymod)
 
int DqRtVmapNeedSWStartTrigger (uint16 lymod)
 
int DqRtVmapNeedClockInit (uint16 lymod)
 
int DAQLIB DqRtVmapStart (int handle, int vmapid)
 
int DAQLIB DqRtVmapStop (int handle, int vmapid)
 
int DAQLIB DqRtVmapRefresh (int handle, int vmapid, int flags)
 
int DAQLIB DqRtVmapRefreshOutputs (int handle, int vmapid, int flags)
 
int DAQLIB DqRtVmapRefreshInputs (int handle, int vmapid)
 
int DAQLIB DqRtXmapRefreshInputs (int handle, int flags, int *mapid)
 
int DAQLIB DqRtVmapRefreshExt (int handle, int vmapid, int flags, uint16 *counter, uint16 *tstamp)
 
int DAQLIB DqRtVmapReRefreshExt (int handle, int vmapid, uint16 rq_counter, uint16 *counter, uint16 *tstamp)
 
int DAQLIB DqRtVmapRefreshOutputsExt (int handle, int vmapid, int flags, uint16 *counter)
 
int DAQLIB DqRtVmapReRefreshOutputsExt (int handle, int vmapid, uint16 rq_counter, uint16 *counter)
 
int DAQLIB DqRtVmapRefreshInputsExt (int handle, int vmapid, uint16 *counter, uint16 *tstamp)
 
int DAQLIB DqRtXmapRefreshInputsExt (int handle, int flags, int *mapid, uint16 *counter, uint16 *tstamp)
 
int DAQLIB DqRtVmapClose (int handle, int vmapid)
 
int DAQLIB DqRtVmapGetInputPtr (int handle, int vmapid, int trl_index, uint16 **hdrptr)
 
int DAQLIB DqRtVmapGetOutputPtr (int handle, int vmapid, int trl_index, uint16 **hdrptr)
 
int DAQLIB DqRtVmapGetInputMap (int handle, int vmapid, int trl_index, uint8 **dataptr)
 
int DAQLIB DqRtVmapGetOutputMap (int handle, int vmapid, int trl_index, uint8 **dataptr)
 
int DAQLIB DqRtVmapAddOutputChannelData (int handle, int vmapid, int trl_index, uint32 channel, uint32 data_size, int *act_size, uint8 *data)
 
int DAQLIB DqRtVmapAddOutputData (int handle, int vmapid, int trl_index, uint32 data_size, int *act_size, uint8 *data)
 
int DAQLIB DqRtVmapRqInputChannelData (int handle, int vmapid, int trl_index, uint32 channel, uint32 rq_size, int *act_size, uint8 **indataptr)
 
int DAQLIB DqRtVmapRqInputDataSz (int handle, int vmapid, int trl_index, uint32 rq_size, int *act_size, uint8 **indataptr)
 
int DAQLIB DqRtVmapGetInputData (int handle, int vmapid, int trl_index, uint32 max_size, int *data_size, int *avl_size, uint8 *data)
 
int DAQLIB DqRtVmapGetOutputDataSz (int handle, int vmapid, int trl_index, int *data_size, int *avl_size)
 
int DAQLIB DqRtVmapInitOutputPacket (int handle, int vmapid)
 
int DAQLIB DqRtVmapWriteOutput (int handle, int vmapid, int device, uint32 channel, int rq_size, uint8 *data)
 
int DAQLIB DqRtVmapPlusWriteOutput (int handle, int vmapid, int device, uint32 channel, uint32 rq_channel, int rq_size, uint8 *data)
 
int DAQLIB DqRtVmapRequestInput (int handle, int vmapid, int device, uint32 channel, int rq_size)
 
int DAQLIB DqRtVmapPlusRequestInput (int handle, int vmapid, int device, uint32 channel, uint32 rq_channel, int rq_size)
 
int DAQLIB DqRtVmapReadInput (int handle, int vmapid, int device, uint32 channel, int rq_size, int *ret_size, uint8 *data)
 
int DAQLIB DqRtVmapInputFifoAvailable (int handle, int vmapid, int device, uint32 channel, int *available)
 
int DAQLIB DqRtVmapOutputFifoAvailable (int handle, int vmapid, int device, uint32 channel, int *available)
 

Variables

static tLwDmapG_DmapSlots [DQ_MAX_IOM_TABLE_SIZE][DQ_MAX_DMAPS] = { { NULL } }
 

Function Documentation

◆ AllocLwDmap()

static DQ_INLINE int AllocLwDmap ( int  handle,
int *  dmapid 
)
static

◆ CloseHistory()

static DQ_INLINE int CloseHistory ( tLwDmap pdmap)
static

◆ DqAdvRawToScaleValue()

int DAQLIB DqAdvRawToScaleValue ( int  handle,
int  dev,
uint32  channel,
uint32  rawVal,
double *  pScaledVal 
)

◆ DqAdvScaleToRawValue()

int DAQLIB DqAdvScaleToRawValue ( int  handle,
int  dev,
uint32  channel,
double  scaledVal,
uint32 pRawVal 
)

◆ DqRtDmapAddChannel()

int DAQLIB DqRtDmapAddChannel ( int  handle,
int  dmapid,
int  dev,
int  subsystem,
uint32 cl,
int  clSize 
)

◆ DqRtDmapCheckSpace()

int DAQLIB DqRtDmapCheckSpace ( int  handle,
int  dmapid,
int  dev,
int  subsystem,
int *  cl,
int  clSize,
int *  in_sz_left,
int *  out_sz_left 
)

◆ DqRtDmapClose()

int DAQLIB DqRtDmapClose ( int  handle,
int  dmapid 
)

◆ DqRtDmapGetInputMap()

int DAQLIB DqRtDmapGetInputMap ( int  handle,
int  dmapid,
int  dev,
unsigned char **  mappedData 
)

◆ DqRtDmapGetInputMapSize()

int DAQLIB DqRtDmapGetInputMapSize ( int  handle,
int  dmapid,
int  dev,
int *  mapSize 
)

◆ DqRtDmapGetOutputMap()

int DAQLIB DqRtDmapGetOutputMap ( int  handle,
int  dmapid,
int  dev,
unsigned char **  mappedData 
)

◆ DqRtDmapGetOutputMapSize()

int DAQLIB DqRtDmapGetOutputMapSize ( int  handle,
int  dmapid,
int  dev,
int *  mapSize 
)

◆ DqRtDmapGetSampleSize()

int DAQLIB DqRtDmapGetSampleSize ( uint32  lymod,
uint32  subsystem,
uint32  cfgflags,
uint32  config 
)

◆ DqRtDmapInit()

int DAQLIB DqRtDmapInit ( int  handle,
int *  dmapid,
double  refreshRate 
)

◆ DqRtDMapNeedsInit()

int DqRtDMapNeedsInit ( int  iom,
int  devn 
)

◆ DqRtDmapReadRawData()

int DAQLIB DqRtDmapReadRawData ( int  handle,
int  dmapid,
int  dev,
void *  rawBuffer,
int  bufferSize 
)

◆ DqRtDmapReadRawData16()

int DAQLIB DqRtDmapReadRawData16 ( int  handle,
int  dmapid,
int  dev,
uint16 rawBuffer,
int  bufferSize 
)

◆ DqRtDmapReadRawData32()

int DAQLIB DqRtDmapReadRawData32 ( int  handle,
int  dmapid,
int  dev,
uint32 rawBuffer,
int  bufferSize 
)

◆ DqRtDmapReadScaledData()

int DAQLIB DqRtDmapReadScaledData ( int  handle,
int  dmapid,
int  dev,
double *  scaledBuffer,
int  bufferSize 
)

◆ DqRtDmapReadScaledDataF()

int DAQLIB DqRtDmapReadScaledDataF ( int  handle,
int  dmapid,
int  dev,
float *  scaledBuffer,
int  bufferSize 
)

◆ DqRtDmapRefresh()

int DAQLIB DqRtDmapRefresh ( int  handle,
int  dmapid 
)

◆ DqRtDmapRefreshExt()

int DAQLIB DqRtDmapRefreshExt ( int  handle,
int  dmapid,
int  flags,
uint16 counter,
uint16 tstamp 
)

◆ DqRtDmapRefreshInputs()

int DAQLIB DqRtDmapRefreshInputs ( int  handle,
int  dmapid 
)

◆ DqRtDmapRefreshInputsExt()

int DAQLIB DqRtDmapRefreshInputsExt ( int  handle,
int  dmapid,
uint16 counter,
uint16 tstamp 
)

◆ DqRtDmapRefreshOutputs()

int DAQLIB DqRtDmapRefreshOutputs ( int  handle,
int  dmapid 
)

◆ DqRtDmapRefreshOutputsExt()

int DAQLIB DqRtDmapRefreshOutputsExt ( int  handle,
int  dmapid,
int  flags,
uint16 counter 
)

◆ DqRtDmapStart()

int DAQLIB DqRtDmapStart ( int  handle,
int  dmapid 
)

◆ DqRtDmapStop()

int DAQLIB DqRtDmapStop ( int  handle,
int  dmapid 
)

◆ DqRtDmapWriteRawData()

int DAQLIB DqRtDmapWriteRawData ( int  handle,
int  dmapid,
int  dev,
void *  rawBuffer,
int  bufferSize 
)

◆ DqRtDmapWriteRawData16()

int DAQLIB DqRtDmapWriteRawData16 ( int  handle,
int  dmapid,
int  dev,
uint16 rawBuffer,
int  bufferSize 
)

◆ DqRtDmapWriteRawData32()

int DAQLIB DqRtDmapWriteRawData32 ( int  handle,
int  dmapid,
int  dev,
uint32 rawBuffer,
int  bufferSize 
)

◆ DqRtDmapWriteScaledData()

int DAQLIB DqRtDmapWriteScaledData ( int  handle,
int  dmapid,
int  dev,
double *  scaledBuffer,
int  bufferSize 
)

◆ DqRtDmapWriteScaledDataF()

int DAQLIB DqRtDmapWriteScaledDataF ( int  handle,
int  dmapid,
int  dev,
float *  scaledBuffer,
int  bufferSize 
)

◆ DqRtHistoryClose()

int DAQLIB DqRtHistoryClose ( int  handle,
int  dmapid 
)

◆ DqRtHistoryGetBuffer()

int DAQLIB DqRtHistoryGetBuffer ( int  handle,
int  dmapid,
DQ_HISTORY_BUFFER **  pBuffer 
)

◆ DqRtHistoryGetStatus()

int DAQLIB DqRtHistoryGetStatus ( int  handle,
int  dmapid,
int *  readyBuffers 
)

◆ DqRtHistoryInit()

int DAQLIB DqRtHistoryInit ( int  handle,
int  dmapid,
int  numTriggers,
DQ_HISTORY_TRIGGER triggerList,
int  bufferSize,
int  numHistoryBuffers,
int  recycle 
)

◆ DqRtVmapAddChannel()

int DAQLIB DqRtVmapAddChannel ( int  handle,
int  vmapid,
int  dev,
int  subsystem,
int *  cl,
int *  flags,
int  clSize 
)

◆ DqRtVmapAddChannelMaxSize()

int DAQLIB DqRtVmapAddChannelMaxSize ( int  handle,
int  vmapid,
int  dev,
int  subsystem,
uint32  cl,
uint32  flags,
int  max_size 
)

◆ DqRtVmapAddOutputChannelData()

int DAQLIB DqRtVmapAddOutputChannelData ( int  handle,
int  vmapid,
int  trl_index,
uint32  channel,
uint32  data_size,
int *  act_size,
uint8 data 
)

◆ DqRtVmapAddOutputData()

int DAQLIB DqRtVmapAddOutputData ( int  handle,
int  vmapid,
int  trl_index,
uint32  data_size,
int *  act_size,
uint8 data 
)

◆ DqRtVmapCheckSpace()

int DAQLIB DqRtVmapCheckSpace ( int  handle,
int  vmapid,
int  dev,
int  subsystem,
int *  cl,
int *  flags,
int  clSize,
int *  in_sz_left,
int *  out_sz_left 
)

◆ DqRtVmapClose()

int DAQLIB DqRtVmapClose ( int  handle,
int  vmapid 
)

◆ DqRtVmapGetInputData()

int DAQLIB DqRtVmapGetInputData ( int  handle,
int  vmapid,
int  trl_index,
uint32  max_size,
int *  data_size,
int *  avl_size,
uint8 data 
)

◆ DqRtVmapGetInputMap()

int DAQLIB DqRtVmapGetInputMap ( int  handle,
int  vmapid,
int  trl_index,
uint8 **  dataptr 
)

◆ DqRtVmapGetInputPtr()

int DAQLIB DqRtVmapGetInputPtr ( int  handle,
int  vmapid,
int  trl_index,
uint16 **  hdrptr 
)

◆ DqRtVmapGetOutputDataSz()

int DAQLIB DqRtVmapGetOutputDataSz ( int  handle,
int  vmapid,
int  trl_index,
int *  data_size,
int *  avl_size 
)

◆ DqRtVmapGetOutputMap()

int DAQLIB DqRtVmapGetOutputMap ( int  handle,
int  vmapid,
int  trl_index,
uint8 **  dataptr 
)

◆ DqRtVmapGetOutputPtr()

int DAQLIB DqRtVmapGetOutputPtr ( int  handle,
int  vmapid,
int  trl_index,
uint16 **  hdrptr 
)

◆ DqRtVmapGetSampleSize()

int DAQLIB DqRtVmapGetSampleSize ( uint32  lymod,
uint32  cfgflags,
uint32  config 
)

◆ DqRtVmapInit()

int DAQLIB DqRtVmapInit ( int  handle,
int *  vmapid,
double  refreshRate 
)

◆ DqRtVmapInitOutputPacket()

int DAQLIB DqRtVmapInitOutputPacket ( int  handle,
int  vmapid 
)

◆ DqRtVmapInputFifoAvailable()

int DAQLIB DqRtVmapInputFifoAvailable ( int  handle,
int  vmapid,
int  device,
uint32  channel,
int *  available 
)

◆ DqRtVmapNeedCLInit()

int DqRtVmapNeedCLInit ( uint16  lymod)

◆ DqRtVmapNeedClockInit()

int DqRtVmapNeedClockInit ( uint16  lymod)

◆ DqRtVmapNeedSWStartTrigger()

int DqRtVmapNeedSWStartTrigger ( uint16  lymod)

◆ DqRtVmapOutputFifoAvailable()

int DAQLIB DqRtVmapOutputFifoAvailable ( int  handle,
int  vmapid,
int  device,
uint32  channel,
int *  available 
)

◆ DqRtVmapPlusRequestInput()

int DAQLIB DqRtVmapPlusRequestInput ( int  handle,
int  vmapid,
int  device,
uint32  channel,
uint32  rq_channel,
int  rq_size 
)

◆ DqRtVmapPlusWriteOutput()

int DAQLIB DqRtVmapPlusWriteOutput ( int  handle,
int  vmapid,
int  device,
uint32  channel,
uint32  rq_channel,
int  rq_size,
uint8 data 
)

◆ DqRtVmapReadInput()

int DAQLIB DqRtVmapReadInput ( int  handle,
int  vmapid,
int  device,
uint32  channel,
int  rq_size,
int *  ret_size,
uint8 data 
)

◆ DqRtVmapRefresh()

int DAQLIB DqRtVmapRefresh ( int  handle,
int  vmapid,
int  flags 
)

◆ DqRtVmapRefreshExt()

int DAQLIB DqRtVmapRefreshExt ( int  handle,
int  vmapid,
int  flags,
uint16 counter,
uint16 tstamp 
)

◆ DqRtVmapRefreshInputs()

int DAQLIB DqRtVmapRefreshInputs ( int  handle,
int  vmapid 
)

◆ DqRtVmapRefreshInputsExt()

int DAQLIB DqRtVmapRefreshInputsExt ( int  handle,
int  vmapid,
uint16 counter,
uint16 tstamp 
)

◆ DqRtVmapRefreshOutputs()

int DAQLIB DqRtVmapRefreshOutputs ( int  handle,
int  vmapid,
int  flags 
)

◆ DqRtVmapRefreshOutputsExt()

int DAQLIB DqRtVmapRefreshOutputsExt ( int  handle,
int  vmapid,
int  flags,
uint16 counter 
)

◆ DqRtVmapRequestInput()

int DAQLIB DqRtVmapRequestInput ( int  handle,
int  vmapid,
int  device,
uint32  channel,
int  rq_size 
)

◆ DqRtVmapReRefreshExt()

int DAQLIB DqRtVmapReRefreshExt ( int  handle,
int  vmapid,
uint16  rq_counter,
uint16 counter,
uint16 tstamp 
)

◆ DqRtVmapReRefreshOutputsExt()

int DAQLIB DqRtVmapReRefreshOutputsExt ( int  handle,
int  vmapid,
uint16  rq_counter,
uint16 counter 
)

◆ DqRtVmapRqInputChannelData()

int DAQLIB DqRtVmapRqInputChannelData ( int  handle,
int  vmapid,
int  trl_index,
uint32  channel,
uint32  rq_size,
int *  act_size,
uint8 **  indataptr 
)

◆ DqRtVmapRqInputDataSz()

int DAQLIB DqRtVmapRqInputDataSz ( int  handle,
int  vmapid,
int  trl_index,
uint32  rq_size,
int *  act_size,
uint8 **  indataptr 
)

◆ DqRtVmapSetChannelList()

int DAQLIB DqRtVmapSetChannelList ( int  hd,
int  vmapid,
int  dev,
int  subsystem,
int *  cl,
int  clSize 
)

◆ DqRtVmapSetScanRate()

int DAQLIB DqRtVmapSetScanRate ( int  handle,
int  vmapid,
int  dev,
int  subsystem,
float  scan_rate 
)

◆ DqRtVmapStart()

int DAQLIB DqRtVmapStart ( int  handle,
int  vmapid 
)

◆ DqRtVmapStop()

int DAQLIB DqRtVmapStop ( int  handle,
int  vmapid 
)

◆ DqRtVmapWriteOutput()

int DAQLIB DqRtVmapWriteOutput ( int  handle,
int  vmapid,
int  device,
uint32  channel,
int  rq_size,
uint8 data 
)

◆ DqRtXmapRefreshInputs()

int DAQLIB DqRtXmapRefreshInputs ( int  handle,
int  flags,
int *  mapid 
)

◆ DqRtXmapRefreshInputsExt()

int DAQLIB DqRtXmapRefreshInputsExt ( int  handle,
int  flags,
int *  mapid,
uint16 counter,
uint16 tstamp 
)

◆ FreeLwDmap()

static DQ_INLINE void FreeLwDmap ( int  handle,
int  dmapid 
)
static

◆ GetLwDmap()

static DQ_INLINE tLwDmap* GetLwDmap ( int  handle,
int  dmapid 
)
static

◆ GetLwDmapF()

tLwDmap* GetLwDmapF ( int  handle,
int  dmapid 
)

◆ GetLwPDmap()

static DQ_INLINE tLwDmap** GetLwPDmap ( int  handle,
int  dmapid 
)
static

◆ GetTrlIdxChan()

static DQ_INLINE int GetTrlIdxChan ( int  handle,
int  vmapid,
int  device,
int  channel,
int  subs,
int  mark_initd 
)
static

◆ InitHistory()

static DQ_INLINE int InitHistory ( tLwDmap pdmap)
static

◆ UpdateHistory()

static DQ_INLINE int UpdateHistory ( tLwDmap pdmap)
static

Variable Documentation

◆ G_DmapSlots

tLwDmap* G_DmapSlots[DQ_MAX_IOM_TABLE_SIZE][DQ_MAX_DMAPS] = { { NULL } }
static