Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 4 files:

Smatch caller information:

security/smack/smack_access.c smk_netlbl_mls() -> netlbl_catmap_setbit()

Type Parameter Key Value
PARAM_VALUE 0 catmap 4096-ptr_max
PARAM_VALUE 0 *catmap 0,4096-ptr_max
PARAM_VALUE 1 bit 1-s32max
PARAM_VALUE 2 flags 3136
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &smack_cipso_lock

net/ipv4/cipso_ipv4.c cipso_v4_map_cat_enum_ntoh() -> netlbl_catmap_setbit()

Type Parameter Key Value
PARAM_VALUE 0 catmap 41537139808878616,831256140212776984,4235691872723587096,8776592679017738264
PARAM_VALUE 0 *catmap 0,4096-ptr_max
PARAM_VALUE 1 bit 0-255
PARAM_VALUE 2 flags 2080
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 sk

net/ipv4/cipso_ipv4.c cipso_v4_map_cat_rbm_ntoh() -> netlbl_catmap_setbit()

Type Parameter Key Value
PARAM_VALUE 0 catmap 41537139808878616,831256140212776984,4235691872723587096,8776592679017738264
PARAM_VALUE 0 *catmap 0,4096-ptr_max
PARAM_VALUE 1 bit 0-s32max
PARAM_VALUE 2 flags 2080
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 sk

net/netlabel/netlabel_kapi.c netlbl_catmap_setrng() -> netlbl_catmap_setbit()

Type Parameter Key Value
PARAM_VALUE 0 catmap 41537139808878616,831256140212776984,4235691872723587096,8776592679017738264
PARAM_VALUE 0 *catmap 0,4096-ptr_max
PARAM_VALUE 1 bit 0-255
PARAM_VALUE 2 flags 2080
DATA_SOURCE 0 catmap $0
DATA_SOURCE 2 flags $3
BIT_INFO 1 bit 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 sk

net/ipv6/calipso.c calipso_map_cat_ntoh() -> netlbl_catmap_setbit()

Type Parameter Key Value
PARAM_VALUE 0 catmap 4096-ptr_max
PARAM_VALUE 1 bit 0-8159
PARAM_VALUE 2 flags 2080
CAPPED_DATA 1 bit 1
DATA_SOURCE 1 bit r netlbl_bitmap_walk
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read