Lines Matching refs:commands
47 struct sctp_cmd_seq *commands,
56 struct sctp_cmd_seq *commands,
139 struct sctp_cmd_seq *commands)
200 sctp_add_cmd_sf(commands, SCTP_CMD_TIMER_RESTART,
215 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, SCTP_CHUNK(sack));
218 sctp_add_cmd_sf(commands, SCTP_CMD_TIMER_STOP,
550 static void sctp_do_8_2_transport_strike(struct sctp_cmd_seq *commands,
625 static void sctp_cmd_init_failed(struct sctp_cmd_seq *commands,
636 sctp_add_cmd_sf(commands, SCTP_CMD_EVENT_ULP,
639 sctp_add_cmd_sf(commands, SCTP_CMD_NEW_STATE,
644 sctp_add_cmd_sf(commands, SCTP_CMD_DELETE_TCB, SCTP_NULL());
648 static void sctp_cmd_assoc_failed(struct sctp_cmd_seq *commands,
670 sctp_add_cmd_sf(commands, SCTP_CMD_EVENT_ULP,
676 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY,
680 sctp_add_cmd_sf(commands, SCTP_CMD_NEW_STATE,
685 sctp_add_cmd_sf(commands, SCTP_CMD_DELETE_TCB, SCTP_NULL());
693 static int sctp_cmd_process_init(struct sctp_cmd_seq *commands,
1042 static void sctp_cmd_assoc_change(struct sctp_cmd_seq *commands,
1056 static void sctp_cmd_peer_no_auth(struct sctp_cmd_seq *commands,
1067 static void sctp_cmd_adaptation_ind(struct sctp_cmd_seq *commands,
1154 struct sctp_cmd_seq commands;
1163 sctp_init_cmd_seq(&commands);
1166 status = state_fn->fn(net, ep, asoc, subtype, event_arg, &commands);
1171 &commands, gfp);
1187 struct sctp_cmd_seq *commands,
1194 * may not be proper to run through any of the commands at all.
1201 commands, gfp)))
1230 * real work has been done as explicit commands above.
1276 struct sctp_cmd_seq *commands,
1301 while (NULL != (cmd = sctp_next_cmd(commands))) {
1330 sctp_cmd_delete_tcb(commands, asoc);
1336 sctp_cmd_new_state(commands, asoc, cmd->obj.state);
1361 error = sctp_gen_sack(asoc, force, commands);
1366 error = sctp_cmd_process_sack(commands, asoc,
1379 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY,
1389 error = sctp_cmd_process_init(commands, asoc, chunk,
1402 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY,
1409 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY,
1432 sctp_add_cmd_sf(commands,
1451 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY,
1513 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY,
1523 sctp_cmd_setup_t2(commands, asoc, cmd->obj.chunk);
1586 sctp_add_cmd_sf(commands, SCTP_CMD_TIMER_RESTART,
1610 sctp_add_cmd_sf(commands,
1616 sctp_cmd_init_failed(commands, asoc, cmd->obj.u16);
1620 sctp_cmd_assoc_failed(commands, asoc, event_type,
1648 sctp_do_8_2_transport_strike(commands, asoc,
1659 sctp_do_8_2_transport_strike(commands, asoc,
1666 sctp_cmd_transport_on(commands, asoc, t, chunk);
1670 sctp_cmd_hb_timers_start(commands, asoc);
1679 sctp_cmd_hb_timers_stop(commands, asoc);
1699 sctp_add_cmd_sf(commands, SCTP_CMD_PROCESS_SACK,
1731 sctp_cmd_setup_t4(commands, asoc, cmd->obj.chunk);
1735 sctp_cmd_process_operr(commands, asoc, chunk);
1744 sctp_cmd_t3_rtx_timers_stop(commands, asoc);
1757 sctp_cmd_assoc_change(commands, asoc,
1761 sctp_cmd_adaptation_ind(commands, asoc);
1764 sctp_cmd_peer_no_auth(commands, asoc);
1800 cmd = sctp_next_cmd(commands);
1804 cmd = sctp_next_cmd(commands);