Searched refs:driver_locked (Results 1 – 1 of 1) sorted by relevance
179 static int driver_locked = 0; variable184 while (driver_locked) in lock_driver()185 tsleep(&driver_locked, PRIBIO, "hptlck", hz); in lock_driver()186 atomic_add_int(&driver_locked, 1); in lock_driver()187 if (driver_locked>1) { in lock_driver()188 atomic_subtract_int(&driver_locked, 1); in lock_driver()196 atomic_subtract_int(&driver_locked, 1); in unlock_driver()197 if (driver_locked==0) { in unlock_driver()198 wakeup(&driver_locked); in unlock_driver()