Defined in 1 files as a variable:
Defined in 66 files as a member:
- arch/riscv/include/asm/page.h, line 103 (as a member)
- drivers/gpu/drm/solomon/ssd130x.h, line 89 (as a member)
- drivers/infiniband/hw/erdma/erdma_verbs.h, line 119 (as a member)
- drivers/infiniband/hw/mlx5/srq.h, line 24 (as a member)
- drivers/iommu/iommufd/io_pagetable.h, line 47 (as a member)
- drivers/mtd/devices/mtd_dataflash.c, line 89 (as a member)
- drivers/mtd/nand/raw/qcom_nandc.c, line 29 (as a member)
- drivers/net/ethernet/amazon/ena/ena_netdev.h, line 175 (as a member)
- drivers/net/ethernet/amd/pds_core/core.h, line 102 (as a member)
- drivers/net/ethernet/aquantia/atlantic/aq_ring.h, line 149 (as a member)
- drivers/net/ethernet/brocade/bna/bnad.h, line 235 (as a member)
- drivers/net/ethernet/cavium/liquidio/octeon_droq.h, line 71 (as a member)
- drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h, line 55 (as a member)
- drivers/net/ethernet/emulex/benet/be.h, line 252 (as a member)
- drivers/net/ethernet/freescale/enetc/enetc.h, line 46 (as a member)
- drivers/net/ethernet/freescale/enetc/enetc.h, line 90 (as a member)
- drivers/net/ethernet/freescale/gianfar.h, line 1034 (as a member)
- drivers/net/ethernet/google/gve/gve.h, line 120 (as a member)
- drivers/net/ethernet/hisilicon/hibmcge/hbg_common.h, line 63 (as a member)
- drivers/net/ethernet/hisilicon/hns/hnae.h, line 219 (as a member)
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h, line 336 (as a member)
- drivers/net/ethernet/huawei/hinic3/hinic3_rx.h, line 67 (as a member)
- drivers/net/ethernet/intel/fm10k/fm10k.h, line 75 (as a member)
- drivers/net/ethernet/intel/i40e/i40e_txrx.h, line 281 (as a member)
- drivers/net/ethernet/intel/igb/igb.h, line 288 (as a member)
- drivers/net/ethernet/intel/igb/igb.h, line 290 (as a member)
- drivers/net/ethernet/intel/igbvf/igbvf.h, line 114 (as a member)
- drivers/net/ethernet/intel/igc/igc.h, line 588 (as a member)
- drivers/net/ethernet/intel/igc/igc.h, line 590 (as a member)
- drivers/net/ethernet/intel/ixgbe/ixgbe.h, line 280 (as a member)
- drivers/net/ethernet/intel/ixgbevf/ixgbevf.h, line 49 (as a member)
- drivers/net/ethernet/intel/ixgbevf/ixgbevf.h, line 51 (as a member)
- drivers/net/ethernet/mellanox/mlx4/mlx4.h, line 326 (as a member)
- drivers/net/ethernet/mellanox/mlx4/mlx4.h, line 347 (as a member)
- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h, line 250 (as a member)
- drivers/net/ethernet/mscc/ocelot_fdma.h, line 109 (as a member)
- drivers/net/ethernet/myricom/myri10ge/myri10ge.c, line 107 (as a member)
- drivers/net/ethernet/myricom/myri10ge/myri10ge.c, line 131 (as a member)
- drivers/net/ethernet/netronome/nfp/nfpcore/nfp_resource.c, line 52 (as a member)
- drivers/net/ethernet/pensando/ionic/ionic_dev.h, line 209 (as a member)
- drivers/net/ethernet/qlogic/qede/qede.h, line 296 (as a member)
- drivers/net/ethernet/sfc/falcon/net_driver.h, line 269 (as a member)
- drivers/net/ethernet/sfc/net_driver.h, line 338 (as a member)
- drivers/net/ethernet/sfc/siena/net_driver.h, line 327 (as a member)
- drivers/net/ethernet/stmicro/stmmac/stmmac.h, line 90 (as a member)
- drivers/net/ethernet/wangxun/libwx/wx_type.h, line 1037 (as a member)
- drivers/net/wireless/realtek/rtw88/debug.c, line 28 (as a member)
- drivers/scsi/be2iscsi/be_cmds.h, line 945 (as a member)
- drivers/scsi/fnic/fnic_trace.h, line 37 (as a member)
- drivers/scsi/ipr.h, line 1656 (as a member)
- drivers/video/fbdev/ssd1307fb.c, line 84 (as a member)
- fs/hfs/btree.h, line 69 (as a member)
- fs/hfsplus/hfsplus_fs.h, line 86 (as a member)
- include/linux/bnge/hsi.h, line 5914 (as a member)
- include/linux/bnge/hsi.h, line 5945 (as a member)
- include/linux/bnxt/hsi.h, line 5720 (as a member)
- include/linux/bnxt/hsi.h, line 5751 (as a member)
- include/linux/ceph/messenger.h, line 246 (as a member)
- include/linux/mlx5/cq.h, line 114 (as a member)
- include/linux/mlx5/mlx5_ifc.h, line 2393 (as a member)
- include/linux/mlx5/mlx5_ifc.h, line 3746 (as a member)
- include/linux/mlx5/mlx5_ifc.h, line 4003 (as a member)
- include/linux/mlx5/mlx5_ifc.h, line 4187 (as a member)
- include/linux/mlx5/mlx5_ifc.h, line 4686 (as a member)
- include/linux/mlx5/mlx5_ifc.h, line 4841 (as a member)
- include/linux/mlx5/mlx5_ifc.h, line 12488 (as a member)
Defined in 1 files as a function:
Referenced in 153 files:
- arch/arm64/mm/ptdump.c, 3 times
- arch/powerpc/kvm/book3s_xive_native.c, 4 times
- arch/powerpc/perf/hv-24x7.c, 7 times
- arch/riscv/include/asm/page.h, line 32
- arch/riscv/mm/init.c, 3 times
- arch/sparc/kernel/ldc.c, 2 times
- arch/x86/kvm/mmu/mmu.c, 8 times
- drivers/dax/bus.c, line 786
- drivers/dma/tegra210-adma.c, 3 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c, 2 times
- drivers/gpu/drm/drm_gem_shmem_helper.c, 6 times
- drivers/gpu/drm/drm_vma_manager.c, 2 times
- drivers/gpu/drm/gma500/gem.c, 3 times
- drivers/gpu/drm/i915/gem/i915_gem_mman.c, 7 times
- drivers/gpu/drm/i915/gem/i915_gem_ttm.c, 2 times
- drivers/gpu/drm/i915/i915_gem.c, 6 times
- drivers/gpu/drm/imagination/pvr_fw_mips.c, 2 times
- drivers/gpu/drm/panfrost/panfrost_mmu.c, 7 times
- drivers/gpu/drm/panthor/panthor_gem.c, 10 times
- drivers/gpu/drm/qxl/qxl_image.c, 4 times
- drivers/gpu/drm/qxl/qxl_object.c, 4 times
- drivers/gpu/drm/qxl/qxl_object.h, line 66
- drivers/gpu/drm/solomon/ssd130x.c, 5 times
- drivers/gpu/drm/ttm/ttm_bo_vm.c, 9 times
- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c, 12 times
- drivers/gpu/drm/xe/xe_bo.c, 7 times
- drivers/gpu/drm/xe/xe_migrate.c, 4 times
- drivers/hv/mshv_regions.c, 42 times
- drivers/infiniband/hw/erdma/erdma_verbs.c, 4 times
- drivers/infiniband/hw/hfi1/pin_system.c, 5 times
- drivers/infiniband/hw/hns/hns_roce_hem.c, 2 times
- drivers/infiniband/hw/mlx5/cq.c, 4 times
- drivers/infiniband/hw/mlx5/devx.c, line 2379
- drivers/infiniband/hw/mlx5/mem.c, 5 times
- drivers/infiniband/hw/mlx5/qp.c, 8 times
- drivers/infiniband/hw/mlx5/srq_cmd.c, 13 times
- drivers/infiniband/sw/rxe/rxe_mr.c, 28 times
- drivers/infiniband/sw/rxe/rxe_odp.c, 14 times
- drivers/iommu/iommufd/io_pagetable.c, 12 times
- drivers/iommu/iommufd/io_pagetable.h, line 119
- drivers/iommu/iommufd/pages.c, 21 times
- drivers/iommu/rockchip-iommu.c, 4 times
- drivers/md/raid5.c, 12 times
- drivers/memstick/core/ms_block.c, 4 times
- drivers/misc/vmw_vmci/vmci_queue_pair.c, 8 times
- drivers/mtd/devices/mtd_dataflash.c, 5 times
- drivers/mtd/devices/spear_smi.c, 4 times
- drivers/mtd/nand/raw/nand_base.c, 12 times
- drivers/mtd/nand/raw/nand_bbt.c, 6 times
- drivers/mtd/nand/raw/qcom_nandc.c, 5 times
- drivers/mtd/spi-nor/core.c, 2 times
- drivers/mtd/tests/nandbiterrs.c, 4 times
- drivers/net/ethernet/amazon/ena/ena_netdev.c, 9 times
- drivers/net/ethernet/aquantia/atlantic/aq_ring.c, 10 times
- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c, 2 times
- drivers/net/ethernet/brocade/bna/bnad.c, 11 times
- drivers/net/ethernet/cavium/liquidio/lio_core.c, 3 times
- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c, 3 times
- drivers/net/ethernet/cavium/liquidio/octeon_network.h, 13 times
- drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c, line 307
- drivers/net/ethernet/emulex/benet/be_main.c, 13 times
- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c, 3 times
- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c, 3 times
- drivers/net/ethernet/freescale/enetc/enetc.c, 15 times
- drivers/net/ethernet/freescale/gianfar.c, 7 times
- drivers/net/ethernet/google/gve/gve_buffer_mgmt_dqo.c, 7 times
- drivers/net/ethernet/google/gve/gve_rx.c, 11 times
- drivers/net/ethernet/google/gve/gve_rx_dqo.c, 6 times
- drivers/net/ethernet/google/gve/gve_utils.c, line 86
- drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.c, 2 times
- drivers/net/ethernet/hisilicon/hns/hnae.c, line 47
- drivers/net/ethernet/hisilicon/hns/hnae.h, 2 times
- drivers/net/ethernet/hisilicon/hns/hns_enet.c, 6 times
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c, 17 times
- drivers/net/ethernet/huawei/hinic3/hinic3_rx.c, 8 times
- drivers/net/ethernet/intel/fm10k/fm10k_main.c, 9 times
- drivers/net/ethernet/intel/i40e/i40e_txrx.c, 14 times
- drivers/net/ethernet/intel/igb/igb_main.c, 19 times
- drivers/net/ethernet/intel/igbvf/netdev.c, 5 times
- drivers/net/ethernet/intel/igc/igc_dump.c, line 293
- drivers/net/ethernet/intel/igc/igc_main.c, 12 times
- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c, line 2072
- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c, 19 times
- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c, 18 times
- drivers/net/ethernet/jme.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/en_rx.c, 13 times
- drivers/net/ethernet/mellanox/mlx4/en_tx.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/resource_tracker.c, 2 times
- drivers/net/ethernet/mscc/ocelot_fdma.c, 7 times
- drivers/net/ethernet/myricom/myri10ge/myri10ge.c, 16 times
- drivers/net/ethernet/natsemi/ns83820.c, line 1149
- drivers/net/ethernet/netronome/nfp/nfpcore/nfp_resource.c, line 105
- drivers/net/ethernet/pensando/ionic/ionic_txrx.c, 13 times
- drivers/net/ethernet/qlogic/qede/qede_ethtool.c, line 1588
- drivers/net/ethernet/qlogic/qede/qede_fp.c, 14 times
- drivers/net/ethernet/sfc/ef100_rx.c, line 163
- drivers/net/ethernet/sfc/falcon/rx.c, 11 times
- drivers/net/ethernet/sfc/rx.c, 4 times
- drivers/net/ethernet/sfc/rx_common.c, 7 times
- drivers/net/ethernet/sfc/rx_common.h, 2 times
- drivers/net/ethernet/sfc/siena/rx.c, 4 times
- drivers/net/ethernet/sfc/siena/rx_common.c, 7 times
- drivers/net/ethernet/sfc/siena/rx_common.h, line 29
- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c, 8 times
- drivers/net/ethernet/ti/netcp_core.c, 2 times
- drivers/net/ethernet/wangxun/libwx/wx_lib.c, 10 times
- drivers/net/wireless/realtek/rtw88/debug.c, 2 times
- drivers/net/wireless/realtek/rtw88/fw.c, 6 times
- drivers/net/wireless/realtek/rtw89/efuse_be.c, 10 times
- drivers/net/wireless/realtek/rtw89/pci.c, 5 times
- drivers/nvmem/rave-sp-eeprom.c, 4 times
- drivers/scsi/be2iscsi/be_cmds.c, 4 times
- drivers/scsi/be2iscsi/be_cmds.h, line 849
- drivers/scsi/be2iscsi/be_main.c, 4 times
- drivers/scsi/fnic/fnic_trace.c, 17 times
- drivers/scsi/ipr.c, 6 times
- drivers/target/target_core_rd.c, 4 times
- drivers/tee/optee/smc_abi.c, 2 times
- drivers/vfio/pci/mlx5/cmd.c, 4 times
- drivers/vfio/pci/mlx5/main.c, 10 times
- drivers/vfio/pci/pds/dirty.c, 5 times
- drivers/vfio/pci/pds/lm.c, 10 times
- drivers/vfio/pci/virtio/migrate.c, 10 times
- drivers/vhost/vdpa.c, 4 times
- drivers/video/fbdev/ssd1307fb.c, 3 times
- fs/btrfs/compression.c, line 1215
- fs/btrfs/inode.c, 6 times
- fs/btrfs/ioctl.c, 6 times
- fs/ceph/addr.c, line 1511
- fs/ceph/crypto.h, line 269
- fs/f2fs/data.c, 3 times
- fs/hfs/bnode.c, 10 times
- fs/hfs/btree.c, 3 times
- fs/hfsplus/bnode.c, 10 times
- fs/hfsplus/btree.c, line 182
- fs/isofs/compress.c, line 231
- fs/jfs/jfs_dtree.c, 7 times
- fs/jfs/jfs_metapage.c, 10 times
- fs/ntfs/compress.c, 11 times
- fs/orangefs/inode.c, 2 times
- fs/ubifs/file.c, 3 times
- include/drm/drm_vma_manager.h, line 65
- include/drm/ttm/ttm_device.h, line 183
- include/linux/ceph/messenger.h, 2 times
- mm/kmsan/hooks.c, 3 times
- net/ceph/messenger.c, 29 times
- net/ceph/messenger_v1.c, 11 times
- net/sunrpc/xdr.c, 8 times
- net/wireless/util.c, 3 times
- samples/vfio-mdev/mbochs.c, 6 times
- tools/perf/util/session.c, 5 times
- tools/testing/selftests/powerpc/primitives/load_unaligned_zeropad.c, 2 times
- virt/kvm/pfncache.c, 5 times
Smatch caller information:
fs/ntfs/compress.c handle_bounds_compressed_page() -> page_offset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | page | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mapping->invalidate_lock | ||
| HALF_LOCKED2 | &ni->runlist.lock |
fs/isofs/compress.c zisofs_fill_pages() -> page_offset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | page | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mapping->invalidate_lock |
fs/btrfs/compression.c btrfs_decompress_buf2page() -> page_offset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | page | unit_page |
| HALF_LOCKED2 | &pool->lock |
fs/ceph/addr.c ceph_fscrypt_page_offset() -> page_offset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mapping->invalidate_lock |
fs/ceph/addr.c ceph_submit_write() -> page_offset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mapping->invalidate_lock |