Searched refs:buffer_lock (Results 1 – 7 of 7) sorted by relevance
78 isc_mutex_t buffer_lock; member912 LOCK(&disp->mgr->buffer_lock); in free_buffer()917 UNLOCK(&disp->mgr->buffer_lock); in free_buffer()929 LOCK(&disp->mgr->buffer_lock); in allocate_udp_buffer()931 UNLOCK(&disp->mgr->buffer_lock); in allocate_udp_buffer()936 UNLOCK(&disp->mgr->buffer_lock); in allocate_udp_buffer()1051 LOCK(&disp->mgr->buffer_lock); in udp_recv()1055 UNLOCK(&disp->mgr->buffer_lock); in udp_recv()1638 isc_mutex_destroy(&mgr->buffer_lock); in destroy_mgr()1749 isc_mutex_init(&mgr->buffer_lock); in dns_dispatchmgr_create()[all …]
89 extern kmutex_t buffer_lock;
118 * to the vnode_t::v_interlock. Otherwise, it points to generic buffer_lock.265 kmutex_t buffer_lock __cacheline_aligned;472 mutex_init(&buffer_lock, MUTEX_DEFAULT, IPL_NONE); in bufinit() 1107 KASSERT(bp->b_objlock == &buffer_lock); in brelsel() 2053 KASSERT(bp->b_objlock == &buffer_lock); in putiobuf() 2170 bp->b_objlock = &buffer_lock; in buf_destroy()
434 KASSERT(bp->b_objlock == &buffer_lock); in bgetvp() 479 bp->b_objlock = &buffer_lock; in brelvp()
478 bp->b_objlock = &buffer_lock; in mtcommand()
435 bp->b_objlock = &buffer_lock; in ctcommand()
380 bp->b_objlock = &buffer_lock; in tscommand()