Home
last modified time | relevance | path

Searched refs:inp_lock (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/netinet/
H A Din_pcb.h363 struct rwlock inp_lock; member
499 rw_init_flags(&inp->inp_lock, lname, RW_RECURSE | RW_DUPOK); \
513 #define INP_LOCK_DESTROY(inp) rw_destroy(&(inp)->inp_lock)
514 #define INP_RLOCK(inp) rw_rlock(&(inp)->inp_lock)
515 #define INP_WLOCK(inp) rw_wlock(&(inp)->inp_lock)
516 #define INP_TRY_RLOCK(inp) rw_try_rlock(&(inp)->inp_lock)
517 #define INP_TRY_WLOCK(inp) rw_try_wlock(&(inp)->inp_lock)
518 #define INP_RUNLOCK(inp) rw_runlock(&(inp)->inp_lock)
519 #define INP_WUNLOCK(inp) rw_wunlock(&(inp)->inp_lock)
520 #define INP_UNLOCK(inp) rw_unlock(&(inp)->inp_lock)
[all …]
H A Din_pcb_var.h46 void inp_lock(struct inpcb *inp, const inp_lookup_t lock);
H A Din_pcb.c1512 inp_lock(struct inpcb *inp, const inp_lookup_t lock) in inp_lock() function
1516 rw_rlock(&inp->inp_lock) : rw_wlock(&inp->inp_lock); in inp_lock()
1524 rw_runlock(&inp->inp_lock) : rw_wunlock(&inp->inp_lock); in inp_unlock()
1532 rw_try_rlock(&inp->inp_lock) : rw_try_wlock(&inp->inp_lock)); in inp_trylock()
1554 inp_lock(inp, lock); in _inp_smr_lock()
1697 rw_assert(&inp->inp_lock, in inp_next()
1739 inp_lock(inp, lock); in inp_next()
2471 inp_lock(inp, lockflags); in in_pcblookup_with_lock()
H A Dsctp_uio.h849 uint8_t inp_lock; member
H A Dtcp_hpts_test.c394 rw_init_flags(&tp->t_inpcb.inp_lock, "test-inp", in test_hpts_create_tcpcb()
H A Dtcp_usrreq.c2782 if (only_locked && tp->t_inpcb.inp_lock.rw_lock == RW_UNLOCKED) in db_print_tcpcb()
H A Dsctputil.c368 sctp_clog.x.lock.inp_lock = mtx_owned(&inp->inp_mtx); in sctp_log_lock()
371 sctp_clog.x.lock.inp_lock = SCTP_LOCK_UNKNOWN; in sctp_log_lock()
H A Dtcp_subr.c2318 callout_init_rw(&tp->t_callout, &inp->inp_lock, in tcp_newtcpcb()
H A Dsctp_pcb.c2387 rw_init_flags(&inp->ip_inp.inp.inp_lock, "sctpinp", in sctp_inpcb_alloc()
/freebsd/sys/netinet6/
H A Din6_pcb.c1188 inp_lock(inp, lockflags); in in6_pcblookup_with_lock()
/freebsd/sys/dev/cxgbe/crypto/
H A Dt6_kern_tls.c494 error = rw_sleep(tlsp, &inp->inp_lock, 0, "t6tlsop", 0); in t6_tls_tag_alloc()