Lines Matching refs:lev
1944 int lev; in sc_cngrab() local
1947 lev = atomic_fetchadd_int(&sc->grab_level, 1); in sc_cngrab()
1948 if (lev >= 0 && lev < 2) { in sc_cngrab()
1949 sccnopen(sc, &sc->grab_state[lev], 1 | 2); in sc_cngrab()
1950 sccnscrunlock(sc, &sc->grab_state[lev]); in sc_cngrab()
1951 sccnkbdunlock(sc, &sc->grab_state[lev]); in sc_cngrab()
1959 int lev; in sc_cnungrab() local
1962 lev = atomic_load_acq_int(&sc->grab_level) - 1; in sc_cnungrab()
1963 if (lev >= 0 && lev < 2) { in sc_cnungrab()
1964 sccnkbdlock(sc, &sc->grab_state[lev]); in sc_cnungrab()
1965 sccnscrlock(sc, &sc->grab_state[lev]); in sc_cnungrab()
1966 sccnclose(sc, &sc->grab_state[lev]); in sc_cnungrab()