Lines Matching full:policy

146     return backend->policy;  in host_memory_backend_get_policy()
150 host_memory_backend_set_policy(Object *obj, int policy, Error **errp) in host_memory_backend_set_policy() argument
153 backend->policy = policy; in host_memory_backend_set_policy()
156 if (policy != HOST_MEM_POLICY_DEFAULT) { in host_memory_backend_set_policy()
371 * Ensure policy won't be ignored in case memory is preallocated in host_memory_backend_memory_complete()
376 int mode = backend->policy; in host_memory_backend_memory_complete()
380 if (maxnode && backend->policy == MPOL_DEFAULT) { in host_memory_backend_memory_complete()
381 error_setg(errp, "host-nodes must be empty for policy default," in host_memory_backend_memory_complete()
382 " or you should explicitly specify a policy other" in host_memory_backend_memory_complete()
385 } else if (maxnode == 0 && backend->policy != MPOL_DEFAULT) { in host_memory_backend_memory_complete()
386 error_setg(errp, "host-nodes must be set for policy %s", in host_memory_backend_memory_complete()
387 HostMemPolicy_str(backend->policy)); in host_memory_backend_memory_complete()
413 if (backend->policy != MPOL_DEFAULT || errno != ENOSYS) { in host_memory_backend_memory_complete()
421 * Preallocate memory after the NUMA policy has been instantiated. in host_memory_backend_memory_complete()
423 * specified NUMA policy in place. in host_memory_backend_memory_complete()
549 object_class_property_add_enum(oc, "policy", "HostMemPolicy", in host_memory_backend_class_init()
553 object_class_property_set_description(oc, "policy", in host_memory_backend_class_init()
554 "Set the NUMA policy"); in host_memory_backend_class_init()