Lines Matching defs:inp
432 #define INP_LOCK_INIT(inp, d, t) \
433 rw_init_flags(&(inp)->inp_lock, (t), RW_RECURSE | RW_DUPOK)
434 #define INP_LOCK_DESTROY(inp) rw_destroy(&(inp)->inp_lock)
435 #define INP_RLOCK(inp) rw_rlock(&(inp)->inp_lock)
436 #define INP_WLOCK(inp) rw_wlock(&(inp)->inp_lock)
437 #define INP_TRY_RLOCK(inp) rw_try_rlock(&(inp)->inp_lock)
438 #define INP_TRY_WLOCK(inp) rw_try_wlock(&(inp)->inp_lock)
439 #define INP_RUNLOCK(inp) rw_runlock(&(inp)->inp_lock)
440 #define INP_WUNLOCK(inp) rw_wunlock(&(inp)->inp_lock)
441 #define INP_TRY_UPGRADE(inp) rw_try_upgrade(&(inp)->inp_lock)
442 #define INP_DOWNGRADE(inp) rw_downgrade(&(inp)->inp_lock)
443 #define INP_WLOCKED(inp) rw_wowned(&(inp)->inp_lock)
444 #define INP_LOCK_ASSERT(inp) rw_assert(&(inp)->inp_lock, RA_LOCKED)
445 #define INP_RLOCK_ASSERT(inp) rw_assert(&(inp)->inp_lock, RA_RLOCKED)
446 #define INP_WLOCK_ASSERT(inp) rw_assert(&(inp)->inp_lock, RA_WLOCKED)
447 #define INP_UNLOCK_ASSERT(inp) rw_assert(&(inp)->inp_lock, RA_UNLOCKED)
464 inp_lock_assert(struct inpcb *inp __unused)
469 inp_unlock_assert(struct inpcb *inp __unused)
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);
606 #define INP_FREED 0x00000010 /* inp itself is not valid */