Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/base/cacheinfo.c cache_setup_of_node() -> of_find_next_cache_node()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 4096-ptr_max
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
CAPPED_DATA 0 np 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cpuhp_state_mutex
HALF_LOCKED2 irq

drivers/base/cacheinfo.c init_of_cache_level() -> of_find_next_cache_node()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 4096-ptr_max
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392

drivers/base/cacheinfo.c match_cache_node() -> of_find_next_cache_node()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
DATA_SOURCE 0 np $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cpuhp_state_mutex
HALF_LOCKED2 irq

drivers/base/cacheinfo.c match_cache_node() -> of_find_next_cache_node()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->phandle 1-u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cpuhp_state_mutex
HALF_LOCKED2 irq

drivers/base/cacheinfo.c of_check_cache_nodes() -> of_find_next_cache_node()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
DATA_SOURCE 0 np $0
RX_PATH
TASK_NOT_RUNNING

drivers/of/base.c of_find_last_cache_level() -> of_find_next_cache_node()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
PARAM_VALUE 0 np->fwnode.ops->get 0,4096-ptr_max
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392