Lines Matching refs:twait_block

4433 	struct sctp_tagblock *twait_block;  in sctp_is_in_timewait()  local
4438 LIST_FOREACH(twait_block, chain, sctp_nxt_tagblock) { in sctp_is_in_timewait()
4440 if ((twait_block->vtag_block[i].tv_sec_at_expire >= now) && in sctp_is_in_timewait()
4441 (twait_block->vtag_block[i].v_tag == tag) && in sctp_is_in_timewait()
4442 (twait_block->vtag_block[i].lport == lport) && in sctp_is_in_timewait()
4443 (twait_block->vtag_block[i].rport == rport)) { in sctp_is_in_timewait()
4465 struct sctp_tagblock *twait_block; in sctp_add_vtag_to_timewait() local
4476 LIST_FOREACH(twait_block, chain, sctp_nxt_tagblock) { in sctp_add_vtag_to_timewait()
4479 if ((twait_block->vtag_block[i].v_tag == 0) && !set) { in sctp_add_vtag_to_timewait()
4480 sctp_set_vtag_block(twait_block->vtag_block + i, time, tag, lport, rport); in sctp_add_vtag_to_timewait()
4484 if ((twait_block->vtag_block[i].v_tag != 0) && in sctp_add_vtag_to_timewait()
4485 (twait_block->vtag_block[i].tv_sec_at_expire < now.tv_sec)) { in sctp_add_vtag_to_timewait()
4488 sctp_set_vtag_block(twait_block->vtag_block + i, 0, 0, 0, 0); in sctp_add_vtag_to_timewait()
4491 sctp_set_vtag_block(twait_block->vtag_block + i, time, tag, lport, rport); in sctp_add_vtag_to_timewait()
4506 SCTP_MALLOC(twait_block, struct sctp_tagblock *, in sctp_add_vtag_to_timewait()
4508 if (twait_block == NULL) { in sctp_add_vtag_to_timewait()
4511 memset(twait_block, 0, sizeof(struct sctp_tagblock)); in sctp_add_vtag_to_timewait()
4512 LIST_INSERT_HEAD(chain, twait_block, sctp_nxt_tagblock); in sctp_add_vtag_to_timewait()
4513 sctp_set_vtag_block(twait_block->vtag_block, time, tag, lport, rport); in sctp_add_vtag_to_timewait()
5727 struct sctp_tagblock *twait_block, *prev_twait_block; in sctp_pcb_finish() local
5824 LIST_FOREACH(twait_block, chain, sctp_nxt_tagblock) { in sctp_pcb_finish()
5828 prev_twait_block = twait_block; in sctp_pcb_finish()