Defined in 34 files as a member:

Defined in 1 files as a function:

Referenced in 416 files:

Smatch caller information:

fs/orangefs/orangefs-bufmap.c orangefs_bufmap_put() -> put()

Type Parameter Key Value
PARAM_VALUE 0 m 394519787133861888
DATA_SOURCE 1 slot $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &devreq_mutex
HALF_LOCKED2 global &orangefs_htable_ops_in_progress_lock
HALF_LOCKED2 global &orangefs_request_list_lock

fs/orangefs/orangefs-bufmap.c orangefs_readdir_index_put() -> put()

Type Parameter Key Value
PARAM_VALUE 0 m 26143436197584896
PARAM_VALUE 1 slot 0-5
CAPPED_DATA 1 slot 1
DATA_SOURCE 1 slot $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &inode->i_rwsem
HALF_LOCKED2 &dir_fp->readdir_lock
TYPE_LOCK (struct inode)->i_rwsem

Smatch assignments to (struct vb2_vmarea_handler)->put:

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_alloc() -> (struct vb2_vmarea_handler)->put [3796772036023631872]

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_detach_dmabuf() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_dmabuf_ops_attach() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_dmabuf_ops_vmap() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_get_dmabuf() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_get_userptr() -> (struct vb2_vmarea_handler)->put [min-max]

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_map_dmabuf() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_mmap() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_num_users() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_put() -> (struct vb2_vmarea_handler)->put [min-max]

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_put_userptr() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_unmap_dmabuf() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_vaddr() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_alloc() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_cookie() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_detach_dmabuf() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_dmabuf_ops_attach() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_dmabuf_ops_begin_cpu_access() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_dmabuf_ops_end_cpu_access() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_dmabuf_ops_vmap() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_finish() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_get_dmabuf() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_get_userptr() -> (struct vb2_vmarea_handler)->put [min-max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_map_dmabuf() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_mmap() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_num_users() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_prepare() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_put() -> (struct vb2_vmarea_handler)->put [min-max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_put_userptr() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_unmap_dmabuf() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-sg.c vb2_dma_sg_vaddr() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-memops.c vb2_common_vm_close() -> (struct vb2_vmarea_handler)->put [ignore]

drivers/media/common/videobuf2/videobuf2-memops.c vb2_common_vm_open() -> (struct vb2_vmarea_handler)->put [ignore]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_alloc() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_attach_dmabuf() -> (struct vb2_vmarea_handler)->put [min-max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_cookie() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_detach_dmabuf() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_dmabuf_ops_attach() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_dmabuf_ops_vmap() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_finish() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_get_dmabuf() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_get_userptr() -> (struct vb2_vmarea_handler)->put [min-max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_map_dmabuf() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_mmap() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_num_users() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_prepare() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_put() -> (struct vb2_vmarea_handler)->put [min-max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_put_userptr() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_unmap_dmabuf() -> (struct vb2_vmarea_handler)->put [0-u64max]

drivers/media/common/videobuf2/videobuf2-dma-contig.c vb2_dc_vaddr() -> (struct vb2_vmarea_handler)->put [0-u64max]