Lines Matching refs:cmd

1286 	struct sctp_cmd *cmd;  in sctp_cmd_interpreter()  local
1301 while (NULL != (cmd = sctp_next_cmd(commands))) { in sctp_cmd_interpreter()
1302 switch (cmd->verb) { in sctp_cmd_interpreter()
1315 asoc = cmd->obj.asoc; in sctp_cmd_interpreter()
1336 sctp_cmd_new_state(commands, asoc, cmd->obj.state); in sctp_cmd_interpreter()
1342 cmd->obj.u32, NULL); in sctp_cmd_interpreter()
1346 asoc->stream.si->report_ftsn(&asoc->ulpq, cmd->obj.u32); in sctp_cmd_interpreter()
1351 cmd->obj.chunk); in sctp_cmd_interpreter()
1360 force = cmd->obj.i32; in sctp_cmd_interpreter()
1367 cmd->obj.chunk); in sctp_cmd_interpreter()
1390 cmd->obj.init, gfp); in sctp_cmd_interpreter()
1397 if (cmd->obj.chunk) in sctp_cmd_interpreter()
1398 sctp_chunk_free(cmd->obj.chunk); in sctp_cmd_interpreter()
1408 if (cmd->obj.chunk) in sctp_cmd_interpreter()
1410 SCTP_CHUNK(cmd->obj.chunk)); in sctp_cmd_interpreter()
1458 __func__, cmd->obj.chunk, &asoc->ulpq); in sctp_cmd_interpreter()
1461 cmd->obj.chunk, in sctp_cmd_interpreter()
1468 __func__, cmd->obj.ulpevent, &asoc->ulpq); in sctp_cmd_interpreter()
1471 cmd->obj.ulpevent); in sctp_cmd_interpreter()
1481 sctp_outq_tail(&asoc->outqueue, cmd->obj.chunk, gfp); in sctp_cmd_interpreter()
1486 packet = cmd->obj.packet; in sctp_cmd_interpreter()
1493 sctp_retransmit(&asoc->outqueue, cmd->obj.transport, in sctp_cmd_interpreter()
1499 sctp_retransmit(&asoc->outqueue, cmd->obj.transport, in sctp_cmd_interpreter()
1505 sctp_do_ecn_ce_work(asoc, cmd->obj.u32); in sctp_cmd_interpreter()
1510 new_obj = sctp_do_ecn_ecne_work(asoc, cmd->obj.u32, in sctp_cmd_interpreter()
1519 sctp_do_ecn_cwr_work(asoc, cmd->obj.u32); in sctp_cmd_interpreter()
1523 sctp_cmd_setup_t2(commands, asoc, cmd->obj.chunk); in sctp_cmd_interpreter()
1527 timer = &asoc->timers[cmd->obj.to]; in sctp_cmd_interpreter()
1534 timer = &asoc->timers[cmd->obj.to]; in sctp_cmd_interpreter()
1535 timeout = asoc->timeouts[cmd->obj.to]; in sctp_cmd_interpreter()
1552 timer = &asoc->timers[cmd->obj.to]; in sctp_cmd_interpreter()
1553 timeout = asoc->timeouts[cmd->obj.to]; in sctp_cmd_interpreter()
1559 timer = &asoc->timers[cmd->obj.to]; in sctp_cmd_interpreter()
1565 chunk = cmd->obj.chunk; in sctp_cmd_interpreter()
1616 sctp_cmd_init_failed(commands, asoc, cmd->obj.u16); in sctp_cmd_interpreter()
1621 subtype, chunk, cmd->obj.u16); in sctp_cmd_interpreter()
1639 cmd->obj.u32); in sctp_cmd_interpreter()
1649 cmd->obj.transport, 0); in sctp_cmd_interpreter()
1653 t = cmd->obj.transport; in sctp_cmd_interpreter()
1658 t = cmd->obj.transport; in sctp_cmd_interpreter()
1665 t = cmd->obj.transport; in sctp_cmd_interpreter()
1674 t = cmd->obj.transport; in sctp_cmd_interpreter()
1683 t = cmd->obj.transport; in sctp_cmd_interpreter()
1688 error = cmd->obj.error; in sctp_cmd_interpreter()
1693 sackh.cum_tsn_ack = cmd->obj.be32; in sctp_cmd_interpreter()
1716 t = cmd->obj.transport; in sctp_cmd_interpreter()
1726 cmd->obj.chunk, in sctp_cmd_interpreter()
1731 sctp_cmd_setup_t4(commands, asoc, cmd->obj.chunk); in sctp_cmd_interpreter()
1754 sctp_cmd_set_sk_err(asoc, cmd->obj.error); in sctp_cmd_interpreter()
1758 cmd->obj.u8); in sctp_cmd_interpreter()
1772 asoc->peer.i.init_tag = cmd->obj.u32; in sctp_cmd_interpreter()
1779 sctp_cmd_send_msg(asoc, cmd->obj.msg, gfp); in sctp_cmd_interpreter()
1790 asoc = cmd->obj.asoc; in sctp_cmd_interpreter()
1795 cmd->verb); in sctp_cmd_interpreter()
1800 cmd = sctp_next_cmd(commands); in sctp_cmd_interpreter()
1801 while (cmd) { in sctp_cmd_interpreter()
1802 if (cmd->verb == SCTP_CMD_REPLY) in sctp_cmd_interpreter()
1803 sctp_chunk_free(cmd->obj.chunk); in sctp_cmd_interpreter()
1804 cmd = sctp_next_cmd(commands); in sctp_cmd_interpreter()