Lines Matching refs:locked_tcb

1145     struct sctp_nets **netp, struct sockaddr *local, struct sctp_tcb *locked_tcb)  in sctp_findassociation_ep_addr()  argument
1168 if (locked_tcb) { in sctp_findassociation_ep_addr()
1173 atomic_add_int(&locked_tcb->asoc.refcnt, 1); in sctp_findassociation_ep_addr()
1174 SCTP_TCB_UNLOCK(locked_tcb); in sctp_findassociation_ep_addr()
1190 if ((stcb != NULL) && (locked_tcb == NULL)) { in sctp_findassociation_ep_addr()
1194 if ((locked_tcb != NULL) && (locked_tcb != stcb)) { in sctp_findassociation_ep_addr()
1195 SCTP_INP_RLOCK(locked_tcb->sctp_ep); in sctp_findassociation_ep_addr()
1196 SCTP_TCB_LOCK(locked_tcb); in sctp_findassociation_ep_addr()
1197 atomic_subtract_int(&locked_tcb->asoc.refcnt, 1); in sctp_findassociation_ep_addr()
1198 SCTP_INP_RUNLOCK(locked_tcb->sctp_ep); in sctp_findassociation_ep_addr()
1254 if (locked_tcb == NULL) { in sctp_findassociation_ep_addr()
1256 } else if (locked_tcb != stcb) { in sctp_findassociation_ep_addr()
1257 SCTP_TCB_LOCK(locked_tcb); in sctp_findassociation_ep_addr()
1259 if (locked_tcb) { in sctp_findassociation_ep_addr()
1260 atomic_subtract_int(&locked_tcb->asoc.refcnt, 1); in sctp_findassociation_ep_addr()
1284 if (locked_tcb == NULL) { in sctp_findassociation_ep_addr()
1286 } else if (locked_tcb != stcb) { in sctp_findassociation_ep_addr()
1287 SCTP_TCB_LOCK(locked_tcb); in sctp_findassociation_ep_addr()
1289 if (locked_tcb) { in sctp_findassociation_ep_addr()
1290 atomic_subtract_int(&locked_tcb->asoc.refcnt, 1); in sctp_findassociation_ep_addr()
1355 if (locked_tcb == NULL) { in sctp_findassociation_ep_addr()
1357 } else if (locked_tcb != stcb) { in sctp_findassociation_ep_addr()
1358 SCTP_TCB_LOCK(locked_tcb); in sctp_findassociation_ep_addr()
1360 if (locked_tcb) { in sctp_findassociation_ep_addr()
1361 atomic_subtract_int(&locked_tcb->asoc.refcnt, 1); in sctp_findassociation_ep_addr()
1385 if (locked_tcb == NULL) { in sctp_findassociation_ep_addr()
1387 } else if (locked_tcb != stcb) { in sctp_findassociation_ep_addr()
1388 SCTP_TCB_LOCK(locked_tcb); in sctp_findassociation_ep_addr()
1390 if (locked_tcb) { in sctp_findassociation_ep_addr()
1391 atomic_subtract_int(&locked_tcb->asoc.refcnt, 1); in sctp_findassociation_ep_addr()
1410 if (locked_tcb) { in sctp_findassociation_ep_addr()
1411 SCTP_TCB_LOCK(locked_tcb); in sctp_findassociation_ep_addr()
1412 atomic_subtract_int(&locked_tcb->asoc.refcnt, 1); in sctp_findassociation_ep_addr()