Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

security/landlock/log.c landlock_log_denial() -> get_denied_layer()

Type Parameter Key Value
PARAM_VALUE 0 domain 4096-ptr_max
PARAM_VALUE 0 domain->hierarchy 1-u64max
PARAM_VALUE 1 access_request 8919422653720100864
PARAM_VALUE 1 *access_request 1-131071
PARAM_VALUE 2 masks 3869060802421760000,4347516065142276096,5844029683794718720,9060756209122947072,9127958529798717440
HALF_LOCKED2 rcu_read

security/landlock/log.c test_get_denied_layer() -> get_denied_layer()

Type Parameter Key Value
PARAM_VALUE 0 domain 4435220528378531840
PARAM_VALUE 0 domain->hierarchy 0
PARAM_VALUE 0 domain->num_layers 5
PARAM_VALUE 0 domain->rules.num_rules 0
PARAM_VALUE 0 domain->rules.root_inode.rb_node 0
PARAM_VALUE 0 domain->rules.root_net_port.rb_node 0
PARAM_VALUE 0 domain->usage.refs.counter 0
PARAM_VALUE 0 domain->work_free.data.counter 0
PARAM_VALUE 0 domain->work_free.entry.next 0
PARAM_VALUE 0 domain->work_free.entry.prev 0
PARAM_VALUE 0 domain->work_free.func 0
PARAM_VALUE 0 domain->work_free.lockdep_map.cpu 0
PARAM_VALUE 0 domain->work_free.lockdep_map.ip 0
PARAM_VALUE 0 domain->work_free.lockdep_map.key 0
PARAM_VALUE 0 domain->work_free.lockdep_map.lock_type 0
PARAM_VALUE 0 domain->work_free.lockdep_map.name 0
PARAM_VALUE 0 domain->work_free.lockdep_map.wait_type_inner 0
PARAM_VALUE 0 domain->work_free.lockdep_map.wait_type_outer 0
PARAM_VALUE 1 access_request 1555642707085864960
PARAM_VALUE 1 *access_request 1
PARAM_VALUE 2 masks 6202638226946007040

security/landlock/log.c test_get_denied_layer() -> get_denied_layer()

Type Parameter Key Value
PARAM_VALUE 0 domain 4435220528378531840
PARAM_VALUE 0 domain->hierarchy 0
PARAM_VALUE 0 domain->num_layers 5
PARAM_VALUE 0 domain->rules.num_rules 0
PARAM_VALUE 0 domain->rules.root_inode.rb_node 0
PARAM_VALUE 0 domain->rules.root_net_port.rb_node 0
PARAM_VALUE 0 domain->usage.refs.counter 0
PARAM_VALUE 0 domain->work_free.data.counter 0
PARAM_VALUE 0 domain->work_free.entry.next 0
PARAM_VALUE 0 domain->work_free.entry.prev 0
PARAM_VALUE 0 domain->work_free.func 0
PARAM_VALUE 0 domain->work_free.lockdep_map.cpu 0
PARAM_VALUE 0 domain->work_free.lockdep_map.ip 0
PARAM_VALUE 0 domain->work_free.lockdep_map.key 0
PARAM_VALUE 0 domain->work_free.lockdep_map.lock_type 0
PARAM_VALUE 0 domain->work_free.lockdep_map.name 0
PARAM_VALUE 0 domain->work_free.lockdep_map.wait_type_inner 0
PARAM_VALUE 0 domain->work_free.lockdep_map.wait_type_outer 0
PARAM_VALUE 1 access_request 1555642707085864960
PARAM_VALUE 1 *access_request 4
PARAM_VALUE 2 masks 6202638226946007040

security/landlock/log.c test_get_denied_layer() -> get_denied_layer()

Type Parameter Key Value
PARAM_VALUE 0 domain 4435220528378531840
PARAM_VALUE 0 domain->hierarchy 0
PARAM_VALUE 0 domain->num_layers 5
PARAM_VALUE 0 domain->rules.num_rules 0
PARAM_VALUE 0 domain->rules.root_inode.rb_node 0
PARAM_VALUE 0 domain->rules.root_net_port.rb_node 0
PARAM_VALUE 0 domain->usage.refs.counter 0
PARAM_VALUE 0 domain->work_free.data.counter 0
PARAM_VALUE 0 domain->work_free.entry.next 0
PARAM_VALUE 0 domain->work_free.entry.prev 0
PARAM_VALUE 0 domain->work_free.func 0
PARAM_VALUE 0 domain->work_free.lockdep_map.cpu 0
PARAM_VALUE 0 domain->work_free.lockdep_map.ip 0
PARAM_VALUE 0 domain->work_free.lockdep_map.key 0
PARAM_VALUE 0 domain->work_free.lockdep_map.lock_type 0
PARAM_VALUE 0 domain->work_free.lockdep_map.name 0
PARAM_VALUE 0 domain->work_free.lockdep_map.wait_type_inner 0
PARAM_VALUE 0 domain->work_free.lockdep_map.wait_type_outer 0
PARAM_VALUE 1 access_request 1555642707085864960
PARAM_VALUE 1 *access_request 8
PARAM_VALUE 2 masks 6202638226946007040

security/landlock/log.c test_get_denied_layer() -> get_denied_layer()

Type Parameter Key Value
PARAM_VALUE 0 domain 4435220528378531840
PARAM_VALUE 0 domain->hierarchy 0
PARAM_VALUE 0 domain->num_layers 5
PARAM_VALUE 0 domain->rules.num_rules 0
PARAM_VALUE 0 domain->rules.root_inode.rb_node 0
PARAM_VALUE 0 domain->rules.root_net_port.rb_node 0
PARAM_VALUE 0 domain->usage.refs.counter 0
PARAM_VALUE 0 domain->work_free.data.counter 0
PARAM_VALUE 0 domain->work_free.entry.next 0
PARAM_VALUE 0 domain->work_free.entry.prev 0
PARAM_VALUE 0 domain->work_free.func 0
PARAM_VALUE 0 domain->work_free.lockdep_map.cpu 0
PARAM_VALUE 0 domain->work_free.lockdep_map.ip 0
PARAM_VALUE 0 domain->work_free.lockdep_map.key 0
PARAM_VALUE 0 domain->work_free.lockdep_map.lock_type 0
PARAM_VALUE 0 domain->work_free.lockdep_map.name 0
PARAM_VALUE 0 domain->work_free.lockdep_map.wait_type_inner 0
PARAM_VALUE 0 domain->work_free.lockdep_map.wait_type_outer 0
PARAM_VALUE 1 access_request 1555642707085864960
PARAM_VALUE 1 *access_request 12
PARAM_VALUE 2 masks 6202638226946007040

security/landlock/log.c test_get_denied_layer() -> get_denied_layer()

Type Parameter Key Value
PARAM_VALUE 0 domain 4435220528378531840
PARAM_VALUE 0 domain->hierarchy 0
PARAM_VALUE 0 domain->num_layers 5
PARAM_VALUE 0 domain->rules.num_rules 0
PARAM_VALUE 0 domain->rules.root_inode.rb_node 0
PARAM_VALUE 0 domain->rules.root_net_port.rb_node 0
PARAM_VALUE 0 domain->usage.refs.counter 0
PARAM_VALUE 0 domain->work_free.data.counter 0
PARAM_VALUE 0 domain->work_free.entry.next 0
PARAM_VALUE 0 domain->work_free.entry.prev 0
PARAM_VALUE 0 domain->work_free.func 0
PARAM_VALUE 0 domain->work_free.lockdep_map.cpu 0
PARAM_VALUE 0 domain->work_free.lockdep_map.ip 0
PARAM_VALUE 0 domain->work_free.lockdep_map.key 0
PARAM_VALUE 0 domain->work_free.lockdep_map.lock_type 0
PARAM_VALUE 0 domain->work_free.lockdep_map.name 0
PARAM_VALUE 0 domain->work_free.lockdep_map.wait_type_inner 0
PARAM_VALUE 0 domain->work_free.lockdep_map.wait_type_outer 0
PARAM_VALUE 1 access_request 1555642707085864960
PARAM_VALUE 1 *access_request 9
PARAM_VALUE 2 masks 6202638226946007040

security/landlock/log.c test_get_denied_layer() -> get_denied_layer()

Type Parameter Key Value
PARAM_VALUE 0 domain 4435220528378531840
PARAM_VALUE 0 domain->hierarchy 0
PARAM_VALUE 0 domain->num_layers 5
PARAM_VALUE 0 domain->rules.num_rules 0
PARAM_VALUE 0 domain->rules.root_inode.rb_node 0
PARAM_VALUE 0 domain->rules.root_net_port.rb_node 0
PARAM_VALUE 0 domain->usage.refs.counter 0
PARAM_VALUE 0 domain->work_free.data.counter 0
PARAM_VALUE 0 domain->work_free.entry.next 0
PARAM_VALUE 0 domain->work_free.entry.prev 0
PARAM_VALUE 0 domain->work_free.func 0
PARAM_VALUE 0 domain->work_free.lockdep_map.cpu 0
PARAM_VALUE 0 domain->work_free.lockdep_map.ip 0
PARAM_VALUE 0 domain->work_free.lockdep_map.key 0
PARAM_VALUE 0 domain->work_free.lockdep_map.lock_type 0
PARAM_VALUE 0 domain->work_free.lockdep_map.name 0
PARAM_VALUE 0 domain->work_free.lockdep_map.wait_type_inner 0
PARAM_VALUE 0 domain->work_free.lockdep_map.wait_type_outer 0
PARAM_VALUE 1 access_request 1555642707085864960
PARAM_VALUE 1 *access_request 2
PARAM_VALUE 2 masks 6202638226946007040