Lines Matching refs:its_vmapp_cmd
376 } its_vmapp_cmd; member
773 its_encode_vpeid(cmd, desc->its_vmapp_cmd.vpe->vpe_id); in its_build_vmapp_cmd()
774 its_encode_valid(cmd, desc->its_vmapp_cmd.valid); in its_build_vmapp_cmd()
776 if (!desc->its_vmapp_cmd.valid) { in its_build_vmapp_cmd()
778 alloc = !atomic_dec_return(&desc->its_vmapp_cmd.vpe->vmapp_count); in its_build_vmapp_cmd()
785 vpt_addr = virt_to_phys(page_address(desc->its_vmapp_cmd.vpe->vpt_page)); in its_build_vmapp_cmd()
786 target = desc->its_vmapp_cmd.col->target_address + its->vlpi_redist_offset; in its_build_vmapp_cmd()
795 vconf_addr = virt_to_phys(page_address(desc->its_vmapp_cmd.vpe->its_vm->vprop_page)); in its_build_vmapp_cmd()
797 alloc = !atomic_fetch_inc(&desc->its_vmapp_cmd.vpe->vmapp_count); in its_build_vmapp_cmd()
809 its_encode_vmapp_default_db(cmd, desc->its_vmapp_cmd.vpe->vpe_db_lpi); in its_build_vmapp_cmd()
814 return valid_vpe(its, desc->its_vmapp_cmd.vpe); in its_build_vmapp_cmd()
1282 desc.its_vmapp_cmd.vpe = vpe; in its_send_vmapp()
1283 desc.its_vmapp_cmd.valid = valid; in its_send_vmapp()
1284 desc.its_vmapp_cmd.col = &its->collections[vpe->col_idx]; in its_send_vmapp()