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

/freebsd-10.0-release/sys/netinet/
H A Dsctp_input.c2410 struct sctp_tcb **locked_tcb,
2652 if (*locked_tcb == NULL) {
2661 *locked_tcb = *stcb;
4438 struct sctp_tcb *locked_tcb = stcb; local
4456 if (locked_tcb) {
4457 SCTP_TCB_UNLOCK(locked_tcb);
4466 if (locked_tcb) {
4467 SCTP_TCB_LOCK_ASSERT(locked_tcb);
4475 if (locked_tcb) {
4476 SCTP_TCB_UNLOCK(locked_tcb);
2405 sctp_handle_cookie_echo(struct mbuf *m, int iphlen, int offset, struct sockaddr *src, struct sockaddr *dst, struct sctphdr *sh, struct sctp_cookie_echo_chunk *cp, struct sctp_inpcb **inp_p, struct sctp_tcb **stcb, struct sctp_nets **netp, int auth_skipped, uint32_t auth_offset, uint32_t auth_len, struct sctp_tcb **locked_tcb, uint8_t use_mflowid, uint32_t mflowid, uint32_t vrf_id, uint16_t port) argument
[all...]
H A Dsctp_pcb.c1220 * stcb, both will be locked (locked_tcb and stcb) but decrement will be done
1227 struct sctp_nets **netp, struct sockaddr *local, struct sctp_tcb *locked_tcb)
1250 if (locked_tcb) {
1255 atomic_add_int(&locked_tcb->asoc.refcnt, 1);
1256 SCTP_TCB_UNLOCK(locked_tcb);
1272 if ((stcb != NULL) && (locked_tcb == NULL)) {
1276 if ((locked_tcb != NULL) && (locked_tcb != stcb)) {
1277 SCTP_INP_RLOCK(locked_tcb->sctp_ep);
1278 SCTP_TCB_LOCK(locked_tcb);
1226 sctp_findassociation_ep_addr(struct sctp_inpcb **inp_p, struct sockaddr *remote, struct sctp_nets **netp, struct sockaddr *local, struct sctp_tcb *locked_tcb) argument
[all...]

Completed in 91 milliseconds