Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/smb/server/smbacl.c build_sec_desc() -> set_ntacl_dacl()

Type Parameter Key Value
PARAM_VALUE 1 pndacl 4096-ptr_max
PARAM_VALUE 1 pndacl->num_aces 0
PARAM_VALUE 1 pndacl->revision 2
PARAM_VALUE 1 pndacl->size 8
PARAM_VALUE 2 nt_dacl 4096-ptr_max
PARAM_VALUE 2 nt_dacl->size 8-u16max
PARAM_VALUE 3 aces_size 0-2147483639,4294967288-u32max
PARAM_VALUE 4 pownersid 4096-ptr_max
PARAM_VALUE 4 pownersid->num_subauth 0-16
PARAM_VALUE 4 pownersid->revision 0-1
PARAM_VALUE 4 *pownersid->authority 0-255
PARAM_VALUE 4 *pownersid->sub_auth 0-4294967295
PARAM_VALUE 5 pgrpsid 4096-ptr_max
PARAM_VALUE 5 pgrpsid->num_subauth 0-16
PARAM_VALUE 5 pgrpsid->revision 0-1
PARAM_VALUE 5 *pgrpsid->authority 0-255
PARAM_VALUE 5 *pgrpsid->sub_auth 0-4294967295
PARAM_VALUE 6 fattr 3326043383675969536
PARAM_VALUE 6 fattr->cf_acls 0
PARAM_VALUE 6 fattr->cf_dacls 0
PARAM_VALUE 6 fattr->daccess 0
BUF_SIZE 4 pownersid 68
BUF_SIZE 5 pgrpsid 68
DATA_SOURCE 0 idmap $0
DATA_SOURCE 4 pownersid r _kmalloc_noprof
DATA_SOURCE 5 pgrpsid r _kmalloc_noprof
DATA_SOURCE 6 fattr $6
NOCHECK_CALL
UNITS 1 pndacl unit_byte
UNITS 2 nt_dacl unit_byte
UNITS 3 aces_size unit_byte
LOCK2 &pool->lock