Lines Matching refs:inp

432 #define INP_LOCK_INIT(inp, d, t) \  argument
433 rw_init_flags(&(inp)->inp_lock, (t), RW_RECURSE | RW_DUPOK)
434 #define INP_LOCK_DESTROY(inp) rw_destroy(&(inp)->inp_lock) argument
435 #define INP_RLOCK(inp) rw_rlock(&(inp)->inp_lock) argument
436 #define INP_WLOCK(inp) rw_wlock(&(inp)->inp_lock) argument
437 #define INP_TRY_RLOCK(inp) rw_try_rlock(&(inp)->inp_lock) argument
438 #define INP_TRY_WLOCK(inp) rw_try_wlock(&(inp)->inp_lock) argument
439 #define INP_RUNLOCK(inp) rw_runlock(&(inp)->inp_lock) argument
440 #define INP_WUNLOCK(inp) rw_wunlock(&(inp)->inp_lock) argument
441 #define INP_TRY_UPGRADE(inp) rw_try_upgrade(&(inp)->inp_lock) argument
442 #define INP_DOWNGRADE(inp) rw_downgrade(&(inp)->inp_lock) argument
443 #define INP_WLOCKED(inp) rw_wowned(&(inp)->inp_lock) argument
444 #define INP_LOCK_ASSERT(inp) rw_assert(&(inp)->inp_lock, RA_LOCKED) argument
445 #define INP_RLOCK_ASSERT(inp) rw_assert(&(inp)->inp_lock, RA_RLOCKED) argument
446 #define INP_WLOCK_ASSERT(inp) rw_assert(&(inp)->inp_lock, RA_WLOCKED) argument
447 #define INP_UNLOCK_ASSERT(inp) rw_assert(&(inp)->inp_lock, RA_UNLOCKED) argument
464 inp_lock_assert(struct inpcb *inp __unused) in inp_lock_assert()
469 inp_unlock_assert(struct inpcb *inp __unused) in inp_unlock_assert()
476 int inp_ip_tos_get(const struct inpcb *inp);
477 void inp_ip_tos_set(struct inpcb *inp, int val);
479 inp_inpcbtosocket(struct inpcb *inp);
481 inp_inpcbtotcpcb(struct inpcb *inp);
482 void inp_4tuple_get(struct inpcb *inp, uint32_t *laddr, uint16_t *lp,
484 short inp_so_options(const struct inpcb *inp);