Searched refs:ipi_lock (Results 1 – 2 of 2) sorted by relevance
| /f-stack/tools/compat/include/netinet/ |
| H A D | in_pcb.h | 447 struct mtx ipi_lock; member 628 mtx_init(&(ipi)->ipi_lock, (d), NULL, MTX_DEF| MTX_RECURSE) 629 #define INP_INFO_LOCK_DESTROY(ipi) mtx_destroy(&(ipi)->ipi_lock) 630 #define INP_INFO_WLOCK(ipi) mtx_lock(&(ipi)->ipi_lock) 631 #define INP_INFO_TRY_WLOCK(ipi) mtx_trylock(&(ipi)->ipi_lock) 632 #define INP_INFO_WLOCKED(ipi) mtx_owned(&(ipi)->ipi_lock) 633 #define INP_INFO_WUNLOCK(ipi) mtx_unlock(&(ipi)->ipi_lock) 634 #define INP_INFO_LOCK_ASSERT(ipi) MPASS(in_epoch(net_epoch_preempt) || mtx_owned(&(ipi)->ipi_lock)) 635 #define INP_INFO_WLOCK_ASSERT(ipi) mtx_assert(&(ipi)->ipi_lock, MA_OWNED) 637 mtx_assert(&(ipi)->ipi_lock, MA_NOTOWNED)
|
| /f-stack/freebsd/netinet/ |
| H A D | in_pcb.h | 447 struct mtx ipi_lock; member 628 mtx_init(&(ipi)->ipi_lock, (d), NULL, MTX_DEF| MTX_RECURSE) 629 #define INP_INFO_LOCK_DESTROY(ipi) mtx_destroy(&(ipi)->ipi_lock) 630 #define INP_INFO_WLOCK(ipi) mtx_lock(&(ipi)->ipi_lock) 631 #define INP_INFO_TRY_WLOCK(ipi) mtx_trylock(&(ipi)->ipi_lock) 632 #define INP_INFO_WLOCKED(ipi) mtx_owned(&(ipi)->ipi_lock) 633 #define INP_INFO_WUNLOCK(ipi) mtx_unlock(&(ipi)->ipi_lock) 634 #define INP_INFO_LOCK_ASSERT(ipi) MPASS(in_epoch(net_epoch_preempt) || mtx_owned(&(ipi)->ipi_lock)) 635 #define INP_INFO_WLOCK_ASSERT(ipi) mtx_assert(&(ipi)->ipi_lock, MA_OWNED) 637 mtx_assert(&(ipi)->ipi_lock, MA_NOTOWNED)
|