Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/acpi/apei/ghes.c __ghes_check_estatus() -> cper_estatus_len()

Type Parameter Key Value
DATA_SOURCE 0 estatus $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &ghes_notify_lock_irq

drivers/acpi/apei/ghes.c ghes_estatus_cache_alloc() -> cper_estatus_len()

Type Parameter Key Value
PARAM_VALUE 0 estatus 4096-ptr_max
CAPPED_DATA 0 estatus->data_length 1
DATA_SOURCE 0 estatus $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 estatus unit_byte
HALF_LOCKED2 global &ghes_notify_lock_irq

drivers/acpi/apei/ghes.c ghes_estatus_cache_rcu_free() -> cper_estatus_len()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu

drivers/acpi/apei/ghes.c ghes_estatus_cached() -> cper_estatus_len()

Type Parameter Key Value
PARAM_VALUE 0 estatus 4096-ptr_max
DATA_SOURCE 0 estatus $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 estatus unit_byte
HALF_LOCKED2 global &ghes_notify_lock_irq

drivers/acpi/apei/ghes.c ghes_in_nmi_queue_one_entry() -> cper_estatus_len()

Type Parameter Key Value
PARAM_VALUE 0 estatus 6750718917928042496
PARAM_VALUE 0 estatus->data_length 0,64-u32max
PREEMPT_ADD
HALF_LOCKED2 &ghes_notify_lock_nmi
HALF_LOCKED2 rcu_read

drivers/acpi/apei/ghes.c ghes_proc_in_irq() -> cper_estatus_len()

Type Parameter Key Value
UNITS 0 estatus unit_byte

drivers/acpi/apei/ghes.c ghes_read_estatus() -> cper_estatus_len()

Type Parameter Key Value
PARAM_VALUE 0 estatus 4096-ptr_max
PARAM_VALUE 0 estatus->data_length 0,64-u32max
DATA_SOURCE 0 estatus $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 *estatus 0-255
LOCK2 global &ghes_notify_lock_irq
HALF_LOCKED2 flags

drivers/acpi/apei/bert.c bert_print_all() -> cper_estatus_len()

Type Parameter Key Value
UNITS 0 estatus unit_byte