FreeBSD kernel pms device code
dmtypes.h File Reference
Include dependency graph for dmtypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  dmTimerRequest_s
 data structure for timer request Timer requests are enqueued and dequeued using dmList_t and have a callback function More...
 
struct  dmRootOsData_s
 
struct  DMSASAddressID_s
 
struct  dmDiscovery_s
 
struct  dmSASSubID_s
 
struct  dmIntPortContext_s
 
struct  dmDeviceData_s
 
struct  dmExpander_s
 
struct  dmIndirectSMPRequestBody_s
 
struct  dmSMPRequestBody_s
 
struct  dmIntContext_s
 
struct  dmIntRoot_s
 

Typedefs

typedef void(* dmSMPCompleted_t) (agsaRoot_t *, agsaIORequest_t *, bit32, bit32, agsaFrameHandle_t)
 
typedef void(* dmTimerCBFunc_t) (dmRoot_t *dmRoot, void *timerData1, void *timerData2, void *timerData3)
 
typedef struct dmTimerRequest_s dmTimerRequest_t
 data structure for timer request Timer requests are enqueued and dequeued using dmList_t and have a callback function More...
 
typedef struct dmRootOsData_s dmRootOsData_t
 
typedef struct DMSASAddressID_s DMSASAddressID_t
 
typedef struct dmDiscovery_s dmDiscovery_t
 
typedef struct dmSASSubID_s dmSASSubID_t
 
typedef struct dmIntPortContext_s dmIntPortContext_t
 
typedef struct dmDeviceData_s dmDeviceData_t
 
typedef struct dmExpander_s dmExpander_t
 
typedef struct dmIndirectSMPRequestBody_s dmIndirectSMPRequestBody_t
 
typedef struct dmSMPRequestBody_s dmSMPRequestBody_t
 
typedef struct dmIntContext_s dmIntContext_t
 
typedef struct dmIntRoot_s dmIntRoot_t
 

Typedef Documentation

◆ dmDeviceData_t

◆ dmDiscovery_t

typedef struct dmDiscovery_s dmDiscovery_t

◆ dmExpander_t

typedef struct dmExpander_s dmExpander_t

◆ dmIndirectSMPRequestBody_t

◆ dmIntContext_t

◆ dmIntPortContext_t

◆ dmIntRoot_t

typedef struct dmIntRoot_s dmIntRoot_t

◆ dmRootOsData_t

◆ DMSASAddressID_t

◆ dmSASSubID_t

typedef struct dmSASSubID_s dmSASSubID_t

◆ dmSMPCompleted_t

typedef void(* dmSMPCompleted_t) (agsaRoot_t *, agsaIORequest_t *, bit32, bit32, agsaFrameHandle_t)

Definition at line 46 of file dmtypes.h.

◆ dmSMPRequestBody_t

◆ dmTimerCBFunc_t

typedef void(* dmTimerCBFunc_t) (dmRoot_t *dmRoot, void *timerData1, void *timerData2, void *timerData3)

Definition at line 56 of file dmtypes.h.

◆ dmTimerRequest_t

data structure for timer request Timer requests are enqueued and dequeued using dmList_t and have a callback function