Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/smb/client/cifsacl.c parse_sec_desc() -> parse_dacl()

Type Parameter Key Value
PARAM_VALUE 1 pdacl 4096-ptr_max
PARAM_VALUE 2 end_of_acl 4096-ptr_max
PARAM_VALUE 2 end_of_acl->num_subauth 0-15
PARAM_VALUE 3 pownersid 4096-ptr_max
PARAM_VALUE 3 pownersid->num_subauth 0-15
PARAM_VALUE 4 pgrpsid 656100145314926592,3385983365375836160
PARAM_VALUE 4 pgrpsid->cf_bytes 0
PARAM_VALUE 4 pgrpsid->cf_cifsattrs 0
PARAM_VALUE 4 pgrpsid->cf_cifstag 0
PARAM_VALUE 4 pgrpsid->cf_createtime 0
PARAM_VALUE 4 pgrpsid->cf_ctime.tv_nsec 0
PARAM_VALUE 4 pgrpsid->cf_ctime.tv_sec 0
PARAM_VALUE 4 pgrpsid->cf_dtype 0-15
PARAM_VALUE 4 pgrpsid->cf_eof 0
PARAM_VALUE 4 pgrpsid->cf_flags 0-2,4-u32max
PARAM_VALUE 4 pgrpsid->cf_gid.val 0
PARAM_VALUE 4 pgrpsid->cf_mode 0,4096,4553,16841
PARAM_VALUE 4 pgrpsid->cf_nlink 0,2
PARAM_VALUE 4 pgrpsid->cf_rdev 0
PARAM_VALUE 4 pgrpsid->cf_symlink_target 0
PARAM_VALUE 4 pgrpsid->cf_uid.val 0
CAPPED_DATA 2 end_of_acl->num_subauth 1
CAPPED_DATA 3 pownersid->num_subauth 1
DATA_SOURCE 4 pgrpsid $3
DATA_SOURCE 5 fattr $4
FUZZY_MAX 4 pgrpsid->cf_mode 0
MEM_ZERO 4 pgrpsid
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 idmap unit_byte
UNITS 1 pdacl unit_byte
HALF_LOCKED2 global &cifs_mount_mutex

fs/smb/server/smbacl.c parse_sec_desc() -> parse_dacl()

Type Parameter Key Value
PARAM_VALUE 2 end_of_acl 4096-ptr_max
PARAM_VALUE 5 fattr 5461440834037088256
PARAM_VALUE 5 fattr->cf_acls 0
PARAM_VALUE 5 fattr->cf_dacls 0
PARAM_VALUE 5 fattr->daccess 0
CAPPED_DATA 2 end_of_acl 1
DATA_SOURCE 0 idmap $0
DATA_SOURCE 5 fattr $3
NOCHECK_CALL
UNITS 1 pdacl unit_byte
UNITS 2 end_of_acl unit_byte
UNITS 3 pownersid unit_byte
UNITS 4 pgrpsid unit_byte
HALF_LOCKED2 &pool->lock