Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
security/selinux/hooks.c inode_doinit_with_dentry() -> inode_mode_to_security_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &isec->lock | ||
| TYPE_LOCK | (struct inode_security_struct)->lock |
security/selinux/hooks.c selinux_dentry_create_files_as() -> inode_mode_to_security_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $1 |
security/selinux/hooks.c selinux_dentry_init_security() -> inode_mode_to_security_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $1 |
security/selinux/hooks.c selinux_inode_init_security() -> inode_mode_to_security_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | mode | 0-u16max |
| HALF_LOCKED2 | &f->sem | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &sbi->vh_mutex |
security/selinux/hooks.c selinux_inode_mknod() -> inode_mode_to_security_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $2 |
security/selinux/hooks.c selinux_inode_post_setxattr() -> inode_mode_to_security_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &isec->lock | ||
| TYPE_LOCK | (struct inode_security_struct)->lock |
security/selinux/hooks.c selinux_inode_setsecurity() -> inode_mode_to_security_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &isec->lock | ||
| TYPE_LOCK | (struct inode_security_struct)->lock |
security/selinux/hooks.c selinux_kernfs_init_security() -> inode_mode_to_security_class()
| Type | Parameter | Key | Value |
|---|
security/selinux/hooks.c selinux_task_to_inode() -> inode_mode_to_security_class()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &isec->lock | ||
| TYPE_LOCK | (struct inode_security_struct)->lock |