Lines Matching refs:kms
41 drm_public int kms_get_prop(struct kms_driver *kms, unsigned key, unsigned *out) in kms_get_prop() argument
49 return kms->get_prop(kms, key, out); in kms_get_prop()
52 drm_public int kms_destroy(struct kms_driver **kms) in kms_destroy() argument
54 if (!(*kms)) in kms_destroy()
57 free(*kms); in kms_destroy()
58 *kms = NULL; in kms_destroy()
62 drm_public int kms_bo_create(struct kms_driver *kms, const unsigned *attr, struct kms_bo **out) in kms_bo_create() argument
97 return kms->bo_create(kms, width, height, type, attr, out); in kms_bo_create()
118 return bo->kms->bo_map(bo, out); in kms_bo_map()
123 return bo->kms->bo_unmap(bo); in kms_bo_unmap()
133 ret = (*bo)->kms->bo_destroy(*bo); in kms_bo_destroy()