Lines Matching defs:vpe_id
778 its_encode_vpeid(cmd, desc->its_vinvall_cmd.vpe->vpe_id);
794 its_encode_vpeid(cmd, desc->its_vmapp_cmd.vpe->vpe_id);
851 its_encode_vpeid(cmd, desc->its_vmapti_cmd.vpe->vpe_id);
874 its_encode_vpeid(cmd, desc->its_vmovi_cmd.vpe->vpe_id);
894 its_encode_vpeid(cmd, desc->its_vmovp_cmd.vpe->vpe_id);
969 its_encode_vpeid(cmd, desc->its_invdb_cmd.vpe->vpe_id);
984 its_encode_vpeid(cmd, desc->its_vsgi_cmd.vpe->vpe_id);
1170 its_encode_vpeid(sync_cmd, sync_vpe->vpe_id);
1484 val |= FIELD_PREP(GICR_INVLPIR_VPEID, map->vpe->vpe_id);
2805 /* Don't allow vpe_id that exceeds single, flat table limit */
3366 static bool its_alloc_vpe_table(u32 vpe_id)
3388 if (!its_alloc_table_entry(its, baser, vpe_id))
3401 if (!allocate_vpe_l2_table(cpu, vpe_id))
4122 val |= FIELD_PREP(GICR_VPENDBASER_4_1_VPEID, vpe->vpe_id);
4172 val |= FIELD_PREP(GICR_INVALLR_VPEID, vpe->vpe_id);
4282 val = FIELD_PREP(GITS_SGIR_VPEID, vpe->vpe_id);
4318 writel_relaxed(vpe->vpe_id, base + GICR_VSGIR);
4450 int vpe_id;
4452 /* Allocate vpe_id */
4453 vpe_id = its_vpe_id_alloc();
4454 if (vpe_id < 0)
4455 return vpe_id;
4460 its_vpe_id_free(vpe_id);
4464 if (!its_alloc_vpe_table(vpe_id)) {
4465 its_vpe_id_free(vpe_id);
4471 vpe->vpe_id = vpe_id;
4484 its_vpe_id_free(vpe->vpe_id);