Lines Matching refs:blade
785 struct gru_blade_state *blade; in gru_steal_context() local
797 blade = gru_base[blade_id]; in gru_steal_context()
798 spin_lock(&blade->bs_lock); in gru_steal_context()
800 ctxnum = next_ctxnum(blade->bs_lru_ctxnum); in gru_steal_context()
801 gru = blade->bs_lru_gru; in gru_steal_context()
803 gru = next_gru(blade, gru); in gru_steal_context()
804 blade->bs_lru_gru = gru; in gru_steal_context()
805 blade->bs_lru_ctxnum = ctxnum; in gru_steal_context()
823 if (ngts && is_gts_stealable(ngts, blade)) in gru_steal_context()
835 gru = next_gru(blade, gru); in gru_steal_context()
837 spin_unlock(&blade->bs_lock); in gru_steal_context()
843 gts_stolen(ngts, blade); in gru_steal_context()