Lines Matching refs:fetch_lock
190 struct mutex fetch_lock; /* Protect b_read, b_out */ member
696 mutex_init(&rp->fetch_lock); in mon_bin_open()
744 mutex_lock(&rp->fetch_lock); in mon_bin_get_event()
747 mutex_unlock(&rp->fetch_lock); in mon_bin_get_event()
754 mutex_unlock(&rp->fetch_lock); in mon_bin_get_event()
762 mutex_unlock(&rp->fetch_lock); in mon_bin_get_event()
771 mutex_unlock(&rp->fetch_lock); in mon_bin_get_event()
810 mutex_lock(&rp->fetch_lock); in mon_bin_read()
813 mutex_unlock(&rp->fetch_lock); in mon_bin_read()
823 mutex_unlock(&rp->fetch_lock); in mon_bin_read()
842 mutex_unlock(&rp->fetch_lock); in mon_bin_read()
861 mutex_unlock(&rp->fetch_lock); in mon_bin_read()
875 mutex_lock(&rp->fetch_lock); in mon_bin_flush()
886 mutex_unlock(&rp->fetch_lock); in mon_bin_flush()
906 mutex_lock(&rp->fetch_lock); in mon_bin_fetch()
909 mutex_unlock(&rp->fetch_lock); in mon_bin_fetch()
926 mutex_unlock(&rp->fetch_lock); in mon_bin_fetch()
938 mutex_unlock(&rp->fetch_lock); in mon_bin_fetch()
955 mutex_lock(&rp->fetch_lock); in mon_bin_queued()
975 mutex_unlock(&rp->fetch_lock); in mon_bin_queued()
1034 mutex_lock(&rp->fetch_lock); in mon_bin_ioctl()
1043 mutex_unlock(&rp->fetch_lock); in mon_bin_ioctl()