Defined in 2 files as a function:

Referenced in 25 files:

Smatch caller information:

drivers/nvmem/layouts.c nvmem_destroy_layout() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 n unit_byte

drivers/clk/ingenic/jz4780-cgu.c jz4780_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/gpio/gpiolib-of.c of_gpio_notify() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
NOCHECK_CALL
UNITS 0 n unit_byte

drivers/gpio/gpiolib-of.c of_gpio_notify() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
CAPPED_DATA 0 n 1
NOCHECK_CALL
UNITS 0 n unit_byte

drivers/gpio/gpiolib-of.c of_gpiochip_remove() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &bank->deferred_lock
HALF_LOCKED2 &hdev->driver_input_lock

drivers/of/irq.c of_irq_init() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
NOCHECK_CALL

drivers/clk/clk-fixed-factor.c _of_fixed_factor_clk_setup() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 n unit_byte

drivers/clk/clk-gemini.c gemini_cc_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/fsi/fsi-sbefifo.c sbefifo_unregister_child() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 1-u64max
PARAM_VALUE 1 flag 3
NOCHECK_CALL
UNITS 0 n unit_byte

drivers/i2c/i2c-core-base.c i2c_unregister_device() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 0,4096-ptr_max
PARAM_VALUE 1 flag 3
NOCHECK_CALL

drivers/clk/ingenic/jz4755-cgu.c jz4755_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ingenic/jz4740-cgu.c jz4740_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/i2c/i2c-core-of.c of_i2c_notify() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
NOCHECK_CALL
UNITS 0 n unit_byte

drivers/i2c/i2c-core-of.c of_i2c_register_devices() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/clk/ingenic/tcu.c jz4725b_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ingenic/tcu.c jz4740_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ingenic/tcu.c jz4760_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ingenic/tcu.c jz4770_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ingenic/tcu.c x1000_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/mediatek/clk-mt2701.c mtk_infra_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/bus/moxtet.c __unregister() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 1-u64max
PARAM_VALUE 1 flag 3
NOCHECK_CALL
UNITS 0 n unit_byte

drivers/bus/moxtet.c of_register_moxtet_devices() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/clk/ralink/clk-mt7621.c mt7621_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/rockchip/clk-rk3588.c rk3588_cru_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clocksource/ingenic-sysost.c ingenic_ost_init() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ingenic/x1000-cgu.c x1000_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/spi/spi.c of_register_spi_devices() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/spi/spi.c of_spi_notify() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
NOCHECK_CALL
UNITS 0 n unit_byte

drivers/spi/spi.c spi_unregister_device() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 0,4096-ptr_max
PARAM_VALUE 1 flag 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ctlr->add_lock
HALF_LOCKED2 &of->mutex

drivers/clk/aspeed/clk-aspeed.c aspeed_cc_g4_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/aspeed/clk-aspeed.c aspeed_cc_g5_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ralink/clk-mtmips.c mt7620_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ralink/clk-mtmips.c mt7628_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ralink/clk-mtmips.c mt7688_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ralink/clk-mtmips.c rt2880_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ralink/clk-mtmips.c rt3050_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ralink/clk-mtmips.c rt3052_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ralink/clk-mtmips.c rt3352_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ralink/clk-mtmips.c rt3883_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ralink/clk-mtmips.c rt5350_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ingenic/jz4770-cgu.c jz4770_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ingenic/jz4725b-cgu.c jz4725b_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/of/unittest.c attach_node_and_children() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 2
DATA_SOURCE 0 n $0
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
LOCK2 flags
LOCK2 global &devtree_lock
LOCK2 global &of_mutex
HALF_LOCKED2 global &of_overlay_phandle_mutex

drivers/clk/mediatek/clk-mt6797.c mtk_infra_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clocksource/ingenic-timer.c ingenic_tcu_init() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/pci/pwrctrl/core.c pci_pwrctrl_destroy_device() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/of/dynamic.c __of_attach_node() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 2
BUF_SIZE 0 n->name s32min-(-1),1-s32max
DATA_SOURCE 0 n $0
STR_LEN 0 n->name (-1),6
STR_LEN 0 n->parent->child->name (-1),6
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
LOCK2 global &devtree_lock
LOCK2 global &of_mutex

drivers/clk/samsung/clk-exynos5250.c exynos5250_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/mediatek/clk-mt8173-infracfg.c mtk_infrasys_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/fsi/fsi-occ.c occ_unregister_of_child() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 1-u64max
PARAM_VALUE 1 flag 3
NOCHECK_CALL
UNITS 0 n unit_byte

drivers/clk/samsung/clk-exynos5420.c exynos5420_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/samsung/clk-exynos5420.c exynos5800_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/gpu/drm/display/drm_dp_aux_bus.c of_dp_aux_ep_destroy() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 n unit_byte
HALF_LOCKED2 &nh->srcu
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &ptp->n_vclocks_mux

drivers/gpu/drm/display/drm_dp_aux_bus.c of_dp_aux_populate_bus() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n r of_get_next_available_child
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/of/platform.c of_platform_depopulate() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 n unit_byte
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &dev->mutex

drivers/of/platform.c of_platform_device_create_pdata() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
BUF_SIZE 0 n (-1)-0,392
BUF_SIZE 0 n (-1)-0,392
DATA_SOURCE 0 n $0
STR_LEN 0 n (-1),31
STR_LEN 0 n (-1),31
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 n unit_byte

drivers/of/platform.c of_platform_device_destroy() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 n unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/of/platform.c of_platform_device_destroy() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 4096-ptr_max
PARAM_VALUE 1 flag 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 n unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/renesas/r7s9210-cpg-mssr.c cpg_mstp_clks_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/clk-eyeq.c eqc_eyeq5_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/clk-eyeq.c eqc_eyeq6h_central_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/clk-eyeq.c eqc_eyeq6h_west_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/clk-eyeq.c eqc_eyeq6lplus_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/hsi/controllers/omap_ssi_core.c ssi_remove_ports() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 0 n 1-u64max
PARAM_VALUE 1 flag 3
NOCHECK_CALL
UNITS 0 n unit_byte

drivers/clk/ingenic/jz4760-cgu.c jz4760_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ingenic/jz4760-cgu.c jz4760b_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/rtc/rtc-sun6i.c sun50i_h5_rtc_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/rtc/rtc-sun6i.c sun50i_h6_rtc_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/rtc/rtc-sun6i.c sun6i_a31_rtc_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/rtc/rtc-sun6i.c sun8i_a23_rtc_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/rtc/rtc-sun6i.c sun8i_h3_rtc_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/rtc/rtc-sun6i.c sun8i_r40_rtc_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/rtc/rtc-sun6i.c sun8i_v3_rtc_clk_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL

drivers/clk/ingenic/x1830-cgu.c x1830_cgu_of_clk_init_driver() -> of_node_clear_flag()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
DATA_SOURCE 0 n $0
NOCHECK_CALL