Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 97 files:
- arch/arm/kernel/patch.c, line 29
- arch/arm64/kernel/patching.c, line 38
- arch/arm64/kvm/mmu.c, line 445
- arch/openrisc/kernel/patching.c, line 28
- arch/parisc/kernel/patch.c, line 35
- arch/powerpc/platforms/cell/spufs/lscsa_alloc.c
- arch/powerpc/platforms/powernv/opal-flash.c
- arch/riscv/kernel/patch.c, line 53
- arch/riscv/kernel/sbi.c
- arch/x86/hyperv/hv_init.c, line 551
- arch/x86/kernel/alternative.c
- block/bio.c, line 1130
- drivers/accel/ivpu/ivpu_mmu_context.c, line 84
- drivers/crypto/nx/nx-842.h, line 110
- drivers/crypto/nx/nx.c
- drivers/fpga/fpga-mgr.c, line 496
- drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c, line 421
- drivers/gpu/drm/gud/gud_drv.c, line 415
- drivers/gpu/drm/nouveau/nvkm/core/firmware.c, line 273
- drivers/gpu/drm/ttm/ttm_pool.c, line 216
- drivers/gpu/drm/virtio/virtgpu_vq.c, line 327
- drivers/gpu/drm/xe/xe_migrate.c, line 2415
- drivers/hwtracing/intel_th/msu.c, line 1085
- drivers/infiniband/hw/efa/efa_verbs.c, line 1315
- drivers/infiniband/hw/erdma/erdma_verbs.c, line 682
- drivers/infiniband/hw/hfi1/file_ops.c
- drivers/infiniband/hw/irdma/utils.c, line 2207
- drivers/iommu/dma-iommu.c
- drivers/md/bcache/util.c, line 248
- drivers/md/dm-integrity.c, line 1745
- drivers/md/dm-io.c, line 224
- drivers/md/dm-pcache/backing_dev.c, line 191
- drivers/md/dm-pcache/backing_dev.h
- drivers/md/dm-vdo/vio.c, line 233
- drivers/md/dm-writecache.c, line 365
- drivers/media/common/saa7146/saa7146_core.c, line 149
- drivers/media/common/videobuf2/videobuf2-vmalloc.c, line 235
- drivers/media/pci/cx23885/cx23885-alsa.c
- drivers/media/pci/cx25821/cx25821-alsa.c
- drivers/media/pci/cx88/cx88-alsa.c
- drivers/media/pci/intel/ipu6/ipu6-buttress.c, line 562
- drivers/media/pci/saa7134/saa7134-alsa.c
- drivers/mtd/nand/onenand/onenand_samsung.c, line 650
- drivers/net/fjes/fjes_hw.c
- drivers/net/fjes/fjes_trace.h
- drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c, line 1576
- drivers/remoteproc/remoteproc_core.c, line 151
- drivers/rpmsg/virtio_rpmsg_bus.c, line 176
- drivers/spi/spi-mxs.c, line 221
- drivers/spi/spi.c, line 1368
- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c, line 658
- drivers/staging/media/ipu7/ipu7.c, line 2273
- drivers/target/target_core_user.c
- drivers/uio/uio.c, line 715
- drivers/usb/gadget/function/f_fs.c, line 830
- drivers/vfio/pci/pds/dirty.c, line 404
- drivers/vfio/pci/pds/lm.c, line 56
- drivers/video/fbdev/core/fb_defio.c, line 135
- drivers/video/fbdev/xen-fbfront.c, line 525
- drivers/virt/vboxguest/vboxguest_utils.c, line 363
- fs/btrfs/send.c, line 8079
- fs/nfs/blocklayout/extent_tree.c, line 682
- fs/smb/client/cifsproto.h, line 587
- fs/smb/server/auth.c
- fs/smb/smbdirect/connection.c, line 2046
- fs/smb/smbdirect/rw.c, line 47
- fs/xfs/xfs_platform.h, line 299
- include/linux/hyperv.h, line 1760
- kernel/bpf/arena.c, line 500
- kernel/dma/debug.c, line 1451
- kernel/dma/ops_helpers.c, line 12
- kernel/events/ring_buffer.c, line 902
- kernel/kcov.c, line 526
- kernel/relay.c, line 41
- kernel/scs.c, line 21
- lib/iov_iter.c, line 1724
- lib/scatterlist.c, line 1245
- mm/kasan/hw_tags.c, line 313
- mm/kasan/kasan_test_c.c
- mm/kasan/report.c, line 405
- mm/kmsan/core.c, line 246
- mm/nommu.c, line 170
- mm/percpu-vm.c
- mm/percpu.c, line 2399
- mm/vmalloc.c
- net/9p/trans_virtio.c, line 369
- net/ceph/crypto.c, line 243
- net/ceph/messenger_v2.c, line 899
- net/packet/af_packet.c, line 396
- net/smc/smc_core.c, line 2167
- net/smc/smc_rx.c, line 208
- security/selinux/selinuxfs.c, line 412
- sound/core/memalloc.c
- sound/virtio/virtio_pcm_msg.c
- tools/testing/nvdimm/dax-dev.c, line 31
- tools/testing/nvdimm/pmem-dax.c, line 30
- virt/kvm/dirty_ring.c, line 265
Smatch caller information:
kernel/dma/ops_helpers.c dma_common_vaddr_to_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | (-1)-s32max |
| BUF_SIZE | 0 | vmalloc_addr | (-1)-s32max |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/ceph/messenger_v2.c init_sgs() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | vmalloc_addr | s32min-(-1),1-s32max |
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &pool->lock |
net/9p/trans_virtio.c p9_get_mapped_pages() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &inode->i_rwsem |
drivers/media/pci/cx25821/cx25821-alsa.c cx25821_alsa_dma_init() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
drivers/media/pci/cx25821/cx25821-alsa.c snd_cx25821_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
drivers/gpu/drm/nouveau/nvkm/core/firmware.c nvkm_firmware_ctor() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| BUF_SIZE | 0 | vmalloc_addr | 0-s32max,18446744071562067968-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subdev->use.mutex |
lib/iov_iter.c iov_iter_extract_kvec_pages() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &tls_ctx->tx_lock | ||
| HALF_LOCKED2 | sk |
sound/core/memalloc.c snd_dma_vmalloc_get_addr() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &chip->lock | ||
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &vortex->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
sound/core/memalloc.c snd_dma_vmalloc_get_chunk_size() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/core/memalloc.c snd_dma_vmalloc_get_chunk_size() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/core/memalloc.c snd_dma_vmalloc_get_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c alloc_vmalloc_pages() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | (-1)-0,4096-s32max |
| BUF_SIZE | 0 | vmalloc_addr | (-1)-0,4096-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &bo->mutex | ||
| TYPE_LOCK | (struct hmm_buffer_object)->mutex |
drivers/gpu/drm/xe/xe_migrate.c xe_migrate_dma_map() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | (-1),4,8,15,24,64,128,168-s32max |
| BUF_SIZE | 0 | vmalloc_addr | (-1),4,8,15,24,64,128,168-s32max |
| DATA_SOURCE | 0 | vmalloc_addr | $1 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | *vmalloc_addr | s64min-s64max |
| USER_PTR | 0 | vmalloc_addr | |
| HALF_LOCKED2 | ttm_bo->base.resv |
drivers/infiniband/hw/erdma/erdma_verbs.c vmalloc_to_dma_addrs() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| BUF_SIZE | 0 | vmalloc_addr | (-1)-0,4096-s32max |
| BUF_SIZE | 0 | vmalloc_addr | (-1)-0,4096-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/packet/af_packet.c pgv_to_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | (-1),4,8 |
| BUF_SIZE | 0 | vmalloc_addr | (-1),4,8 |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | vmalloc_addr | 4096-ptr_max[c] |
| HALF_LOCKED2 | &po->pg_vec_lock |
drivers/vfio/pci/pds/dirty.c pds_vfio_dirty_seq_ack() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &pds_vfio->state_mutex | ||
| HALF_LOCKED2 | &iopt->iova_rwsem | ||
| TYPE_LOCK | (struct pds_vfio_pci_device)->state_mutex |
net/smc/smc_rx.c smc_rx_splice() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH |
drivers/media/pci/intel/ipu6/ipu6-buttress.c ipu6_buttress_map_fw_image() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | (-1),1-s32max |
| BUF_SIZE | 0 | vmalloc_addr | (-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
mm/percpu.c pcpu_addr_to_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | (-1),128,16384 |
| BUF_SIZE | 0 | vmalloc_addr | (-1),128,16384 |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
mm/percpu.c pcpu_chunk_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &pool->lock | ||
| LOCK2 | global &pcpu_alloc_mutex |
mm/percpu.c per_cpu_ptr_to_phys() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 0-18446744073709551613 |
| BUF_SIZE | 0 | vmalloc_addr | (-1),128,16384 |
| BUF_SIZE | 0 | vmalloc_addr | (-1),128,16384 |
| CAPPED_DATA | 0 | vmalloc_addr | 1 |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | irq |
drivers/uio/uio.c uio_vma_fault() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | &idev->info_lock | ||
| TYPE_LOCK | (struct uio_device)->info_lock |
drivers/media/common/videobuf2/videobuf2-vmalloc.c vb2_vmalloc_dmabuf_ops_attach() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &dev->object_name_lock | ||
| HALF_LOCKED2 | &file_priv->prime.lock |
drivers/hv/channel.c virt_to_hvpfn() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/hw/efa/efa_verbs.c efa_vmalloc_buf_to_sg() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 16,4096-u64max |
| BUF_SIZE | 0 | vmalloc_addr | (-1)-s32max |
| DATA_SOURCE | 0 | vmalloc_addr | $0 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/common/saa7146/saa7146_core.c vmalloc_to_sg() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| BUF_SIZE | 0 | vmalloc_addr | (-1)-0,96256-1443840,1540096-2887680 |
| DATA_SOURCE | 0 | vmalloc_addr | $0 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/fpga/fpga-mgr.c fpga_mgr_buf_load() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &mgr->ref_mutex | ||
| HALF_LOCKED2 | ®ion->mutex |
drivers/md/bcache/util.c bch_bio_map() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| DATA_SOURCE | 0 | vmalloc_addr | $1 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &b->c->verify_lock | ||
| HALF_LOCKED2 | &b->io_mutex | ||
| HALF_LOCKED2 | &c->journal.lock | ||
| HALF_LOCKED2 | &c->uuid_write_mutex |
drivers/iommu/dma-iommu.c __iommu_dma_free() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| CAPPED_DATA | 0 | vmalloc_addr | 1 |
| DATA_SOURCE | 0 | vmalloc_addr | $2 |
drivers/iommu/dma-iommu.c iommu_dma_get_sgtable() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | (-1)-s32max |
| BUF_SIZE | 0 | vmalloc_addr | (-1)-s32max |
| DATA_SOURCE | 0 | vmalloc_addr | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &ccdc->ioctl_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &stat->ioctl_lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &qdev_mutex |
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c create_pagelist() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | &service->bulk_mutex | ||
| TYPE_LOCK | (struct vchiq_service)->bulk_mutex |
arch/x86/kernel/alternative.c __text_poke() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 0-24158083983945727,4975474871835320320-u64max |
| DATA_SOURCE | 0 | vmalloc_addr | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | global &pack_mutex | ||
| HALF_LOCKED2 | global &text_mutex |
arch/x86/kernel/alternative.c __text_poke() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | global &pack_mutex | ||
| HALF_LOCKED2 | global &text_mutex |
mm/kasan/report.c print_address_description() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 0 |
| BUF_SIZE | 0 | vmalloc_addr | 1-s32max |
| BUF_SIZE | 0 | vmalloc_addr | 1-s32max |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &report_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq_flags |
mm/kasan/kasan_test_c.c vmalloc_oob() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| BUF_SIZE | 0 | vmalloc_addr | 2044 |
| DATA_SOURCE | 0 | vmalloc_addr | r vrealloc_node_align_noprof |
kernel/kcov.c kcov_mmap() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &ipcp->lock |
drivers/net/hyperv/netvsc_drv.c virt_to_hvpfn() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | 1-s32max |
| BUF_SIZE | 0 | vmalloc_addr | 1-s32max |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | rcu_read |
drivers/vfio/pci/pds/lm.c pds_vfio_get_lm_file() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &pds_vfio->state_mutex | ||
| TYPE_LOCK | (struct pds_vfio_pci_device)->state_mutex |
drivers/gpu/drm/virtio/virtgpu_vq.c vmalloc_to_sgt() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-u64max |
| DATA_SOURCE | 0 | vmalloc_addr | $0 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/pci/cx23885/cx23885-alsa.c cx23885_alsa_dma_init() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
drivers/media/pci/cx23885/cx23885-alsa.c snd_cx23885_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
fs/smb/smbdirect/rw.c smbdirect_connection_rdma_get_sg_list() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 0-16,4096-u64max |
| DATA_SOURCE | 0 | vmalloc_addr | $0 [m] |
| HALF_LOCKED2 | &pool->lock |
drivers/staging/media/ipu7/ipu7.c ipu7_map_fw_code_region() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | (-1),1-s32max |
| BUF_SIZE | 0 | vmalloc_addr | (-1),1-s32max |
| DATA_SOURCE | 0 | vmalloc_addr | $1 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
drivers/spi/spi.c spi_map_buf_attrs() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | s32min-s32max |
| DATA_SOURCE | 0 | vmalloc_addr | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | vmalloc_addr | 4096-ptr_max[c] |
| HOST_DATA | 0 | *vmalloc_addr | 0-255 |
| USER_DATA | 0 | vmalloc_addr | 4096-ptr_max[c][u] |
| UNITS | 0 | vmalloc_addr | unit_byte |
| USER_PTR | 0 | vmalloc_addr | |
| HALF_LOCKED2 | &ctlr->io_mutex | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
fs/smb/server/auth.c ksmbd_init_sg() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | vmalloc_addr | s32min-(-1),1-s32max |
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &pool->lock |
fs/smb/server/auth.c smb2_sg_set_buf() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| BUF_SIZE | 0 | vmalloc_addr | (-1),16 |
| BUF_SIZE | 0 | vmalloc_addr | (-1),16 |
| DATA_SOURCE | 0 | vmalloc_addr | $1 |
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &pool->lock |
security/selinux/selinuxfs.c sel_mmap_policy_fault() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
drivers/target/target_core_user.c tcmu_flush_dcache_range() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &udev->cmdr_lock | ||
| TYPE_LOCK | (struct tcmu_dev)->cmdr_lock |
drivers/target/target_core_user.c tcmu_vma_fault() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
drivers/video/fbdev/core/fb_defio.c fb_deferred_io_get_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | &fbdefio_state->lock | ||
| TYPE_LOCK | (struct fb_deferred_io_state)->lock |
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c dw_hdmi_get_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
drivers/md/dm-writecache.c persistent_memory_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| HALF_LOCKED2 | &pool->lock |
lib/scatterlist.c extract_kvec_to_sg() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 0,4096-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &mr->mutex |
drivers/gpu/drm/ttm/ttm_pool.c ttm_pool_alloc_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-ptr_max |
| BUF_SIZE | 0 | vmalloc_addr | 0-u64max |
| DATA_SOURCE | 0 | vmalloc_addr | r dma_alloc_attrs |
| MEM_ZERO | 0 | vmalloc_addr | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/hw/irdma/utils.c irdma_map_vm_page_list() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| BUF_SIZE | 0 | vmalloc_addr | (-1)-8388592 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
block/bio.c bio_add_vmalloc_chunk() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vmalloc_addr | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | vmalloc_addr | 4096-ptr_max[c][u] |
| UNITS | 0 | vmalloc_addr | unit_byte |
| USER_PTR | 0 | vmalloc_addr |
fs/nfs/blocklayout/extent_tree.c ext_tree_prepare_commit() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 0-18446744073709547519 |
| BUF_SIZE | 0 | vmalloc_addr | 0-u32max,u64max |
| BUF_SIZE | 0 | vmalloc_addr | 0-u32max,u64max |
| CAPPED_DATA | 0 | vmalloc_addr | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/hw/hfi1/file_ops.c kvirt_to_phys() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ipcp->lock |
drivers/infiniband/hw/hfi1/file_ops.c vma_fault() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
fs/smb/smbdirect/connection.c smbdirect_map_sges_from_kvec() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 0,4096-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &conn->srv_mutex | ||
| HALF_LOCKED2 | &server->_srv_mutex |
arch/x86/kvm/../../../virt/kvm/dirty_ring.c kvm_dirty_ring_get_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
drivers/remoteproc/remoteproc_core.c rproc_va_to_pa() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rproc->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct rproc)->lock |
drivers/md/dm-integrity.c integrity_sector_checksum_ahash() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 8191284329976602624 |
| BUF_SIZE | 0 | vmalloc_addr | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/dm-pcache/cache_writeback.c backing_dev_req_coalesced_max_len() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | &cache->writeback_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct pcache_cache)->writeback_lock |
drivers/md/dm-pcache/cache_writeback.c backing_dev_req_coalesced_max_len() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-u64max |
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | &cache->writeback_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct pcache_cache)->writeback_lock |
kernel/relay.c relay_buf_fault() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
kernel/dma/debug.c virt_to_paddr() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| CAPPED_DATA | 0 | vmalloc_addr | 1 |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
fs/smb/client/smb2ops.c cifs_sg_set_buf() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 0,4096-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &server->_srv_mutex |
drivers/rpmsg/virtio_rpmsg_bus.c rpmsg_sg_init() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| DATA_SOURCE | 0 | vmalloc_addr | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/bpf/arena.c arena_vm_fault() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | flags |
drivers/md/dm-io.c vm_get_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/net/fjes/fjes_hw.c fjes_hw_register_buff_addr() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &hw->hw_info.lock | ||
| TYPE_LOCK | (struct fjes_hw_info)->lock |
drivers/net/fjes/fjes_hw.c fjes_hw_register_buff_addr() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &hw->hw_info.lock | ||
| TYPE_LOCK | (struct fjes_hw_info)->lock |
drivers/net/fjes/fjes_hw.c fjes_hw_start_debug() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| LOCK2 | &hw->hw_info.lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct fjes_hw_info)->lock |
drivers/video/fbdev/xen-fbfront.c vmalloc_to_gfn() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &dev->reclaim_sem |
drivers/md/dm-pcache/backing_dev.c bio_map() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vmalloc_addr | $1 [m] |
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | &cache->writeback_lock | ||
| LOCK2 | &pool->lock | ||
| TYPE_LOCK | (struct pcache_cache)->writeback_lock |
kernel/events/ring_buffer.c __perf_mmap_to_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &ipcp->lock |
net/smc/smc_core.c smcr_buf_map_link() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | vmalloc_addr | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &lgr->llc_conf_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | lock |
drivers/virt/vboxguest/vboxguest_utils.c hgcm_call_init_linaddr() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vmalloc_addr | $2 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | global &vbg_gdev_mutex |
drivers/accel/ivpu/ivpu_mmu_context.c ivpu_pgtable_free_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| DATA_SOURCE | 0 | vmalloc_addr | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ctx->lock | ||
| HALF_LOCKED2 | bo->base.base.resv |
mm/vmalloc.c aligned_vread_iter() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vmalloc_addr | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | global &page_offline_rwsem | ||
| HALF_LOCKED2 | &pool->lock |
mm/vmalloc.c remap_vmalloc_range_partial() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vmalloc_addr | $2 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
mm/vmalloc.c vmalloc_to_pfn() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | (-1),1-s32max |
| BUF_SIZE | 0 | vmalloc_addr | (-1),1-s32max |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &info->mm_lock | ||
| HALF_LOCKED2 | &pool->lock |
mm/vmalloc.c vrealloc_node_align_noprof() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| BUF_SIZE | 0 | vmalloc_addr | (-1),2048,4096,16384 |
| BUF_SIZE | 0 | vmalloc_addr | (-1),2048,4096,16384 |
| CAPPED_DATA | 0 | vmalloc_addr | 1 |
| DATA_SOURCE | 0 | vmalloc_addr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
drivers/media/pci/cx88/cx88-alsa.c cx88_alsa_dma_init() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
drivers/media/pci/cx88/cx88-alsa.c snd_cx88_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
net/ceph/crypto.c setup_sgtable() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | (-1),128 |
| BUF_SIZE | 0 | vmalloc_addr | (-1),128 |
| DATA_SOURCE | 0 | vmalloc_addr | $2 |
| UNITS | 0 | vmalloc_addr | unit_byte |
| HALF_LOCKED2 | &ac->mutex |
drivers/usb/gadget/function/f_fs.c ffs_build_sg_list() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| BUF_SIZE | 0 | vmalloc_addr | 0-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &epfile->mutex | ||
| HALF_LOCKED2 | &pool->lock |
sound/virtio/virtio_pcm_msg.c virtsnd_pcm_sg_from() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vmalloc_addr | $2 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
sound/virtio/virtio_pcm_msg.c virtsnd_pcm_sg_num() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vmalloc_addr | $0 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
drivers/media/pci/saa7134/saa7134-alsa.c saa7134_alsa_dma_init() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
| LOCK2 | &runtime->buffer_mutex | ||
| TYPE_LOCK | (struct snd_pcm_runtime)->buffer_mutex |
drivers/media/pci/saa7134/saa7134-alsa.c snd_card_saa7134_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *vmalloc_addr | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | vmalloc_addr | unit_byte |
drivers/hwtracing/intel_th/msu.c msc_sg_page() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | vmalloc_addr | r sg_virt |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/onenand/onenand_samsung.c s5pc110_read_bufferram() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | vmalloc_addr | s32min-s32max |
| DATA_SOURCE | 0 | vmalloc_addr | $2 |
| BIT_INFO | 0 | vmalloc_addr | 0x0,0xfffffffffffffffc |
| BIT_INFO | 0 | vmalloc_addr | 0x0,0xfffffffffffffffc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 0 | vmalloc_addr |
drivers/gpu/drm/gud/gud_drv.c gud_alloc_bulk_buffer() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| BUF_SIZE | 0 | vmalloc_addr | 0-67108864,u64max |
| BUF_SIZE | 0 | vmalloc_addr | 0-67108864,u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/dm-vdo/vio.c vio_reset_bio_with_size() -> vmalloc_to_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vmalloc_addr | 1-u64max |
| DATA_SOURCE | 0 | vmalloc_addr | $1 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING |