Lines Matching refs:nolock
397 int nolock)
407 if(!nolock) { lock_rw_rdlock(&fwd->lock); }
410 if(!has_dp && !nolock) { lock_rw_unlock(&fwd->lock); }
416 int nolock)
428 if(!nolock) { lock_rw_rdlock(&fwd->lock); }
437 if(!nolock) { lock_rw_unlock(&fwd->lock); }
450 if(!has_dp && !nolock) { lock_rw_unlock(&fwd->lock); }
455 forwards_lookup_root(struct iter_forwards* fwd, uint16_t qclass, int nolock)
458 return forwards_lookup(fwd, &root, qclass, nolock);
514 forwards_next_root(struct iter_forwards* fwd, uint16_t* dclass, int nolock)
518 if(!nolock) { lock_rw_rdlock(&fwd->lock); }
520 if(!nolock) { lock_rw_unlock(&fwd->lock); }
553 int nolock)
557 if(!nolock) { lock_rw_wrlock(&fwd->lock); }
563 if(!nolock) { lock_rw_unlock(&fwd->lock); }
567 if(!nolock) { lock_rw_unlock(&fwd->lock); }
573 int nolock)
577 if(!nolock) { lock_rw_wrlock(&fwd->lock); }
579 if(!nolock) { lock_rw_unlock(&fwd->lock); }
585 if(!nolock) { lock_rw_unlock(&fwd->lock); }
590 int nolock)
593 if(!nolock) { lock_rw_wrlock(&fwd->lock); }
595 if(!nolock) { lock_rw_unlock(&fwd->lock); }
599 if(!nolock) { lock_rw_unlock(&fwd->lock); }
603 if(!nolock) { lock_rw_unlock(&fwd->lock); }
609 uint8_t* nm, int nolock)
613 if(!nolock) { lock_rw_wrlock(&fwd->lock); }
615 if(!nolock) { lock_rw_unlock(&fwd->lock); }
619 if(!nolock) { lock_rw_unlock(&fwd->lock); }
625 if(!nolock) { lock_rw_unlock(&fwd->lock); }