Defined in 1 files as a member:
Referenced in 61 files:
- arch/alpha/kernel/srm_env.c, line 123
- arch/arm/mm/alignment.c, line 167
- arch/powerpc/kernel/rtas-proc.c
- arch/powerpc/kernel/rtasd.c, line 364
- arch/powerpc/platforms/pseries/lpar.c
- arch/powerpc/platforms/pseries/lparcfg.c, line 809
- arch/sh/mm/alignment.c, line 156
- arch/sparc/kernel/led.c, line 109
- arch/um/kernel/exitcode.c, line 59
- arch/x86/kernel/cpu/mtrr/if.c, line 398
- drivers/acpi/proc.c, line 132
- drivers/hwmon/dell-smm-hwmon.c, line 703
- drivers/input/input.c
- drivers/macintosh/via-pmu.c, line 965
- drivers/md/md.c, line 9150
- drivers/net/wireless/intel/ipw2x00/libipw_module.c, line 243
- drivers/nubus/proc.c, line 147
- drivers/pci/proc.c, line 347
- drivers/platform/x86/lenovo/thinkpad_acpi.c, line 914
- drivers/platform/x86/toshiba_acpi.c
- drivers/pnp/pnpbios/proc.c, line 214
- drivers/s390/block/dasd_proc.c, line 319
- drivers/s390/cio/blacklist.c, line 408
- drivers/s390/cio/css.c, line 1294
- drivers/scsi/scsi_devinfo.c, line 716
- drivers/scsi/scsi_proc.c
- drivers/scsi/sg.c
- drivers/usb/gadget/function/rndis.c, line 1192
- drivers/video/fbdev/via/viafbdev.c
- fs/jbd2/journal.c, line 1213
- fs/jfs/jfs_debug.c, line 47
- fs/nfsd/nfsctl.c, line 1394
- fs/ntfs3/super.c
- fs/proc/cpuinfo.c, line 17
- fs/proc/generic.c
- fs/proc/inode.c
- fs/proc/kcore.c, line 668
- fs/proc/kmsg.c, line 53
- fs/proc/proc_net.c
- fs/proc/stat.c, line 169
- fs/proc/vmcore.c, line 711
- fs/smb/client/cifs_debug.c
- fs/smb/client/dfs_cache.c, line 219
- include/linux/seq_file.h, line 242
- ipc/util.c, line 923
- kernel/irq/proc.c
- kernel/kallsyms.c, line 926
- kernel/latencytop.c, line 284
- kernel/locking/lockdep_proc.c, line 709
- kernel/module/procfs.c, line 141
- kernel/sched/psi.c
- lib/dynamic_debug.c, line 1197
- mm/alloc_tag.c, line 477
- mm/slab_common.c, line 1234
- mm/swapfile.c, line 3323
- net/core/pktgen.c
- net/netfilter/xt_recent.c, line 628
- net/sunrpc/auth_gss/svcauth_gss.c
- net/sunrpc/cache.c
- net/sunrpc/stats.c, line 73
- sound/core/info.c
Smatch caller information:
fs/debugfs/file.c full_proxy_open_regular() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
fs/debugfs/file.c open_proxy_open() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
sound/core/sound.c snd_open() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
drivers/usb/core/file.c usb_open() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
fs/char_dev.c chrdev_open() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
drivers/char/misc.c misc_open() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/drm_drv.c drm_stub_open() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
drivers/hwtracing/intel_th/core.c intel_th_output_open() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
drivers/gpu/drm/../../accel/drm_accel.c accel_stub_open() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
drivers/media/dvb-core/dvbdev.c dvb_device_open() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
sound/sound_core.c soundcore_open() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
drivers/char/mem.c memory_open() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
fs/ceph/file.c ceph_init_file() -> (struct file_operations)->open()
| Type | Parameter | Key | Value |
|---|
fs/open.c do_dentry_open() -> do_dentry_open param 1()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inode | 4096-ptr_max |
| PARAM_VALUE | 0 | inode->i_fop | 4096-ptr_max |
| PARAM_VALUE | 0 | inode->i_fop->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inode->i_fop->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | inode->i_fop->owner->state | 0-1,3-u32max |
| PARAM_VALUE | 0 | inode->i_mapping | 4096-ptr_max |
| PARAM_VALUE | 1 | file | 4096-ptr_max |
| PARAM_VALUE | 1 | file->f_inode | 4096-ptr_max |
| PARAM_VALUE | 1 | file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 1 | file->f_mode | 0,4-u32max |
| PARAM_VALUE | 1 | file->f_op | 4096-ptr_max |
| PARAM_VALUE | 1 | file->f_op->owner | 0,4096-ptr_max |
| PARAM_VALUE | 1 | file->f_path.dentry | 4096-ptr_max |
| PARAM_VALUE | 1 | file->f_path.dentry->d_inode | 4096-ptr_max |
| PARAM_VALUE | 1 | file->f_path.dentry->d_inode->i_fop->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 1 | file->f_path.dentry->d_inode->i_fop->owner->state | 0-1,3-u32max |
| PARAM_VALUE | 1 | file->f_path.dentry->d_sb | 4096-ptr_max |
| PARAM_VALUE | 1 | *file->f_path.dentry->d_shortname.string | 0-255 |
| BUF_SIZE | 1 | file | (-1)-s32max |
| BUF_SIZE | 1 | file | (-1)-s32max |
| BUF_SIZE | 1 | file->__f_path.dentry | (-1)-s32max |
| BUF_SIZE | 1 | file->private_data | (-1),232 |
| CAPPED_DATA | 1 | file->f_path.dentry | 1 |
| DATA_SOURCE | 1 | file | $0 |
| BIT_INFO | 1 | file->f_flags | 0x0,0xffdfffff |
| BIT_INFO | 1 | file->f_mode | 0x1c,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | file->__f_path.dentry->__d_name.hash | 0-u32max[c] |
| USER_DATA | 1 | file->f_flags | 0-u32max |
| USER_DATA | 1 | file->f_mode | 0,4-u32max |
| NO_OVERFLOW_SIMPLE | 0 | inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | inode->i_size | |
| NO_OVERFLOW_SIMPLE | 1 | file->f_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 1 | file->f_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 1 | file->f_path.dentry->d_inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 1 | file->f_path.dentry->d_inode->i_size | |
| NO_OVERFLOW_SIMPLE | 1 | file->f_path.moved->d_inode->i_size | |
| USER_PTR | 1 | file->__f_path.dentry->__d_name.name |