Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sci_remote_node_context Struct Reference

#include <remote_node_context.h>

Data Fields

u16 remote_node_index
 
u32 suspend_type
 
enum
sci_remote_node_suspension_reasons 
suspend_reason
 
u32 suspend_count
 
enum
sci_remote_node_context_destination_state 
destination_state
 
scics_sds_remote_node_context_callback user_callback
 
voiduser_cookie
 
struct sci_base_state_machine sm
 

Detailed Description

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.

Field Documentation

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.

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.

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.


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