Lines Matching refs:grpcfg
682 memset(&group->grpcfg, 0, sizeof(group->grpcfg));
851 iowrite64(group->grpcfg.wqs[i], idxd->reg_base + grpcfg_offset);
859 iowrite64(group->grpcfg.engines, idxd->reg_base + grpcfg_offset);
865 iowrite64(group->grpcfg.flags.bits, idxd->reg_base + grpcfg_offset);
1020 group->tc_a = group->grpcfg.flags.tc_a = 0;
1022 group->grpcfg.flags.tc_a = group->tc_a;
1024 group->tc_b = group->grpcfg.flags.tc_b = 1;
1026 group->grpcfg.flags.tc_b = group->tc_b;
1027 group->grpcfg.flags.use_rdbuf_limit = group->use_rdbuf_limit;
1028 group->grpcfg.flags.rdbufs_reserved = group->rdbufs_reserved;
1029 group->grpcfg.flags.rdbufs_allowed = group->rdbufs_allowed;
1030 group->grpcfg.flags.desc_progress_limit = group->desc_progress_limit;
1031 group->grpcfg.flags.batch_progress_limit = group->batch_progress_limit;
1043 group->grpcfg.engines = 0;
1053 group->grpcfg.engines |= BIT(eng->id);
1073 group->grpcfg.wqs[j] = 0;
1089 group->grpcfg.wqs[wq->id / 64] |= BIT(wq->id % 64);
1173 group->grpcfg.wqs[i] = ioread64(idxd->reg_base + grpcfg_offset);
1175 group->id, i, grpcfg_offset, group->grpcfg.wqs[i]);
1189 if (group->grpcfg.wqs[i] & BIT(j)) {
1197 group->grpcfg.engines = ioread64(idxd->reg_base + grpcfg_offset);
1199 grpcfg_offset, group->grpcfg.engines);
1206 if (group->grpcfg.engines & BIT(i)) {
1214 group->grpcfg.flags.bits = ioread64(idxd->reg_base + grpcfg_offset);
1216 group->id, grpcfg_offset, group->grpcfg.flags.bits);