Defined in 5 files as a macro:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/firmware/dmi_scan.c dmi_memdev_walk() -> dmi_alloc()

Type Parameter Key Value
LOCK2 irq

drivers/firmware/dmi_scan.c dmi_save_dev_pciaddr() -> dmi_alloc()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 len unit_byte
HALF_LOCKED2 irq

drivers/firmware/dmi_scan.c dmi_save_ipmi_device() -> dmi_alloc()

Type Parameter Key Value
PARAM_VALUE 0 len 4-255
FUZZY_MAX 0 len 4
RX_PATH
TASK_NOT_RUNNING
UNITS 0 len unit_byte
HALF_LOCKED2 irq

drivers/firmware/dmi_scan.c dmi_save_ipmi_device() -> dmi_alloc()

Type Parameter Key Value
PARAM_VALUE 0 len 40
RX_PATH
TASK_NOT_RUNNING
UNITS 0 len unit_byte
HALF_LOCKED2 irq

drivers/firmware/dmi_scan.c dmi_save_oem_strings_devices() -> dmi_alloc()

Type Parameter Key Value
PARAM_VALUE 0 len 40
RX_PATH
TASK_NOT_RUNNING
UNITS 0 len unit_byte
HALF_LOCKED2 irq

drivers/firmware/dmi_scan.c dmi_save_one_device() -> dmi_alloc()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 len unit_byte
HALF_LOCKED2 irq

drivers/firmware/dmi_scan.c dmi_save_release() -> dmi_alloc()

Type Parameter Key Value
PARAM_VALUE 0 len 8
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

drivers/firmware/dmi_scan.c dmi_save_type() -> dmi_alloc()

Type Parameter Key Value
PARAM_VALUE 0 len 4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

drivers/firmware/dmi_scan.c dmi_save_uuid() -> dmi_alloc()

Type Parameter Key Value
PARAM_VALUE 0 len 37
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

drivers/firmware/dmi_scan.c dmi_string() -> dmi_alloc()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq