Lines Matching refs:idx
102 static inline struct rmid_entry *__rmid_entry(u32 idx) in __rmid_entry() argument
107 entry = &rmid_ptrs[idx]; in __rmid_entry()
108 resctrl_arch_rmid_idx_decode(idx, &closid, &rmid); in __rmid_entry()
138 u32 idx, cur_idx = 1; in __check_limbo() local
157 idx = find_next_bit(d->rmid_busy_llc, idx_limit, cur_idx); in __check_limbo()
158 if (idx >= idx_limit) in __check_limbo()
161 entry = __rmid_entry(idx); in __check_limbo()
181 clear_bit(idx, d->rmid_busy_llc); in __check_limbo()
185 cur_idx = idx + 1; in __check_limbo()
293 u32 idx; in add_rmid_to_limbo() local
300 idx = resctrl_arch_rmid_idx_encode(entry->closid, entry->rmid); in add_rmid_to_limbo()
311 set_bit(idx, d->rmid_busy_llc); in add_rmid_to_limbo()
322 u32 idx = resctrl_arch_rmid_idx_encode(closid, rmid); in free_rmid() local
333 idx == resctrl_arch_rmid_idx_encode(RESCTRL_RESERVED_CLOSID, in free_rmid()
337 entry = __rmid_entry(idx); in free_rmid()
348 u32 idx = resctrl_arch_rmid_idx_encode(closid, rmid); in get_mbm_state() local
352 return &d->mbm_total[idx]; in get_mbm_state()
354 return &d->mbm_local[idx]; in get_mbm_state()
773 u32 idx; in dom_data_init() local
817 idx = resctrl_arch_rmid_idx_encode(RESCTRL_RESERVED_CLOSID, in dom_data_init()
819 entry = __rmid_entry(idx); in dom_data_init()