Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/pci/controller/pci-xgene.c xgene_pcie_parse_map_dma_ranges() -> of_pci_dma_range_parser_init()

Type Parameter Key Value
PARAM_VALUE 0 parser 8941155660437483520
PARAM_VALUE 1 node 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 1 node unit_byte

drivers/of/unittest.c of_unittest_pci_dma_ranges() -> of_pci_dma_range_parser_init()

Type Parameter Key Value
PARAM_VALUE 0 parser 7616009202724081664
PARAM_VALUE 1 node 1-u64max
BUF_SIZE 1 node (-1)-0,392
BUF_SIZE 1 node (-1)-0,392
DATA_SOURCE 1 node r of_find_node_by_path

drivers/of/unittest.c of_unittest_pci_empty_dma_ranges() -> of_pci_dma_range_parser_init()

Type Parameter Key Value
PARAM_VALUE 0 parser 6106169701378379776
PARAM_VALUE 1 node 1-u64max
BUF_SIZE 1 node (-1)-0,392
BUF_SIZE 1 node (-1)-0,392
DATA_SOURCE 1 node r of_find_node_by_path

drivers/of/address.c of_dma_get_max_cpu_address() -> of_pci_dma_range_parser_init()

Type Parameter Key Value
PARAM_VALUE 0 parser 2186685259044851712
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 1 node->properties 4096-ptr_max
BUF_SIZE 1 node (-1)-0,392
BUF_SIZE 1 node (-1)-0,392
DATA_SOURCE 1 node $0 [m]

drivers/of/address.c of_dma_get_range() -> of_pci_dma_range_parser_init()

Type Parameter Key Value
PARAM_VALUE 0 parser 4290452123485515776
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 1 node->properties 4096-ptr_max
BUF_SIZE 1 node (-1)-0,392
BUF_SIZE 1 node (-1)-0,392
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/of/address.c of_dma_get_range() -> of_pci_dma_range_parser_init()

Type Parameter Key Value
PARAM_VALUE 0 parser 4290452123485515776
PARAM_VALUE 0 parser->bus 4096-ptr_max
PARAM_VALUE 0 parser->end 4096-ptr_max
PARAM_VALUE 1 node 4096-ptr_max
BUF_SIZE 1 node (-1)-0,392
BUF_SIZE 1 node (-1)-0,392
DATA_SOURCE 1 node r of_node_get
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/pci/of.c devm_of_pci_get_host_bridge_resources() -> of_pci_dma_range_parser_init()

Type Parameter Key Value
PARAM_VALUE 0 parser 1714787347690651648
PARAM_VALUE 0 parser->bus 4096-ptr_max
PARAM_VALUE 0 parser->end 4096-ptr_max
PARAM_VALUE 1 node 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 1 node unit_byte

drivers/pci/controller/plda/pcie-microchip-host.c mc_pcie_setup_inbound_ranges() -> of_pci_dma_range_parser_init()

Type Parameter Key Value
PARAM_VALUE 0 parser 8921998427258765312
RX_PATH
TASK_NOT_RUNNING
UNITS 1 node unit_byte