Lines Matching refs:grpcfg_offset
757 u32 grpcfg_offset; in idxd_group_config_write() local
763 grpcfg_offset = GRPWQCFG_OFFSET(idxd, group->id, i); in idxd_group_config_write()
764 iowrite64(group->grpcfg.wqs[i], idxd->reg_base + grpcfg_offset); in idxd_group_config_write()
766 group->id, i, grpcfg_offset, in idxd_group_config_write()
767 ioread64(idxd->reg_base + grpcfg_offset)); in idxd_group_config_write()
771 grpcfg_offset = GRPENGCFG_OFFSET(idxd, group->id); in idxd_group_config_write()
772 iowrite64(group->grpcfg.engines, idxd->reg_base + grpcfg_offset); in idxd_group_config_write()
774 grpcfg_offset, ioread64(idxd->reg_base + grpcfg_offset)); in idxd_group_config_write()
777 grpcfg_offset = GRPFLGCFG_OFFSET(idxd, group->id); in idxd_group_config_write()
778 iowrite64(group->grpcfg.flags.bits, idxd->reg_base + grpcfg_offset); in idxd_group_config_write()
780 group->id, grpcfg_offset, in idxd_group_config_write()
781 ioread64(idxd->reg_base + grpcfg_offset)); in idxd_group_config_write()
1076 int i, j, grpcfg_offset; in idxd_group_load_config() local
1085 grpcfg_offset = GRPWQCFG_OFFSET(idxd, group->id, i); in idxd_group_load_config()
1086 group->grpcfg.wqs[i] = ioread64(idxd->reg_base + grpcfg_offset); in idxd_group_load_config()
1088 group->id, i, grpcfg_offset, group->grpcfg.wqs[i]); in idxd_group_load_config()
1109 grpcfg_offset = GRPENGCFG_OFFSET(idxd, group->id); in idxd_group_load_config()
1110 group->grpcfg.engines = ioread64(idxd->reg_base + grpcfg_offset); in idxd_group_load_config()
1112 grpcfg_offset, group->grpcfg.engines); in idxd_group_load_config()
1126 grpcfg_offset = GRPFLGCFG_OFFSET(idxd, group->id); in idxd_group_load_config()
1127 group->grpcfg.flags.bits = ioread64(idxd->reg_base + grpcfg_offset); in idxd_group_load_config()
1129 group->id, grpcfg_offset, group->grpcfg.flags.bits); in idxd_group_load_config()