Defined in 2 files as a function:

Referenced in 27 files:

Smatch caller information:

drivers/spi/spi-nxp-fspi.c nxp_fspi_clk_disable_unprep() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &spi->controller->bus_lock_mutex
HALF_LOCKED2 &spi->controller->io_mutex
HALF_LOCKED2 _T->lock

drivers/spi/spi-nxp-fspi.c nxp_fspi_clk_prep_enable() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &spi->controller->bus_lock_mutex
HALF_LOCKED2 &spi->controller->io_mutex
HALF_LOCKED2 _T->lock

drivers/spi/spi-nxp-fspi.c nxp_fspi_probe() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-nxp-fspi.c nxp_fspi_probe() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 0,4096-u64max
RX_PATH
TASK_NOT_RUNNING

drivers/i2c/busses/i2c-designware-common.c i2c_dw_fw_parse_and_configure() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 0,4096-u64max
PARAM_VALUE 0 fwnode->ops 0-6563876433798148095,6563876433798148097-u64max
RX_PATH
TASK_NOT_RUNNING

drivers/media/v4l2-core/v4l2-fwnode.c v4l2_async_nf_parse_fwnode_sensor() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ethernet/hisilicon/hns/hnae.c __ae_match() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &region->mgr->ref_mutex
HALF_LOCKED2 &region->mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &dsa2_mutex
HALF_LOCKED2 global &framer_provider_mutex
HALF_LOCKED2 global &phy_provider_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/dma/loongson/loongson2-apb-cmc-dma.c loongson2_cmc_dma_acpi_controller_register() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/net/mdio/fwnode_mdio.c fwnode_find_mii_timestamper() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
DATA_SOURCE 0 fwnode $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/mdio/fwnode_mdio.c fwnode_mdiobus_register_phy() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
DATA_SOURCE 0 fwnode $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/mdio/fwnode_mdio.c fwnode_mdiobus_register_phy() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
PARAM_VALUE 0 fwnode->ops 4096-ptr_max
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
DATA_SOURCE 0 fwnode $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c hns_misc_op_get() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
PARAM_VALUE 0 fwnode->ops 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte

drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_use_acpi_compat_mode() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
DATA_SOURCE 0 fwnode $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c hns_mac_get_info() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-u64max
PARAM_VALUE 0 fwnode->ops 0-6563876433798148095,6563876433798148097-u64max
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/marvell/mvmdio.c orion_mdio_probe() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte

drivers/media/i2c/ov8856.c ov8856_get_hwcfg() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 1-u64max
RX_PATH
TASK_NOT_RUNNING

drivers/media/i2c/ov8856.c ov8856_power_off() -> is_acpi_node()

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

drivers/media/i2c/ov8856.c ov8856_power_on() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/net/phy/phy_device.c fwnode_get_phy_node() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 0,4096-u64max
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
DATA_SOURCE 0 fwnode $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/hisilicon/hns/hns_enet.c hns_nic_dev_probe() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte

drivers/net/ethernet/freescale/xgmac_mdio.c xgmac_mdio_probe() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 0,4096-u64max
PARAM_VALUE 0 fwnode->ops 0-6563876433798148095,6563876433798148097-u64max
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/hisilicon/hns_mdio.c hns_mdio_probe() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte

drivers/net/ethernet/hisilicon/hns_mdio.c hns_mdio_reset() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte

drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c hns_dsaf_get_cfg() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte

drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c dpaa2_mac_get_node() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 0,4096-u64max
PARAM_VALUE 0 fwnode->ops 0-6563876433798148095,6563876433798148097-u64max
RX_PATH
TASK_NOT_RUNNING

drivers/gpio/gpiolib.c gpiod_count() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 0,4096-u64max
PARAM_VALUE 0 fwnode->ops 0-6563876433798148095,6563876433798148097-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &spi->controller->io_mutex

drivers/gpio/gpiolib.c gpiod_find_by_fwnode() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 0,4096-u64max
PARAM_VALUE 0 fwnode->ops 0-6563876433798148095,6563876433798148097-u64max
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
DATA_SOURCE 0 fwnode $0
STR_LEN 0 fwnode (-1),1-22,24,127
STR_LEN 0 fwnode (-1),1-22,24,127
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &consumer->mutex

drivers/gpio/gpio-mpc8xxx.c mpc8xxx_probe() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/pwm/core.c devm_fwnode_pwm_get() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
DATA_SOURCE 0 fwnode $1
RX_PATH
TASK_NOT_RUNNING

drivers/pwm/core.c pwm_get() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 0,4096-u64max
PARAM_VALUE 0 fwnode->ops 0-6563876433798148095,6563876433798148097-u64max
RX_PATH
TASK_NOT_RUNNING

drivers/media/i2c/dw9768.c dw9768_probe() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/media/i2c/dw9768.c dw9768_remove() -> is_acpi_node()

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

drivers/i2c/muxes/i2c-mux-gpio.c i2c_mux_gpio_probe_fw() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 0,4096-u64max
PARAM_VALUE 0 fwnode->ops 0-6563876433798148095,6563876433798148097-u64max
RX_PATH
TASK_NOT_RUNNING

drivers/i2c/muxes/i2c-mux-gpio.c i2c_mux_gpio_probe_fw() -> is_acpi_node()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
RX_PATH
TASK_NOT_RUNNING

drivers/misc/open-dice.c open_dice_probe() -> is_acpi_node()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fwnode unit_byte