Home
last modified time | relevance | path

Searched refs:policy_buffer (Results 1 – 4 of 4) sorted by relevance

/xen/xen/xsm/
A Dxsm_core.c80 static int __init xsm_core_init(const void *policy_buffer, size_t policy_size) in xsm_core_init() argument
85 policy_buffer = xsm_flask_init_policy; in xsm_core_init()
104 flask_init(policy_buffer, policy_size); in xsm_core_init()
124 void *policy_buffer = NULL; in xsm_multiboot_init() local
132 &policy_buffer, &policy_size); in xsm_multiboot_init()
141 ret = xsm_core_init(policy_buffer, policy_size); in xsm_multiboot_init()
152 void *policy_buffer = NULL; in xsm_dt_init() local
159 ret = xsm_dt_policy_init(&policy_buffer, &policy_size); in xsm_dt_init()
167 ret = xsm_core_init(policy_buffer, policy_size); in xsm_dt_init()
169 xfree(policy_buffer); in xsm_dt_init()
A Dxsm_policy.c35 void **policy_buffer, in xsm_multiboot_policy_init() argument
58 *policy_buffer = _policy_start; in xsm_multiboot_policy_init()
77 int __init xsm_dt_policy_init(void **policy_buffer, size_t *policy_size) in xsm_dt_policy_init() argument
97 *policy_buffer = xmalloc_bytes(len); in xsm_dt_policy_init()
98 if ( !*policy_buffer ) in xsm_dt_policy_init()
101 copy_from_paddr(*policy_buffer, paddr, len); in xsm_dt_policy_init()
/xen/xen/include/xsm/
A Dxsm.h739 void **policy_buffer,
750 extern int xsm_dt_policy_init(void **policy_buffer, size_t *policy_size);
760 extern void flask_init(const void *policy_buffer, size_t policy_size);
762 static inline void flask_init(const void *policy_buffer, size_t policy_size) in flask_init() argument
/xen/xen/xsm/flask/
A Dhooks.c1887 void __init flask_init(const void *policy_buffer, size_t policy_size) in flask_init() argument
1916 ret = security_load_policy(policy_buffer, policy_size); in flask_init()

Completed in 17 milliseconds