Defined in 19 files as a prototype:
- drivers/hwmon/gl518sm.c, line 234 (as a prototype)
- drivers/hwmon/gl518sm.c, line 235 (as a prototype)
- drivers/hwmon/gl518sm.c, line 236 (as a prototype)
- drivers/hwmon/gl518sm.c, line 237 (as a prototype)
- drivers/hwmon/gl518sm.c, line 238 (as a prototype)
- drivers/hwmon/gl518sm.c, line 239 (as a prototype)
- drivers/hwmon/gl518sm.c, line 240 (as a prototype)
- drivers/hwmon/gl518sm.c, line 241 (as a prototype)
- drivers/hwmon/gl518sm.c, line 242 (as a prototype)
- drivers/hwmon/gl518sm.c, line 243 (as a prototype)
- drivers/hwmon/gl518sm.c, line 244 (as a prototype)
- drivers/hwmon/gl518sm.c, line 245 (as a prototype)
- drivers/hwmon/gl518sm.c, line 246 (as a prototype)
- drivers/hwmon/gl518sm.c, line 247 (as a prototype)
- drivers/hwmon/gl518sm.c, line 248 (as a prototype)
- drivers/hwmon/gl518sm.c, line 249 (as a prototype)
- drivers/hwmon/gl518sm.c, line 250 (as a prototype)
- drivers/hwmon/gl518sm.c, line 251 (as a prototype)
- drivers/hwmon/gl518sm.c, line 252 (as a prototype)
Defined in 111 files as a member:
- arch/powerpc/platforms/powernv/opal-dump.c, line 33 (as a member)
- arch/powerpc/platforms/powernv/opal-elog.c, line 32 (as a member)
- arch/powerpc/platforms/pseries/papr_platform_attributes.c, line 199 (as a member)
- arch/powerpc/platforms/pseries/vas-sysfs.c, line 67 (as a member)
- arch/sh/kernel/cpu/sh4/sq.c, line 261 (as a member)
- arch/x86/kernel/cpu/mce/amd.c, line 911 (as a member)
- arch/x86/platform/efi/runtime-map.c, line 25 (as a member)
- block/blk-crypto-sysfs.c, line 20 (as a member)
- block/blk-ia-ranges.c, line 30 (as a member)
- block/blk-mq-debugfs.h, line 14 (as a member)
- block/blk-mq-sysfs.c, line 45 (as a member)
- block/blk-sysfs.c, line 26 (as a member)
- block/elevator.h, line 90 (as a member)
- crypto/internal.h, line 39 (as a member)
- drivers/accel/habanalabs/common/habanalabs.h, line 2366 (as a member)
- drivers/acpi/device_sysfs.c, line 37 (as a member)
- drivers/cpuidle/sysfs.c, line 147 (as a member)
- drivers/cpuidle/sysfs.c, line 217 (as a member)
- drivers/cpuidle/sysfs.c, line 544 (as a member)
- drivers/dma/ioat/sysfs.c, line 19 (as a member)
- drivers/edac/edac_device.h, line 89 (as a member)
- drivers/edac/edac_device.h, line 103 (as a member)
- drivers/edac/edac_device_sysfs.c, line 112 (as a member)
- drivers/edac/edac_device_sysfs.c, line 344 (as a member)
- drivers/edac/edac_pci_sysfs.c, line 92 (as a member)
- drivers/edac/edac_pci_sysfs.c, line 234 (as a member)
- drivers/firmware/dmi-sysfs.c, line 54 (as a member)
- drivers/firmware/dmi-sysfs.c, line 69 (as a member)
- drivers/firmware/edd.c, line 56 (as a member)
- drivers/firmware/efi/esrt.c, line 77 (as a member)
- drivers/firmware/memmap.c, line 56 (as a member)
- drivers/firmware/qemu_fw_cfg.c, line 356 (as a member)
- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c, line 957 (as a member)
- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c, line 1084 (as a member)
- drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c, line 727 (as a member)
- drivers/gpu/drm/amd/pm/amdgpu_pm.c, line 58 (as a member)
- drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c, line 510 (as a member)
- drivers/gpu/drm/msm/msm_gpu.h, line 71 (as a member)
- drivers/gpu/drm/nouveau/nouveau_crtc.h, line 62 (as a member)
- drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c, line 80 (as a member)
- drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c, line 99 (as a member)
- drivers/hv/vmbus_drv.c, line 1618 (as a member)
- drivers/hwmon/applesmc.c, line 107 (as a member)
- drivers/hwmon/ibmaem.c, line 107 (as a member)
- drivers/hwmon/ibmaem.c, line 115 (as a member)
- drivers/infiniband/core/sysfs.c, line 78 (as a member)
- drivers/infiniband/core/sysfs.c, line 87 (as a member)
- drivers/infiniband/hw/hfi1/sysfs.c, line 571 (as a member)
- drivers/infiniband/hw/mlx4/sysfs.c, line 394 (as a member)
- drivers/infiniband/hw/usnic/usnic_ib_sysfs.c, line 179 (as a member)
- drivers/input/mouse/psmouse.h, line 150 (as a member)
- drivers/iommu/iommu.c, line 109 (as a member)
- drivers/md/dm-sysfs.c, line 15 (as a member)
- drivers/md/md.c, line 3033 (as a member)
- drivers/md/md.h, line 805 (as a member)
- drivers/misc/issei/fw_client.c, line 26 (as a member)
- drivers/net/bonding/bond_sysfs_slave.c, line 15 (as a member)
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.h, line 48 (as a member)
- drivers/parisc/pdc_stable.c, line 98 (as a member)
- drivers/platform/x86/asus-wmi.c, line 4982 (as a member)
- drivers/platform/x86/uv_sysfs.c, line 153 (as a member)
- drivers/platform/x86/uv_sysfs.c, line 317 (as a member)
- drivers/platform/x86/uv_sysfs.c, line 488 (as a member)
- drivers/power/supply/ab8500_fg.c, line 2441 (as a member)
- drivers/scsi/iscsi_boot_sysfs.c, line 26 (as a member)
- drivers/staging/greybus/audio_manager_module.c, line 23 (as a member)
- drivers/staging/media/meson/vdec/codec_vp9.c, line 430 (as a member)
- drivers/uio/uio.c, line 74 (as a member)
- drivers/uio/uio.c, line 163 (as a member)
- drivers/usb/host/xhci-debugfs.h, line 88 (as a member)
- drivers/usb/mtu3/mtu3_debug.h, line 26 (as a member)
- drivers/vdpa/vdpa_user/vduse_dev.c, line 1967 (as a member)
- drivers/vfio/mdev/mdev_sysfs.c, line 19 (as a member)
- drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c, line 235 (as a member)
- drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c, line 418 (as a member)
- drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c, line 354 (as a member)
- drivers/xen/sys-hypervisor.c, line 32 (as a member)
- fs/dlm/lockspace.c, line 114 (as a member)
- fs/f2fs/sysfs.c, line 57 (as a member)
- fs/f2fs/sysfs.c, line 68 (as a member)
- fs/gfs2/sys.c, line 32 (as a member)
- fs/mount.h, line 174 (as a member)
- fs/orangefs/orangefs-sysfs.c, line 167 (as a member)
- fs/xfs/xfs_sysfs.c, line 22 (as a member)
- fs/zonefs/sysfs.c, line 15 (as a member)
- include/drm/drm_debugfs.h, line 69 (as a member)
- include/drm/drm_debugfs.h, line 115 (as a member)
- include/linux/configfs.h, line 119 (as a member)
- include/linux/cpufreq.h, line 323 (as a member)
- include/linux/cpufreq.h, line 704 (as a member)
- include/linux/device/bus.h, line 124 (as a member)
- include/linux/device/class.h, line 169 (as a member)
- include/linux/device/driver.h, line 148 (as a member)
- include/linux/iscsi_boot_sysfs.h, line 83 (as a member)
- include/linux/module.h, line 56 (as a member)
- include/linux/seq_file.h, line 35 (as a member)
- include/linux/sysfs.h, line 393 (as a member)
- include/net/netdev_rx_queue.h, line 49 (as a member)
- include/rdma/ib_sysfs.h, line 14 (as a member)
- ipc/util.c, line 77 (as a member)
- kernel/bpf/btf.c, line 462 (as a member)
- kernel/bpf/btf.c, line 8272 (as a member)
- kernel/padata.c, line 830 (as a member)
- kernel/trace/trace_dynevent.h, line 43 (as a member)
- mm/slub.c, line 9161 (as a member)
- net/bridge/br_sysfs_if.c, line 26 (as a member)
- net/core/net-sysfs.c, line 1355 (as a member)
- net/l2tp/l2tp_core.h, line 128 (as a member)
- samples/kobject/kset-example.c, line 40 (as a member)
- sound/hda/core/sysfs.c, line 89 (as a member)
- tools/perf/ui/helpline.h, line 11 (as a member)
Defined in 1 files as a macro:
Defined in 4 files as a function:
- arch/x86/kernel/cpu/mce/amd.c, line 1009 (as a function)
- drivers/cpufreq/cpufreq.c, line 976 (as a function)
- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c, line 70 (as a function)
- tools/testing/selftests/mm/thuge-gen.c, line 42 (as a function)
Defined in 1 files as a enumerator:
Referenced in 552 files:
- arch/alpha/kernel/setup.c, line 1342
- arch/arc/kernel/perf_event.c, line 668
- arch/arc/kernel/setup.c, line 639
- arch/arm/kernel/setup.c, line 1344
- arch/arm64/kernel/cpuinfo.c, line 307
- arch/arm64/kvm/ptdump.c, 2 times
- arch/arm64/kvm/sys_regs.c, 2 times
- arch/arm64/kvm/vgic/vgic-debug.c, 2 times
- arch/csky/kernel/cpu-probe.c, line 78
- arch/hexagon/kernel/setup.c, line 136
- arch/loongarch/kernel/proc.c, line 131
- arch/m68k/kernel/setup_mm.c, line 474
- arch/m68k/kernel/setup_no.c, line 217
- arch/microblaze/kernel/cpu/mb.c, line 157
- arch/mips/kernel/proc.c, line 329
- arch/nios2/kernel/cpuinfo.c, line 189
- arch/openrisc/kernel/setup.c, line 339
- arch/parisc/kernel/setup.c, line 172
- arch/powerpc/kernel/cacheinfo.c, 3 times
- arch/powerpc/kernel/setup-common.c, line 356
- arch/powerpc/perf/hv-24x7.c, line 465
- arch/powerpc/perf/hv-gpci.c, 5 times
- arch/powerpc/perf/imc-pmu.c, line 147
- arch/powerpc/platforms/powernv/opal-dump.c, 3 times
- arch/powerpc/platforms/powernv/opal-elog.c, 3 times
- arch/powerpc/platforms/powernv/opal-powercap.c, line 135
- arch/powerpc/platforms/powernv/opal-psr.c, line 151
- arch/powerpc/platforms/powernv/opal-sysparam.c, line 262
- arch/powerpc/platforms/pseries/hvCall_inst.c, line 77
- arch/powerpc/platforms/pseries/papr_platform_attributes.c, 2 times
- arch/powerpc/platforms/pseries/vas-sysfs.c, 3 times
- arch/powerpc/xmon/xmon.c, line 1489
- arch/riscv/kernel/cpu.c, line 378
- arch/s390/kernel/diag/diag.c, line 125
- arch/s390/kernel/perf_pai.c, line 1091
- arch/s390/kernel/processor.c, line 385
- arch/s390/kernel/sysinfo.c, line 356
- arch/sh/kernel/cpu/proc.c, line 149
- arch/sh/kernel/cpu/sh4/sq.c, 3 times
- arch/sparc/kernel/cpu.c, line 436
- arch/um/kernel/um_arch.c, line 121
- arch/x86/events/intel/pt.c, line 267
- arch/x86/events/intel/uncore_snbep.c, 3 times
- arch/x86/kernel/cpu/mce/amd.c, 6 times
- arch/x86/kernel/cpu/mce/core.c, line 2802
- arch/x86/kernel/cpu/mce/severity.c, line 452
- arch/x86/kernel/cpu/proc.c, line 181
- arch/x86/mm/pat/memtype.c, line 1024
- arch/x86/platform/efi/runtime-map.c, 2 times
- arch/xtensa/kernel/setup.c, line 719
- block/blk-crypto-sysfs.c, 3 times
- block/blk-ia-ranges.c, 4 times
- block/blk-mq-debugfs.c, 6 times
- block/blk-mq-sysfs.c, 6 times
- block/blk-sysfs.c, 5 times
- block/elevator.c, 3 times
- block/genhd.c, 2 times
- block/kyber-iosched.c, line 931
- block/mq-deadline.c, 2 times
- crypto/acompress.c, line 136
- crypto/aead.c, line 178
- crypto/ahash.c, line 818
- crypto/akcipher.c, line 87
- crypto/kpp.c, line 70
- crypto/lskcipher.c, line 286
- crypto/proc.c, 3 times
- crypto/rng.c, line 88
- crypto/scompress.c, line 336
- crypto/shash.c, line 362
- crypto/sig.c, line 68
- crypto/skcipher.c, line 613
- drivers/accel/habanalabs/common/debugfs.c, line 1842
- drivers/accel/qaic/qaic_sysfs.c, line 77
- drivers/acpi/battery.c, line 708
- drivers/acpi/device_sysfs.c, 3 times
- drivers/acpi/fan_attr.c, 3 times
- drivers/acpi/sbs.c, line 465
- drivers/acpi/sysfs.c, line 918
- drivers/ata/sata_fsl.c, 2 times
- drivers/base/bus.c, 6 times
- drivers/base/class.c, 3 times
- drivers/base/core.c, 5 times
- drivers/base/power/wakeup.c, line 1155
- drivers/block/aoe/aoeblk.c, line 161
- drivers/block/drbd/drbd_debugfs.c, 2 times
- drivers/block/nbd.c, 2 times
- drivers/char/misc.c, line 114
- drivers/char/tpm/eventlog/tpm1.c, 2 times
- drivers/char/tpm/eventlog/tpm2.c, line 158
- drivers/char/tpm/tpm-sysfs.c, line 445
- drivers/counter/counter-sysfs.c, 8 times
- drivers/cpufreq/cpufreq.c, 4 times
- drivers/cpufreq/cpufreq_governor_attr_set.c, 2 times
- drivers/cpuidle/sysfs.c, 17 times
- drivers/crypto/intel/qat/qat_common/adf_cfg.c, line 53
- drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c, line 157
- drivers/crypto/intel/qat/qat_common/adf_fw_counters.c, line 190
- drivers/crypto/intel/qat/qat_common/adf_transport_debug.c, 2 times
- drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c, 2 times
- drivers/cxl/core/region.c, line 46
- drivers/dma-buf/sync_debug.c, 3 times
- drivers/dma/ioat/sysfs.c, 3 times
- drivers/dma/qcom/hidma.c, line 654
- drivers/dma/qcom/hidma_mgmt_sys.c, 2 times
- drivers/edac/edac_device_sysfs.c, 12 times
- drivers/edac/edac_pci_sysfs.c, 9 times
- drivers/edac/mpc85xx_edac.c, 3 times
- drivers/extcon/extcon.c, 2 times
- drivers/firewire/core-device.c, line 419
- drivers/firmware/dmi-sysfs.c, 6 times
- drivers/firmware/edd.c, 4 times
- drivers/firmware/efi/esrt.c, 2 times
- drivers/firmware/memmap.c, 2 times
- drivers/firmware/qemu_fw_cfg.c, 4 times
- drivers/gpio/gpio-sim.c, 2 times
- drivers/gpio/gpiolib-sysfs.c, 3 times
- drivers/gpio/gpiolib.c, line 5540
- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c, 6 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c, line 425
- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c, line 1958
- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c, line 829
- drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c, 4 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c, line 390
- drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c, 2 times
- drivers/gpu/drm/amd/amdkfd/kfd_process.c, 4 times
- drivers/gpu/drm/amd/amdkfd/kfd_topology.c, 5 times
- drivers/gpu/drm/amd/pm/amdgpu_pm.c, 11 times
- drivers/gpu/drm/drm_debugfs.c, 6 times
- drivers/gpu/drm/etnaviv/etnaviv_drv.c, 4 times
- drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c, line 531
- drivers/gpu/drm/i915/i915_perf.c, line 4559
- drivers/gpu/drm/i915/i915_pmu.c, 2 times
- drivers/gpu/drm/imagination/pvr_fw_trace.c, line 447
- drivers/gpu/drm/msm/adreno/a2xx_gpu.c, line 550
- drivers/gpu/drm/msm/adreno/a3xx_gpu.c, line 626
- drivers/gpu/drm/msm/adreno/a4xx_gpu.c, line 715
- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c, 4 times
- drivers/gpu/drm/msm/adreno/a5xx_gpu.c, line 1793
- drivers/gpu/drm/msm/adreno/a6xx_gpu.c, 3 times
- drivers/gpu/drm/msm/msm_debugfs.c, line 45
- drivers/gpu/drm/msm/msm_gpu.c, line 207
- drivers/gpu/drm/nouveau/dispnv04/crtc.c, line 1015
- drivers/gpu/drm/nouveau/dispnv04/cursor.c, line 68
- drivers/gpu/drm/nouveau/dispnv04/hw.h, 2 times
- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c, 5 times
- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c, 6 times
- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c, 6 times
- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c, 4 times
- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c, 4 times
- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c, 7 times
- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c, 4 times
- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c, 4 times
- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c, 3 times
- drivers/gpu/drm/panfrost/panfrost_drv.c, 2 times
- drivers/gpu/drm/panthor/panthor_mmu.c, 2 times
- drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c, 2 times
- drivers/gpu/drm/xe/xe_debugfs.c, 6 times
- drivers/gpu/drm/xe/xe_gt_debugfs.c, 17 times
- drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c, 4 times
- drivers/gpu/drm/xe/xe_gt_sriov_vf_debugfs.c, 3 times
- drivers/gpu/drm/xe/xe_guc_debugfs.c, 6 times
- drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c, 3 times
- drivers/gpu/drm/xe/xe_oa.c, line 2338
- drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c, 2 times
- drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c, 6 times
- drivers/gpu/drm/xe/xe_sriov_vf.c, line 272
- drivers/gpu/drm/xe/xe_tile_debugfs.c, 2 times
- drivers/gpu/drm/xe/xe_tile_sriov_pf_debugfs.c, 3 times
- drivers/hid/hid-sensor-custom.c, line 597
- drivers/hid/wacom_sys.c, line 1911
- drivers/hv/vmbus_drv.c, 3 times
- drivers/hwmon/applesmc.c, 3 times
- drivers/hwmon/asus_atk0110.c, 3 times
- drivers/hwmon/coretemp.c, line 447
- drivers/hwmon/fschmd.c, line 1153
- drivers/hwmon/i5k_amb.c, 6 times
- drivers/hwmon/ibmaem.c, 4 times
- drivers/hwmon/ibmpex.c, line 342
- drivers/hwmon/ibmpowernv.c, 5 times
- drivers/hwmon/iio_hwmon.c, 2 times
- drivers/hwmon/max31760.c, line 502
- drivers/hwmon/nct6683.c, 5 times
- drivers/hwmon/nct6775-core.c, 5 times
- drivers/hwmon/occ/common.c, 3 times
- drivers/hwmon/pmbus/pmbus_core.c, 5 times
- drivers/hwmon/scpi-hwmon.c, 2 times
- drivers/hwmon/vexpress-hwmon.c, line 74
- drivers/hwmon/w83627ehf.c, 16 times
- drivers/hwtracing/coresight/coresight-cti-sysfs.c, line 1032
- drivers/hwtracing/coresight/coresight-etm-perf.c, 2 times
- drivers/hwtracing/intel_th/gth.c, 2 times
- drivers/hwtracing/ptt/hisi_ptt.c, 4 times
- drivers/iio/industrialio-core.c, line 1192
- drivers/iio/industrialio-event.c, 4 times
- drivers/infiniband/core/sysfs.c, 19 times
- drivers/infiniband/hw/hfi1/debugfs.h, line 16
- drivers/infiniband/hw/hfi1/sysfs.c, 3 times
- drivers/infiniband/hw/mlx4/mcg.c, line 844
- drivers/infiniband/hw/mlx4/sysfs.c, 12 times
- drivers/infiniband/hw/usnic/usnic_ib_sysfs.c, 2 times
- drivers/infiniband/ulp/ipoib/ipoib_fs.c, 2 times
- drivers/input/input.c, 2 times
- drivers/input/mouse/psmouse-base.c, line 1777
- drivers/input/mouse/psmouse.h, 2 times
- drivers/iommu/iommu.c, 3 times
- drivers/leds/leds-bd2802.c, 2 times
- drivers/leds/leds-lp55xx-common.h, 4 times
- drivers/macintosh/windfarm_core.c, 2 times
- drivers/mailbox/mailbox.c, line 693
- drivers/md/bcache/bcache.h, 2 times
- drivers/md/bcache/sysfs.h, line 9
- drivers/md/dm-sysfs.c, 3 times
- drivers/md/md.c, 7 times
- drivers/media/dvb-frontends/dib8000.c, 14 times
- drivers/media/pci/ddbridge/ddbridge-core.c, line 2728
- drivers/media/pci/saa7164/saa7164-core.c, line 1169
- drivers/media/usb/pvrusb2/pvrusb2-sysfs.c, 17 times
- drivers/memstick/core/mspro_block.c, line 980
- drivers/misc/issei/fw_client.c, 3 times
- drivers/mtd/sm_ftl.c, line 77
- drivers/mtd/ubi/debug.c, line 544
- drivers/net/bonding/bond_procfs.c, line 288
- drivers/net/bonding/bond_sysfs.c, line 136
- drivers/net/bonding/bond_sysfs_slave.c, 2 times
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c, 10 times
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.h, line 62
- drivers/net/ethernet/chelsio/cxgb4/l2t.c, line 721
- drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c, 4 times
- drivers/net/ethernet/ibm/ibmveth.c, line 2123
- drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c, 2 times
- drivers/net/ethernet/intel/igb/igb_hwmon.c, 4 times
- drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c, 4 times
- drivers/net/ethernet/mellanox/mlx4/main.c, 2 times
- drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_debugfs.c, line 17
- drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_dbg.c, line 1155
- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c, 13 times
- drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c, 6 times
- drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c, 2 times
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c, 3 times
- drivers/net/ethernet/sfc/mcdi_mon.c, line 299
- drivers/net/ethernet/sfc/siena/mcdi_mon.c, line 299
- drivers/net/phy/mdio_bus_provider.c, line 137
- drivers/net/ppp/pppoe.c, line 1036
- drivers/net/wireless/ath/ath5k/debug.c, line 168
- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c, line 421
- drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c, line 2862
- drivers/net/wwan/t7xx/t7xx_pci.c, 7 times
- drivers/net/wwan/t7xx/t7xx_port_proxy.c, 3 times
- drivers/net/wwan/t7xx/t7xx_port_proxy.h, line 101
- drivers/nvdimm/nd_perf.c, line 208
- drivers/parisc/pdc_stable.c, 5 times
- drivers/pci/controller/pci-tegra.c, line 2551
- drivers/pci/doe.c, 3 times
- drivers/pci/hotplug/pci_hotplug_core.c, 4 times
- drivers/pci/pci.h, line 491
- drivers/pci/proc.c, line 429
- drivers/pci/slot.c, 3 times
- drivers/perf/amlogic/meson_ddr_pmu_core.c, line 302
- drivers/platform/mellanox/mlxbf-pmc.c, 6 times
- drivers/platform/mellanox/mlxreg-hotplug.c, line 316
- drivers/platform/mellanox/mlxreg-io.c, line 176
- drivers/platform/x86/asus-armoury.h, 2 times
- drivers/platform/x86/asus-wmi.c, 2 times
- drivers/platform/x86/classmate-laptop.c, 3 times
- drivers/platform/x86/dell/dell-smbios-base.c, 2 times
- drivers/platform/x86/dell/dell-wmi-ddv.c, line 973
- drivers/platform/x86/intel/rst.c, 2 times
- drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c, 3 times
- drivers/platform/x86/lenovo/wmi-other.c, 2 times
- drivers/platform/x86/samsung-galaxybook.c, 2 times
- drivers/platform/x86/sony-laptop.c, 19 times
- drivers/platform/x86/system76_acpi.c, line 389
- drivers/platform/x86/uv_sysfs.c, 9 times
- drivers/power/sequencing/core.c, line 1097
- drivers/power/supply/ab8500_fg.c, 3 times
- drivers/power/supply/charger-manager.c, 3 times
- drivers/power/supply/olpc_battery.c, line 578
- drivers/power/supply/power_supply_sysfs.c, line 528
- drivers/powercap/powercap_sys.c, 3 times
- drivers/ptp/ptp_sysfs.c, line 459
- drivers/pwm/core.c, line 2732
- drivers/ras/amd/fmpm.c, line 944
- drivers/s390/block/dasd_proc.c, line 126
- drivers/s390/char/tape_proc.c, line 104
- drivers/s390/cio/blacklist.c, line 397
- drivers/scsi/3w-9xxx.c, line 196
- drivers/scsi/3w-sas.c, line 197
- drivers/scsi/3w-xxxx.c, line 531
- drivers/scsi/53c700.c, line 2082
- drivers/scsi/aacraid/linit.c, 13 times
- drivers/scsi/fcoe/fcoe_transport.c, 3 times
- drivers/scsi/hptiop.c, 2 times
- drivers/scsi/ibmvscsi/ibmvscsi.c, 8 times
- drivers/scsi/ipr.c, 10 times
- drivers/scsi/iscsi_boot_sysfs.c, 14 times
- drivers/scsi/ncr53c8xx.c, line 8040
- drivers/scsi/pcmcia/sym53c500_cs.c, line 657
- drivers/scsi/pmcraid.c, 3 times
- drivers/scsi/scsi_devinfo.c, line 670
- drivers/scsi/scsi_proc.c, line 519
- drivers/scsi/sg.c, 3 times
- drivers/scsi/snic/snic_debugfs.c, line 412
- drivers/soc/aspeed/aspeed-uart-routing.c, line 61
- drivers/soc/hisilicon/kunpeng_hccs.c, 2 times
- drivers/soundwire/sysfs_slave_dpn.c, line 43
- drivers/spi/spi.c, 2 times
- drivers/staging/greybus/audio_manager_module.c, 3 times
- drivers/staging/media/meson/vdec/codec_vp9.c, 5 times
- drivers/thermal/intel/int340x_thermal/int3400_thermal.c, line 415
- drivers/thermal/intel/int340x_thermal/platform_temperature_control.c, line 190
- drivers/thermal/thermal_core.c, 2 times
- drivers/thermal/thermal_debugfs.c, 3 times
- drivers/thermal/thermal_hwmon.c, 2 times
- drivers/thermal/thermal_sysfs.c, 3 times
- drivers/tty/tty_ldisc.c, line 219
- drivers/ufs/core/ufshcd.c, 3 times
- drivers/uio/uio.c, 6 times
- drivers/usb/core/ledtrig-usbport.c, line 216
- drivers/usb/gadget/function/uvc_configfs.c, 2 times
- drivers/usb/host/xhci-debugfs.c, 3 times
- drivers/usb/mtu3/mtu3_debugfs.c, line 262
- drivers/usb/typec/pd.c, 8 times
- drivers/usb/usbip/vhci_sysfs.c, line 477
- drivers/vdpa/vdpa_user/vduse_dev.c, 3 times
- drivers/vfio/mdev/mdev_sysfs.c, 3 times
- drivers/video/fbdev/core/fb_procfs.c, line 43
- drivers/video/fbdev/fsl-diu-fb.c, line 1804
- drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c, 3 times
- drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c, 3 times
- drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c, 3 times
- drivers/xen/sys-hypervisor.c, 5 times
- drivers/xen/xenfs/xensyms.c, line 107
- drivers/zorro/proc.c, line 95
- fs/afs/proc.c, 5 times
- fs/btrfs/sysfs.c, line 64
- fs/configfs/file.c, 2 times
- fs/dlm/debug_fs.c, 4 times
- fs/dlm/lockspace.c, 7 times
- fs/erofs/sysfs.c, line 226
- fs/ext4/mballoc.c, 2 times
- fs/ext4/sysfs.c, line 582
- fs/f2fs/sysfs.c, 17 times
- fs/gfs2/glock.c, 4 times
- fs/gfs2/sys.c, 7 times
- fs/jbd2/journal.c, line 1168
- fs/kernfs/dir.c, 2 times
- fs/kernfs/file.c, line 223
- fs/locks.c, line 3128
- fs/namespace.c, 2 times
- fs/netfs/fscache_cache.c, line 427
- fs/netfs/fscache_cookie.c, line 1182
- fs/netfs/fscache_volume.c, line 530
- fs/netfs/main.c, line 104
- fs/nfs/client.c, 2 times
- fs/nfsd/export.c, line 2183
- fs/nfsd/nfs4state.c, line 3494
- fs/nilfs2/sysfs.c, 9 times
- fs/nilfs2/sysfs.h, 5 times
- fs/notify/fdinfo.c, 2 times
- fs/ocfs2/cluster/masklog.c, line 143
- fs/ocfs2/cluster/netdebug.c, 2 times
- fs/ocfs2/dlm/dlmdebug.c, line 551
- fs/ocfs2/dlmglue.c, line 3277
- fs/ocfs2/filecheck.c, 3 times
- fs/openpromfs/inode.c, line 142
- fs/orangefs/orangefs-debugfs.c, line 156
- fs/orangefs/orangefs-sysfs.c, 3 times
- fs/proc/array.c, line 808
- fs/proc/base.c, 3 times
- fs/proc/consoles.c, line 108
- fs/proc/devices.c, line 53
- fs/proc/generic.c, 2 times
- fs/proc/interrupts.c, line 34
- fs/proc/nommu.c, line 107
- fs/proc/proc_net.c, 4 times
- fs/proc/proc_tty.c, line 124
- fs/proc/task_mmu.c, 3 times
- fs/proc/task_nommu.c, line 249
- fs/proc_namespace.c, 3 times
- fs/pstore/inode.c, line 129
- fs/resctrl/internal.h, line 430
- fs/resctrl/rdtgroup.c, 3 times
- fs/seq_file.c, 8 times
- fs/smb/server/misc.h, line 50
- fs/smb/server/proc.c, 2 times
- fs/sysfs/file.c, 9 times
- fs/ubifs/sysfs.c, line 74
- fs/xfs/xfs_error.c, line 87
- fs/xfs/xfs_sysfs.c, 3 times
- fs/zonefs/sysfs.c, 3 times
- include/drm/drm_debugfs.h, 4 times
- include/linux/cgroup.h, line 165
- include/linux/configfs.h, 2 times
- include/linux/device.h, 3 times
- include/linux/iscsi_boot_sysfs.h, 4 times
- include/linux/kernfs.h, line 451
- include/linux/kobject.h, 3 times
- include/linux/module.h, line 290
- include/linux/proc_fs.h, 9 times
- include/linux/sysfs.h, 4 times
- ipc/util.c, 5 times
- ipc/util.h, 2 times
- kernel/bpf/arraymap.c, line 735
- kernel/bpf/bpf_iter.c, 2 times
- kernel/bpf/btf.c, 269 times
- kernel/bpf/cgroup_iter.c, line 162
- kernel/bpf/dmabuf_iter.c, line 91
- kernel/bpf/hashtab.c, 2 times
- kernel/bpf/inode.c, line 302
- kernel/bpf/kmem_cache_iter.c, line 201
- kernel/bpf/link_iter.c, line 78
- kernel/bpf/map_iter.c, line 78
- kernel/bpf/prog_iter.c, line 78
- kernel/bpf/task_iter.c, 3 times
- kernel/cgroup/cgroup.c, 2 times
- kernel/fail_function.c, line 211
- kernel/gcov/fs.c, line 246
- kernel/irq/msi.c, 3 times
- kernel/irq/proc.c, line 667
- kernel/kallsyms.c, 2 times
- kernel/kprobes.c, 2 times
- kernel/locking/lockdep_proc.c, 3 times
- kernel/module/main.c, 2 times
- kernel/module/procfs.c, line 116
- kernel/module/tracking.c, line 105
- kernel/padata.c, 3 times
- kernel/params.c, 4 times
- kernel/power/power.h, 2 times
- kernel/printk/index.c, line 121
- kernel/resource.c, line 157
- kernel/sched/debug.c, line 1368
- kernel/sched/ext/ext.c, line 5130
- kernel/sched/stats.c, line 212
- kernel/time/timer_list.c, line 347
- kernel/trace/ftrace.c, 4 times
- kernel/trace/ring_buffer.c, line 2293
- kernel/trace/rv/rv.c, 2 times
- kernel/trace/rv/rv_reactors.c, 2 times
- kernel/trace/trace.c, 5 times
- kernel/trace/trace_dynevent.c, 3 times
- kernel/trace/trace_eprobe.c, line 195
- kernel/trace/trace_events.c, 7 times
- kernel/trace/trace_events_synth.c, 2 times
- kernel/trace/trace_events_trigger.c, line 329
- kernel/trace/trace_events_user.c, 2 times
- kernel/trace/trace_fprobe.c, line 37
- kernel/trace/trace_hwlat.c, line 649
- kernel/trace/trace_kprobe.c, 3 times
- kernel/trace/trace_osnoise.c, line 2232
- kernel/trace/trace_printk.c, line 356
- kernel/trace/trace_recursion_record.c, line 178
- kernel/trace/trace_remote.c, line 726
- kernel/trace/trace_sched_switch.c, 2 times
- kernel/trace/trace_stack.c, line 473
- kernel/trace/trace_stat.c, line 226
- kernel/trace/trace_uprobe.c, 3 times
- kernel/user_namespace.c, 3 times
- lib/alloc_tag.c, line 139
- lib/dynamic_debug.c, line 1177
- lib/error-inject.c, line 210
- lib/fault-inject.c, line 352
- lib/kobject.c, 3 times
- mm/alloc_tag.c, line 150
- mm/kfence/core.c, line 799
- mm/kmemleak.c, line 2281
- mm/mempolicy.c, 2 times
- mm/page_owner.c, line 1108
- mm/shmem.c, line 5320
- mm/slab_common.c, line 1224
- mm/slub.c, 4 times
- mm/swapfile.c, line 3304
- mm/vmscan.c, line 5668
- mm/vmstat.c, 6 times
- net/8021q/vlanproc.c, line 70
- net/atm/br2684.c, line 819
- net/atm/proc.c, 3 times
- net/bluetooth/af_bluetooth.c, line 885
- net/bridge/br_sysfs_if.c, 5 times
- net/core/bpf_sk_storage.c, line 888
- net/core/neighbour.c, line 3553
- net/core/net-procfs.c, 4 times
- net/core/net-sysfs.c, 6 times
- net/core/sock.c, line 4432
- net/core/sock_map.c, 2 times
- net/ipv4/arp.c, line 1492
- net/ipv4/fib_trie.c, 2 times
- net/ipv4/igmp.c, 2 times
- net/ipv4/ipmr.c, 2 times
- net/ipv4/ping.c, line 1127
- net/ipv4/raw.c, line 1082
- net/ipv4/route.c, 2 times
- net/ipv4/tcp_ipv4.c, 2 times
- net/ipv4/udp.c, 2 times
- net/ipv6/addrconf.c, line 4534
- net/ipv6/anycast.c, line 619
- net/ipv6/ip6_fib.c, line 2836
- net/ipv6/ip6_flowlabel.c, line 875
- net/ipv6/ip6mr.c, 2 times
- net/ipv6/mcast.c, 2 times
- net/ipv6/ping.c, line 248
- net/ipv6/raw.c, line 1253
- net/ipv6/tcp_ipv6.c, line 2252
- net/ipv6/udp.c, line 1872
- net/kcm/kcmproc.c, line 236
- net/key/af_key.c, line 3847
- net/l2tp/l2tp_debugfs.c, 3 times
- net/l2tp/l2tp_eth.c, line 271
- net/l2tp/l2tp_ppp.c, 2 times
- net/llc/llc_proc.c, 2 times
- net/netfilter/ipvs/ip_vs_app.c, line 592
- net/netfilter/ipvs/ip_vs_conn.c, 2 times
- net/netfilter/ipvs/ip_vs_ctl.c, 13 times
- net/netfilter/nf_conntrack_expect.c, line 751
- net/netfilter/nf_conntrack_standalone.c, 2 times
- net/netfilter/nf_flow_table_procfs.c, line 64
- net/netfilter/nf_log.c, line 418
- net/netfilter/nf_synproxy_core.c, line 306
- net/netfilter/nfnetlink_log.c, line 1141
- net/netfilter/nfnetlink_queue.c, line 2047
- net/netfilter/x_tables.c, 3 times
- net/netfilter/xt_IDLETIMER.c, 2 times
- net/netfilter/xt_hashlimit.c, 3 times
- net/netfilter/xt_recent.c, line 543
- net/netlink/af_netlink.c, line 2792
- net/packet/af_packet.c, line 4774
- net/phonet/socket.c, 2 times
- net/rxrpc/proc.c, 5 times
- net/sctp/objcnt.c, line 93
- net/sctp/proc.c, 3 times
- net/sunrpc/cache.c, line 1447
- net/sunrpc/debugfs.c, line 86
- net/sunrpc/svc_xprt.c, line 1576
- net/unix/af_unix.c, 2 times
- net/wireless/wext-proc.c, line 125
- net/x25/x25_proc.c, 3 times
- samples/kobject/kset-example.c, 3 times
- scripts/kconfig/qconf.cc, 3 times
- security/apparmor/apparmorfs.c, 5 times
- security/integrity/ima/ima.h, line 106
- security/integrity/ima/ima_fs.c, 9 times
- security/integrity/ima/ima_template_lib.c, 22 times
- security/integrity/ima/ima_template_lib.h, 7 times
- security/keys/proc.c, 2 times
- security/selinux/selinuxfs.c, line 1451
- security/smack/smackfs.c, 10 times
- sound/hda/core/sysfs.c, 3 times
- tools/perf/ui/gtk/helpline.c, line 52
- tools/perf/ui/helpline.c, 2 times
- tools/perf/ui/tui/helpline.c, line 55
- tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c, 4 times
- tools/testing/nvdimm/test/ndtest.c, line 606
- tools/testing/selftests/mm/thuge-gen.c, 2 times
Smatch caller information:
fs/sysfs/file.c sysfs_kf_read() -> (struct sysfs_ops)->show()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | buf | 1-u64max |
| BUF_SIZE | 0 | kobj | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| BUF_SIZE | 0 | kobj | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| BUF_SIZE | 1 | attr | 40,136,480,696,928,1128,1160,1392,1624,1848,8192 |
| CAPPED_DATA | 2 | buf | 1 |
| DATA_SOURCE | 0 | kobj | r sysfs_file_kobj |
| DATA_SOURCE | 2 | buf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
0 sysfs_kf_seq_show() -> (struct sysfs_ops)->show()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | kobj | 4096-ptr_max |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| BUF_SIZE | 2 | buf | 4096 |
kernel/bpf/bpf_iter.c bpf_seq_read() -> (struct seq_operations)->show()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | kobj | 4096-ptr_max |
| PARAM_VALUE | 0 | kobj->buf | 1-u64max |
| PARAM_VALUE | 0 | kobj->count | 0 |
| PARAM_VALUE | 0 | kobj->from | 0 |
| PARAM_VALUE | 0 | kobj->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | kobj->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | kobj->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | kobj->lock.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | kobj->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | kobj->op | 4096-ptr_max |
| PARAM_VALUE | 1 | attr | 1-ptr_max |
| BUF_SIZE | 0 | kobj | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | kobj | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | kobj->buf | 32768,u64max |
| CAPPED_DATA | 0 | &kobj->lock | 1 |
| CONTAINER | 0 | -24-208+0 | $(-1) |
| LOCK2 | 0 | &kobj->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
kernel/bpf/bpf_iter.c bpf_seq_read() -> (struct seq_operations)->show()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | kobj | 4096-ptr_max |
| PARAM_VALUE | 0 | kobj->buf | 1-u64max |
| PARAM_VALUE | 0 | kobj->count | 0 |
| PARAM_VALUE | 0 | kobj->from | 0 |
| PARAM_VALUE | 0 | kobj->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | kobj->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | kobj->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | kobj->lock.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | kobj->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | kobj->op | 4096-ptr_max |
| PARAM_VALUE | 1 | attr | 1-ptr_max |
| BUF_SIZE | 0 | kobj | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | kobj | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | kobj->buf | 32768,u64max |
| CAPPED_DATA | 0 | &kobj->lock | 1 |
| CONTAINER | 0 | -24-208+0 | $(-1) |
| PARAM_COMPARE | 0 | kobj->count | <= $0->size |
| LOCK2 | 0 | &kobj->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
fs/seq_file.c seq_read_iter() -> (struct seq_operations)->show()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | kobj | 4096-ptr_max |
| PARAM_VALUE | 0 | kobj->buf | 1-u64max |
| PARAM_VALUE | 0 | kobj->count | 0 |
| PARAM_VALUE | 0 | kobj->from | 0 |
| PARAM_VALUE | 0 | kobj->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | kobj->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | kobj->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | kobj->lock.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | kobj->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | kobj->op | 4096-ptr_max |
| PARAM_VALUE | 1 | attr | 1-ptr_max |
| BUF_SIZE | 0 | kobj | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | kobj | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | kobj->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | &kobj->lock | 1 |
| CONTAINER | 0 | -24-208+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | kobj->read_pos | 0-13442450941[c] |
| LOCK2 | 0 | &kobj->lock | |
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
fs/seq_file.c seq_read_iter() -> (struct seq_operations)->show()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | kobj | 4096-ptr_max |
| PARAM_VALUE | 0 | kobj->buf | 1-u64max |
| PARAM_VALUE | 0 | kobj->count | 0-999999999 |
| PARAM_VALUE | 0 | kobj->from | 0 |
| PARAM_VALUE | 0 | kobj->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | kobj->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | kobj->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | kobj->lock.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | kobj->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | kobj->op | 4096-ptr_max |
| PARAM_VALUE | 1 | attr | 1-ptr_max |
| BUF_SIZE | 0 | kobj | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | kobj | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | kobj->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | kobj->count | 1 |
| CAPPED_DATA | 0 | &kobj->lock | 1 |
| CONTAINER | 0 | -24-208+0 | $(-1) |
| PARAM_COMPARE | 0 | kobj->count | != $0->size |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | kobj->read_pos | 0-13442450941[c] |
| LOCK2 | 0 | &kobj->lock | |
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
fs/seq_file.c traverse() -> (struct seq_operations)->show()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | kobj | 4096-ptr_max |
| PARAM_VALUE | 0 | kobj->buf | 1-u64max |
| PARAM_VALUE | 0 | kobj->count | 0 |
| PARAM_VALUE | 0 | kobj->from | 0 |
| PARAM_VALUE | 0 | kobj->index | 0 |
| PARAM_VALUE | 0 | kobj->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | kobj->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | kobj->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | kobj->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | kobj->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | kobj->op | 4096-ptr_max |
| PARAM_VALUE | 1 | attr | 1-ptr_max |
| BUF_SIZE | 0 | kobj | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | kobj | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | kobj->buf | (-1)-2147479552 |
| DATA_SOURCE | 0 | kobj | $0 |
| CONTAINER | 0 | -24-208+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &kobj->lock | |
| TYPE_LOCK | (struct seq_file)->lock |