/linux/arch/mips/include/asm/ |
H A D | vpe.h | 49 struct vpe { struct 63 /* tc's associated with this vpe */ argument 66 /* The list of vpe's */ argument 82 struct vpe *pvpe; /* parent VPE */ argument 50 statevpe global() argument [all...] |
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | vpe_v6_1.c | 64 static uint32_t vpe_v6_1_get_reg_offset(struct amdgpu_vpe *vpe, uint32_t inst, uint32_t offset) in vpe_v6_1_get_reg_offset() argument 73 static void vpe_v6_1_halt(struct amdgpu_vpe *vpe, bool halt) in vpe_v6_1_halt() argument 86 vpe_v6_1_irq_init(struct amdgpu_vpe * vpe) vpe_v6_1_irq_init() argument 100 vpe_v6_1_set_collaborate_mode(struct amdgpu_vpe * vpe,bool enable) vpe_v6_1_set_collaborate_mode() argument 123 vpe_v6_1_load_microcode(struct amdgpu_vpe * vpe) vpe_v6_1_load_microcode() argument 206 vpe_v6_1_ring_start(struct amdgpu_vpe * vpe) vpe_v6_1_ring_start() argument 276 vpe_v_6_1_ring_stop(struct amdgpu_vpe * vpe) vpe_v_6_1_ring_stop() argument 314 struct amdgpu_vpe *vpe = &adev->vpe; vpe_v6_1_set_trap_irq_state() local 351 vpe_v6_1_set_regs(struct amdgpu_vpe * vpe) vpe_v6_1_set_regs() argument 394 vpe_v6_1_set_funcs(struct amdgpu_vpe * vpe) vpe_v6_1_set_funcs() argument [all...] |
H A D | amdgpu_vpe.h | 93 vpe_ring_init(vpe) global() argument 94 vpe_ring_start(vpe) global() argument 95 vpe_ring_stop(vpe) global() argument 96 vpe_ring_fini(vpe) global() argument 98 vpe_get_reg_offset(vpe,inst,offset) global() argument 100 vpe_set_regs(vpe) global() argument 102 vpe_irq_init(vpe) global() argument 104 vpe_init_microcode(vpe) global() argument 106 vpe_load_microcode(vpe) global() argument [all...] |
H A D | amdgpu_vpe.c | 121 int amdgpu_vpe_configure_dpm(struct amdgpu_vpe *vpe) in amdgpu_vpe_configure_dpm() argument 231 amdgpu_vpe_init_microcode(struct amdgpu_vpe * vpe) amdgpu_vpe_init_microcode() argument 272 amdgpu_vpe_ring_init(struct amdgpu_vpe * vpe) amdgpu_vpe_ring_init() argument 292 amdgpu_vpe_ring_fini(struct amdgpu_vpe * vpe) amdgpu_vpe_ring_fini() argument 302 struct amdgpu_vpe *vpe = &adev->vpe; vpe_early_init() local 339 vpe_common_init(struct amdgpu_vpe * vpe) vpe_common_init() argument 363 struct amdgpu_vpe *vpe = &adev->vpe; vpe_sw_init() local 395 struct amdgpu_vpe *vpe = &adev->vpe; vpe_sw_fini() local 413 struct amdgpu_vpe *vpe = &adev->vpe; vpe_hw_init() local 436 struct amdgpu_vpe *vpe = &adev->vpe; vpe_hw_fini() local 612 struct amdgpu_vpe *vpe = &adev->vpe; vpe_ring_preempt_ib() local 660 struct amdgpu_vpe *vpe = &adev->vpe; vpe_set_powergating_state() local 680 struct amdgpu_vpe *vpe = &adev->vpe; vpe_ring_get_rptr() local 699 struct amdgpu_vpe *vpe = &adev->vpe; vpe_ring_get_wptr() local 718 struct amdgpu_vpe *vpe = &adev->vpe; vpe_ring_set_wptr() local 848 struct amdgpu_vpe *vpe = &adev->vpe; vpe_ring_begin_use() local [all...] |
H A D | amdgpu.h | 1123 struct amdgpu_vpe vpe; member
|
/linux/arch/mips/lantiq/ |
H A D | irq.c | 51 #define ltq_icu_w32(vpe, m, x, y) \ argument 54 #define ltq_icu_r32(vpe, m, x) \ argument 84 int vpe; in ltq_disable_irq() local 102 int vpe; in ltq_mask_and_ack_irq() local 121 int vpe; ltq_ack_irq() local 137 int vpe; ltq_enable_irq() local 292 int vpe = smp_processor_id(); ltq_hw_irq_handler() local 344 int i, ret, vpe; icu_of_init() local [all...] |
/linux/drivers/irqchip/ |
H A D | irq-gic-v4.c | 119 static int its_alloc_vcpu_sgis(struct its_vpe *vpe, int idx) in its_alloc_vcpu_sgis() argument 229 its_send_vpe_cmd(struct its_vpe * vpe,struct its_cmd_info * info) its_send_vpe_cmd() argument 234 its_make_vpe_non_resident(struct its_vpe * vpe,bool db) its_make_vpe_non_resident() argument 261 its_make_vpe_resident(struct its_vpe * vpe,bool g0en,bool g1en) its_make_vpe_resident() argument 284 its_commit_vpe(struct its_vpe * vpe) its_commit_vpe() argument 301 its_invall_vpe(struct its_vpe * vpe) its_invall_vpe() argument [all...] |
H A D | irq-gic-v3-its.c | 359 static int vpe_to_cpuid_lock(struct its_vpe *vpe, unsigned long *flags) in vpe_to_cpuid_lock() argument 365 static void vpe_to_cpuid_unlock(struct its_vpe *vpe, unsigned long flags) in vpe_to_cpuid_unlock() argument 374 struct its_vpe *vpe = NULL; in irq_to_cpuid_lock() local 400 struct its_vpe *vpe = NULL; irq_to_cpuid_unlock() local 422 valid_vpe(struct its_node * its,struct its_vpe * vpe) valid_vpe() argument 483 struct its_vpe *vpe; global() member 487 struct its_vpe *vpe; global() member 493 struct its_vpe *vpe; global() member 501 struct its_vpe *vpe; global() member 508 struct its_vpe *vpe; global() member 515 struct its_vpe *vpe; global() member 519 struct its_vpe *vpe; global() member 881 struct its_vpe *vpe = valid_vpe(its, desc->its_vmapp_cmd.vpe); its_build_vmapp_cmd() local 1397 its_send_vmapp(struct its_node * its,struct its_vpe * vpe,bool valid) its_send_vmapp() argument 1408 its_send_vmovp(struct its_vpe * vpe) its_send_vmovp() argument 1448 its_send_vinvall(struct its_node * its,struct its_vpe * vpe) its_send_vinvall() argument 1498 its_send_invdb(struct its_node * its,struct its_vpe * vpe) its_send_invdb() argument 1890 struct its_vpe *vpe = vm->vpes[i]; its_map_vm() local 3798 its_vpe_db_proxy_unmap_locked(struct its_vpe * vpe) its_vpe_db_proxy_unmap_locked() argument 3824 its_vpe_db_proxy_unmap(struct its_vpe * vpe) its_vpe_db_proxy_unmap() argument 3839 its_vpe_db_proxy_map_locked(struct its_vpe * vpe) its_vpe_db_proxy_map_locked() argument 3862 its_vpe_db_proxy_move(struct its_vpe * vpe,int from,int to) its_vpe_db_proxy_move() argument 3892 its_vpe_4_1_invall_locked(int cpu,struct its_vpe * vpe) its_vpe_4_1_invall_locked() argument 3910 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_set_affinity() local 4007 its_vpe_schedule(struct its_vpe * vpe) its_vpe_schedule() argument 4043 its_vpe_deschedule(struct its_vpe * vpe) its_vpe_deschedule() argument 4054 its_vpe_invall(struct its_vpe * vpe) its_vpe_invall() argument 4078 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_set_vcpu_affinity() local 4103 its_vpe_send_cmd(struct its_vpe * vpe,void (* cmd)(struct its_device *,u32)) its_vpe_send_cmd() argument 4118 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_send_inv() local 4149 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_set_irqchip_state() local 4209 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_4_1_send_inv() local 4234 its_vpe_4_1_schedule(struct its_vpe * vpe,struct its_cmd_info * info) its_vpe_4_1_schedule() argument 4249 its_vpe_4_1_deschedule(struct its_vpe * vpe,struct its_cmd_info * info) its_vpe_4_1_deschedule() argument 4286 its_vpe_4_1_invall(struct its_vpe * vpe) its_vpe_4_1_invall() argument 4299 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_4_1_set_vcpu_affinity() local 4335 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_configure_sgi() local 4355 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_mask_irq() local 4363 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_unmask_irq() local 4390 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_set_irqchip_state() local 4407 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_get_irqchip_state() local 4459 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_set_vcpu_affinity() local 4488 struct its_vpe *vpe = args; its_sgi_irq_domain_alloc() local 4525 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_irq_domain_deactivate() local 4559 its_vpe_init(struct its_vpe * vpe) its_vpe_init() argument 4592 its_vpe_teardown(struct its_vpe * vpe) its_vpe_teardown() argument 4611 struct its_vpe *vpe = irq_data_get_irq_chip_data(data); its_vpe_irq_domain_free() local 4683 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_irq_domain_activate() local 4712 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_irq_domain_deactivate() local [all...] |
/linux/arch/mips/kernel/ |
H A D | vpe-mt.c | 195 int vpe_start(void *vpe, unsigned long start) in vpe_start() argument 205 int vpe_stop(void *vpe) in vpe_stop() argument 226 vpe_free(void * vpe) vpe_free() argument 263 struct vpe *vpe = get_vpe(aprp_cpu_index()); store_kill() local 281 struct vpe *vpe = get_vpe(aprp_cpu_index()); ntcs_show() local 289 struct vpe *vpe = get_vpe(aprp_cpu_index()); ntcs_store() local [all...] |
H A D | rtlx.c | 68 void rtlx_starting(int vpe) in rtlx_starting() argument 81 void rtlx_stopping(int vpe) in rtlx_stopping() argument
|
H A D | cpu-probe.c | 2039 void cpu_set_vpe_id(struct cpuinfo_mips *cpuinfo, unsigned int vpe) in cpu_set_vpe_id() argument
|
H A D | perf_event_mipsxx.c | 98 #define M_PERFCTL_VPEID(vpe) ((vpe) << MIPS_PERFCTRL_VPEID_S) argument
|
/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-v4.c | 108 static void vgic_v4_sync_sgi_config(struct its_vpe *vpe, struct vgic_irq *irq) in vgic_v4_sync_sgi_config() argument 117 struct its_vpe *vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in vgic_v4_enable_vsgis() local 215 struct its_vpe *vpe = &irq->target_vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in vgic_v4_get_vlpi_state() local 357 struct its_vpe *vpe in vgic_v4_put() local 367 struct its_vpe *vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; vgic_v4_load() local 403 struct its_vpe *vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; vgic_v4_commit() local [all...] |
/linux/include/linux/irqchip/ |
H A D | arm-gic-v4.h | 106 struct its_vpe *vpe; member
|
/linux/drivers/gpu/drm/ingenic/ |
H A D | ingenic-drm-drv.c | 285 unsigned int vpe, vds, vde, vt, hpe, hds, hde, ht; in ingenic_drm_crtc_update_timings() local
|