Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

security/selinux/ss/ebitmap.c ebitmap_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 3
BUF_SIZE 0 buf 12
BUF_SIZE 3 fp (-1),8,16,256
BUF_SIZE 3 fp (-1),8,16,256
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 fp->len
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/ebitmap.c ebitmap_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12
BUF_SIZE 3 fp (-1),8,16,256
BUF_SIZE 3 fp (-1),8,16,256
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 fp->len
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/ebitmap.c ebitmap_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 8
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 8
BUF_SIZE 3 fp (-1),8,16,256
BUF_SIZE 3 fp (-1),8,16,256
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 fp->len
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/ebitmap.c ebitmap_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12
BUF_SIZE 3 fp (-1),8,16,256
BUF_SIZE 3 fp (-1),8,16,256
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 fp->len
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/ebitmap.c ebitmap_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 8
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 8
BUF_SIZE 3 fp (-1),8,16,256
BUF_SIZE 3 fp (-1),8,16,256
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 fp->len
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/conditional.c cond_write_av_list() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/conditional.c cond_write_bool() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 3
BUF_SIZE 0 buf 12
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/conditional.c cond_write_bool() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-15
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12,16
CAPPED_DATA 2 num 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 2 num r __fortify_strlen
STR_LEN 0 buf 0-15
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/conditional.c cond_write_list() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/conditional.c cond_write_node() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 8
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/conditional.c cond_write_node() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 8
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/conditional.c cond_write_node() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 8
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/avtab.c avtab_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/avtab.c avtab_write_item() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 2
PARAM_VALUE 2 num 4
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 8
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 fp->len
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/avtab.c avtab_write_item() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 fp->len
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/avtab.c avtab_write_item() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 fp->len
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/avtab.c avtab_write_item() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 8
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 32
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 fp->len
UNITS 1 bytes unit_byte
UNITS 2 num unit_array_size
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/avtab.c avtab_write_item() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 32
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 fp->len
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c cat_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 3
BUF_SIZE 0 buf 12
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c cat_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-15
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12,16
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 2 num r __fortify_strlen
STR_LEN 0 buf 0-15
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c class_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 6
BUF_SIZE 0 buf 24
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c class_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-15
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12,16
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 2 num r __fortify_strlen
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c class_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 1-u64max
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-1010101
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 2 num r __fortify_strlen
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c class_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 24
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c class_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 3
BUF_SIZE 0 buf 24
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c class_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 24
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c common_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 4
BUF_SIZE 0 buf 16
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c common_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-15
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12,16
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 2 num r __fortify_strlen
STR_LEN 0 buf 0-15
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c context_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 3
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 12
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c filename_trans_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c filename_trans_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c filename_write_helper() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 12
BUF_SIZE 3 fp (-1),8,16,256
BUF_SIZE 3 fp (-1),8,16,256
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c filename_write_helper() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-4087
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 1-4088
BUF_SIZE 3 fp (-1),8,16,256
BUF_SIZE 3 fp (-1),8,16,256
CAPPED_DATA 2 num 1
DATA_SOURCE 2 num r __fortify_strlen
DATA_SOURCE 3 fp $2
STR_LEN 0 buf 0-4087
RX_PATH
TASK_NOT_RUNNING
UNITS 0 buf unit_byte
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c filename_write_helper() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 3
BUF_SIZE 0 buf 12
BUF_SIZE 3 fp (-1),8,16,256
BUF_SIZE 3 fp (-1),8,16,256
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c filename_write_helper() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12
BUF_SIZE 3 fp (-1),8,16,256
BUF_SIZE 3 fp (-1),8,16,256
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c filename_write_helper_compat() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 16
BUF_SIZE 3 fp (-1),8,16,256
BUF_SIZE 3 fp (-1),8,16,256
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c filename_write_helper_compat() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-4087
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 1-4088
BUF_SIZE 3 fp (-1),8,16,256
BUF_SIZE 3 fp (-1),8,16,256
CAPPED_DATA 2 num 1
DATA_SOURCE 2 num r __fortify_strlen
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 num
UNITS 0 buf unit_byte
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c filename_write_helper_compat() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 4
BUF_SIZE 0 buf 16
BUF_SIZE 3 fp (-1),8,16,256
BUF_SIZE 3 fp (-1),8,16,256
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c genfs_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c genfs_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c genfs_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-1010101
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 2 num r __fortify_strlen
DATA_SOURCE 3 fp $1
STR_LEN 0 buf 0-1010101
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 num
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c genfs_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c genfs_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c genfs_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-1010101
PARAM_VALUE 3 fp 4298060255489560576
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 2 num r __fortify_strlen
DATA_SOURCE 3 fp $1
STR_LEN 0 buf 0-1010101
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 num
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c genfs_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c mls_write_level() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c mls_write_range_helper() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2-3
BUF_SIZE 0 buf 12
DATA_SOURCE 3 fp $1
FUZZY_MAX 2 num 3
BIT_INFO 2 num 0x2,0x3
BIT_INFO 2 num 0x2,0x3
HARD_MAX 2 num 3
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 12
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-1010101
PARAM_VALUE 3 fp 4298060255489560576
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 2 num r __fortify_strlen
DATA_SOURCE 3 fp $2
STR_LEN 0 buf 0-1010101
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 num
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 3
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 32
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-1010101
PARAM_VALUE 3 fp 4298060255489560576
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 2 num r __fortify_strlen
DATA_SOURCE 3 fp $2
STR_LEN 0 buf 0-1010101
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 num
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 8
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 32
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 8
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 8
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 12
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c ocontext_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-1010101
PARAM_VALUE 3 fp 4298060255489560576
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 2 num r __fortify_strlen
DATA_SOURCE 3 fp $2
STR_LEN 0 buf 0-1010101
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 num
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c perm_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2
BUF_SIZE 0 buf 8
BUF_SIZE 3 fp (-1),8,16,256
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c perm_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-15
BUF_SIZE 0 buf 12,16
BUF_SIZE 3 fp (-1),8,16,256
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 2 num r __fortify_strlen
DATA_SOURCE 3 fp $2
STR_LEN 0 buf 0-15
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c policydb_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 1-u64max
BUF_SIZE 0 buf 16
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c policydb_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 3268210353589235712
PARAM_VALUE 0 *buf 0-255
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 8
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 9
DATA_SOURCE 2 num r __builtin_strlen
DATA_SOURCE 3 fp $1
STR_LEN 0 buf 8
TERMINATED 0 buf 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c policydb_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 4
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 16
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c policydb_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 16
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c range_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c range_write_helper() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2
BUF_SIZE 0 buf 8
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c range_write_helper() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 8
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c role_allow_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 8
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c role_allow_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 8
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c role_trans_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp 4298060255489560576
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
LOCK2 global &selinux_state.policy_mutex
TYPE_LOCK (struct selinux_state)->policy_mutex

