Lines Matching defs:vpe_id
771 its_encode_vpeid(cmd, desc->its_vinvall_cmd.vpe->vpe_id);
787 its_encode_vpeid(cmd, desc->its_vmapp_cmd.vpe->vpe_id);
839 its_encode_vpeid(cmd, desc->its_vmapti_cmd.vpe->vpe_id);
862 its_encode_vpeid(cmd, desc->its_vmovi_cmd.vpe->vpe_id);
882 its_encode_vpeid(cmd, desc->its_vmovp_cmd.vpe->vpe_id);
957 its_encode_vpeid(cmd, desc->its_invdb_cmd.vpe->vpe_id);
972 its_encode_vpeid(cmd, desc->its_vsgi_cmd.vpe->vpe_id);
1158 its_encode_vpeid(sync_cmd, sync_vpe->vpe_id);
1472 val |= FIELD_PREP(GICR_INVLPIR_VPEID, map->vpe->vpe_id);
2782 /* Don't allow vpe_id that exceeds single, flat table limit */
3326 static bool its_alloc_vpe_table(u32 vpe_id)
3348 if (!its_alloc_table_entry(its, baser, vpe_id))
3361 if (!allocate_vpe_l2_table(cpu, vpe_id))
4072 val |= FIELD_PREP(GICR_VPENDBASER_4_1_VPEID, vpe->vpe_id);
4124 val |= FIELD_PREP(GICR_INVALLR_VPEID, vpe->vpe_id);
4230 val = FIELD_PREP(GITS_SGIR_VPEID, vpe->vpe_id);
4266 writel_relaxed(vpe->vpe_id, base + GICR_VSGIR);
4398 int vpe_id;
4400 /* Allocate vpe_id */
4401 vpe_id = its_vpe_id_alloc();
4402 if (vpe_id < 0)
4403 return vpe_id;
4408 its_vpe_id_free(vpe_id);
4412 if (!its_alloc_vpe_table(vpe_id)) {
4413 its_vpe_id_free(vpe_id);
4419 vpe->vpe_id = vpe_id;
4432 its_vpe_id_free(vpe->vpe_id);