Defined in 2 files as a prototype:

Defined in 2 files as a macro:

Defined in 4 files as a function:

Referenced in 13 files:

Smatch caller information:

drivers/cxl/core/region.c cxl_region_calculate_adistance() -> phys_to_target_node()

Type Parameter Key Value

drivers/cxl/core/region.c cxl_region_perf_attrs_callback() -> phys_to_target_node()

Type Parameter Key Value

drivers/nvdimm/e820.c e820_register_one() -> phys_to_target_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/dax/cxl.c cxl_dax_region_probe() -> phys_to_target_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/nvdimm/virtio_pmem.c virtio_pmem_probe() -> phys_to_target_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 start 0-u64max
UNITS 0 start unit_byte

drivers/cxl/acpi.c cxl_parse_cfmws() -> phys_to_target_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/cxl/acpi.c cxl_setup_extended_linear_cache() -> phys_to_target_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

arch/x86/kernel/cpu/sgx/main.c sgx_page_cache_init() -> phys_to_target_node()

Type Parameter Key Value
PARAM_VALUE 0 start 0,4294967296-4503595332403200
CAPPED_DATA 0 start 1
CAPPED_DATA 0 start 1
DATA_SOURCE 0 start r sgx_calc_section_metric
HOST_DATA 0 start 0,4294967296-4503595332403200[c]
UNITS 0 start unit_byte

drivers/acpi/nfit/core.c acpi_nfit_register_region() -> phys_to_target_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 start unit_byte
LOCK2 &acpi_desc->init_mutex
LOCK2 _T->lock
TYPE_LOCK (struct acpi_nfit_desc)->init_mutex

drivers/cxl/pmem.c cxl_pmem_region_probe() -> phys_to_target_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/nvdimm/ramdax.c ramdax_register_region() -> phys_to_target_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/dax/hmem/device.c hmem_register_one() -> phys_to_target_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING