Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 21 files:
- arch/um/drivers/mconsole_kern.c, line 703
- block/bdev.c, line 496
- drivers/dax/super.c, line 698
- drivers/dma-buf/dma-buf.c, line 1838
- fs/aio.c, line 349
- fs/anon_inodes.c, line 345
- fs/btrfs/tests/btrfs-tests.c, line 82
- fs/erofs/ishare.c, line 199
- fs/failfs.c, line 160
- fs/namespace.c
- fs/nsfs.c, line 683
- fs/pidfs.c, line 1170
- fs/pipe.c, line 1615
- fs/proc/proc_sysctl.c, line 1659
- mm/secretmem.c, line 262
- mm/shmem.c
- net/socket.c, line 3408
- security/apparmor/apparmorfs.c, line 2917
- security/selinux/selinuxfs.c, line 1990
- security/smack/smackfs.c, line 2923
- virt/kvm/guest_memfd.c, line 963
Smatch caller information:
drivers/dax/super.c dax_fs_init() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 6585462964695420928 |
fs/failfs.c failfs_init() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 6124791877278265344 |
fs/pidfs.c pidfs_init() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 480539623791157248 |
arch/x86/kvm/../../../virt/kvm/guest_memfd.c kvm_gmem_init_mount() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 3766884133419823104 |
fs/erofs/ishare.c erofs_init_ishare() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 3067394898633297920 |
security/apparmor/apparmorfs.c aa_create_aafs() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 9029973541406027776 |
fs/aio.c aio_setup() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 2194784548964528128 |
| PARAM_VALUE | 0 | type->fs_flags | 0 |
| PARAM_VALUE | 0 | type->init_fs_context | 1545406698986065920 |
| PARAM_VALUE | 0 | type->kill_sb | 9061890416897712128 |
| PARAM_VALUE | 0 | type->name | 792689421903970304 |
| PARAM_VALUE | 0 | type->owner | 0 |
| TERMINATED | 0 | type->name | 1 |
mm/shmem.c shmem_init() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 5486464806288510976 |
| PARAM_VALUE | 0 | type->list.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | type->parameters | 7688677965369323520 |
fs/pipe.c init_pipe_fs() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 1002941873383383040 |
| PARAM_VALUE | 0 | type->list.pprev | 4096-ptr_max |
drivers/dma-buf/dma-buf.c dma_buf_init() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 3068182389842972672 |
mm/secretmem.c secretmem_init() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 4824927155780272128 |
security/selinux/selinuxfs.c init_sel_fs() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 9169291276313923584 |
| PARAM_VALUE | 0 | type->list.pprev | 4096-ptr_max |
fs/namespace.c init_mount_tree() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 2043369192373981184 |
| PARAM_VALUE | 0 | type->owner | 0,4096-ptr_max |
| LOCK2 | &root.dentry->d_inode->i_rwsem | ||
| LOCK2 | global &namespace_sem | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
block/bdev.c bdev_cache_init() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 8124678050439331840 |
fs/btrfs/tests/btrfs-tests.c btrfs_init_test_fs() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 6373830207927713792 |
| PARAM_VALUE | 0 | type->list.pprev | 4096-ptr_max |
fs/nsfs.c nsfs_init() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 7483600259490877440 |
net/socket.c sock_init() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 1957444260958019584 |
| PARAM_VALUE | 0 | type->list.pprev | 4096-ptr_max |
fs/anon_inodes.c anon_inode_init() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 1064997576967393280 |
security/smack/smackfs.c init_smk_fs() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 8450278467328634880 |
| PARAM_VALUE | 0 | type->list.pprev | 4096-ptr_max |
fs/proc/proc_sysctl.c process_sysctl_arg() -> kern_mount()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 4096-ptr_max |
| PARAM_VALUE | 0 | type->name | 4096-ptr_max |
| PARAM_VALUE | 0 | type->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | type->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | type->owner->state | 0-1,3-u32max |
| DATA_SOURCE | 0 | type | r get_fs_type |
| HALF_LOCKED2 | irq |