FreeBSD kernel pms device code
|
#include <agtiapi.h>
U16 agtiapi_softc::activeCCB |
Definition at line 316 of file agtiapi.h.
Referenced by agtiapi_CheckIOTimeout(), agtiapi_FreeCCB(), agtiapi_FreeSMPCCB(), agtiapi_FreeTMCCB(), and agtiapi_GetCCB().
bus_dma_tag_t agtiapi_softc::buffer_dmat |
Definition at line 271 of file agtiapi.h.
Referenced by agtiapi_alloc_requests(), agtiapi_FreeCCB(), agtiapi_FreeSMPCCB(), agtiapi_PrepareSGList(), agtiapi_PrepareSGListCB(), agtiapi_PrepareSMPSGList(), agtiapi_PrepareSMPSGListCB(), agtiapi_PrepCCBs(), agtiapi_ReleaseCCBs(), and agtiapi_ReleaseHBA().
U08 agtiapi_softc::cardNo |
Definition at line 313 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_cam_action(), agtiapi_CharIoctl(), agtiapi_scan(), and ostiInitiatorEvent().
ccb_hdr_t* agtiapi_softc::ccbAllocList |
Definition at line 335 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_PrepCCBs(), and agtiapi_ReleaseCCBs().
caddr_t* agtiapi_softc::ccbChainList |
Definition at line 333 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_CheckIOTimeout(), agtiapi_FlushCCBs(), agtiapi_PrepCCBs(), and agtiapi_ReleaseCCBs().
pccb_t agtiapi_softc::ccbDoneHead |
Definition at line 327 of file agtiapi.h.
Referenced by agtiapi_ResetCard(), and ostiInitiatorIOCompleted().
pccb_t agtiapi_softc::ccbDoneTail |
Definition at line 328 of file agtiapi.h.
Referenced by agtiapi_ResetCard(), and ostiInitiatorIOCompleted().
caddr_t* agtiapi_softc::ccbFreeList |
Definition at line 334 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_FreeCCB(), agtiapi_FreeSMPCCB(), agtiapi_FreeTMCCB(), agtiapi_GetCCB(), and agtiapi_PrepCCBs().
pccb_t agtiapi_softc::ccbSendHead |
Definition at line 325 of file agtiapi.h.
Referenced by agtiapi_PrepareSGListCB(), agtiapi_ResetCard(), agtiapi_Retry(), and agtiapi_StartIO().
pccb_t agtiapi_softc::ccbSendTail |
Definition at line 326 of file agtiapi.h.
Referenced by agtiapi_PrepareSGListCB(), agtiapi_ResetCard(), agtiapi_Retry(), and agtiapi_StartIO().
U32 agtiapi_softc::ccbTotal |
Definition at line 317 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_PrepCCBs(), and agtiapi_ReleaseHBA().
ag_dek_kek_map_t agtiapi_softc::dek_kek_map[DEK_MAX_TABLES][DEK_MAX_TABLE_ITEMS] |
U32 agtiapi_softc::dev_scan |
Definition at line 324 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_cam_action(), and agtiapi_scan().
U32 agtiapi_softc::devDiscover |
Definition at line 318 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_clrRmScan(), agtiapi_devRmCheck(), agtiapi_GetDevHandle(), agtiapi_getdevlist(), agtiapi_InitCardHW(), agtiapi_PrepareSGListCB(), agtiapi_PrepareSMPSGListCB(), agtiapi_ResetCard(), and agtiapi_StartTM().
struct mtx agtiapi_softc::devListLock |
Definition at line 392 of file agtiapi.h.
Referenced by agtiapi_clrRmScan(), agtiapi_devRmCheck(), agtiapi_GetDevHandle(), agtiapi_InitCardSW(), and agtiapi_ReleaseHBA().
struct cam_devq* agtiapi_softc::devq |
Definition at line 272 of file agtiapi.h.
Referenced by agtiapi_ReleaseHBA().
U32 agtiapi_softc::devq_flag |
Definition at line 323 of file agtiapi.h.
Referenced by agtiapi_attach().
struct callout agtiapi_softc::devRmTimer |
Definition at line 277 of file agtiapi.h.
Referenced by agtiapi_alloc_requests(), agtiapi_devRmCheck(), agtiapi_GetDevHandle(), and agtiapi_ReleaseHBA().
struct mtx agtiapi_softc::devRmTimerLock |
Definition at line 278 of file agtiapi.h.
Referenced by agtiapi_alloc_requests(), and agtiapi_ReleaseHBA().
U32 agtiapi_softc::down_count |
Definition at line 311 of file agtiapi.h.
Referenced by agtiapi_CharIoctl(), ostiIOCTLComplete(), ostiIOCTLSetSignal(), ostiIOCTLWaitForComplete(), and ostiIOCTLWaitForSignal().
int agtiapi_softc::encrypt |
Definition at line 349 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_FreeCCB(), agtiapi_InitCardSW(), agtiapi_PrepareSGListCB(), and agtiapi_ReleaseHBA().
U32 agtiapi_softc::flags |
Definition at line 308 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_cam_action(), agtiapi_CharIoctl(), agtiapi_CheckCB(), agtiapi_CheckIOTimeout(), agtiapi_devRmCheck(), agtiapi_DiscoverTgt(), agtiapi_DoSoftReset(), agtiapi_GetDevHandle(), agtiapi_InitCardHW(), agtiapi_InitCardSW(), agtiapi_InitResource(), agtiapi_IntrHandlerx_(), agtiapi_PrepareSGListCB(), agtiapi_ReleaseHBA(), agtiapi_ResetCard(), agtiapi_StartIO(), agtiapi_StartSMP(), agtiapi_TITimer(), ostiInitiatorEvent(), ostiInitiatorIOCompleted(), and ostiPortEvent().
U32 agtiapi_softc::freezeSim |
Definition at line 309 of file agtiapi.h.
Referenced by agtiapi_CheckError(), and agtiapi_InitCardSW().
void* agtiapi_softc::intrcookie[MAX_MSIX_NUM_VECTOR] |
Definition at line 268 of file agtiapi.h.
Referenced by agtiapi_attach(), and agtiapi_ReleaseHBA().
struct callout agtiapi_softc::IO_timer |
Definition at line 275 of file agtiapi.h.
Referenced by agtiapi_alloc_requests(), agtiapi_CheckIOTimeout(), agtiapi_ReleaseHBA(), and ostiInitiatorEvent().
struct mtx agtiapi_softc::IO_timer_lock |
Definition at line 276 of file agtiapi.h.
Referenced by agtiapi_alloc_requests().
struct resource* agtiapi_softc::irq[MAX_MSIX_NUM_VECTOR] |
Definition at line 267 of file agtiapi.h.
Referenced by agtiapi_attach(), and agtiapi_ReleaseHBA().
ag_kek_table_t agtiapi_softc::kek_table[KEK_TABLE_MAX_ENTRY] |
struct cdev* agtiapi_softc::my_cdev |
Definition at line 260 of file agtiapi.h.
Referenced by agtiapi_attach(), and agtiapi_ReleaseHBA().
device_t agtiapi_softc::my_dev |
Definition at line 259 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_close(), agtiapi_getCardInfo(), agtiapi_InitCardSW(), agtiapi_open(), agtiapi_read(), agtiapi_typhAlloc(), and agtiapi_write().
struct callout agtiapi_softc::OS_timer |
Definition at line 273 of file agtiapi.h.
Referenced by agtiapi_alloc_requests(), agtiapi_ReleaseHBA(), and agtiapi_TITimer().
struct mtx agtiapi_softc::OS_timer_lock |
Definition at line 274 of file agtiapi.h.
Referenced by agtiapi_alloc_requests(), and agtiapi_ReleaseHBA().
bus_addr_t agtiapi_softc::osti_busaddr |
Definition at line 289 of file agtiapi.h.
Referenced by agtiapi_alloc_ostimem(), and agtiapi_ReleaseHBA().
bus_dma_tag_t agtiapi_softc::osti_dmat |
Definition at line 290 of file agtiapi.h.
Referenced by agtiapi_alloc_ostimem(), and agtiapi_ReleaseHBA().
bus_dmamap_t agtiapi_softc::osti_mapp |
Definition at line 291 of file agtiapi.h.
Referenced by agtiapi_alloc_ostimem(), and agtiapi_ReleaseHBA().
void* agtiapi_softc::osti_mem |
Definition at line 288 of file agtiapi.h.
Referenced by agtiapi_alloc_ostimem(), and agtiapi_ReleaseHBA().
struct timer_list agtiapi_softc::osTimerList |
struct cam_path* agtiapi_softc::path |
Definition at line 262 of file agtiapi.h.
Referenced by agtiapi_attach(), and agtiapi_ReleaseHBA().
ag_card_info_t* agtiapi_softc::pCardInfo |
Definition at line 343 of file agtiapi.h.
Referenced by agtiapi_alloc_ostimem(), agtiapi_alloc_requests(), agtiapi_attach(), agtiapi_cam_action(), agtiapi_CheckAllVectors(), agtiapi_CheckCB(), agtiapi_FreeCCB(), agtiapi_getCardInfo(), agtiapi_InitCardSW(), agtiapi_IntrHandlerx_(), agtiapi_MemFree(), agtiapi_ReleaseHBA(), agtiapi_scan(), agtiapi_TITimer(), ostiAllocMemory(), ostiChipReadBit32(), ostiChipReadBit32Ext(), ostiChipReadBit8(), ostiChipWriteBit32(), ostiChipWriteBit32Ext(), ostiChipWriteBit8(), and ostiFreeMemory().
ag_device_t* agtiapi_softc::pDevList |
Definition at line 344 of file agtiapi.h.
Referenced by agtiapi_async(), agtiapi_cam_action(), agtiapi_CheckError(), agtiapi_clrRmScan(), agtiapi_GetDevHandle(), agtiapi_InitCardHW(), agtiapi_PrepareSGListCB(), agtiapi_PrepareSMPSGListCB(), agtiapi_QueueCmnd_(), agtiapi_ReleaseHBA(), agtiapi_ResetCard(), agtiapi_StartIO(), agtiapi_StartTM(), and ostiMapToDevHandle().
struct sema* agtiapi_softc::pIoctlSem |
Definition at line 375 of file agtiapi.h.
Referenced by agtiapi_CharIoctl(), ostiIOCTLComplete(), ostiIOCTLSetSignal(), ostiIOCTLWaitForComplete(), and ostiIOCTLWaitForSignal().
U32 agtiapi_softc::portCount |
Definition at line 321 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_DiscoverTgt(), agtiapi_getdevlist(), agtiapi_InitCardHW(), agtiapi_ResetCard(), and ostiGetDevHandleFromSasAddr().
ag_portal_data_t* agtiapi_softc::pPortalData |
Definition at line 342 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_clrRmScan(), agtiapi_DiscoverTgt(), agtiapi_getdevlist(), agtiapi_InitCardHW(), agtiapi_ReleaseHBA(), agtiapi_ResetCard(), ostiGetDevHandleFromSasAddr(), ostiInitiatorEvent(), and ostiPortEvent().
ag_slr_map_t* agtiapi_softc::pSLRList |
Definition at line 372 of file agtiapi.h.
Referenced by agtiapi_GetDevHandle(), agtiapi_InitCardHW(), and agtiapi_ReleaseHBA().
ag_tgt_map_t* agtiapi_softc::pWWNList |
Definition at line 371 of file agtiapi.h.
Referenced by agtiapi_cam_action(), agtiapi_CheckError(), agtiapi_clrRmScan(), agtiapi_devRmCheck(), agtiapi_GetDevHandle(), agtiapi_InitCardHW(), and agtiapi_ReleaseHBA().
U32 agtiapi_softc::resetCount |
Definition at line 319 of file agtiapi.h.
Referenced by agtiapi_ResetCard().
uint16_t agtiapi_softc::rmChkCt |
Definition at line 279 of file agtiapi.h.
Referenced by agtiapi_clrRmScan(), agtiapi_devRmCheck(), and agtiapi_GetDevHandle().
int agtiapi_softc::rscID[MAX_MSIX_NUM_VECTOR] |
Definition at line 266 of file agtiapi.h.
Referenced by agtiapi_attach(), and agtiapi_ReleaseHBA().
struct cam_sim* agtiapi_softc::sim |
Definition at line 261 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_cam_action(), agtiapi_CheckError(), agtiapi_PrepareSGList(), agtiapi_PrepareSMPSGList(), agtiapi_ReleaseHBA(), and agtiapi_scan().
U32 agtiapi_softc::SimQFrozen |
Definition at line 322 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_PrepareSGList(), and agtiapi_PrepareSMPSGList().
pccb_t agtiapi_softc::smpDoneHead |
Definition at line 331 of file agtiapi.h.
Referenced by agtiapi_ResetCard(), and ostiInitiatorSMPCompleted().
pccb_t agtiapi_softc::smpDoneTail |
Definition at line 332 of file agtiapi.h.
Referenced by agtiapi_ResetCard(), and ostiInitiatorSMPCompleted().
pccb_t agtiapi_softc::smpSendHead |
Definition at line 329 of file agtiapi.h.
Referenced by agtiapi_PrepareSMPSGListCB(), agtiapi_ResetCard(), and agtiapi_StartSMP().
pccb_t agtiapi_softc::smpSendTail |
Definition at line 330 of file agtiapi.h.
Referenced by agtiapi_PrepareSMPSGListCB(), agtiapi_ResetCard(), and agtiapi_StartSMP().
U16 agtiapi_softc::tgtCount |
Definition at line 314 of file agtiapi.h.
Referenced by agtiapi_DiscoverTgt(), agtiapi_GetDevHandle(), agtiapi_InitCardHW(), agtiapi_InitCCBs(), agtiapi_ResetCard(), and ostiMapToDevHandle().
tiRoot_t agtiapi_softc::tiRoot |
Definition at line 305 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_cam_action(), agtiapi_CharIoctl(), agtiapi_CheckAllVectors(), agtiapi_CheckCB(), agtiapi_DiscoverTgt(), agtiapi_GetDevHandle(), agtiapi_getdevlist(), agtiapi_InitCardHW(), agtiapi_InitCardSW(), agtiapi_IntrHandlerx_(), agtiapi_PrepareSMPSGListCB(), agtiapi_ReleaseHBA(), agtiapi_ResetCard(), agtiapi_StartIO(), agtiapi_StartSMP(), agtiapi_StartTM(), agtiapi_TITimer(), ostiGetDevHandleFromSasAddr(), ostiInitiatorEvent(), and ostiPortEvent().
bus_addr_t agtiapi_softc::tisgl_busaddr |
Definition at line 283 of file agtiapi.h.
Referenced by agtiapi_alloc_requests(), agtiapi_PrepCCBs(), and agtiapi_ReleaseHBA().
bus_dma_tag_t agtiapi_softc::tisgl_dmat |
Definition at line 284 of file agtiapi.h.
Referenced by agtiapi_alloc_requests(), and agtiapi_ReleaseHBA().
bus_dmamap_t agtiapi_softc::tisgl_map |
Definition at line 285 of file agtiapi.h.
Referenced by agtiapi_alloc_requests(), and agtiapi_ReleaseHBA().
tiSgl_t* agtiapi_softc::tisgl_mem |
Definition at line 282 of file agtiapi.h.
Referenced by agtiapi_alloc_requests(), agtiapi_PrepCCBs(), and agtiapi_ReleaseHBA().
struct timer_list agtiapi_softc::tiTimerList |
bus_addr_t agtiapi_softc::typh_busaddr |
Definition at line 296 of file agtiapi.h.
Referenced by agtiapi_InitResource(), agtiapi_MemAlloc(), agtiapi_MemFree(), and agtiapi_typhAlloc().
bus_dma_tag_t agtiapi_softc::typh_dmat |
Definition at line 297 of file agtiapi.h.
Referenced by agtiapi_MemFree(), and agtiapi_typhAlloc().
bus_dmamap_t agtiapi_softc::typh_mapp |
Definition at line 298 of file agtiapi.h.
Referenced by agtiapi_MemFree(), and agtiapi_typhAlloc().
void* agtiapi_softc::typh_mem |
Definition at line 295 of file agtiapi.h.
Referenced by agtiapi_MemAlloc(), agtiapi_MemFree(), and agtiapi_typhAlloc().
U32 agtiapi_softc::typhIdx |
Definition at line 299 of file agtiapi.h.
Referenced by agtiapi_MemAlloc(), and agtiapi_typhAlloc().
U32 agtiapi_softc::typhn |
Definition at line 294 of file agtiapi.h.
Referenced by agtiapi_attach(), agtiapi_InitResource(), agtiapi_ScopeDMARes(), and agtiapi_typhAlloc().
U32 agtiapi_softc::tyPhsIx |
Definition at line 300 of file agtiapi.h.
Referenced by agtiapi_MemAlloc(), and agtiapi_typhAlloc().
U32 agtiapi_softc::up_count |
Definition at line 310 of file agtiapi.h.
Referenced by agtiapi_CharIoctl(), ostiIOCTLComplete(), and ostiIOCTLSetSignal().
U32 agtiapi_softc::VidDid |
Definition at line 306 of file agtiapi.h.
Referenced by agtiapi_attach().