Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\apic\ipi.c Create Date:2022-07-28 08:27:47
Last Modify:2020-03-16 21:22:25 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:This is only used on smaller machines.

Proto:void default_send_IPI_mask_logical(const struct cpumask *cpumask, int vector)

Type:void

Parameter:

TypeParameterName
const struct cpumask *cpumask
intvector
291  mask = cpumask_bits - get the bits in a cpumask*@maskp: the struct cpumask ** You should only assume nr_cpu_ids bits of this mask are valid. This is* a macro so it's const-correct.(cpumask)[0]
294  If Not mask Then Return
297  local_irq_save(flags)
298  WARN_ON(mask & ~cpumask_bits - get the bits in a cpumask*@maskp: the struct cpumask ** You should only assume nr_cpu_ids bits of this mask are valid. This is* a macro so it's const-correct.(cpu_online_mask)[0])
299  This is used to send an IPI with no shorthand notation (the destination is* specified in bits 56 to 63 of the ICR).
300  local_irq_restore(flags)