Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/media/mc/mc-entity.c __media_entity_setup_link_notify() -> (struct media_entity_operations)->link_setup()

Type Parameter Key Value
PARAM_VALUE 0 entity 4096-ptr_max
PARAM_VALUE 1 local 4096-ptr_max
PARAM_VALUE 1 local->entity 4096-ptr_max
PARAM_VALUE 1 local->pipe 0-1
PARAM_VALUE 2 remote 4096-ptr_max
DATA_SOURCE 3 flags $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 flags 0-u32max[u]
HALF_LOCKED2 &link->graph_obj.mdev->graph_mutex

drivers/media/mc/mc-entity.c __media_entity_setup_link_notify() -> (struct media_entity_operations)->link_setup()

Type Parameter Key Value
PARAM_VALUE 0 entity 4096-ptr_max
PARAM_VALUE 1 local 4096-ptr_max
PARAM_VALUE 1 local->entity 4096-ptr_max
PARAM_VALUE 2 remote 4096-ptr_max
PARAM_VALUE 2 remote->entity 4096-ptr_max
PARAM_VALUE 2 remote->pipe 0-1
DATA_SOURCE 3 flags $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 flags 0-u32max[u]
HALF_LOCKED2 &link->graph_obj.mdev->graph_mutex

drivers/media/mc/mc-entity.c __media_entity_setup_link_notify() -> (struct media_entity_operations)->link_setup()

Type Parameter Key Value
PARAM_VALUE 0 entity 4096-ptr_max
PARAM_VALUE 1 local 4096-ptr_max
PARAM_VALUE 1 local->entity 4096-ptr_max
PARAM_VALUE 1 local->pipe 0-1
PARAM_VALUE 2 remote 4096-ptr_max
PARAM_VALUE 2 remote->entity 4096-ptr_max
BIT_INFO 3 flags 0x0,0xfffffffffffffffd
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &link->graph_obj.mdev->graph_mutex

drivers/media/platform/samsung/exynos4-is/media-dev.c __fimc_md_create_fimc_sink_links() -> (struct media_entity_operations)->link_setup()

Type Parameter Key Value
PARAM_VALUE 0 entity 4096-ptr_max
PARAM_VALUE 0 entity->links.prev 4096-ptr_max
PARAM_VALUE 0 entity->ops 4096-ptr_max
PARAM_VALUE 0 entity->pads 4096-ptr_max
PARAM_VALUE 1 local 4096-ptr_max
PARAM_VALUE 2 remote 4096-ptr_max
PARAM_VALUE 3 flags 0-1
BUF_SIZE 0 entity 120
FUZZY_MAX 3 flags 1
HARD_MAX 3 flags 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &fmd->media_dev.graph_mutex
LOCK2 global &list_lock
HALF_LOCKED2 &device->clients_lock
TYPE_LOCK (struct media_device)->graph_mutex

drivers/media/platform/samsung/exynos4-is/media-dev.c __fimc_md_create_fimc_sink_links() -> (struct media_entity_operations)->link_setup()

Type Parameter Key Value
PARAM_VALUE 0 entity 4096-ptr_max
PARAM_VALUE 0 entity->links.prev 4096-ptr_max
PARAM_VALUE 0 entity->ops 4096-ptr_max
PARAM_VALUE 0 entity->pads 4096-ptr_max
PARAM_VALUE 1 local 4096-ptr_max
PARAM_VALUE 2 remote 4096-ptr_max
PARAM_VALUE 3 flags 0
BUF_SIZE 0 entity 120
RX_PATH
TASK_NOT_RUNNING
LOCK2 &fmd->media_dev.graph_mutex
LOCK2 global &list_lock
HALF_LOCKED2 &device->clients_lock
TYPE_LOCK (struct media_device)->graph_mutex