Searched refs:mp_ops (Results 1 – 13 of 13) sorted by relevance
| /linux/arch/mips/include/asm/ |
| H A D | smp.h | 74 extern const struct plat_smp_ops *mp_ops; /* private */ in arch_smp_send_reschedule() 76 mp_ops->send_ipi_single(cpu, SMP_RESCHEDULE_YOURSELF); in arch_smp_send_reschedule() 82 extern const struct plat_smp_ops *mp_ops; /* private */ in __cpu_disable() 84 return mp_ops->cpu_disable(); in __cpu_disable() 89 extern const struct plat_smp_ops *mp_ops; /* private */ in __cpu_die() 91 mp_ops->cpu_die(cpu); in __cpu_die() 100 extern const struct plat_smp_ops *mp_ops; /* private */ in kexec_nonboot_cpu() 102 return mp_ops->kexec_nonboot_cpu(); in kexec_nonboot_cpu() 107 extern const struct plat_smp_ops *mp_ops; /* private */ in kexec_nonboot_cpu_func() 109 return mp_ops->kexec_nonboot_cpu; in kexec_nonboot_cpu_func() [all …]
|
| H A D | smp-ops.h | 45 extern const struct plat_smp_ops *mp_ops; /* private */ in plat_smp_setup() 47 mp_ops->smp_setup(); in plat_smp_setup()
|
| /linux/arch/sh/include/asm/ |
| H A D | smp.h | 51 extern struct plat_smp_ops *mp_ops; /* private */ in __cpu_die() 53 mp_ops->cpu_die(cpu); in __cpu_die() 59 extern struct plat_smp_ops *mp_ops; /* private */ in hard_smp_processor_id() 61 if (!mp_ops) in hard_smp_processor_id() 64 return mp_ops->smp_processor_id(); in hard_smp_processor_id()
|
| H A D | smp-ops.h | 16 extern struct plat_smp_ops *mp_ops; 23 BUG_ON(!mp_ops); in plat_smp_setup() 24 mp_ops->smp_setup(); in plat_smp_setup() 29 mp_ops->play_dead(); in play_dead()
|
| /linux/arch/sh/kernel/ |
| H A D | smp.c | 36 struct plat_smp_ops *mp_ops = NULL; variable 43 if (mp_ops) in register_smp_ops() 46 mp_ops = ops; in register_smp_ops() 64 mp_ops->prepare_cpus(max_cpus); in smp_prepare_cpus() 129 ret = mp_ops->cpu_disable(cpu); in __cpu_disable() 230 mp_ops->start_cpu(cpu, (unsigned long)_stext); in __cpu_up() 263 mp_ops->send_ipi(cpu, SMP_MSG_RESCHEDULE); in arch_smp_send_reschedule() 276 mp_ops->send_ipi(cpu, SMP_MSG_FUNCTION); in arch_send_call_function_ipi_mask() 281 mp_ops->send_ipi(cpu, SMP_MSG_FUNCTION_SINGLE); in arch_send_call_function_single_ipi() 290 mp_ops->send_ipi(cpu, SMP_MSG_TIMER); in tick_broadcast()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | smp.h | 22 extern struct smp_ops mp_ops; 102 mp_ops.send_ipi_single(cpu, ACTION_CALL_FUNCTION); in arch_send_call_function_single_ipi() 107 mp_ops.send_ipi_mask(mask, ACTION_CALL_FUNCTION); in arch_send_call_function_ipi_mask()
|
| /linux/net/core/ |
| H A D | page_pool.c | 280 pool->mp_ops = rxq->mp_params.mp_ops; in page_pool_init() 283 if (pool->mp_ops) { in page_pool_init() 289 if (WARN_ON(!is_kernel_rodata((unsigned long)pool->mp_ops))) { in page_pool_init() 294 err = pool->mp_ops->init(pool); in page_pool_init() 329 if (pool->mp_ops) { in page_pool_uninit() 330 pool->mp_ops->destroy(pool); in page_pool_uninit() 678 if (static_branch_unlikely(&page_pool_mem_providers) && pool->mp_ops) in page_pool_alloc_netmems() 679 netmem = pool->mp_ops->alloc_netmems(pool, gfp); in page_pool_alloc_netmems() 765 if (static_branch_unlikely(&page_pool_mem_providers) && pool->mp_ops) in page_pool_return_netmem() 766 put = pool->mp_ops->release_netmem(pool, netmem); in page_pool_return_netmem()
|
| H A D | devmem.c | 145 .mp_ops = &dmabuf_devmem_ops, in net_devmem_unbind_dmabuf() 162 .mp_ops = &dmabuf_devmem_ops, in net_devmem_bind_dmabuf_to_queue()
|
| H A D | netdev-genl.c | 445 if (params->mp_ops && in __netdev_nl_queue_fill_mp() 446 params->mp_ops->nl_fill(params->mp_priv, rsp, rxq)) in __netdev_nl_queue_fill_mp()
|
| /linux/include/net/page_pool/ |
| H A D | types.h | 172 const struct memory_provider_ops *mp_ops; member 236 const struct memory_provider_ops *mp_ops; member
|
| /linux/arch/loongarch/kernel/ |
| H A D | smp.c | 255 mp_ops.send_ipi_single(cpu, ACTION_RESCHEDULE); in arch_smp_send_reschedule() 262 mp_ops.send_ipi_single(smp_processor_id(), ACTION_IRQ_WORK); in arch_irq_work_raise() 310 struct smp_ops mp_ops = { variable
|
| /linux/arch/mips/kernel/ |
| H A D | smp-cps.c | 957 extern const struct plat_smp_ops *mp_ops; in mips_cps_smp_in_use() 958 return mp_ops == &cps_smp_ops; in mips_cps_smp_in_use()
|
| /linux/io_uring/ |
| H A D | zcrx.c | 632 .mp_ops = &io_uring_pp_zc_ops, in io_close_queue() 921 mp_param.mp_ops = &io_uring_pp_zc_ops; in zcrx_register_netdev() 1468 p->mp_ops = NULL; in io_pp_uninstall() 1790 if (!pp || pp->mp_ops != &io_uring_pp_zc_ops || io_pp_to_ifq(pp) != ifq) in io_zcrx_recv_frag()
|