Lines Matching +full:0 +full:xa
35 xa_for_each(&sr->xa, reg, entry) in reg_sr_fini()
38 xa_destroy(&sr->xa); in reg_sr_fini()
43 xa_init(&sr->xa); in xe_reg_sr_init()
79 struct xe_reg_sr_entry *pentry = xa_load(&sr->xa, idx); in xe_reg_sr_add()
92 return 0; in xe_reg_sr_add()
102 ret = xa_err(xa_store(&sr->xa, idx, pentry, GFP_KERNEL)); in xe_reg_sr_add()
106 return 0; in xe_reg_sr_add()
150 val = 0; in apply_one_mmio()
159 xe_gt_dbg(gt, "REG[0x%x] = 0x%08x", reg.addr, val); in apply_one_mmio()
173 if (xa_empty(&sr->xa)) in xe_reg_sr_apply_mmio()
182 xa_for_each(&sr->xa, reg, entry) in xe_reg_sr_apply_mmio()
204 if (!sr->name || xa_empty(&sr->xa)) in xe_reg_sr_dump()
208 xa_for_each(&sr->xa, reg, entry) in xe_reg_sr_dump()
209 drm_printf(p, "\tREG[0x%lx] clr=0x%08x set=0x%08x masked=%s mcr=%s\n", in xe_reg_sr_dump()