/Linux-v4.19/arch/mips/kernel/ |
D | vpe-mt.c | 26 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 …]
|
D | vpe-cmp.c | 27 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 …]
|
D | vpe.c | 53 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 …]
|
D | Makefile | 61 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
|
D | rtlx.c | 68 void rtlx_starting(int vpe) in rtlx_starting() argument 81 void rtlx_stopping(int vpe) in rtlx_stopping() argument
|
D | cpu-probe.c | 2137 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()
|
D | perf_event_mipsxx.c | 106 #define M_PERFCTL_VPEID(vpe) ((vpe) << MIPS_PERFCTRL_VPEID_S) argument
|
/Linux-v4.19/arch/mips/include/asm/ |
D | vpe.h | 54 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);
|
D | rtlx.h | 30 void rtlx_starting(int vpe); 31 void rtlx_stopping(int vpe);
|
D | smp-cps.h | 32 extern void mips_cps_boot_vpes(struct core_boot_config *cfg, unsigned vpe);
|
D | cpu-info.h | 170 extern void cpu_set_vpe_id(struct cpuinfo_mips *cpuinfo, unsigned int vpe);
|
/Linux-v4.19/drivers/irqchip/ |
D | irq-gic-v3-its.c | 195 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 …]
|
D | irq-gic-v4.c | 147 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/ |
D | msp_irq_cic.c | 82 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/ |
D | Makefile | 2 obj-$(CONFIG_VIDEO_TI_VPE) += ti-vpe.o 7 ti-vpe-y := vpe.o
|
/Linux-v4.19/include/linux/irqchip/ |
D | arm-gic-v4.h | 79 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/ |
D | Makefile | 21 obj-$(CONFIG_VIDEO_TI_VPE) += ti-vpe/ 23 obj-$(CONFIG_VIDEO_TI_CAL) += ti-vpe/
|
/Linux-v4.19/arch/mips/mti-malta/ |
D | malta-amon.c | 76 int vpe_run(struct vpe *v) in vpe_run()
|
/Linux-v4.19/arch/mips/oprofile/ |
D | op_model_mipsxx.c | 20 #define M_PERFCTL_VPEID(vpe) ((vpe) << MIPS_PERFCTRL_VPEID_S) argument
|
/Linux-v4.19/drivers/net/ethernet/intel/i40evf/ |
D | i40evf_virtchnl.c | 1176 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/ |
D | vgic-v4.c | 294 .vpe = &irq->target_vcpu->arch.vgic_cpu.vgic_v3.its_vpe, in kvm_vgic_v4_set_forwarding()
|
D | vgic-its.c | 373 map.vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in update_affinity()
|
/Linux-v4.19/ |
D | MAINTAINERS | 14661 F: drivers/media/platform/ti-vpe/
|