HomeSort by: relevance | last modified time | path
    Searched refs:ebr (Results 1 - 5 of 5) sorted by relevancy

  /src/sys/net/npf/
npf_conf.c 40 * For the (1) case, EBR is used to allow concurrent access to
45 * is used with, when necessary, the writer-side barrier of EBR.
120 npf_ebr_full_sync(npf->ebr);
174 npf_ebr_full_sync(npf->ebr);
221 npf_ebr_full_sync(npf->ebr);
232 return npf_ebr_enter(npf->ebr);
239 npf_ebr_exit(npf->ebr, s);
250 KASSERT(npf_config_locked_p(npf) || npf_ebr_incrit_p(npf->ebr));
258 KASSERT(npf_config_locked_p(npf) || npf_ebr_incrit_p(npf->ebr));
266 KASSERT(npf_config_locked_p(npf) || npf_ebr_incrit_p(npf->ebr));
    [all...]
npf_os.c 615 * Epoch-Based Reclamation (EBR) wrappers: in NetBSD, we rely on the
627 npf_ebr_destroy(ebr_t *ebr)
629 pserialize_destroy(ebr);
633 npf_ebr_register(ebr_t *ebr)
635 KASSERT(ebr != NULL); (void)ebr;
639 npf_ebr_unregister(ebr_t *ebr)
641 KASSERT(ebr != NULL); (void)ebr;
645 npf_ebr_enter(ebr_t *ebr)
    [all...]
npf.c 81 npf->ebr = npf_ebr_create();
123 npf_ebr_destroy(npf->ebr);
157 npf_ebr_register(npf->ebr);
163 npf_ebr_full_sync(npf->ebr);
164 npf_ebr_unregister(npf->ebr);
npf_impl.h 214 ebr_t * ebr; member in struct:npf
  /src/usr.sbin/npf/npftest/libnpftest/
npf_gc_test.c 214 test_npf->ebr = npf_ebr_create();
235 npf_ebr_destroy(test_npf->ebr);

Completed in 12 milliseconds