Defined in 185 files as a member:

Defined in 1 files as a macro:

Defined in 1 files as a function:

Referenced in 802 files:

Smatch caller information:

drivers/xen/xen-scsiback.c scsiback_fast_flush_area() -> vaddr()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 seg 0-65534
CAPPED_DATA 1 seg 1
DATA_SOURCE 0 req $0
PARAM_COMPARE 1 seg < $0->n_grants
RX_PATH
TASK_NOT_RUNNING

drivers/xen/xen-scsiback.c scsiback_gnttab_data_map() -> vaddr()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 seg 0-25
BUF_SIZE 0 req->sgl 0-4096
CAPPED_DATA 0 req->se_cmd.map_tag 1
CAPPED_DATA 0 req->v2p->v.chn 1
CAPPED_DATA 0 req->v2p->v.lun 1
CAPPED_DATA 0 req->v2p->v.tgt 1
CAPPED_DATA 1 seg 1
DATA_SOURCE 0 req $1
MEM_ZERO 0 req->sgl
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 req->n_sg
HALF_LOCKED2 _T->lock

drivers/xen/xen-scsiback.c scsiback_gnttab_data_map() -> vaddr()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 seg 0
BUF_SIZE 0 req->sgl 0-4096
CAPPED_DATA 0 req->se_cmd.map_tag 1
CAPPED_DATA 0 req->v2p->v.chn 1
CAPPED_DATA 0 req->v2p->v.lun 1
CAPPED_DATA 0 req->v2p->v.tgt 1
DATA_SOURCE 0 req $1
MEM_ZERO 0 req->sgl
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 req->n_sg
HALF_LOCKED2 _T->lock

drivers/xen/xen-scsiback.c scsiback_gnttab_data_map() -> vaddr()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 seg 1-s32max
BUF_SIZE 0 req->sgl 0-4096
CAPPED_DATA 0 req->se_cmd.map_tag 1
CAPPED_DATA 0 req->v2p->v.chn 1
CAPPED_DATA 0 req->v2p->v.lun 1
CAPPED_DATA 0 req->v2p->v.tgt 1
DATA_SOURCE 0 req $1
MEM_ZERO 0 req->sgl
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 req->n_sg
HALF_LOCKED2 _T->lock

Smatch assignments to (struct vb2_mem_ops)->vaddr:

drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c sun6i_isp_probe() -> (struct vb2_mem_ops)->vaddr [0-u64max]

drivers/media/platform/renesas/rcar-vin/rcar-core.c rcar_vin_probe() -> (struct vb2_mem_ops)->vaddr [min-max]

drivers/media/common/videobuf2/videobuf2-vmalloc.c (null)() -> (struct vb2_mem_ops)->vaddr [2669656819925127168]

drivers/media/pci/tw68/tw68-core.c tw68_initdev() -> (struct vb2_mem_ops)->vaddr [0]

drivers/media/platform/amlogic/c3/isp/c3-isp-capture.c c3_isp_captures_register() -> (struct vb2_mem_ops)->vaddr [min-max]

drivers/media/platform/renesas/vsp1/vsp1_hgt.c vsp1_hgt_create() -> (struct vb2_mem_ops)->vaddr [0]

drivers/media/common/videobuf2/videobuf2-dma-sg.c (null)() -> (struct vb2_mem_ops)->vaddr [5085390004325515264]

drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c sun4i_csi_probe() -> (struct vb2_mem_ops)->vaddr [min-max]

drivers/staging/media/atomisp/pci/atomisp_v4l2.c atomisp_pci_probe() -> (struct vb2_mem_ops)->vaddr [0]

drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c rzg2l_cru_probe() -> (struct vb2_mem_ops)->vaddr [min-max]

drivers/media/platform/samsung/exynos4-is/fimc-is.c fimc_is_probe() -> (struct vb2_mem_ops)->vaddr [0]

drivers/media/platform/renesas/vsp1/vsp1_hgo.c vsp1_hgo_create() -> (struct vb2_mem_ops)->vaddr [0]

drivers/media/common/videobuf2/videobuf2-dma-contig.c (null)() -> (struct vb2_mem_ops)->vaddr [7201062519048105984]

drivers/media/platform/amd/isp4/isp4_subdev.c isp4sd_init() -> (struct vb2_mem_ops)->vaddr [min-max]

drivers/media/platform/aspeed/aspeed-video.c aspeed_video_probe() -> (struct vb2_mem_ops)->vaddr [0-u64max]

drivers/media/platform/xilinx/xilinx-vipp.c xvip_graph_dma_init_one() -> (struct vb2_mem_ops)->vaddr [0-u64max]