Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 228 files:
-
arch/alpha/kernel/srm_env.c,
line 124
-
arch/arm/mm/alignment.c,
line 168
-
arch/arm64/kvm/ptdump.c,
3 times
-
arch/powerpc/kernel/rtas-proc.c,
5 times
-
arch/powerpc/kvm/timing.c,
line 201
-
arch/powerpc/platforms/cell/spufs/file.c,
4 times
-
arch/powerpc/platforms/pseries/lpar.c,
2 times
-
arch/powerpc/platforms/pseries/lparcfg.c,
line 807
-
arch/s390/pci/pci_debug.c,
line 177
-
arch/sh/mm/alignment.c,
line 157
-
arch/sh/mm/tlb-debugfs.c,
line 145
-
arch/sparc/kernel/led.c,
line 110
-
arch/um/kernel/exitcode.c,
line 60
-
arch/x86/kernel/callthunks.c,
line 361
-
arch/x86/kernel/cpu/debugfs.c,
2 times
-
arch/x86/kernel/cpu/mce/severity.c,
line 473
-
arch/x86/kernel/cpu/mtrr/if.c,
line 399
-
arch/x86/kvm/debugfs.c,
line 187
-
arch/x86/mm/pat/memtype.c,
line 1034
-
arch/x86/mm/pat/set_memory.c,
line 202
-
block/blk-mq-debugfs.c,
line 595
-
block/error-injection.c,
line 302
-
drivers/accel/amdxdna/amdxdna_debugfs.c,
line 20
-
drivers/accel/habanalabs/common/debugfs.c,
line 1860
-
drivers/accel/ivpu/ivpu_debugfs.c,
2 times
-
drivers/acpi/proc.c,
line 133
-
drivers/base/power/wakeup.c,
line 1166
-
drivers/block/drbd/drbd_debugfs.c,
5 times
-
drivers/block/zloop.c,
line 1755
-
drivers/bus/mhi/host/debugfs.c,
7 times
-
drivers/char/tpm/eventlog/common.c,
line 71
-
drivers/clk/clk.c,
line 3646
-
drivers/clk/starfive/clk-starfive-jh7110-pll.c,
line 423
-
drivers/crypto/intel/iaa/iaa_crypto_stats.c,
2 times
-
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c,
line 258
-
drivers/crypto/intel/qat/qat_common/adf_fw_counters.c,
line 227
-
drivers/extcon/extcon-rtk-type-c.c,
2 times
-
drivers/firmware/psci/psci.c,
line 475
-
drivers/firmware/tegra/bpmp-debugfs.c,
2 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c,
2 times
-
drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c,
2 times
-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c,
line 3856
-
drivers/gpu/drm/arm/malidp_drv.c,
line 545
-
drivers/gpu/drm/armada/armada_debugfs.c,
line 90
-
drivers/gpu/drm/drm_debugfs.c,
5 times
-
drivers/gpu/drm/drm_debugfs_crc.c,
line 173
-
drivers/gpu/drm/drm_mipi_dbi.c,
line 1355
-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_debugfs.c,
line 90
-
drivers/gpu/drm/i915/display/intel_display_debugfs.c,
6 times
-
drivers/gpu/drm/i915/display/intel_display_debugfs_params.c,
4 times
-
drivers/gpu/drm/i915/display/intel_dp_test.c,
line 724
-
drivers/gpu/drm/i915/display/intel_hdcp.c,
line 2878
-
drivers/gpu/drm/i915/display/intel_hotplug.c,
2 times
-
drivers/gpu/drm/i915/display/intel_vrr.c,
line 1441
-
drivers/gpu/drm/i915/display/intel_wm.c,
3 times
-
drivers/gpu/drm/i915/display/skl_watermark.c,
line 4048
-
drivers/gpu/drm/i915/gt/intel_gt_debugfs.h,
line 17
-
drivers/gpu/drm/i915/i915_debugfs_params.c,
6 times
-
drivers/gpu/drm/imagination/pvr_fw_trace.c,
line 511
-
drivers/gpu/drm/loongson/lsdc_crtc.c,
line 668
-
drivers/gpu/drm/mediatek/mtk_dpi.c,
line 970
-
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c,
line 1305
-
drivers/gpu/drm/msm/dp/dp_debug.c,
line 195
-
drivers/gpu/drm/msm/msm_debugfs.c,
2 times
-
drivers/gpu/drm/nouveau/dispnv50/crc.c,
line 705
-
drivers/gpu/drm/nouveau/nouveau_debugfs.c,
line 247
-
drivers/gpu/drm/omapdrm/dss/dss.c,
line 919
-
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c,
2 times
-
drivers/gpu/vga/vga_switcheroo.c,
line 903
-
drivers/hid/hid-picolcd_debugfs.c,
line 64
-
drivers/hid/hid-wiimote-debug.c,
line 166
-
drivers/hwmon/dell-smm-hwmon.c,
line 704
-
drivers/infiniband/hw/cxgb4/device.c,
2 times
-
drivers/infiniband/hw/hfi1/debugfs.h,
line 36
-
drivers/infiniband/hw/hns/hns_roce_debugfs.c,
line 46
-
drivers/input/input.c,
2 times
-
drivers/iommu/intel/debugfs.c,
line 738
-
drivers/macintosh/via-pmu.c,
line 966
-
drivers/md/md.c,
line 9151
-
drivers/media/platform/amphion/vpu_dbg.c,
3 times
-
drivers/mfd/tps65010.c,
line 294
-
drivers/mmc/core/debugfs.c,
line 299
-
drivers/mmc/core/mmc_test.c,
line 3126
-
drivers/mtd/ubi/debug.c,
line 578
-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c,
19 times
-
drivers/net/ethernet/chelsio/cxgb4/l2t.c,
line 740
-
drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c,
line 137
-
drivers/net/ethernet/intel/libie/fwlog.c,
line 474
-
drivers/net/ethernet/marvell/octeontx2/af/cn20k/debugfs.c,
line 160
-
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c,
line 189
-
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c,
line 313
-
drivers/net/wireless/ath/ath9k/debug.c,
line 804
-
drivers/net/wireless/ath/wil6210/debugfs.c,
5 times
-
drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c,
line 180
-
drivers/net/wireless/intel/ipw2x00/libipw_module.c,
line 244
-
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c,
line 441
-
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c,
line 3277
-
drivers/net/wireless/realtek/rtlwifi/debug.c,
line 69
-
drivers/net/wireless/realtek/rtw88/debug.c,
2 times
-
drivers/net/wireless/rsi/rsi_91x_debugfs.c,
2 times
-
drivers/net/xen-netback/xenbus.c,
line 155
-
drivers/nubus/proc.c,
line 148
-
drivers/nvme/host/fabrics.c,
line 1482
-
drivers/nvme/target/debugfs.c,
2 times
-
drivers/phy/mediatek/phy-mtk-tphy.c,
2 times
-
drivers/platform/raspberrypi/vchiq-interface/vchiq_debugfs.c,
line 93
-
drivers/platform/x86/asus-wmi.c,
line 5067
-
drivers/platform/x86/intel/pmc/core.c,
2 times
-
drivers/platform/x86/intel/pmc/core.h,
line 648
-
drivers/platform/x86/intel/telemetry/debugfs.c,
2 times
-
drivers/platform/x86/intel/vsec_tpmi.c,
line 532
-
drivers/platform/x86/lenovo/thinkpad_acpi.c,
line 915
-
drivers/platform/x86/msi-wmi-platform.c,
line 282
-
drivers/platform/x86/toshiba_acpi.c,
4 times
-
drivers/pnp/pnpbios/proc.c,
line 215
-
drivers/ras/amd/fmpm.c,
line 955
-
drivers/ras/debugfs.c,
line 41
-
drivers/s390/block/dasd.c,
line 1068
-
drivers/s390/block/dasd_proc.c,
line 320
-
drivers/s390/cio/blacklist.c,
line 409
-
drivers/s390/cio/qdio_debug.c,
line 277
-
drivers/scsi/qedf/qedf_dbg.h,
line 145
-
drivers/scsi/qedi/qedi_dbg.h,
line 114
-
drivers/scsi/qla2xxx/qla_dfs.c,
line 568
-
drivers/scsi/scsi_debug.c,
2 times
-
drivers/scsi/scsi_devinfo.c,
line 717
-
drivers/scsi/scsi_proc.c,
2 times
-
drivers/scsi/sg.c,
2 times
-
drivers/soc/mediatek/mtk-svs.c,
2 times
-
drivers/soc/qcom/cmd-db.c,
line 336
-
drivers/soc/qcom/socinfo.c,
2 times
-
drivers/thunderbolt/debugfs.c,
line 114
-
drivers/ufs/core/ufs-debugfs.c,
4 times
-
drivers/usb/chipidea/debug.c,
line 113
-
drivers/usb/dwc2/debugfs.c,
line 112
-
drivers/usb/dwc3/debugfs.c,
4 times
-
drivers/usb/gadget/function/rndis.c,
line 1193
-
drivers/usb/gadget/udc/renesas_usb3.c,
line 2645
-
drivers/usb/host/xhci-debugfs.c,
6 times
-
drivers/usb/mtu3/mtu3_debugfs.c,
4 times
-
drivers/usb/musb/musb_debugfs.c,
2 times
-
drivers/video/fbdev/via/viafbdev.c,
7 times
-
drivers/xen/xenfs/xensyms.c,
line 149
-
fs/binfmt_misc.c,
line 1422
-
fs/debugfs/file.c,
line 1403
-
fs/dlm/debug_fs.c,
4 times
-
fs/gfs2/glock.c,
3 times
-
fs/jbd2/journal.c,
line 1214
-
fs/jfs/jfs_debug.c,
line 48
-
fs/nfsd/nfs4state.c,
line 3529
-
fs/nfsd/nfsctl.c,
3 times
-
fs/ntfs3/super.c,
2 times
-
fs/ocfs2/cluster/netdebug.c,
3 times
-
fs/ocfs2/dlm/dlmdebug.c,
line 606
-
fs/ocfs2/dlmglue.c,
line 3316
-
fs/openpromfs/inode.c,
line 162
-
fs/orangefs/orangefs-debugfs.c,
line 162
-
fs/proc/array.c,
line 818
-
fs/proc/base.c,
12 times
-
fs/proc/fd.c,
line 110
-
fs/proc/proc_net.c,
2 times
-
fs/proc/task_mmu.c,
4 times
-
fs/proc/task_nommu.c,
line 292
-
fs/pstore/inode.c,
line 139
-
fs/seq_file.c,
line 167
-
fs/smb/client/cifs_debug.c,
9 times
-
fs/smb/client/dfs_cache.c,
line 220
-
include/linux/seq_file.h,
4 times
-
ipc/util.c,
line 924
-
kernel/bpf/inode.c,
line 350
-
kernel/fail_function.c,
line 309
-
kernel/gcov/fs.c,
line 514
-
kernel/irq/debugfs.c,
line 212
-
kernel/irq/proc.c,
3 times
-
kernel/kallsyms.c,
line 927
-
kernel/kcsan/debugfs.c,
line 260
-
kernel/latencytop.c,
line 285
-
kernel/locking/lockdep_proc.c,
line 711
-
kernel/module/procfs.c,
line 142
-
kernel/module/tracking.c,
line 115
-
kernel/rseq.c,
3 times
-
kernel/sched/debug.c,
11 times
-
kernel/sched/psi.c,
4 times
-
kernel/time/test_udelay.c,
line 131
-
kernel/trace/ftrace.c,
10 times
-
kernel/trace/rv/rv.c,
2 times
-
kernel/trace/rv/rv_reactors.c,
2 times
-
kernel/trace/trace.c,
9 times
-
kernel/trace/trace_dynevent.c,
line 272
-
kernel/trace/trace_events.c,
7 times
-
kernel/trace/trace_events_hist.c,
2 times
-
kernel/trace/trace_events_synth.c,
line 2390
-
kernel/trace/trace_events_trigger.c,
line 456
-
kernel/trace/trace_events_user.c,
line 2866
-
kernel/trace/trace_hwlat.c,
line 752
-
kernel/trace/trace_kprobe.c,
2 times
-
kernel/trace/trace_osnoise.c,
line 2731
-
kernel/trace/trace_printk.c,
line 374
-
kernel/trace/trace_recursion_record.c,
line 218
-
kernel/trace/trace_remote.c,
line 793
-
kernel/trace/trace_sched_switch.c,
2 times
-
kernel/trace/trace_snapshot.c,
line 758
-
kernel/trace/trace_stack.c,
2 times
-
kernel/trace/trace_stat.c,
line 269
-
kernel/trace/trace_uprobe.c,
2 times
-
lib/dynamic_debug.c,
2 times
-
lib/kunit/debugfs.c,
2 times
-
lib/ref_tracker.c,
line 411
-
mm/kmemleak.c,
line 2444
-
mm/page_owner.c,
line 1128
-
mm/slab_common.c,
line 1235
-
mm/slub.c,
line 10070
-
mm/swapfile.c,
line 3324
-
mm/vmscan.c,
2 times
-
net/6lowpan/debugfs.c,
line 160
-
net/bluetooth/6lowpan.c,
line 1213
-
net/core/pktgen.c,
3 times
-
net/l2tp/l2tp_debugfs.c,
line 320
-
net/netfilter/xt_recent.c,
line 629
-
net/sunrpc/cache.c,
2 times
-
net/sunrpc/debugfs.c,
2 times
-
net/sunrpc/rpc_pipe.c,
line 452
-
net/sunrpc/stats.c,
line 74
-
security/apparmor/apparmorfs.c,
5 times
-
security/integrity/ima/ima_fs.c,
5 times
-
security/selinux/selinuxfs.c,
line 1462
-
security/smack/smackfs.c,
10 times
-
sound/core/info.c,
line 406
Smatch caller information:
| Type |
Parameter |
Key |
Value |
| PARAM_VALUE |
0 |
file |
4096-ptr_max |
| PARAM_VALUE |
0 |
file->f_op |
4096-ptr_max |
| PARAM_VALUE |
0 |
file->f_op->read |
1-u64max |
| PARAM_VALUE |
0 |
file->private_data |
4096-ptr_max |
| PARAM_VALUE |
2 |
size |
0-1000000000,2147479552 |
| PARAM_VALUE |
3 |
*ppos |
0-1000000000 |
| BUF_SIZE |
3 |
ppos |
(-1),8 |
| BUF_SIZE |
3 |
ppos |
(-1),8 |
| CAPPED_DATA |
1 |
buf |
1 |
| DATA_SOURCE |
0 |
file |
$0 |
| DATA_SOURCE |
1 |
buf |
$1 |
| DATA_SOURCE |
2 |
size |
$2 |
| DATA_SOURCE |
3 |
ppos |
$3 |
| FUZZY_MAX |
2 |
size |
2147479552 |
| BIT_INFO |
0 |
file->f_mode |
0x20001,0xffffffff |
| USER_DATA |
1 |
buf |
0-u64max[c] |
| USER_DATA |
2 |
size |
0-1000000000 |
| USER_DATA |
3 |
*ppos |
0-1000000000 |
| USER_PTR |
3 |
ppos |
|