Defined in 1 files as a function:
Referenced in 4 files:
- net/netlink/af_netlink.c, line 1170
- net/socket.c
- net/unix/garbage.c, line 99
- security/smack/smack_lsm.c
Smatch caller information:
security/smack/smack_lsm.c smack_file_receive() -> SOCKET_I()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inode | 4096-ptr_max |
| BIT_INFO | 0 | inode->i_flags | 0x0,0xfffffdff |
security/smack/smack_lsm.c smack_inode_getsecurity() -> SOCKET_I()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inode | 4096-ptr_max |
| DATA_SOURCE | 0 | inode | $1 |
security/smack/smack_lsm.c smack_inode_setsecurity() -> SOCKET_I()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inode | 4096-ptr_max |
| DATA_SOURCE | 0 | inode | $0 |
| STR_LEN | 0 | inode | 7 |
| STR_LEN | 0 | inode | 7 |
net/socket.c sock_alloc() -> SOCKET_I()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inode | 4096-ptr_max |
| DATA_SOURCE | 0 | inode | r new_inode_pseudo |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/socket.c sock_close() -> SOCKET_I()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | inode | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | inode->i_ino | |
| NO_OVERFLOW_SIMPLE | 0 | inode->i_linklen | |
| NO_OVERFLOW_SIMPLE | 0 | inode->i_size |
net/socket.c sockfs_setattr() -> SOCKET_I()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inode | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | inode->i_mode | 0-u16max |
| USER_DATA | 0 | inode->i_size | s64min-s64max |
| HALF_LOCKED2 | &dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &dentry->d_lockref.lock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock |
net/unix/garbage.c unix_get_socket() -> SOCKET_I()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inode | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | global &unix_gc_lock |
net/netlink/af_netlink.c netlink_getsockbyfd() -> SOCKET_I()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inode | 4096-ptr_max |
| DATA_SOURCE | 0 | inode | r file_inode |