Linux Kernel
3.7.1
|
#include <remote_node_context.h>
struct sci_remote_node_context - This structure contains the data associated with the remote node context object. The remote node context (RNC) object models the the remote device information necessary to manage the silicon RNC.
Definition at line 160 of file remote_node_context.h.
enum sci_remote_node_context_destination_state destination_state |
This field is true if the remote node context is resuming from its current state. This can cause an automatic resume on receiving a suspension notification.
Definition at line 180 of file remote_node_context.h.
u16 remote_node_index |
This field indicates the remote node index (RNI) associated with this RNC.
Definition at line 165 of file remote_node_context.h.
This field contains the data for the object's state machine.
Definition at line 197 of file remote_node_context.h.
u32 suspend_count |
Definition at line 173 of file remote_node_context.h.
enum sci_remote_node_suspension_reasons suspend_reason |
Definition at line 172 of file remote_node_context.h.
u32 suspend_type |
This field is the recored suspension type of the remote node context suspension.
Definition at line 171 of file remote_node_context.h.
scics_sds_remote_node_context_callback user_callback |
This field contains the callback function that the user requested to be called when the requested state transition is complete.
Definition at line 186 of file remote_node_context.h.
void* user_cookie |
This field contains the parameter that is called when the user requested state transition is completed.
Definition at line 192 of file remote_node_context.h.