|
| static void * | __ocs_cxn_common (const char *funcname, ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Common device event handler. More...
|
| |
| static void * | __ocs_cxn_initial (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Initial state. More...
|
| |
| static void * | __ocs_cxn_connect (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Connect to a remote node. More...
|
| |
| static void * | __ocs_cxn_connect_wait (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Waiting for the connection to complete. More...
|
| |
| static void * | __ocs_cxn_connect_delay (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Connection to target failed, delay before retrying. More...
|
| |
| static void * | __ocs_cxn_connected (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Connected, waiting for the teardown request. More...
|
| |
| static void * | __ocs_cxn_close_abort_io (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | Aborts active IO objects on a connection. More...
|
| |
| static void * | __ocs_cxn_close_abort_login (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | Aborts any login transactions on a connection. More...
|
| |
| static void * | __ocs_cxn_abort_wait (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Waiting for the IO aborts to complete. More...
|
| |
| static void * | __ocs_cxn_close (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | Closes a TCP connection. More...
|
| |
| static void * | __ocs_cxn_close_wait (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Closing, waiting for the close callback. More...
|
| |
| static void * | __ocs_cxn_upload (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Closing, waiting for the close callback. More...
|
| |
| static void * | __ocs_cxn_upload_wait (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Waiting for connection upload to complete. More...
|
| |
| static void * | __ocs_cxn_get_info (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | Get information on the connection. More...
|
| |
| static void * | __ocs_cxn_get_info_wait (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Waiting for connection information request to complete. More...
|
| |
| static void * | __ocs_cxn_offload (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | Offload the connection to the chip. More...
|
| |
| static void * | __ocs_cxn_offload_wait (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Waiting for connection offload request to complete. More...
|
| |
| static void * | __ocs_cxn_reject (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | Reject a connection after some connection protocol started. More...
|
| |
| static void * | __ocs_cxn_reject_wait (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | State: Waiting for connection reject request to complete. More...
|
| |
| static void * | __ocs_cxn_error (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| | An error was received, something unexpected occurred. More...
|
| |