Lines Matching refs:cmd

1292 	struct sctp_cmd *cmd;  in sctp_cmd_interpreter()  local
1307 while (NULL != (cmd = sctp_next_cmd(commands))) { in sctp_cmd_interpreter()
1308 switch (cmd->verb) { in sctp_cmd_interpreter()
1321 asoc = cmd->obj.asoc; in sctp_cmd_interpreter()
1342 sctp_cmd_new_state(commands, asoc, cmd->obj.state); in sctp_cmd_interpreter()
1348 cmd->obj.u32, NULL); in sctp_cmd_interpreter()
1352 asoc->stream.si->report_ftsn(&asoc->ulpq, cmd->obj.u32); in sctp_cmd_interpreter()
1357 cmd->obj.chunk); in sctp_cmd_interpreter()
1366 force = cmd->obj.i32; in sctp_cmd_interpreter()
1373 cmd->obj.chunk); in sctp_cmd_interpreter()
1396 cmd->obj.init, gfp); in sctp_cmd_interpreter()
1403 if (cmd->obj.chunk) in sctp_cmd_interpreter()
1404 sctp_chunk_free(cmd->obj.chunk); in sctp_cmd_interpreter()
1414 if (cmd->obj.chunk) in sctp_cmd_interpreter()
1416 SCTP_CHUNK(cmd->obj.chunk)); in sctp_cmd_interpreter()
1464 __func__, cmd->obj.chunk, &asoc->ulpq); in sctp_cmd_interpreter()
1467 cmd->obj.chunk, in sctp_cmd_interpreter()
1474 __func__, cmd->obj.ulpevent, &asoc->ulpq); in sctp_cmd_interpreter()
1477 cmd->obj.ulpevent); in sctp_cmd_interpreter()
1487 sctp_outq_tail(&asoc->outqueue, cmd->obj.chunk, gfp); in sctp_cmd_interpreter()
1492 packet = cmd->obj.packet; in sctp_cmd_interpreter()
1499 sctp_retransmit(&asoc->outqueue, cmd->obj.transport, in sctp_cmd_interpreter()
1505 sctp_retransmit(&asoc->outqueue, cmd->obj.transport, in sctp_cmd_interpreter()
1511 sctp_do_ecn_ce_work(asoc, cmd->obj.u32); in sctp_cmd_interpreter()
1516 new_obj = sctp_do_ecn_ecne_work(asoc, cmd->obj.u32, in sctp_cmd_interpreter()
1525 sctp_do_ecn_cwr_work(asoc, cmd->obj.u32); in sctp_cmd_interpreter()
1529 sctp_cmd_setup_t2(commands, asoc, cmd->obj.chunk); in sctp_cmd_interpreter()
1533 timer = &asoc->timers[cmd->obj.to]; in sctp_cmd_interpreter()
1540 timer = &asoc->timers[cmd->obj.to]; in sctp_cmd_interpreter()
1541 timeout = asoc->timeouts[cmd->obj.to]; in sctp_cmd_interpreter()
1558 timer = &asoc->timers[cmd->obj.to]; in sctp_cmd_interpreter()
1559 timeout = asoc->timeouts[cmd->obj.to]; in sctp_cmd_interpreter()
1565 timer = &asoc->timers[cmd->obj.to]; in sctp_cmd_interpreter()
1571 chunk = cmd->obj.chunk; in sctp_cmd_interpreter()
1622 sctp_cmd_init_failed(commands, asoc, cmd->obj.u16); in sctp_cmd_interpreter()
1627 subtype, chunk, cmd->obj.u16); in sctp_cmd_interpreter()
1645 cmd->obj.u32); in sctp_cmd_interpreter()
1655 cmd->obj.transport, 0); in sctp_cmd_interpreter()
1659 t = cmd->obj.transport; in sctp_cmd_interpreter()
1664 t = cmd->obj.transport; in sctp_cmd_interpreter()
1671 t = cmd->obj.transport; in sctp_cmd_interpreter()
1680 t = cmd->obj.transport; in sctp_cmd_interpreter()
1689 t = cmd->obj.transport; in sctp_cmd_interpreter()
1694 error = cmd->obj.error; in sctp_cmd_interpreter()
1699 sackh.cum_tsn_ack = cmd->obj.be32; in sctp_cmd_interpreter()
1722 t = cmd->obj.transport; in sctp_cmd_interpreter()
1732 cmd->obj.chunk, in sctp_cmd_interpreter()
1737 sctp_cmd_setup_t4(commands, asoc, cmd->obj.chunk); in sctp_cmd_interpreter()
1760 sctp_cmd_set_sk_err(asoc, cmd->obj.error); in sctp_cmd_interpreter()
1764 cmd->obj.u8); in sctp_cmd_interpreter()
1778 asoc->peer.i.init_tag = cmd->obj.u32; in sctp_cmd_interpreter()
1785 sctp_cmd_send_msg(asoc, cmd->obj.msg, gfp); in sctp_cmd_interpreter()
1796 asoc = cmd->obj.asoc; in sctp_cmd_interpreter()
1801 cmd->verb); in sctp_cmd_interpreter()
1806 cmd = sctp_next_cmd(commands); in sctp_cmd_interpreter()
1807 while (cmd) { in sctp_cmd_interpreter()
1808 if (cmd->verb == SCTP_CMD_REPLY) in sctp_cmd_interpreter()
1809 sctp_chunk_free(cmd->obj.chunk); in sctp_cmd_interpreter()
1810 cmd = sctp_next_cmd(commands); in sctp_cmd_interpreter()