Home
last modified time | relevance | path

Searched refs:vpe (Results 1 – 23 of 23) sorted by relevance

/Linux-v4.19/arch/mips/kernel/
Dvpe-mt.c26 int vpe_run(struct vpe *v) in vpe_run()
181 struct vpe *v; in vpe_alloc()
196 int vpe_start(void *vpe, unsigned long start) in vpe_start() argument
198 struct vpe *v = vpe; in vpe_start()
206 int vpe_stop(void *vpe) in vpe_stop() argument
208 struct vpe *v = vpe; in vpe_stop()
227 int vpe_free(void *vpe) in vpe_free() argument
229 struct vpe *v = vpe; in vpe_free()
264 struct vpe *vpe = get_vpe(aprp_cpu_index()); in store_kill() local
267 list_for_each_entry(notifier, &vpe->notify, list) in store_kill()
[all …]
Dvpe-cmp.c27 struct vpe *vpe = get_vpe(aprp_cpu_index()); in store_kill() local
30 list_for_each_entry(notifier, &vpe->notify, list) in store_kill()
33 release_progmem(vpe->load_addr); in store_kill()
34 vpe->state = VPE_STATE_UNUSED; in store_kill()
43 struct vpe *vpe = get_vpe(aprp_cpu_index()); in ntcs_show() local
45 return sprintf(buf, "%d\n", vpe->ntcs); in ntcs_show()
51 struct vpe *vpe = get_vpe(aprp_cpu_index()); in ntcs_store() local
63 vpe->ntcs = new; in ntcs_store()
74 ATTRIBUTE_GROUPS(vpe);
92 struct vpe *v = NULL; in vpe_module_init()
[all …]
Dvpe.c53 struct vpe *get_vpe(int minor) in get_vpe()
55 struct vpe *res, *v; in get_vpe()
92 struct vpe *alloc_vpe(int minor) in alloc_vpe()
94 struct vpe *v; in alloc_vpe()
96 v = kzalloc(sizeof(struct vpe), GFP_KERNEL); in alloc_vpe()
133 void release_vpe(struct vpe *v) in release_vpe()
550 static int find_vpe_symbols(struct vpe *v, Elf_Shdr *sechdrs, in find_vpe_symbols()
576 static int vpe_elfload(struct vpe *v) in vpe_elfload()
769 struct vpe *v; in vpe_open()
821 struct vpe *v; in vpe_release()
[all …]
DMakefile61 obj-$(CONFIG_MIPS_VPE_LOADER) += vpe.o
62 obj-$(CONFIG_MIPS_VPE_LOADER_CMP) += vpe-cmp.o
63 obj-$(CONFIG_MIPS_VPE_LOADER_MT) += vpe-mt.o
Drtlx.c68 void rtlx_starting(int vpe) in rtlx_starting() argument
81 void rtlx_stopping(int vpe) in rtlx_stopping() argument
Dcpu-probe.c2137 void cpu_set_vpe_id(struct cpuinfo_mips *cpuinfo, unsigned int vpe) in cpu_set_vpe_id() argument
2140 WARN_ON(vpe > (MIPS_GLOBALNUMBER_VP >> MIPS_GLOBALNUMBER_VP_SHF)); in cpu_set_vpe_id()
2143 WARN_ON(vpe && !IS_ENABLED(CONFIG_MIPS_MT_SMP) && in cpu_set_vpe_id()
2147 cpuinfo->globalnumber |= vpe << MIPS_GLOBALNUMBER_VP_SHF; in cpu_set_vpe_id()
Dperf_event_mipsxx.c106 #define M_PERFCTL_VPEID(vpe) ((vpe) << MIPS_PERFCTRL_VPEID_S) argument
/Linux-v4.19/arch/mips/include/asm/
Dvpe.h54 struct vpe { struct
88 struct vpe *pvpe; /* parent VPE */ argument
94 void (*start)(int vpe);
95 void (*stop)(int vpe);
116 struct vpe *get_vpe(int minor);
118 struct vpe *alloc_vpe(int minor);
120 void release_vpe(struct vpe *v);
125 int vpe_run(struct vpe *v);
Drtlx.h30 void rtlx_starting(int vpe);
31 void rtlx_stopping(int vpe);
Dsmp-cps.h32 extern void mips_cps_boot_vpes(struct core_boot_config *cfg, unsigned vpe);
Dcpu-info.h170 extern void cpu_set_vpe_id(struct cpuinfo_mips *cpuinfo, unsigned int vpe);
/Linux-v4.19/drivers/irqchip/
Dirq-gic-v3-its.c195 static struct its_vpe *valid_vpe(struct its_node *its, struct its_vpe *vpe) in valid_vpe() argument
197 if (valid_col(its->collections + vpe->col_idx)) in valid_vpe()
198 return vpe; in valid_vpe()
256 struct its_vpe *vpe; member
260 struct its_vpe *vpe; member
266 struct its_vpe *vpe; member
274 struct its_vpe *vpe; member
281 struct its_vpe *vpe; member
571 its_encode_vpeid(cmd, desc->its_vinvall_cmd.vpe->vpe_id); in its_build_vinvall_cmd()
575 return valid_vpe(its, desc->its_vinvall_cmd.vpe); in its_build_vinvall_cmd()
[all …]
Dirq-gic-v4.c147 static int its_send_vpe_cmd(struct its_vpe *vpe, struct its_cmd_info *info) in its_send_vpe_cmd() argument
149 return irq_set_vcpu_affinity(vpe->irq, info); in its_send_vpe_cmd()
152 int its_schedule_vpe(struct its_vpe *vpe, bool on) in its_schedule_vpe() argument
160 return its_send_vpe_cmd(vpe, &info); in its_schedule_vpe()
163 int its_invall_vpe(struct its_vpe *vpe) in its_invall_vpe() argument
169 return its_send_vpe_cmd(vpe, &info); in its_invall_vpe()
/Linux-v4.19/arch/mips/pmcs-msp71xx/
Dmsp_irq_cic.c82 int vpe; in unmask_cic_irq() local
96 vpe = get_current_vpe(); in unmask_cic_irq()
98 cic_msk_reg[vpe] |= (1 << (d->irq - MSP_CIC_INTBASE)); in unmask_cic_irq()
106 int vpe = get_current_vpe(); in mask_cic_irq() local
111 cic_msk_reg[vpe] &= ~(1 << (d->irq - MSP_CIC_INTBASE)); in mask_cic_irq()
/Linux-v4.19/drivers/media/platform/ti-vpe/
DMakefile2 obj-$(CONFIG_VIDEO_TI_VPE) += ti-vpe.o
7 ti-vpe-y := vpe.o
/Linux-v4.19/include/linux/irqchip/
Darm-gic-v4.h79 struct its_vpe *vpe; member
105 int its_schedule_vpe(struct its_vpe *vpe, bool on);
106 int its_invall_vpe(struct its_vpe *vpe);
/Linux-v4.19/drivers/media/platform/
DMakefile21 obj-$(CONFIG_VIDEO_TI_VPE) += ti-vpe/
23 obj-$(CONFIG_VIDEO_TI_CAL) += ti-vpe/
/Linux-v4.19/arch/mips/mti-malta/
Dmalta-amon.c76 int vpe_run(struct vpe *v) in vpe_run()
/Linux-v4.19/arch/mips/oprofile/
Dop_model_mipsxx.c20 #define M_PERFCTL_VPEID(vpe) ((vpe) << MIPS_PERFCTRL_VPEID_S) argument
/Linux-v4.19/drivers/net/ethernet/intel/i40evf/
Di40evf_virtchnl.c1176 struct virtchnl_pf_event *vpe = in i40evf_virtchnl_completion() local
1178 bool link_up = vpe->event_data.link_event.link_status; in i40evf_virtchnl_completion()
1179 switch (vpe->event) { in i40evf_virtchnl_completion()
1182 vpe->event_data.link_event.link_speed; in i40evf_virtchnl_completion()
1228 vpe->event); in i40evf_virtchnl_completion()
/Linux-v4.19/virt/kvm/arm/vgic/
Dvgic-v4.c294 .vpe = &irq->target_vcpu->arch.vgic_cpu.vgic_v3.its_vpe, in kvm_vgic_v4_set_forwarding()
Dvgic-its.c373 map.vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in update_affinity()
/Linux-v4.19/
DMAINTAINERS14661 F: drivers/media/platform/ti-vpe/