| /f-stack/tools/compat/include/sys/ |
| H A D | epoch.h | 101 extern epoch_t net_epoch_preempt; 102 #define NET_EPOCH_ENTER(et) epoch_enter_preempt(net_epoch_preempt, &(et)) 103 #define NET_EPOCH_EXIT(et) epoch_exit_preempt(net_epoch_preempt, &(et)) 104 #define NET_EPOCH_WAIT() epoch_wait_preempt(net_epoch_preempt) 105 #define NET_EPOCH_CALL(f, c) epoch_call(net_epoch_preempt, (f), (c)) 106 #define NET_EPOCH_ASSERT() MPASS(in_epoch(net_epoch_preempt))
|
| /f-stack/freebsd/sys/ |
| H A D | epoch.h | 101 extern epoch_t net_epoch_preempt; 102 #define NET_EPOCH_ENTER(et) epoch_enter_preempt(net_epoch_preempt, &(et)) 103 #define NET_EPOCH_EXIT(et) epoch_exit_preempt(net_epoch_preempt, &(et)) 104 #define NET_EPOCH_WAIT() epoch_wait_preempt(net_epoch_preempt) 105 #define NET_EPOCH_CALL(f, c) epoch_call(net_epoch_preempt, (f), (c)) 106 #define NET_EPOCH_ASSERT() MPASS(in_epoch(net_epoch_preempt))
|
| /f-stack/freebsd/net/ |
| H A D | if_gre.h | 121 #define GRE_RLOCK() epoch_enter_preempt(net_epoch_preempt, &gre_et) 122 #define GRE_RUNLOCK() epoch_exit_preempt(net_epoch_preempt, &gre_et) 123 #define GRE_WAIT() epoch_wait_preempt(net_epoch_preempt)
|
| H A D | if_gif.h | 100 #define GIF_WAIT() epoch_wait_preempt(net_epoch_preempt)
|
| H A D | if_me.c | 92 #define ME_RLOCK() epoch_enter_preempt(net_epoch_preempt, &me_et) 93 #define ME_RUNLOCK() epoch_exit_preempt(net_epoch_preempt, &me_et) 94 #define ME_WAIT() epoch_wait_preempt(net_epoch_preempt)
|
| H A D | if_ipsec.c | 101 #define IPSEC_RLOCK() epoch_enter_preempt(net_epoch_preempt, &ipsec_et) 102 #define IPSEC_RUNLOCK() epoch_exit_preempt(net_epoch_preempt, &ipsec_et) 103 #define IPSEC_WAIT() epoch_wait_preempt(net_epoch_preempt)
|
| H A D | if_var.h | 457 #define IF_ADDR_LOCK_ASSERT(if) MPASS(in_epoch(net_epoch_preempt) || mtx_owned(&(if)->if_addr_lock)) 532 #define IF_AFDATA_LOCK_ASSERT(ifp) MPASS(in_epoch(net_epoch_preempt) || mtx_owned(&(ifp)->if_afdata…
|
| H A D | if.c | 111 __read_mostly epoch_t net_epoch_preempt; variable 454 epoch_wait_preempt(net_epoch_preempt); in vnet_if_init() 611 epoch_wait_preempt(net_epoch_preempt); in if_alloc_domain() 1000 net_epoch_preempt = epoch_alloc("Net preemptible", EPOCH_PREEMPT); in if_epochalloc() 1159 epoch_wait_preempt(net_epoch_preempt); in if_detach_internal() 1167 epoch_drain_callbacks(net_epoch_preempt); in if_detach_internal() 1356 epoch_wait_preempt(net_epoch_preempt); in if_vmove() 1595 epoch_wait_preempt(net_epoch_preempt); in _if_delgroup_locked()
|
| H A D | if_bridge.c | 217 MPASS(in_epoch(net_epoch_preempt) || sx_xlocked(&(_sc)->sc_sx)) 223 MPASS(in_epoch(net_epoch_preempt) || mtx_owned(&(_sc)->sc_rt_mtx)) 599 epoch_drain_callbacks(net_epoch_preempt); in vnet_bridge_uninit()
|
| H A D | if_lagg.c | 2227 if (!in_epoch(net_epoch_preempt)) in lagg_link_active()
|
| /f-stack/tools/compat/include/net/ |
| H A D | if_gre.h | 121 #define GRE_RLOCK() epoch_enter_preempt(net_epoch_preempt, &gre_et) 122 #define GRE_RUNLOCK() epoch_exit_preempt(net_epoch_preempt, &gre_et) 123 #define GRE_WAIT() epoch_wait_preempt(net_epoch_preempt)
|
| H A D | if_gif.h | 100 #define GIF_WAIT() epoch_wait_preempt(net_epoch_preempt)
|
| /f-stack/freebsd/netinet/ |
| H A D | ip_encap.c | 136 epoch_enter_preempt(net_epoch_preempt, &srcaddr_et) 138 epoch_exit_preempt(net_epoch_preempt, &srcaddr_et) 139 #define SRCADDR_WAIT() epoch_wait_preempt(net_epoch_preempt)
|
| H A D | in_pcb.h | 634 #define INP_INFO_LOCK_ASSERT(ipi) MPASS(in_epoch(net_epoch_preempt) || mtx_owned(&(ipi)->ipi_lock)) 662 #define INP_HASH_LOCK_ASSERT(ipi) MPASS(in_epoch(net_epoch_preempt) || mtx_owned(&(ipi)->ipi_hash_l…
|
| /f-stack/freebsd/net/route/ |
| H A D | route_tables.c | 239 epoch_wait_preempt(net_epoch_preempt); in grow_rtables() 301 epoch_drain_callbacks(net_epoch_preempt); in rtables_destroy()
|
| H A D | fib_algo.c | 766 epoch_call(net_epoch_preempt, destroy_fd_instance_epoch, in schedule_destroy_fd_instance() 1195 epoch_drain_callbacks(net_epoch_preempt); in set_fib_algo() 1291 epoch_call(net_epoch_preempt, destroy_fdh_epoch, in replace_rtables_family() 1346 epoch_call(net_epoch_preempt, destroy_fdh_epoch, in grow_rtables_family() 1476 epoch_call(net_epoch_preempt, release_nhop_epoch, &nrd->ctx); in fib_schedule_release_nhop()
|
| H A D | route_ctl.c | 182 epoch_call(net_epoch_preempt, destroy_rtentry_epoch, in rtfree() 1503 epoch_call(net_epoch_preempt, destroy_subscription_epoch, in rib_unsibscribe() 1517 epoch_call(net_epoch_preempt, destroy_subscription_epoch, in rib_unsibscribe_locked() 1551 epoch_call(net_epoch_preempt, destroy_subscription_epoch, in rib_destroy_subscriptions()
|
| H A D | nhop.c | 169 epoch_call(net_epoch_preempt, destroy_ctl_epoch, in nhops_destroy_rib()
|
| H A D | nhgrp_ctl.c | 356 epoch_call(net_epoch_preempt, destroy_nhgrp_epoch, in nhgrp_free()
|
| H A D | nhop_ctl.c | 689 epoch_call(net_epoch_preempt, destroy_nhop_epoch, in nhop_free()
|
| /f-stack/tools/compat/include/netinet/ |
| H A D | in_pcb.h | 634 #define INP_INFO_LOCK_ASSERT(ipi) MPASS(in_epoch(net_epoch_preempt) || mtx_owned(&(ipi)->ipi_lock)) 662 #define INP_HASH_LOCK_ASSERT(ipi) MPASS(in_epoch(net_epoch_preempt) || mtx_owned(&(ipi)->ipi_hash_l…
|