FreeBSD kernel CAM code
async_node Struct Reference

#include <cam_xpt.h>

Public Member Functions

 SLIST_ENTRY (async_node) links
 

Data Fields

u_int32_t event_enable
 
u_int32_t event_lock
 
void(* callback )(void *arg, u_int32_t code, struct cam_path *path, void *args)
 
void * callback_arg
 

Detailed Description

Definition at line 64 of file cam_xpt.h.

Member Function Documentation

◆ SLIST_ENTRY()

async_node::SLIST_ENTRY ( async_node  )

Field Documentation

◆ callback

void(* async_node::callback) (void *arg, u_int32_t code, struct cam_path *path, void *args)

Definition at line 68 of file cam_xpt.h.

Referenced by xpt_action_default(), and xpt_async_bcast().

◆ callback_arg

void* async_node::callback_arg

Definition at line 70 of file cam_xpt.h.

Referenced by xpt_action_default(), and xpt_async_bcast().

◆ event_enable

u_int32_t async_node::event_enable

Definition at line 66 of file cam_xpt.h.

Referenced by xpt_action_default(), and xpt_async_bcast().

◆ event_lock

u_int32_t async_node::event_lock

Definition at line 67 of file cam_xpt.h.

Referenced by xpt_action_default(), and xpt_async_bcast().


The documentation for this struct was generated from the following file: