Lines Matching refs:tsn

2876 	/* If Cumulative TSN Ack beyond the max tsn currently
2961 /* If Cumulative TSN Ack beyond the max tsn currently
3419 /* If Cumulative TSN Ack beyond the max tsn currently
4202 __u32 tsn;
4224 tsn = ntohl(fwdtsn_hdr->new_cum_tsn);
4225 pr_debug("%s: TSN 0x%x\n", __func__, tsn);
4230 if (sctp_tsnmap_check(&asoc->peer.tsn_map, tsn) < 0)
4236 sctp_add_cmd_sf(commands, SCTP_CMD_REPORT_FWDTSN, SCTP_U32(tsn));
4269 __u32 tsn;
4291 tsn = ntohl(fwdtsn_hdr->new_cum_tsn);
4292 pr_debug("%s: TSN 0x%x\n", __func__, tsn);
4297 if (sctp_tsnmap_check(&asoc->peer.tsn_map, tsn) < 0)
4303 sctp_add_cmd_sf(commands, SCTP_CMD_REPORT_FWDTSN, SCTP_U32(tsn));
4865 * cumulative tsn ack to a point beyond the max tsn currently sent.
4878 static const char err_str[] = "The cumulative tsn ack beyond the max tsn currently sent:";
6486 __u32 tsn;
6493 tsn = ntohl(data_hdr->tsn);
6494 pr_debug("%s: TSN 0x%x\n", __func__, tsn);
6515 SCTP_U32(tsn));
6519 tmp = sctp_tsnmap_check(&asoc->peer.tsn_map, tsn);
6529 sctp_add_cmd_sf(commands, SCTP_CMD_REPORT_DUP, SCTP_U32(tsn));
6567 (sctp_tsnmap_get_ctsn(map) + 1) == tsn) {
6568 pr_debug("%s: reneging for tsn:%u\n", __func__, tsn);
6571 pr_debug("%s: discard tsn:%u len:%zu, rwnd:%d\n",
6572 __func__, tsn, datalen, asoc->rwnd);
6587 (sctp_tsnmap_get_ctsn(map) + 1) == tsn) {
6588 pr_debug("%s: under pressure, reneging for tsn:%u\n",
6589 __func__, tsn);
6603 err = sctp_make_abort_no_data(asoc, chunk, tsn);
6645 /* Mark tsn as received even though we drop it */
6646 sctp_add_cmd_sf(commands, SCTP_CMD_REPORT_TSN, SCTP_U32(tsn));