Lines Matching refs:st
1205 struct scrub_wait_state *st = data; in scrub_continue() local
1207 if ( st->drop ) in scrub_continue()
1210 if ( st->pg->u.free.scrub_state == BUDDY_SCRUB_ABORT ) in scrub_continue()
1213 st->drop = true; in scrub_continue()
1214 st->pg->u.free.first_dirty = st->first_dirty; in scrub_continue()
1216 st->pg->u.free.scrub_state = BUDDY_NOT_SCRUBBING; in scrub_continue()
1243 struct scrub_wait_state st; in scrub_free_pages() local
1302 st.pg = pg; in scrub_free_pages()
1309 st.first_dirty = (i >= (1U << order) - 1) ? in scrub_free_pages()
1311 st.drop = false; in scrub_free_pages()
1312 spin_lock_cb(&heap_lock, scrub_continue, &st); in scrub_free_pages()
1316 if ( st.drop ) in scrub_free_pages()