Home | History | Annotate | Download | only in net

Lines Matching refs:bd_buf_mtx

141  *   - bd_buf_mtx (spin mutex) protects the buffers that can be accessed
144 * - Locking order: bpf_mtx => bpf_d#bd_mtx => bpf_d#bd_buf_mtx
616 d->bd_buf_mtx = mutex_obj_alloc(MUTEX_DEFAULT, IPL_NET);
648 mutex_enter(d->bd_buf_mtx);
650 callout_halt(&d->bd_callout, d->bd_buf_mtx);
652 mutex_exit(d->bd_buf_mtx);
671 mutex_obj_free(d->bd_buf_mtx);
714 mutex_enter(d->bd_buf_mtx);
716 callout_halt(&d->bd_callout, d->bd_buf_mtx);
719 mutex_exit(d->bd_buf_mtx);
725 mutex_enter(d->bd_buf_mtx);
746 error = cv_timedwait_sig(&d->bd_cv, d->bd_buf_mtx, d->bd_rtout);
778 mutex_exit(d->bd_buf_mtx);
787 mutex_enter(d->bd_buf_mtx);
792 mutex_exit(d->bd_buf_mtx);
803 KASSERT(mutex_owned(d->bd_buf_mtx));
827 mutex_enter(d->bd_buf_mtx);
833 mutex_exit(d->bd_buf_mtx);
941 mutex_enter(d->bd_buf_mtx);
952 mutex_exit(d->bd_buf_mtx);
994 mutex_enter(d->bd_buf_mtx);
996 callout_halt(&d->bd_callout, d->bd_buf_mtx);
998 mutex_exit(d->bd_buf_mtx);
1034 mutex_enter(d->bd_buf_mtx);
1038 mutex_exit(d->bd_buf_mtx);
1060 mutex_enter(d->bd_buf_mtx);
1072 mutex_exit(d->bd_buf_mtx);
1564 mutex_enter(d->bd_buf_mtx);
1578 mutex_exit(d->bd_buf_mtx);
1591 mutex_enter(d->bd_buf_mtx);
1593 mutex_exit(d->bd_buf_mtx);
1608 KASSERT(mutex_owned(d->bd_buf_mtx));
1610 mutex_enter(d->bd_buf_mtx);
1616 KASSERT(mutex_owned(d->bd_buf_mtx));
1618 mutex_exit(d->bd_buf_mtx);
1645 mutex_enter(d->bd_buf_mtx);
1647 mutex_exit(d->bd_buf_mtx);
2036 mutex_enter(d->bd_buf_mtx);
2053 mutex_exit(d->bd_buf_mtx);
2114 mutex_exit(d->bd_buf_mtx);