• Home
  • Raw
  • Download

Lines Matching refs:state

42 struct page *selinux_kernel_status_page(struct selinux_state *state)  in selinux_kernel_status_page()  argument
47 mutex_lock(&state->ss->status_lock); in selinux_kernel_status_page()
48 if (!state->ss->status_page) { in selinux_kernel_status_page()
49 state->ss->status_page = alloc_page(GFP_KERNEL|__GFP_ZERO); in selinux_kernel_status_page()
51 if (state->ss->status_page) { in selinux_kernel_status_page()
52 status = page_address(state->ss->status_page); in selinux_kernel_status_page()
56 status->enforcing = enforcing_enabled(state); in selinux_kernel_status_page()
65 !security_get_allow_unknown(state); in selinux_kernel_status_page()
68 result = state->ss->status_page; in selinux_kernel_status_page()
69 mutex_unlock(&state->ss->status_lock); in selinux_kernel_status_page()
79 void selinux_status_update_setenforce(struct selinux_state *state, in selinux_status_update_setenforce() argument
84 mutex_lock(&state->ss->status_lock); in selinux_status_update_setenforce()
85 if (state->ss->status_page) { in selinux_status_update_setenforce()
86 status = page_address(state->ss->status_page); in selinux_status_update_setenforce()
96 mutex_unlock(&state->ss->status_lock); in selinux_status_update_setenforce()
105 void selinux_status_update_policyload(struct selinux_state *state, in selinux_status_update_policyload() argument
110 mutex_lock(&state->ss->status_lock); in selinux_status_update_policyload()
111 if (state->ss->status_page) { in selinux_status_update_policyload()
112 status = page_address(state->ss->status_page); in selinux_status_update_policyload()
118 status->deny_unknown = !security_get_allow_unknown(state); in selinux_status_update_policyload()
123 mutex_unlock(&state->ss->status_lock); in selinux_status_update_policyload()