Documented in 1 files:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
security/apparmor/apparmorfs.c __aa_fs_create_rawdata() -> aafs_create_file()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name | 3156540647861583872 |
| PARAM_VALUE | 1 | mode | 33060 |
| PARAM_VALUE | 2 | parent | 4096-ptr_max |
| PARAM_VALUE | 3 | data | 4096-ptr_max |
| PARAM_VALUE | 4 | fops | 589372251157131264 |
| BUF_SIZE | 0 | name | 4 |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| CAPPED_DATA | 2 | parent | 1 |
| DATA_SOURCE | 2 | parent | r aafs_create_dir |
| STR_LEN | 0 | name | 3 |
| TERMINATED | 0 | name | 1 |
| LOCK2 | &ns->lock | ||
| TYPE_LOCK | (struct aa_ns)->lock |
security/apparmor/apparmorfs.c __aa_fs_create_rawdata() -> aafs_create_file()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name | 5682618551045697536 |
| PARAM_VALUE | 1 | mode | 33060 |
| PARAM_VALUE | 2 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children->first->pprev | 1-u64max |
| PARAM_VALUE | 2 | parent->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children.first->pprev | 0 |
| PARAM_VALUE | 2 | parent->d_sb | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->__s_d_op | 0,4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_bits | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_count | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_data_blksize | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_hashsize | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_last_bmap | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_mode | 0-u16max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_partition_size | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_reserved | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_root_block | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->work_queued | s32min-s32max |
| PARAM_VALUE | 3 | data | 4096-ptr_max |
| PARAM_VALUE | 3 | data->count.refcount.refs.counter | (-1073741824) |
| PARAM_VALUE | 4 | fops | 2361377597582618624 |
| BUF_SIZE | 0 | name | 9 |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| CAPPED_DATA | 2 | parent | 1 |
| DATA_SOURCE | 2 | parent | r aafs_create_dir |
| STR_LEN | 0 | name | 8 |
| TERMINATED | 0 | name | 1 |
| LOCK2 | &ns->lock | ||
| TYPE_LOCK | (struct aa_ns)->lock |
security/apparmor/apparmorfs.c __aa_fs_create_rawdata() -> aafs_create_file()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name | 8529434839954767872 |
| PARAM_VALUE | 1 | mode | 33060 |
| PARAM_VALUE | 2 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children->first->pprev | 1-u64max |
| PARAM_VALUE | 2 | parent->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children.first->pprev | 0 |
| PARAM_VALUE | 2 | parent->d_sb | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->__s_d_op | 0,4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_bits | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_count | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_data_blksize | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_hashsize | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_last_bmap | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_mode | 0-u16max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_partition_size | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_reserved | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_root_block | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->work_queued | s32min-s32max |
| PARAM_VALUE | 3 | data | 4096-ptr_max |
| PARAM_VALUE | 3 | data->count.refcount.refs.counter | (-1073741824) |
| PARAM_VALUE | 4 | fops | 275568833843396608 |
| BUF_SIZE | 0 | name | 7 |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| CAPPED_DATA | 2 | parent | 1 |
| DATA_SOURCE | 2 | parent | r aafs_create_dir |
| STR_LEN | 0 | name | 6 |
| TERMINATED | 0 | name | 1 |
| LOCK2 | &ns->lock | ||
| TYPE_LOCK | (struct aa_ns)->lock |
security/apparmor/apparmorfs.c __aa_fs_create_rawdata() -> aafs_create_file()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name | 6887413650406182912 |
| PARAM_VALUE | 1 | mode | 33060 |
| PARAM_VALUE | 2 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children->first->pprev | 1-u64max |
| PARAM_VALUE | 2 | parent->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children.first->pprev | 0 |
| PARAM_VALUE | 2 | parent->d_sb | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->__s_d_op | 0,4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_bits | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_count | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_data_blksize | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_hashsize | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_last_bmap | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_mode | 0-u16max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_partition_size | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_reserved | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_root_block | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->work_queued | s32min-s32max |
| PARAM_VALUE | 3 | data | 4096-ptr_max |
| PARAM_VALUE | 3 | data->count.refcount.refs.counter | (-1073741824) |
| PARAM_VALUE | 4 | fops | 2019086720845463552 |
| BUF_SIZE | 0 | name | 16 |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| CAPPED_DATA | 2 | parent | 1 |
| DATA_SOURCE | 2 | parent | r aafs_create_dir |
| STR_LEN | 0 | name | 15 |
| TERMINATED | 0 | name | 1 |
| LOCK2 | &ns->lock | ||
| TYPE_LOCK | (struct aa_ns)->lock |
security/apparmor/apparmorfs.c __aa_fs_create_rawdata() -> aafs_create_file()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name | 3515123493057986560 |
| PARAM_VALUE | 1 | mode | 33060 |
| PARAM_VALUE | 2 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children->first->pprev | 1-u64max |
| PARAM_VALUE | 2 | parent->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children.first->pprev | 0 |
| PARAM_VALUE | 2 | parent->d_sb | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->__s_d_op | 0,4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_bits | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_count | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_data_blksize | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_hashsize | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_last_bmap | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_mode | 0-u16max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_partition_size | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_reserved | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_root_block | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->work_queued | s32min-s32max |
| PARAM_VALUE | 3 | data | 4096-ptr_max |
| PARAM_VALUE | 3 | data->count.refcount.refs.counter | (-1073741824) |
| PARAM_VALUE | 4 | fops | 6172977954716667904 |
| BUF_SIZE | 0 | name | 9 |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| CAPPED_DATA | 2 | parent | 1 |
| DATA_SOURCE | 2 | parent | r aafs_create_dir |
| STR_LEN | 0 | name | 8 |
| TERMINATED | 0 | name | 1 |
| LOCK2 | &ns->lock | ||
| TYPE_LOCK | (struct aa_ns)->lock |
security/apparmor/apparmorfs.c __aafs_ns_mkdir_entries() -> aafs_create_file()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name | 5682618551045697536 |
| PARAM_VALUE | 1 | mode | 292 |
| PARAM_VALUE | 2 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children->first->pprev | 1-u64max |
| PARAM_VALUE | 2 | parent->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children.first->pprev | 0 |
| PARAM_VALUE | 2 | parent->d_sb | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->__s_d_op | 0,4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_bits | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_count | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_data_blksize | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_hashsize | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_last_bmap | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_mode | 0-u16max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_partition_size | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_reserved | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_root_block | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->work_queued | s32min-s32max |
| PARAM_VALUE | 3 | data | 4096-ptr_max |
| PARAM_VALUE | 4 | fops | 4505579852137402368 |
| BUF_SIZE | 0 | name | 9 |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| DATA_SOURCE | 2 | parent | $1 |
| STR_LEN | 0 | name | 8 |
| TERMINATED | 0 | name | 1 |
| HALF_LOCKED2 | &ns->lock | ||
| HALF_LOCKED2 | global &root_ns->lock | ||
| TYPE_LOCK | (struct aa_ns)->lock |
security/apparmor/apparmorfs.c __aafs_ns_mkdir_entries() -> aafs_create_file()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name | 124204973481840640 |
| PARAM_VALUE | 1 | mode | 416 |
| PARAM_VALUE | 2 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children->first->pprev | 1-u64max |
| PARAM_VALUE | 2 | parent->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children.first->pprev | 0 |
| PARAM_VALUE | 2 | parent->d_sb | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->__s_d_op | 0,4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_bits | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_count | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_data_blksize | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_hashsize | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_last_bmap | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_mode | 0-u16max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_partition_size | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_reserved | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_root_block | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->work_queued | s32min-s32max |
| PARAM_VALUE | 3 | data | 4096-ptr_max |
| PARAM_VALUE | 3 | data->count.refcount.refs.counter | (-1073741824) |
| PARAM_VALUE | 4 | fops | 1617681825854967808 |
| BUF_SIZE | 0 | name | 6 |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| DATA_SOURCE | 2 | parent | $1 |
| STR_LEN | 0 | name | 5 |
| TERMINATED | 0 | name | 1 |
| HALF_LOCKED2 | &ns->lock | ||
| HALF_LOCKED2 | global &root_ns->lock | ||
| TYPE_LOCK | (struct aa_ns)->lock |
security/apparmor/apparmorfs.c __aafs_ns_mkdir_entries() -> aafs_create_file()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name | 8087284543613358080 |
| PARAM_VALUE | 1 | mode | 416 |
| PARAM_VALUE | 2 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children->first->pprev | 1-u64max |
| PARAM_VALUE | 2 | parent->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children.first->pprev | 0 |
| PARAM_VALUE | 2 | parent->d_sb | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->__s_d_op | 0,4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_bits | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_count | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_data_blksize | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_hashsize | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_last_bmap | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_mode | 0-u16max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_partition_size | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_reserved | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_root_block | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->work_queued | s32min-s32max |
| PARAM_VALUE | 3 | data | 4096-ptr_max |
| PARAM_VALUE | 3 | data->count.refcount.refs.counter | (-1073741824) |
| PARAM_VALUE | 4 | fops | 6489793644757733376 |
| BUF_SIZE | 0 | name | 9 |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| DATA_SOURCE | 2 | parent | $1 |
| STR_LEN | 0 | name | 8 |
| TERMINATED | 0 | name | 1 |
| HALF_LOCKED2 | &ns->lock | ||
| HALF_LOCKED2 | global &root_ns->lock | ||
| TYPE_LOCK | (struct aa_ns)->lock |
security/apparmor/apparmorfs.c __aafs_ns_mkdir_entries() -> aafs_create_file()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name | 2070088525785313280 |
| PARAM_VALUE | 1 | mode | 416 |
| PARAM_VALUE | 2 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children->first->pprev | 1-u64max |
| PARAM_VALUE | 2 | parent->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_children.first->pprev | 0 |
| PARAM_VALUE | 2 | parent->d_sb | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->__s_d_op | 0,4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_bits | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_bmap_count | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_data_blksize | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_hashsize | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_last_bmap | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_mode | 0-u16max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_partition_size | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_reserved | s32min-s32max |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->s_root_block | 0-4294967295 |
| PARAM_VALUE | 2 | parent->d_sb->s_fs_info->work_queued | s32min-s32max |
| PARAM_VALUE | 3 | data | 4096-ptr_max |
| PARAM_VALUE | 3 | data->count.refcount.refs.counter | (-1073741824) |
| PARAM_VALUE | 4 | fops | 4022500575708741632 |
| BUF_SIZE | 0 | name | 8 |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| DATA_SOURCE | 2 | parent | $1 |
| STR_LEN | 0 | name | 7 |
| TERMINATED | 0 | name | 1 |
| HALF_LOCKED2 | &ns->lock | ||
| HALF_LOCKED2 | global &root_ns->lock | ||
| TYPE_LOCK | (struct aa_ns)->lock |
security/apparmor/apparmorfs.c create_profile_file() -> aafs_create_file()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | name | 441595835286130688,5987828078236520448,8529434839954767872,8684986619966238720 |
| PARAM_VALUE | 1 | mode | 33060 |
| PARAM_VALUE | 2 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | parent->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 2 | parent->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 4 | fops | 2922781807481360384,4685087185897279488,6359376395143233536,6842689335833804800 |
| BUF_SIZE | 0 | name | 5,7 |
| BUF_SIZE | 0 | name | 5,7 |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| BUF_SIZE | 2 | parent | (-1),1-s32max |
| DATA_SOURCE | 0 | name | $1 |
| DATA_SOURCE | 2 | parent | $0 |
| DATA_SOURCE | 4 | fops | $3 |
| STR_LEN | 0 | name | 4,6 |
| STR_LEN | 2 | parent | 4,6 |
| TERMINATED | 0 | name | 1 |
| HALF_LOCKED2 | &ns->lock |