FreeBSD kernel pms device code
|
#include <lxcommon.h>
Data Fields | |
struct mtx | pmIOLock |
device_t | pPCIDev |
void * | pCard |
S32 | cardNameIndex |
U32 | cardID |
U32 | cardIdIndex |
U32 | pciIOAddrLow |
U32 | pciIOAddrUp |
U32_64 | pciMemBase |
caddr_t | pciMemVirtAddr |
U32 | pciMemSize |
U16 | memBar |
U16 | memReg |
U32 | cacheIndex |
U32 | dmaIndex |
ag_dma_addr_t | tiDmaMem [AGTIAPI_DMA_MEM_LIST_MAX] |
ag_dma_addr_t | dynamicMem [AGTIAPI_DYNAMIC_MAX] |
ag_dma_addr_t * | freeDynamicMem [AGTIAPI_DYNAMIC_MAX] |
U16 | topOfFreeDynamicMem |
void * | tiCachedMem [AGTIAPI_CACHE_MEM_LIST_MAX] |
ag_resource_info_t | tiRscInfo |
U08 | WWN [AGTIAPI_MAX_NAME] |
U08 | WWNLen |
U32 | maxInterruptVectors |
Definition at line 396 of file lxcommon.h.
U32 _ag_card_info::cacheIndex |
Definition at line 424 of file lxcommon.h.
Referenced by agtiapi_InitResource(), agtiapi_MemFree(), and agtiapi_ScopeDMARes().
U32 _ag_card_info::cardID |
Definition at line 401 of file lxcommon.h.
Referenced by agtiapi_ProbeCard().
U32 _ag_card_info::cardIdIndex |
Definition at line 402 of file lxcommon.h.
Referenced by agtiapi_ProbeCard().
S32 _ag_card_info::cardNameIndex |
Definition at line 400 of file lxcommon.h.
Referenced by agtiapi_ProbeCard().
U32 _ag_card_info::dmaIndex |
Definition at line 425 of file lxcommon.h.
Referenced by agtiapi_InitResource().
ag_dma_addr_t _ag_card_info::dynamicMem[AGTIAPI_DYNAMIC_MAX] |
Definition at line 429 of file lxcommon.h.
Referenced by agtiapi_alloc_ostimem().
ag_dma_addr_t* _ag_card_info::freeDynamicMem[AGTIAPI_DYNAMIC_MAX] |
Definition at line 432 of file lxcommon.h.
Referenced by agtiapi_alloc_ostimem(), ostiAllocMemory(), and ostiFreeMemory().
U32 _ag_card_info::maxInterruptVectors |
Definition at line 450 of file lxcommon.h.
Referenced by agtiapi_attach(), agtiapi_CheckAllVectors(), and agtiapi_InitCardSW().
U16 _ag_card_info::memBar |
Definition at line 422 of file lxcommon.h.
U16 _ag_card_info::memReg |
Definition at line 423 of file lxcommon.h.
void* _ag_card_info::pCard |
Definition at line 399 of file lxcommon.h.
Referenced by agtiapi_attach(), agtiapi_InitResource(), agtiapi_MemAlloc(), agtiapi_MemFree(), agtiapi_ScopeDMARes(), and agtiapi_typhAlloc().
U32 _ag_card_info::pciIOAddrLow |
Definition at line 403 of file lxcommon.h.
Referenced by agtiapi_getCardInfo().
U32 _ag_card_info::pciIOAddrUp |
Definition at line 404 of file lxcommon.h.
Referenced by agtiapi_getCardInfo().
U32_64 _ag_card_info::pciMemBase |
Definition at line 405 of file lxcommon.h.
Referenced by agtiapi_getCardInfo(), and agtiapi_InitResource().
U32 _ag_card_info::pciMemSize |
Definition at line 407 of file lxcommon.h.
Referenced by agtiapi_InitResource().
caddr_t _ag_card_info::pciMemVirtAddr |
Definition at line 406 of file lxcommon.h.
Referenced by agtiapi_InitResource(), ostiChipReadBit32(), ostiChipReadBit8(), ostiChipWriteBit32(), and ostiChipWriteBit8().
struct mtx _ag_card_info::pmIOLock |
Definition at line 397 of file lxcommon.h.
Referenced by agtiapi_alloc_requests(), agtiapi_attach(), agtiapi_cam_action(), agtiapi_IntrHandlerx_(), agtiapi_ReleaseHBA(), and agtiapi_scan().
device_t _ag_card_info::pPCIDev |
Definition at line 398 of file lxcommon.h.
Referenced by agtiapi_attach(), agtiapi_FreeCCB(), agtiapi_InitCardSW(), agtiapi_InitResource(), agtiapi_ProbeCard(), and agtiapi_ReleasePCIMem().
void* _ag_card_info::tiCachedMem[AGTIAPI_CACHE_MEM_LIST_MAX] |
Definition at line 436 of file lxcommon.h.
Referenced by agtiapi_InitResource(), agtiapi_MemFree(), and agtiapi_ScopeDMARes().
ag_dma_addr_t _ag_card_info::tiDmaMem[AGTIAPI_DMA_MEM_LIST_MAX] |
Definition at line 426 of file lxcommon.h.
Referenced by agtiapi_InitResource().
ag_resource_info_t _ag_card_info::tiRscInfo |
Definition at line 437 of file lxcommon.h.
Referenced by agtiapi_alloc_requests(), agtiapi_attach(), agtiapi_CheckCB(), agtiapi_InitCardSW(), agtiapi_InitResource(), agtiapi_ReleaseHBA(), agtiapi_ScopeDMARes(), and agtiapi_TITimer().
U16 _ag_card_info::topOfFreeDynamicMem |
Definition at line 434 of file lxcommon.h.
Referenced by agtiapi_alloc_ostimem(), ostiAllocMemory(), and ostiFreeMemory().
U08 _ag_card_info::WWN[AGTIAPI_MAX_NAME] |
Definition at line 438 of file lxcommon.h.
U08 _ag_card_info::WWNLen |
Definition at line 439 of file lxcommon.h.