FreeBSD kernel pms device code
itdinit.c File Reference
Include dependency graph for itdinit.c:

Go to the source code of this file.

Functions

 __FBSDID ("$FreeBSD$")
 
osGLOBAL void itdssGetResource (tiRoot_t *tiRoot, tiInitiatorResource_t *initiatorResource)
 
osGLOBAL void itdssGetOperatingOptionParams (tiRoot_t *tiRoot, itdssOperatingOption_t *OperatingOption)
 
osGLOBAL bit32 itdssInit (tiRoot_t *tiRoot, tiInitiatorResource_t *initiatorResource, tiTdSharedMem_t *tdSharedMem)
 
osGLOBAL void itdssInitTimers (tiRoot_t *tiRoot)
 

Detailed Description

This file contains initiator initialization functions

Definition in file itdinit.c.

Function Documentation

◆ __FBSDID()

__FBSDID ( "$FreeBSD$"  )

◆ itdssGetOperatingOptionParams()

osGLOBAL void itdssGetOperatingOptionParams ( tiRoot_t tiRoot,
itdssOperatingOption_t OperatingOption 
)

Definition at line 245 of file itdinit.c.

References agNULL, DEFAULT_INI_TIMER_TICK, DEFAULT_KEY_BUFFER_SIZE, DEFAULT_MAX_DEV, itdssOperatingOption_s::MaxTargets, osti_memset, osti_strncmp, osti_strtoul, ostiGetTransportParam(), TI_DBG2, TI_DBG6, tiSuccess, and itdssOperatingOption_s::UsecsPerTick.

Referenced by itdssGetResource(), and itdssInit().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ itdssGetResource()

◆ itdssInit()

osGLOBAL bit32 itdssInit ( tiRoot_t tiRoot,
tiInitiatorResource_t initiatorResource,
tiTdSharedMem_t tdSharedMem 
)

◆ itdssInitTimers()

osGLOBAL void itdssInitTimers ( tiRoot_t tiRoot)

Definition at line 444 of file itdinit.c.

References tdsaContext_s::itdsaIni, tiRoot::tdData, TDLIST_INIT_HDR, and tdsaRoot_s::tdsaAllShared.

Referenced by itdssInit().

Here is the caller graph for this function: