Defined in 1 files as a function:
Referenced in 10 files:
- fs/nfs/dir.c, line 3017
- fs/nfs_common/nfsacl.c, line 279
- fs/quota/kqid.c, line 45
- fs/smb/client/connect.c, line 4326
- kernel/auditfilter.c, line 1239
- kernel/cred.c, line 480
- net/core/fib_rules.c, line 299
- net/netfilter/xt_owner.c, line 42
- security/integrity/ima/ima_policy.c
- security/keys/key.c, line 65
Smatch caller information:
net/core/fib_rules.c fib_rule_match() -> uid_lt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | rcu_read |
kernel/auditfilter.c audit_uid_comparator() -> uid_lt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | left | $0 |
| DATA_SOURCE | 1 | right | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/netfilter/xt_owner.c owner_check() -> uid_lt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | left | r make_kuid |
| DATA_SOURCE | 1 | right | r make_kuid |
| RX_PATH | |||
| TASK_NOT_RUNNING |
security/keys/key.c key_user_lookup() -> uid_lt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | left | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &key_user_lock | ||
| HALF_LOCKED2 | &key->sem |
fs/quota/kqid.c qid_lt() -> uid_lt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nfs/dir.c access_cmp() -> uid_lt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_lock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | rcu_read |
fs/nfs_common/nfsacl.c cmp_acl_entry() -> uid_lt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/smb/client/connect.c tlink_rb_search() -> uid_lt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | right | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &cifs_sb->tlink_tree_lock | ||
| TYPE_LOCK | (struct cifs_sb_info)->tlink_tree_lock |
kernel/cred.c cred_fscmp() -> uid_lt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &clp->cl_lock | ||
| HALF_LOCKED2 | &delegation->lock | ||
| HALF_LOCKED2 | &ino->i_lock | ||
| HALF_LOCKED2 | rcu_read |