Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/acpi/acpica/nsxfname.c acpi_get_handle() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &acpi_desc->init_mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &dmar_global_lock
HALF_LOCKED2 global &system_transition_mutex

drivers/acpi/acpica/utmisc.c acpi_ut_create_update_state_and_push() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utmisc.c acpi_ut_display_init_pathname() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utmisc.c acpi_ut_dword_byte_swap() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/nsdump.c acpi_ns_dump_entry() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/nsdump.c acpi_ns_dump_object_paths() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/acpi/acpica/nsdump.c acpi_ns_dump_objects() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/acpi/acpica/rsaddr.c acpi_rs_get_address_common() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
NOCHECK_CALL

drivers/acpi/acpica/rsaddr.c acpi_rs_set_address_common() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utcopy.c acpi_ut_copy_ielement_to_eelement() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utcopy.c acpi_ut_copy_ielement_to_ielement() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/exdump.c acpi_ex_dump_namespace_node() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/acpi/acpica/rscalc.c acpi_rs_count_set_bits() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/rscalc.c acpi_rs_stream_option_length() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/rscalc.c acpi_rs_struct_option_length() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utstate.c acpi_ut_create_control_state() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utstate.c acpi_ut_create_generic_state() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utstate.c acpi_ut_create_pkg_state() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utstate.c acpi_ut_create_thread_state() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utstate.c acpi_ut_create_update_state() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utstate.c acpi_ut_delete_generic_state() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utstate.c acpi_ut_pop_generic_state() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utstate.c acpi_ut_push_generic_state() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utdelete.c acpi_ut_delete_internal_object_list() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
NOCHECK_CALL

drivers/acpi/acpica/exmisc.c acpi_ex_do_math_op() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/dsmethod.c acpi_ds_method_error() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utnonansi.c acpi_ut_strlwr() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
NOCHECK_CALL

drivers/acpi/acpica/utnonansi.c acpi_ut_strupr() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/pstree.c acpi_ps_get_arg() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/pstree.c acpi_ps_get_depth_next() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/acpi/acpica/rsdump.c acpi_rs_dump_address_common() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/rsdump.c acpi_rs_dump_irq_list() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/rsdump.c acpi_rs_dump_resource_label() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/rsdump.c acpi_rs_dump_resource_list() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/rsdump.c acpi_rs_dump_resource_source() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/dsinit.c acpi_ds_init_one_object() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utexcep.c acpi_format_exception() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &topology_lock

drivers/acpi/acpica/utexcep.c acpi_ut_validate_exception() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &topology_lock

drivers/acpi/acpica/exconvrt.c acpi_ex_convert_to_ascii() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/psutils.c acpi_ps_alloc_op() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/psutils.c acpi_ps_init_op() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/nsutils.c acpi_ns_get_internal_name_length() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/nsutils.c acpi_ns_opens_scope() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/nsutils.c acpi_ns_validate_handle() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &subdev->use.mutex

drivers/acpi/acpica/utdebug.c acpi_trace_point() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utdebug.c acpi_ut_trace() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
NOCHECK_CALL

drivers/acpi/acpica/utdebug.c acpi_ut_trace_ptr() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utdebug.c acpi_ut_trace_str() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utdebug.c acpi_ut_trace_u32() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/dbxface.c acpi_db_single_step() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/exsystem.c acpi_ex_system_do_sleep() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/exsystem.c acpi_ex_system_do_stall() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/exsystem.c acpi_ex_system_reset_event() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/evmisc.c acpi_ev_notify_dispatch() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

5f58a6b1ea45a73d acpi_ex_check_object_type() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utobject.c acpi_ut_get_object_size() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
NOCHECK_CALL

drivers/acpi/acpica/rsutils.c acpi_rs_decode_bitmask() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
NOCHECK_CALL

drivers/acpi/acpica/rsutils.c acpi_rs_encode_bitmask() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/rsutils.c acpi_rs_get_resource_source() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
NOCHECK_CALL

drivers/acpi/acpica/rsutils.c acpi_rs_move_data() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/rsutils.c acpi_rs_set_resource_header() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/rsutils.c acpi_rs_set_resource_length() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/rsutils.c acpi_rs_set_resource_source() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/rsutils.c acpi_rs_strcpy() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
NOCHECK_CALL

drivers/acpi/acpica/nswalk.c acpi_ns_get_next_node() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &subdev->use.mutex

drivers/acpi/acpica/nswalk.c acpi_ns_get_next_node_typed() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/acpi/acpica/utresrc.c acpi_ut_get_descriptor_length() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utresrc.c acpi_ut_get_resource_header_length() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utresrc.c acpi_ut_get_resource_length() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utresrc.c acpi_ut_get_resource_type() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/utresrc.c acpi_ut_validate_resource() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/exutils.c acpi_ex_eisa_id_to_string() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/acpica/exutils.c acpi_ex_integer_to_string() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex

drivers/acpi/acpica/exutils.c acpi_ex_pci_cls_to_string() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex

drivers/acpi/acpica/exutils.c acpi_ex_truncate_for32bit_table() -> acpi_ut_track_stack_ptr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL