Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

arch/x86/kernel/apic/io_apic.c __set_fixmap() -> (struct pv_mmu_ops)->set_fixmap()

Type Parameter Key Value
DATA_SOURCE 0 idx $0
DATA_SOURCE 1 phys $1
DATA_SOURCE 2 flags $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &acpi_ioapic_lock
HALF_LOCKED2 global &ioapic_list_lock
HALF_LOCKED2 global &pci_rescan_remove_lock

arch/x86/kernel/tboot.c __set_fixmap() -> (struct pv_mmu_ops)->set_fixmap()

Type Parameter Key Value
PARAM_VALUE 0 idx 1536
PARAM_VALUE 1 phys 1-18446744073709551614
DATA_SOURCE 0 idx $0
DATA_SOURCE 1 phys $1
DATA_SOURCE 2 flags $2
NOCHECK_CALL
LOCK2 irq

arch/x86/entry/vsyscall/vsyscall_64.c __set_fixmap() -> (struct pv_mmu_ops)->set_fixmap()

Type Parameter Key Value
PARAM_VALUE 0 idx 511
DATA_SOURCE 0 idx $0
DATA_SOURCE 1 phys $1
DATA_SOURCE 2 flags $2
NOCHECK_CALL
LOCK2 irq

arch/x86/kernel/apic/apic.c __set_fixmap() -> (struct pv_mmu_ops)->set_fixmap()

Type Parameter Key Value
PARAM_VALUE 0 idx 515
DATA_SOURCE 0 idx $0
DATA_SOURCE 1 phys $1
DATA_SOURCE 2 flags $2
NOCHECK_CALL
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/acpi/apei/ghes.c __set_fixmap() -> (struct pv_mmu_ops)->set_fixmap()

Type Parameter Key Value
PARAM_VALUE 0 idx 645-646,1537
PARAM_VALUE 1 phys 0,4096-18446744073709547520
CAPPED_DATA 0 idx 1
DATA_SOURCE 0 idx $0
DATA_SOURCE 1 phys $1
DATA_SOURCE 2 flags $2
BIT_INFO 1 phys 0x0,0xfffffffffffff000
BIT_INFO 1 phys 0x0,0xfffffffffffff000
HARD_MAX 0 idx 1537
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 phys 0,4096-18446744073709547520[c]
HALF_LOCKED2 global &ghes_notify_lock_irq

arch/x86/xen/suspend_pv.c __set_fixmap() -> (struct pv_mmu_ops)->set_fixmap()

Type Parameter Key Value
PARAM_VALUE 0 idx 644
DATA_SOURCE 0 idx $0
DATA_SOURCE 1 phys $1
DATA_SOURCE 2 flags $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags

drivers/firewire/init_ohci1394_dma.c __set_fixmap() -> (struct pv_mmu_ops)->set_fixmap()

Type Parameter Key Value
PARAM_VALUE 0 idx 514
PARAM_VALUE 1 phys 0,16-4294967280
DATA_SOURCE 0 idx $0
DATA_SOURCE 1 phys $1
DATA_SOURCE 2 flags $2
BIT_INFO 1 phys 0x0,0xfffffff0
BIT_INFO 1 phys 0x0,0xfffffff0
NOCHECK_CALL
HOST_DATA 1 phys 0,16-4294967280
LOCK2 irq

arch/x86/xen/enlighten_pv.c __set_fixmap() -> (struct pv_mmu_ops)->set_fixmap()

Type Parameter Key Value
PARAM_VALUE 0 idx 644
DATA_SOURCE 0 idx $0
DATA_SOURCE 1 phys $1
DATA_SOURCE 2 flags $2
NOCHECK_CALL
LOCK2 irq

mm/early_ioremap.c __set_fixmap() -> (struct pv_mmu_ops)->set_fixmap()

Type Parameter Key Value
PARAM_VALUE 0 idx 1087-1535
PARAM_VALUE 1 phys 0,4096-u64max
DATA_SOURCE 0 idx $0
DATA_SOURCE 1 phys $1
DATA_SOURCE 2 flags $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 phys 0,4096-2147483648[c]
USER_DATA 1 phys 0,4096-2147483648[c]

drivers/usb/early/ehci-dbgp.c __set_fixmap() -> (struct pv_mmu_ops)->set_fixmap()

Type Parameter Key Value
PARAM_VALUE 0 idx 512
PARAM_VALUE 1 phys 0,4096-4294963200
DATA_SOURCE 0 idx $0
DATA_SOURCE 1 phys $1
DATA_SOURCE 2 flags $2
BIT_INFO 1 phys 0x0,0xfffff000
BIT_INFO 1 phys 0x0,0xfffff000
NOCHECK_CALL
HOST_DATA 1 phys 0,4096-4294963200
HALF_LOCKED2 irq

drivers/tty/serial/earlycon.c __set_fixmap() -> (struct pv_mmu_ops)->set_fixmap()

Type Parameter Key Value
PARAM_VALUE 0 idx 513
PARAM_VALUE 1 phys 0,4096-u64max
DATA_SOURCE 0 idx $0
DATA_SOURCE 1 phys $1
DATA_SOURCE 2 flags $2
BIT_INFO 1 phys 0x0,0xfffffffffffff000
BIT_INFO 1 phys 0x0,0xfffffffffffff000
NOCHECK_CALL