Defined in 1 files as a member:

Defined in 3 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_atomic_flush() -> request_pending()

Type Parameter Key Value
PARAM_VALUE 0 fiq 4096-ptr_max
PARAM_VALUE 0 fiq->dev 4096-ptr_max
PARAM_VALUE 0 fiq->dev->dev_private 4096-ptr_max
PARAM_VALUE 0 fiq->dev->event_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 fiq->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
PARAM_VALUE 0 fiq->helper_private->atomic_begin 0,4096-ptr_max
PARAM_VALUE 0 fiq->helper_private->atomic_flush 4096-ptr_max
PARAM_VALUE 0 fiq->state 4096-ptr_max
PARAM_VALUE 0 fiq->state->event 0
PARAM_VALUE 1 pending 2
CAPPED_DATA 0 fiq 1
DATA_SOURCE 0 fiq $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &vkms_output->lock
HALF_LOCKED2 irq

drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_cursor_move() -> request_pending()

Type Parameter Key Value
PARAM_VALUE 0 fiq 4096-ptr_max
PARAM_VALUE 0 fiq->cursor 0
PARAM_VALUE 0 fiq->dev 4096-ptr_max
PARAM_VALUE 0 fiq->dev->dev_private 4096-ptr_max
PARAM_VALUE 0 fiq->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 fiq->funcs 4096-ptr_max
PARAM_VALUE 0 fiq->funcs->cursor_move 4096-ptr_max
PARAM_VALUE 0 fiq->funcs->cursor_set 0,3495628013979901952,4537023485923934208,6131130537578876928,8872617624633417728
PARAM_VALUE 0 fiq->funcs->cursor_set2 0,1789627235925843968,4458553803064295424,6181444555894923264,8421415535485173760
PARAM_VALUE 1 pending 1
CAPPED_DATA 0 fiq 1
DATA_SOURCE 0 fiq $0
NOCHECK_CALL
LOCK2 0 &fiq->mutex
TYPE_LOCK (struct drm_crtc)->mutex

drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_cursor_set() -> request_pending()

Type Parameter Key Value
PARAM_VALUE 0 fiq 4096-ptr_max
PARAM_VALUE 0 fiq->dev 4096-ptr_max
PARAM_VALUE 0 fiq->dev->dev_private 4096-ptr_max
PARAM_VALUE 0 fiq->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 fiq->funcs 4096-ptr_max
PARAM_VALUE 0 fiq->funcs->cursor_set 3495628013979901952,4537023485923934208,6131130537578876928,8872617624633417728
PARAM_VALUE 0 fiq->funcs->cursor_set2 0
PARAM_VALUE 1 pending 1
CAPPED_DATA 0 fiq 1
DATA_SOURCE 0 fiq $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 0 &fiq->mutex

fs/fuse/dev.c fuse_dev_do_read() -> request_pending()

Type Parameter Key Value
PARAM_VALUE 0 fiq 4096-ptr_max
BUF_SIZE 0 fiq 272
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &fiq->lock
TYPE_LOCK (struct fuse_iqueue)->lock

fs/fuse/dev.c fuse_dev_do_read() -> request_pending()

Type Parameter Key Value
PARAM_VALUE 0 fiq 4096-ptr_max
PARAM_VALUE 0 fiq->forget_list_head.next 0
BUF_SIZE 0 fiq 272
PARAM_COMPARE 0 &fiq->interrupts == $0->interrupts.next
PARAM_COMPARE 0 &fiq->pending == $0->pending.next
RX_PATH
TASK_NOT_RUNNING

fs/fuse/dev.c fuse_dev_do_read() -> request_pending()

Type Parameter Key Value
PARAM_VALUE 0 fiq 4096-ptr_max
PARAM_VALUE 0 fiq->forget_list_head.next 0
BUF_SIZE 0 fiq 272
PARAM_COMPARE 0 &fiq->interrupts == $0->interrupts.next
PARAM_COMPARE 0 &fiq->pending == $0->pending.next
RX_PATH
TASK_NOT_RUNNING

fs/fuse/dev.c fuse_dev_do_read() -> request_pending()

Type Parameter Key Value
PARAM_VALUE 0 fiq 4096-ptr_max
PARAM_VALUE 0 fiq->forget_list_head.next 0
BUF_SIZE 0 fiq 272
PARAM_COMPARE 0 &fiq->interrupts == $0->interrupts.next
PARAM_COMPARE 0 &fiq->pending == $0->pending.next
RX_PATH
TASK_NOT_RUNNING

fs/fuse/dev.c fuse_dev_poll() -> request_pending()

Type Parameter Key Value
PARAM_VALUE 0 fiq 4096-ptr_max
BUF_SIZE 0 fiq 272
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &fiq->lock
HALF_LOCKED2 &kvm->irq_srcu
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &vm->irqfds_lock
HALF_LOCKED2 global &irqfds_srcu
TYPE_LOCK (struct fuse_iqueue)->lock

drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_atomic_flush() -> request_pending()

Type Parameter Key Value
PARAM_VALUE 0 fiq 4096-ptr_max
PARAM_VALUE 0 fiq->dev 4096-ptr_max
PARAM_VALUE 0 fiq->dev->dev_private 4096-ptr_max
PARAM_VALUE 0 fiq->dev->event_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 fiq->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
PARAM_VALUE 0 fiq->helper_private->atomic_begin 0,4096-ptr_max
PARAM_VALUE 0 fiq->helper_private->atomic_flush 4096-ptr_max
PARAM_VALUE 0 fiq->state 4096-ptr_max
PARAM_VALUE 0 fiq->state->event 0
PARAM_VALUE 1 pending 2
CAPPED_DATA 0 fiq 1
DATA_SOURCE 0 fiq $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &vkms_output->lock
HALF_LOCKED2 irq

drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_cursor_set() -> request_pending()

Type Parameter Key Value
PARAM_VALUE 0 fiq 4096-ptr_max
PARAM_VALUE 0 fiq->cursor 0
PARAM_VALUE 0 fiq->dev 4096-ptr_max
PARAM_VALUE 0 fiq->dev->dev_private 4096-ptr_max
PARAM_VALUE 0 fiq->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 fiq->funcs 4096-ptr_max
PARAM_VALUE 0 fiq->funcs->cursor_move 0,4096-ptr_max
PARAM_VALUE 0 fiq->funcs->cursor_set 3495628013979901952,4537023485923934208,6131130537578876928,8872617624633417728
PARAM_VALUE 0 fiq->funcs->cursor_set2 0
PARAM_VALUE 1 pending 1
CAPPED_DATA 0 fiq 1
DATA_SOURCE 0 fiq $0
RX_PATH
NOCHECK_CALL
LOCK2 0 &fiq->mutex
TYPE_LOCK (struct drm_crtc)->mutex