Functions | |
| static void * | __ocs_ramd_io_init_err_injection (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| State: Initial IO state with error injection enabled. More... | |
| static void * | __ocs_ramd_io_init (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| State: Initial IO state. More... | |
| static void * | __ocs_ramd_io_wait_first_burst (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| State: Waiting for first burst data. More... | |
| static void * | __ocs_ramd_io_wait_dataphase_compl (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| State: Wait for the data phase to complete. More... | |
| static void * | __ocs_ramd_io_wait_and_validate_dataphase (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| State: Wait for the data phase to complete, then validate the received data. More... | |
| static void * | __ocs_ramd_io_wait_and_complete_writesame_dataphase (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| State: Wait for the data phase to complete following a WRITE SAME command. More... | |
| static void * | __ocs_ramd_io_wait_first_burst_send_resp (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| State: Wait on first burst then send response. More... | |
| static void * | __ocs_ramd_io_wait_resp_compl (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| State: Wait for the response to complete. More... | |
| static void * | __ocs_ramd_tmf_wait_resp_cmpl (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| State: Wait for the TMF response to complete. More... | |
| static void * | __ocs_ramd_io_common (const char *funcname, ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| State: Common IO event handler. More... | |
| static void * | __ocs_ramd_abts_wait_io_abort_resp (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| State: ABTS: Wait for the IO to be aborted, and send response. More... | |
| static void * | __ocs_ramd_wait_abts_acc_cmpl (ocs_sm_ctx_t *ctx, ocs_sm_event_t evt, void *arg) |
| State: ABTS: Wait for the BA_ACC to complete. More... | |
|
static |
State: ABTS: Wait for the IO to be aborted, and send response.
| ctx | Remote node sm context. |
| evt | Event to process. |
| arg | Per event optional argument. |
Definition at line 6662 of file ocs_ramd.c.
|
static |
State: Common IO event handler.
| funcname | Calling function name string. |
| ctx | Remote node sm context. |
| evt | Event to process. |
| arg | Per event optional argument. |
Definition at line 2458 of file ocs_ramd.c.
|
static |
State: Initial IO state.
| ctx | Remote node sm context. |
| evt | Event to process. |
| arg | Per event optional argument. |
Definition at line 1588 of file ocs_ramd.c.
|
static |
State: Initial IO state with error injection enabled.
| ctx | Remote node sm context. |
| evt | Event to process. |
| arg | Per event optional argument. |
Definition at line 1444 of file ocs_ramd.c.
|
static |
State: Wait for the data phase to complete following a WRITE SAME command.
| ctx | Remote node sm context. |
| evt | Event to process. |
| arg | Per event optional argument. |
Definition at line 2017 of file ocs_ramd.c.
|
static |
State: Wait for the data phase to complete, then validate the received data.
| ctx | Remote node sm context. |
| evt | Event to process. |
| arg | Per event optional argument. |
Definition at line 1949 of file ocs_ramd.c.
|
static |
State: Wait for the data phase to complete.
| ctx | Remote node sm context. |
| evt | Event to process. |
| arg | Per event optional argument. |
Definition at line 1894 of file ocs_ramd.c.
|
static |
State: Waiting for first burst data.
| ctx | Remote node sm context. |
| evt | Event to process. |
| arg | Per event optional argument. |
Definition at line 1725 of file ocs_ramd.c.
|
static |
State: Wait on first burst then send response.
| ctx | Remote node sm context. |
| evt | Event to process. |
| arg | Per event optional argument. |
Definition at line 2079 of file ocs_ramd.c.
|
static |
State: Wait for the response to complete.
| ctx | Remote node sm context. |
| evt | Event to process. |
| arg | Per event optional argument. |
Definition at line 2174 of file ocs_ramd.c.
|
static |
State: Wait for the TMF response to complete.
| ctx | Remote node sm context. |
| evt | Event to process. |
| arg | Per event optional argument. |
Definition at line 2214 of file ocs_ramd.c.
|
static |
State: ABTS: Wait for the BA_ACC to complete.
| ctx | Remote node sm context. |
| evt | Event to process. |
| arg | Per event optional argument. |
Definition at line 6717 of file ocs_ramd.c.