Lines Matching refs:tchunk

1129 	struct sctp_chunk *tchunk = NULL;  in sctp_outq_sack()  local
1240 tchunk = list_entry(lchunk, struct sctp_chunk, in sctp_outq_sack()
1242 tsn = ntohl(tchunk->subh.data_hdr->tsn); in sctp_outq_sack()
1244 list_del_init(&tchunk->transmitted_list); in sctp_outq_sack()
1245 sctp_chunk_free(tchunk); in sctp_outq_sack()
1307 struct sctp_chunk *tchunk; in sctp_check_transmitted() local
1323 tchunk = list_entry(lchunk, struct sctp_chunk, in sctp_check_transmitted()
1326 if (sctp_chunk_abandoned(tchunk)) { in sctp_check_transmitted()
1333 if (!tchunk->tsn_gap_acked) { in sctp_check_transmitted()
1334 if (tchunk->transport) in sctp_check_transmitted()
1335 tchunk->transport->flight_size -= in sctp_check_transmitted()
1336 sctp_data_size(tchunk); in sctp_check_transmitted()
1337 q->outstanding_bytes -= sctp_data_size(tchunk); in sctp_check_transmitted()
1342 tsn = ntohl(tchunk->subh.data_hdr->tsn); in sctp_check_transmitted()
1361 if (!tchunk->tsn_gap_acked && in sctp_check_transmitted()
1362 !tchunk->resent && in sctp_check_transmitted()
1363 tchunk->rtt_in_progress) { in sctp_check_transmitted()
1364 tchunk->rtt_in_progress = 0; in sctp_check_transmitted()
1365 rtt = jiffies - tchunk->sent_at; in sctp_check_transmitted()
1377 if (!tchunk->tsn_gap_acked) { in sctp_check_transmitted()
1378 tchunk->tsn_gap_acked = 1; in sctp_check_transmitted()
1381 bytes_acked += sctp_data_size(tchunk); in sctp_check_transmitted()
1382 if (!tchunk->transport) in sctp_check_transmitted()
1383 migrate_bytes += sctp_data_size(tchunk); in sctp_check_transmitted()
1400 if (!tchunk->tsn_gap_acked) { in sctp_check_transmitted()
1422 list_add_tail(&tchunk->transmitted_list, in sctp_check_transmitted()
1443 if (tchunk->tsn_gap_acked) { in sctp_check_transmitted()
1447 tchunk->tsn_gap_acked = 0; in sctp_check_transmitted()
1449 if (tchunk->transport) in sctp_check_transmitted()
1450 bytes_acked -= sctp_data_size(tchunk); in sctp_check_transmitted()