Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
security/apparmor/policy.c aa_fqlookupn_profile() -> aa_splitn_fqname()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fqname | 4096-18446744073709547521 |
| PARAM_VALUE | 1 | n | 0-9223372036854775807,9223372036854779903-u64max |
| PARAM_VALUE | 2 | ns_name | 8791808176093769728 |
| PARAM_VALUE | 3 | ns_len | 329017268206317568 |
| DATA_SOURCE | 0 | fqname | $1 |
| DATA_SOURCE | 1 | n | $2 |
security/apparmor/policy.c aa_remove_profiles() -> aa_splitn_fqname()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fqname | 4096-ptr_max |
| PARAM_VALUE | 0 | *fqname | 1-255 |
| PARAM_VALUE | 1 | n | 0-1000000000,2147479552 |
| PARAM_VALUE | 2 | ns_name | 6747790728472055808 |
| PARAM_VALUE | 2 | *ns_name | 0 |
| PARAM_VALUE | 3 | ns_len | 2026951054905192448 |
| CAPPED_DATA | 1 | n | 1 |
| CAPPED_DATA | 1 | n | 1 |
| DATA_SOURCE | 0 | fqname | $2 |
| DATA_SOURCE | 1 | n | $3 |
| FUZZY_MAX | 1 | n | 2147479552 |
| TERMINATED | 0 | fqname | 1 |
| USER_DATA | 0 | *fqname | 1-255 |
| USER_DATA | 1 | n | 0-1000000000[c] |
| USER_PTR | 0 | fqname |
security/apparmor/policy_unpack.c unpack_profile() -> aa_splitn_fqname()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fqname | 4096-ptr_max |
| PARAM_VALUE | 0 | *fqname | 1-255 |
| PARAM_VALUE | 1 | n | 0-1010101 |
| PARAM_VALUE | 2 | ns_name | 3936867014049996800 |
| PARAM_VALUE | 2 | *ns_name | 0 |
| PARAM_VALUE | 3 | ns_len | 4598046102456340480 |
| STR_LEN | 0 | fqname | 0-1010101 |