Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\apic\local.h Create Date:2022-07-28 08:27:41
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:__prepare_ICR

Proto:static inline unsigned int __prepare_ICR(unsigned int shortcut, int vector, unsigned int dest)

Type:unsigned int

Parameter:

TypeParameterName
unsigned intshortcut
intvector
unsigned intdest
35  icr = shortcut | dest
38  Default
39  icr |= APIC_DM_FIXED | vector
40  Break
41  Case vector == Linux IRQ vector layout
42  icr |= APIC_DM_NMI
43  Break
45  Return icr
Caller
NameDescribe
__default_send_IPI_shortcut
__default_send_IPI_dest_fieldThis is used to send an IPI with no shorthand notation (the destination is* specified in bits 56 to 63 of the ICR).
__x2apic_send_IPI_dest
__x2apic_send_IPI_shorthand