Home
last modified time | relevance | path

Searched refs:locked_tcb (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/netinet/
H A Dsctp_pcb.c1130 struct sctp_nets **netp, struct sockaddr *local, struct sctp_tcb *locked_tcb) in sctp_findassociation_ep_addr() argument
1153 if (locked_tcb) { in sctp_findassociation_ep_addr()
1158 atomic_add_int(&locked_tcb->asoc.refcnt, 1); in sctp_findassociation_ep_addr()
1159 SCTP_TCB_UNLOCK(locked_tcb); in sctp_findassociation_ep_addr()
1175 if ((stcb != NULL) && (locked_tcb == NULL)) { in sctp_findassociation_ep_addr()
1179 if ((locked_tcb != NULL) && (locked_tcb != stcb)) { in sctp_findassociation_ep_addr()
1180 SCTP_INP_RLOCK(locked_tcb->sctp_ep); in sctp_findassociation_ep_addr()
1181 SCTP_TCB_LOCK(locked_tcb); in sctp_findassociation_ep_addr()
1182 atomic_subtract_int(&locked_tcb->asoc.refcnt, 1); in sctp_findassociation_ep_addr()
1183 SCTP_INP_RUNLOCK(locked_tcb->sctp_ep); in sctp_findassociation_ep_addr()
[all …]
H A Dsctp_input.c2240 struct sctp_tcb **locked_tcb, in sctp_handle_cookie_echo() argument
2501 if (*locked_tcb == NULL) { in sctp_handle_cookie_echo()
2510 *locked_tcb = *stcb; in sctp_handle_cookie_echo()
2547 *locked_tcb = NULL; in sctp_handle_cookie_echo()