security/selinux/ss/policydb.c role_trans_write_one() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 3
BUF_SIZE 0 buf 12
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c role_trans_write_one() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c role_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2-3
BUF_SIZE 0 buf 12
FUZZY_MAX 2 num 3
HARD_MAX 2 num 3
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c role_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-15
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12,16
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 2 num r __fortify_strlen
STR_LEN 0 buf 0-15
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c sens_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2
BUF_SIZE 0 buf 8
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c sens_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-15
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12,16
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 2 num r __fortify_strlen
STR_LEN 0 buf 0-15
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c type_set_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 1
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 4
DATA_SOURCE 3 fp $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c type_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 3-4
BUF_SIZE 0 buf 16
FUZZY_MAX 2 num 4
HARD_MAX 2 num 4
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c type_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-15
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12,16
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 2 num r __fortify_strlen
STR_LEN 0 buf 0-15
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c user_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2-3
BUF_SIZE 0 buf 12
FUZZY_MAX 2 num 3
HARD_MAX 2 num 3
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c user_write() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 1 bytes 1
PARAM_VALUE 2 num 0-15
PARAM_VALUE 3 fp->data 4096-ptr_max
BUF_SIZE 0 buf 12,16
CAPPED_DATA 2 num 1
CAPPED_DATA 2 num 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 2 num r __fortify_strlen
STR_LEN 0 buf 0-15
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c write_cons_helper() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 2
BUF_SIZE 0 buf 12
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex

security/selinux/ss/policydb.c write_cons_helper() -> put_entry()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 bytes 4
PARAM_VALUE 2 num 3
BUF_SIZE 0 buf 12
DATA_SOURCE 3 fp $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 bytes unit_byte
HALF_LOCKED2 global &selinux_state.policy_mutex