Lines Matching refs:commands
61 sctp_cmd_seq_t *commands,
69 sctp_cmd_seq_t *commands,
154 sctp_cmd_seq_t *commands) in sctp_gen_sack() argument
215 sctp_add_cmd_sf(commands, SCTP_CMD_TIMER_RESTART, in sctp_gen_sack()
226 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, SCTP_CHUNK(sack)); in sctp_gen_sack()
229 sctp_add_cmd_sf(commands, SCTP_CMD_TIMER_STOP, in sctp_gen_sack()
475 static void sctp_do_8_2_transport_strike(sctp_cmd_seq_t *commands, in sctp_do_8_2_transport_strike() argument
515 sctp_cmd_hb_timer_update(commands, transport); in sctp_do_8_2_transport_strike()
544 static void sctp_cmd_init_failed(sctp_cmd_seq_t *commands, in sctp_cmd_init_failed() argument
555 sctp_add_cmd_sf(commands, SCTP_CMD_EVENT_ULP, in sctp_cmd_init_failed()
558 sctp_add_cmd_sf(commands, SCTP_CMD_NEW_STATE, in sctp_cmd_init_failed()
563 sctp_add_cmd_sf(commands, SCTP_CMD_DELETE_TCB, SCTP_NULL()); in sctp_cmd_init_failed()
567 static void sctp_cmd_assoc_failed(sctp_cmd_seq_t *commands, in sctp_cmd_assoc_failed() argument
588 sctp_add_cmd_sf(commands, SCTP_CMD_EVENT_ULP, in sctp_cmd_assoc_failed()
594 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, in sctp_cmd_assoc_failed()
598 sctp_add_cmd_sf(commands, SCTP_CMD_NEW_STATE, in sctp_cmd_assoc_failed()
603 sctp_add_cmd_sf(commands, SCTP_CMD_DELETE_TCB, SCTP_NULL()); in sctp_cmd_assoc_failed()
611 static int sctp_cmd_process_init(sctp_cmd_seq_t *commands, in sctp_cmd_process_init() argument
976 static void sctp_cmd_assoc_change(sctp_cmd_seq_t *commands, in sctp_cmd_assoc_change() argument
991 static void sctp_cmd_adaptation_ind(sctp_cmd_seq_t *commands, in sctp_cmd_adaptation_ind() argument
1104 sctp_cmd_seq_t commands; in sctp_do_sm() local
1119 sctp_init_cmd_seq(&commands); in sctp_do_sm()
1122 status = state_fn->fn(net, ep, asoc, subtype, event_arg, &commands); in sctp_do_sm()
1127 &commands, gfp); in sctp_do_sm()
1142 sctp_cmd_seq_t *commands, in sctp_side_effects() argument
1156 commands, gfp))) in sctp_side_effects()
1227 sctp_cmd_seq_t *commands, in sctp_cmd_interpreter() argument
1252 while (NULL != (cmd = sctp_next_cmd(commands))) { in sctp_cmd_interpreter()
1286 sctp_cmd_delete_tcb(commands, asoc); in sctp_cmd_interpreter()
1292 sctp_cmd_new_state(commands, asoc, cmd->obj.state); in sctp_cmd_interpreter()
1323 error = sctp_gen_sack(asoc, force, commands); in sctp_cmd_interpreter()
1328 error = sctp_cmd_process_sack(commands, asoc, in sctp_cmd_interpreter()
1339 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, in sctp_cmd_interpreter()
1349 error = sctp_cmd_process_init(commands, asoc, chunk, in sctp_cmd_interpreter()
1361 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, in sctp_cmd_interpreter()
1368 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, in sctp_cmd_interpreter()
1391 sctp_add_cmd_sf(commands, in sctp_cmd_interpreter()
1408 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, in sctp_cmd_interpreter()
1468 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, in sctp_cmd_interpreter()
1478 sctp_cmd_setup_t2(commands, asoc, cmd->obj.chunk); in sctp_cmd_interpreter()
1533 sctp_add_cmd_sf(commands, SCTP_CMD_TIMER_RESTART, in sctp_cmd_interpreter()
1557 sctp_add_cmd_sf(commands, in sctp_cmd_interpreter()
1563 sctp_cmd_init_failed(commands, asoc, cmd->obj.err); in sctp_cmd_interpreter()
1567 sctp_cmd_assoc_failed(commands, asoc, event_type, in sctp_cmd_interpreter()
1595 sctp_do_8_2_transport_strike(commands, asoc, in sctp_cmd_interpreter()
1606 sctp_do_8_2_transport_strike(commands, asoc, in sctp_cmd_interpreter()
1613 sctp_cmd_transport_on(commands, asoc, t, chunk); in sctp_cmd_interpreter()
1617 sctp_cmd_hb_timers_start(commands, asoc); in sctp_cmd_interpreter()
1622 sctp_cmd_hb_timer_update(commands, t); in sctp_cmd_interpreter()
1626 sctp_cmd_hb_timers_stop(commands, asoc); in sctp_cmd_interpreter()
1641 sctp_add_cmd_sf(commands, SCTP_CMD_PROCESS_SACK, in sctp_cmd_interpreter()
1672 sctp_cmd_setup_t4(commands, asoc, cmd->obj.chunk); in sctp_cmd_interpreter()
1676 sctp_cmd_process_operr(commands, asoc, chunk); in sctp_cmd_interpreter()
1685 sctp_cmd_t3_rtx_timers_stop(commands, asoc); in sctp_cmd_interpreter()
1698 sctp_cmd_assoc_change(commands, asoc, in sctp_cmd_interpreter()
1702 sctp_cmd_adaptation_ind(commands, asoc); in sctp_cmd_interpreter()