Home
last modified time | relevance | path

Searched refs:vpe (Results 1 - 25 of 44) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-gic-v4.c118 static int its_alloc_vcpu_sgis(struct its_vpe *vpe, int idx) in its_alloc_vcpu_sgis() argument
130 vpe->fwnode = irq_domain_alloc_named_id_fwnode(name, idx); in its_alloc_vcpu_sgis()
131 if (!vpe->fwnode) in its_alloc_vcpu_sgis()
137 vpe->sgi_domain = irq_domain_create_linear(vpe->fwnode, 16, in its_alloc_vcpu_sgis()
138 sgi_domain_ops, vpe); in its_alloc_vcpu_sgis()
139 if (!vpe->sgi_domain) in its_alloc_vcpu_sgis()
142 sgi_base = irq_domain_alloc_irqs(vpe->sgi_domain, 16, NUMA_NO_NODE, vpe); in its_alloc_vcpu_sgis()
149 if (vpe in its_alloc_vcpu_sgis()
228 its_send_vpe_cmd(struct its_vpe *vpe, struct its_cmd_info *info) its_send_vpe_cmd() argument
233 its_make_vpe_non_resident(struct its_vpe *vpe, bool db) its_make_vpe_non_resident() argument
260 its_make_vpe_resident(struct its_vpe *vpe, bool g0en, bool g1en) its_make_vpe_resident() argument
283 its_commit_vpe(struct its_vpe *vpe) its_commit_vpe() argument
300 its_invall_vpe(struct its_vpe *vpe) its_invall_vpe() argument
[all...]
H A Dirq-gic-v3-its.c266 static int vpe_to_cpuid_lock(struct its_vpe *vpe, unsigned long *flags) in vpe_to_cpuid_lock() argument
268 raw_spin_lock_irqsave(&vpe->vpe_lock, *flags); in vpe_to_cpuid_lock()
269 return vpe->col_idx; in vpe_to_cpuid_lock()
272 static void vpe_to_cpuid_unlock(struct its_vpe *vpe, unsigned long flags) in vpe_to_cpuid_unlock() argument
274 raw_spin_unlock_irqrestore(&vpe->vpe_lock, flags); in vpe_to_cpuid_unlock()
281 struct its_vpe *vpe = NULL; in irq_to_cpuid_lock() local
285 vpe = irq_data_get_irq_chip_data(d); in irq_to_cpuid_lock()
289 vpe = map->vpe; in irq_to_cpuid_lock()
292 if (vpe) { in irq_to_cpuid_lock()
307 struct its_vpe *vpe = NULL; irq_to_cpuid_unlock() local
329 valid_vpe(struct its_node *its, struct its_vpe *vpe) valid_vpe() argument
390 struct its_vpe *vpe; global() member
394 struct its_vpe *vpe; global() member
400 struct its_vpe *vpe; global() member
408 struct its_vpe *vpe; global() member
415 struct its_vpe *vpe; global() member
422 struct its_vpe *vpe; global() member
426 struct its_vpe *vpe; global() member
1298 its_send_vmapp(struct its_node *its, struct its_vpe *vpe, bool valid) its_send_vmapp() argument
1310 its_send_vmovp(struct its_vpe *vpe) its_send_vmovp() argument
1354 its_send_vinvall(struct its_node *its, struct its_vpe *vpe) its_send_vinvall() argument
1404 its_send_invdb(struct its_node *its, struct its_vpe *vpe) its_send_invdb() argument
1805 struct its_vpe *vpe = vm->vpes[i]; its_map_vm() local
3730 its_vpe_db_proxy_unmap_locked(struct its_vpe *vpe) its_vpe_db_proxy_unmap_locked() argument
3756 its_vpe_db_proxy_unmap(struct its_vpe *vpe) its_vpe_db_proxy_unmap() argument
3771 its_vpe_db_proxy_map_locked(struct its_vpe *vpe) its_vpe_db_proxy_map_locked() argument
3794 its_vpe_db_proxy_move(struct its_vpe *vpe, int from, int to) its_vpe_db_proxy_move() argument
3828 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_set_affinity() local
3887 its_vpe_schedule(struct its_vpe *vpe) its_vpe_schedule() argument
3923 its_vpe_deschedule(struct its_vpe *vpe) its_vpe_deschedule() argument
3934 its_vpe_invall(struct its_vpe *vpe) its_vpe_invall() argument
3956 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_set_vcpu_affinity() local
3981 its_vpe_send_cmd(struct its_vpe *vpe, void (*cmd)(struct its_device *, u32)) its_vpe_send_cmd() argument
3996 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_send_inv() local
4027 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_set_irqchip_state() local
4087 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_4_1_send_inv() local
4112 its_vpe_4_1_schedule(struct its_vpe *vpe, struct its_cmd_info *info) its_vpe_4_1_schedule() argument
4127 its_vpe_4_1_deschedule(struct its_vpe *vpe, struct its_cmd_info *info) its_vpe_4_1_deschedule() argument
4164 its_vpe_4_1_invall(struct its_vpe *vpe) its_vpe_4_1_invall() argument
4187 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_4_1_set_vcpu_affinity() local
4223 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_configure_sgi() local
4243 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_mask_irq() local
4251 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_unmask_irq() local
4278 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_set_irqchip_state() local
4295 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_get_irqchip_state() local
4347 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_set_vcpu_affinity() local
4376 struct its_vpe *vpe = args; its_sgi_irq_domain_alloc() local
4413 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_irq_domain_deactivate() local
4447 its_vpe_init(struct its_vpe *vpe) its_vpe_init() argument
4481 its_vpe_teardown(struct its_vpe *vpe) its_vpe_teardown() argument
4500 struct its_vpe *vpe = irq_data_get_irq_chip_data(data); its_vpe_irq_domain_free() local
4578 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_irq_domain_activate() local
4608 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_irq_domain_deactivate() local
[all...]
/kernel/linux/linux-5.10/arch/mips/lantiq/
H A Dirq.c49 #define ltq_icu_w32(vpe, m, x, y) \
50 ltq_w32((x), ltq_icu_membase[vpe] + m*LTQ_ICU_IM_SIZE + (y))
52 #define ltq_icu_r32(vpe, m, x) \
53 ltq_r32(ltq_icu_membase[vpe] + m*LTQ_ICU_IM_SIZE + (x))
82 int vpe; in ltq_disable_irq() local
87 for_each_present_cpu(vpe) { in ltq_disable_irq()
88 ltq_icu_w32(vpe, im, in ltq_disable_irq()
89 ltq_icu_r32(vpe, im, LTQ_ICU_IER) & ~BIT(offset), in ltq_disable_irq()
100 int vpe; in ltq_mask_and_ack_irq() local
105 for_each_present_cpu(vpe) { in ltq_mask_and_ack_irq()
119 int vpe; ltq_ack_irq() local
135 int vpe; ltq_enable_irq() local
290 int vpe = smp_processor_id(); ltq_hw_irq_handler() local
341 int i, ret, vpe; icu_of_init() local
[all...]
/kernel/linux/linux-6.6/arch/mips/lantiq/
H A Dirq.c50 #define ltq_icu_w32(vpe, m, x, y) \
51 ltq_w32((x), ltq_icu_membase[vpe] + m*LTQ_ICU_IM_SIZE + (y))
53 #define ltq_icu_r32(vpe, m, x) \
54 ltq_r32(ltq_icu_membase[vpe] + m*LTQ_ICU_IM_SIZE + (x))
83 int vpe; in ltq_disable_irq() local
88 for_each_present_cpu(vpe) { in ltq_disable_irq()
89 ltq_icu_w32(vpe, im, in ltq_disable_irq()
90 ltq_icu_r32(vpe, im, LTQ_ICU_IER) & ~BIT(offset), in ltq_disable_irq()
101 int vpe; in ltq_mask_and_ack_irq() local
106 for_each_present_cpu(vpe) { in ltq_mask_and_ack_irq()
120 int vpe; ltq_ack_irq() local
136 int vpe; ltq_enable_irq() local
291 int vpe = smp_processor_id(); ltq_hw_irq_handler() local
342 int i, ret, vpe; icu_of_init() local
[all...]
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-gic-v4.c95 static int its_alloc_vcpu_sgis(struct its_vpe *vpe, int idx) in its_alloc_vcpu_sgis() argument
107 vpe->fwnode = irq_domain_alloc_named_id_fwnode(name, idx); in its_alloc_vcpu_sgis()
108 if (!vpe->fwnode) in its_alloc_vcpu_sgis()
114 vpe->sgi_domain = irq_domain_create_linear(vpe->fwnode, 16, in its_alloc_vcpu_sgis()
115 sgi_domain_ops, vpe); in its_alloc_vcpu_sgis()
116 if (!vpe->sgi_domain) in its_alloc_vcpu_sgis()
119 sgi_base = __irq_domain_alloc_irqs(vpe->sgi_domain, -1, 16, in its_alloc_vcpu_sgis()
120 NUMA_NO_NODE, vpe, in its_alloc_vcpu_sgis()
128 if (vpe in its_alloc_vcpu_sgis()
208 its_send_vpe_cmd(struct its_vpe *vpe, struct its_cmd_info *info) its_send_vpe_cmd() argument
213 its_make_vpe_non_resident(struct its_vpe *vpe, bool db) its_make_vpe_non_resident() argument
238 its_make_vpe_resident(struct its_vpe *vpe, bool g0en, bool g1en) its_make_vpe_resident() argument
261 its_invall_vpe(struct its_vpe *vpe) its_invall_vpe() argument
[all...]
H A Dirq-gic-v3-its.c259 static int vpe_to_cpuid_lock(struct its_vpe *vpe, unsigned long *flags) in vpe_to_cpuid_lock() argument
261 raw_spin_lock_irqsave(&vpe->vpe_lock, *flags); in vpe_to_cpuid_lock()
262 return vpe->col_idx; in vpe_to_cpuid_lock()
265 static void vpe_to_cpuid_unlock(struct its_vpe *vpe, unsigned long flags) in vpe_to_cpuid_unlock() argument
267 raw_spin_unlock_irqrestore(&vpe->vpe_lock, flags); in vpe_to_cpuid_unlock()
274 struct its_vpe *vpe = NULL; in irq_to_cpuid_lock() local
278 vpe = irq_data_get_irq_chip_data(d); in irq_to_cpuid_lock()
282 vpe = map->vpe; in irq_to_cpuid_lock()
285 if (vpe) { in irq_to_cpuid_lock()
300 struct its_vpe *vpe = NULL; irq_to_cpuid_unlock() local
322 valid_vpe(struct its_node *its, struct its_vpe *vpe) valid_vpe() argument
383 struct its_vpe *vpe; global() member
387 struct its_vpe *vpe; global() member
393 struct its_vpe *vpe; global() member
401 struct its_vpe *vpe; global() member
408 struct its_vpe *vpe; global() member
415 struct its_vpe *vpe; global() member
419 struct its_vpe *vpe; global() member
1286 its_send_vmapp(struct its_node *its, struct its_vpe *vpe, bool valid) its_send_vmapp() argument
1298 its_send_vmovp(struct its_vpe *vpe) its_send_vmovp() argument
1342 its_send_vinvall(struct its_node *its, struct its_vpe *vpe) its_send_vinvall() argument
1392 its_send_invdb(struct its_node *its, struct its_vpe *vpe) its_send_invdb() argument
1791 struct its_vpe *vpe = vm->vpes[i]; its_map_vm() local
3686 its_vpe_db_proxy_unmap_locked(struct its_vpe *vpe) its_vpe_db_proxy_unmap_locked() argument
3712 its_vpe_db_proxy_unmap(struct its_vpe *vpe) its_vpe_db_proxy_unmap() argument
3727 its_vpe_db_proxy_map_locked(struct its_vpe *vpe) its_vpe_db_proxy_map_locked() argument
3750 its_vpe_db_proxy_move(struct its_vpe *vpe, int from, int to) its_vpe_db_proxy_move() argument
3784 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_set_affinity() local
3843 its_vpe_schedule(struct its_vpe *vpe) its_vpe_schedule() argument
3877 its_vpe_deschedule(struct its_vpe *vpe) its_vpe_deschedule() argument
3888 its_vpe_invall(struct its_vpe *vpe) its_vpe_invall() argument
3910 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_set_vcpu_affinity() local
3931 its_vpe_send_cmd(struct its_vpe *vpe, void (*cmd)(struct its_device *, u32)) its_vpe_send_cmd() argument
3946 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_send_inv() local
3977 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_set_irqchip_state() local
4037 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_4_1_send_inv() local
4062 its_vpe_4_1_schedule(struct its_vpe *vpe, struct its_cmd_info *info) its_vpe_4_1_schedule() argument
4079 its_vpe_4_1_deschedule(struct its_vpe *vpe, struct its_cmd_info *info) its_vpe_4_1_deschedule() argument
4116 its_vpe_4_1_invall(struct its_vpe *vpe) its_vpe_4_1_invall() argument
4139 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_4_1_set_vcpu_affinity() local
4171 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_configure_sgi() local
4191 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_mask_irq() local
4199 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_unmask_irq() local
4226 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_set_irqchip_state() local
4243 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_get_irqchip_state() local
4295 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_set_vcpu_affinity() local
4324 struct its_vpe *vpe = args; its_sgi_irq_domain_alloc() local
4361 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_sgi_irq_domain_deactivate() local
4395 its_vpe_init(struct its_vpe *vpe) its_vpe_init() argument
4429 its_vpe_teardown(struct its_vpe *vpe) its_vpe_teardown() argument
4448 struct its_vpe *vpe = irq_data_get_irq_chip_data(data); its_vpe_irq_domain_free() local
4520 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_irq_domain_activate() local
4550 struct its_vpe *vpe = irq_data_get_irq_chip_data(d); its_vpe_irq_domain_deactivate() local
[all...]
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dvpe-mt.c18 #include <asm/vpe.h>
26 int vpe_run(struct vpe *v) in vpe_run()
176 /* give me a vpe */
180 struct vpe *v; in vpe_alloc()
182 /* find a vpe */ in vpe_alloc()
195 int vpe_start(void *vpe, unsigned long start) in vpe_start() argument
197 struct vpe *v = vpe; in vpe_start()
205 int vpe_stop(void *vpe) in vpe_stop() argument
207 struct vpe * in vpe_stop()
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
311 ATTRIBUTE_GROUPS(vpe); global() variable
[all...]
H A Dvpe-cmp.c15 #include <asm/vpe.h>
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 *vp in ntcs_store() local
74 ATTRIBUTE_GROUPS(vpe); global() variable
[all...]
H A Dvpe.c36 #include <asm/vpe.h>
52 /* get the vpe associated with this minor */
53 struct vpe *get_vpe(int minor) in get_vpe()
55 struct vpe *res, *v; in get_vpe()
73 /* get the vpe associated with this minor */
91 /* allocate a vpe and associate it with this minor (or index) */
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 *
[all...]
H A DMakefile67 obj-$(CONFIG_MIPS_VPE_LOADER) += vpe.o
68 obj-$(CONFIG_MIPS_VPE_LOADER_CMP) += vpe-cmp.o
69 obj-$(CONFIG_MIPS_VPE_LOADER_MT) += vpe-mt.o
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dvpe-mt.c18 #include <asm/vpe.h>
26 int vpe_run(struct vpe *v) in vpe_run()
176 /* give me a vpe */
180 struct vpe *v; in vpe_alloc()
182 /* find a vpe */ in vpe_alloc()
195 int vpe_start(void *vpe, unsigned long start) in vpe_start() argument
197 struct vpe *v = vpe; in vpe_start()
205 int vpe_stop(void *vpe) in vpe_stop() argument
207 struct vpe * in vpe_stop()
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
311 ATTRIBUTE_GROUPS(vpe); global() variable
[all...]
H A Dvpe.c36 #include <asm/vpe.h>
52 /* get the vpe associated with this minor */
53 struct vpe *get_vpe(int minor) in get_vpe()
55 struct vpe *res, *v; in get_vpe()
73 /* get the vpe associated with this minor */
91 /* allocate a vpe and associate it with this minor (or index) */
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 *
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dvpe.h17 #define VPE_MODULE_NAME "vpe"
54 struct vpe { struct
57 /* (device) minor associated with this vpe */
69 /* tc's associated with this vpe */
72 /* The list of vpe's */
88 struct vpe *pvpe; /* parent VPE */
94 void (*start)(int vpe);
95 void (*stop)(int vpe);
115 struct vpe *get_vpe(int minor);
117 struct vpe *alloc_vp
[all...]
H A Drtlx.h30 void rtlx_starting(int vpe);
31 void rtlx_stopping(int vpe);
H A Dsmp-cps.h28 extern void mips_cps_boot_vpes(struct core_boot_config *cfg, unsigned vpe);
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dvpe.h17 #define VPE_MODULE_NAME "vpe"
49 struct vpe { struct
52 /* (device) minor associated with this vpe */
63 /* tc's associated with this vpe */
66 /* The list of vpe's */
82 struct vpe *pvpe; /* parent VPE */
88 void (*start)(int vpe);
89 void (*stop)(int vpe);
108 struct vpe *get_vpe(int minor);
110 struct vpe *alloc_vp
[all...]
H A Drtlx.h30 void rtlx_starting(int vpe);
31 void rtlx_stopping(int vpe);
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
H A Dvgic-v4.c108 static void vgic_v4_sync_sgi_config(struct its_vpe *vpe, struct vgic_irq *irq) in vgic_v4_sync_sgi_config() argument
110 vpe->sgi_config[irq->intid].enabled = irq->enabled; in vgic_v4_sync_sgi_config()
111 vpe->sgi_config[irq->intid].group = irq->group; in vgic_v4_sync_sgi_config()
112 vpe->sgi_config[irq->intid].priority = irq->priority; in vgic_v4_sync_sgi_config()
117 struct its_vpe *vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in vgic_v4_enable_vsgis() local
137 irq->host_irq = irq_find_mapping(vpe->sgi_domain, i); in vgic_v4_enable_vsgis()
140 vgic_v4_sync_sgi_config(vpe, irq); in vgic_v4_enable_vsgis()
315 struct its_vpe *vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in vgic_v4_put() local
317 if (!vgic_supports_direct_msis(vcpu->kvm) || !vpe->resident) in vgic_v4_put()
320 return its_make_vpe_non_resident(vpe, need_d in vgic_v4_put()
325 struct its_vpe *vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; vgic_v4_load() local
[all...]
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/
H A Dvgic-v4.c108 static void vgic_v4_sync_sgi_config(struct its_vpe *vpe, struct vgic_irq *irq) in vgic_v4_sync_sgi_config() argument
110 vpe->sgi_config[irq->intid].enabled = irq->enabled; in vgic_v4_sync_sgi_config()
111 vpe->sgi_config[irq->intid].group = irq->group; in vgic_v4_sync_sgi_config()
112 vpe->sgi_config[irq->intid].priority = irq->priority; in vgic_v4_sync_sgi_config()
117 struct its_vpe *vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in vgic_v4_enable_vsgis() local
137 irq->host_irq = irq_find_mapping(vpe->sgi_domain, i); in vgic_v4_enable_vsgis()
140 vgic_v4_sync_sgi_config(vpe, irq); in vgic_v4_enable_vsgis()
215 struct its_vpe *vpe = &irq->target_vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in vgic_v4_get_vlpi_state() local
220 va = page_address(vpe->vpt_page); in vgic_v4_get_vlpi_state()
341 struct its_vpe *vpe in vgic_v4_put() local
351 struct its_vpe *vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; vgic_v4_load() local
387 struct its_vpe *vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; vgic_v4_commit() local
[all...]
/kernel/linux/linux-6.6/include/linux/irqchip/
H A Darm-gic-v4.h67 * vPE and vLPI operations using vpe->col_idx.
89 * @vpe: Pointer to the GICv4 notion of a virtual CPU (VPE)
96 struct its_vpe *vpe; member
133 int its_make_vpe_resident(struct its_vpe *vpe, bool g0en, bool g1en);
134 int its_make_vpe_non_resident(struct its_vpe *vpe, bool db);
135 int its_commit_vpe(struct its_vpe *vpe);
136 int its_invall_vpe(struct its_vpe *vpe);
/kernel/linux/linux-5.10/include/linux/irqchip/
H A Darm-gic-v4.h65 * vPE and vLPI operations using vpe->col_idx.
87 * @vpe: Pointer to the GICv4 notion of a virtual CPU (VPE)
94 struct its_vpe *vpe; member
130 int its_make_vpe_resident(struct its_vpe *vpe, bool g0en, bool g1en);
131 int its_make_vpe_non_resident(struct its_vpe *vpe, bool db);
132 int its_invall_vpe(struct its_vpe *vpe);
/kernel/linux/linux-5.10/drivers/media/platform/ti-vpe/
H A DMakefile2 obj-$(CONFIG_VIDEO_TI_VPE) += ti-vpe.o
7 ti-vpe-y := vpe.o
/kernel/linux/linux-6.6/drivers/media/platform/ti/vpe/
H A DMakefile2 obj-$(CONFIG_VIDEO_TI_VPE) += ti-vpe.o
7 ti-vpe-y := vpe.o
/kernel/linux/linux-5.10/arch/mips/mti-malta/
H A Dmalta-amon.c17 #include <asm/vpe.h>
76 int vpe_run(struct vpe *v) in vpe_run()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/
H A Diavf_virtchnl.c1019 * @vpe: virtchnl_pf_event structure
1025 struct virtchnl_pf_event *vpe) in iavf_get_vpe_link_status()
1028 return vpe->event_data.link_event_adv.link_status; in iavf_get_vpe_link_status()
1030 return vpe->event_data.link_event.link_status; in iavf_get_vpe_link_status()
1036 * @vpe: virtchnl_pf_event structure that contains the link speed we are setting
1042 struct virtchnl_pf_event *vpe) in iavf_set_adapter_link_speed_from_vpe()
1046 vpe->event_data.link_event_adv.link_speed; in iavf_set_adapter_link_speed_from_vpe()
1048 adapter->link_speed = vpe->event_data.link_event.link_speed; in iavf_set_adapter_link_speed_from_vpe()
1276 struct virtchnl_pf_event *vpe = in iavf_virtchnl_completion() local
1278 bool link_up = iavf_get_vpe_link_status(adapter, vpe); in iavf_virtchnl_completion()
1024 iavf_get_vpe_link_status(struct iavf_adapter *adapter, struct virtchnl_pf_event *vpe) iavf_get_vpe_link_status() argument
1041 iavf_set_adapter_link_speed_from_vpe(struct iavf_adapter *adapter, struct virtchnl_pf_event *vpe) iavf_set_adapter_link_speed_from_vpe() argument
[all...]

Completed in 18 milliseconds

12