Searched refs:bd_lock (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/sys/net/
H A Dbpfdesc.h96 struct mtx bd_lock; /* per-descriptor lock */ member in struct:bpf_d
118 #define BPFD_LOCK(bd) mtx_lock(&(bd)->bd_lock)
119 #define BPFD_UNLOCK(bd) mtx_unlock(&(bd)->bd_lock)
120 #define BPFD_LOCK_ASSERT(bd) mtx_assert(&(bd)->bd_lock, MA_OWNED)
H A Dbpf.c968 mtx_init(&d->bd_lock, devtoname(dev), "bpf cdev lock", MTX_DEF);
969 callout_init_mtx(&d->bd_callout, &d->bd_lock, 0);
970 knlist_init_mtx(&d->bd_sel.si_note, &d->bd_lock);
1010 error = mtx_sleep(&d->bd_hbuf_in_use, &d->bd_lock,
1054 error = msleep(d, &d->bd_lock, PRINET|PCATCH,
1301 mtx_sleep(&d->bd_hbuf_in_use, &d->bd_lock, PRINET,
1444 mtx_sleep(&d->bd_hbuf_in_use, &d->bd_lock,
2654 mtx_destroy(&d->bd_lock);

Completed in 119 milliseconds