Searched refs:policy_buffer (Results 1 – 4 of 4) sorted by relevance
/xen/xen/xsm/ |
A D | xsm_core.c | 80 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 D | xsm_policy.c | 35 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 D | xsm.h | 739 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 D | hooks.c | 1887 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