Lines Matching refs:backend_desc
64 free_backend_desc(const struct gbm_backend_desc *backend_desc)
66 assert(backend_desc->lib);
68 dlclose(backend_desc->lib);
69 free((void *)backend_desc->name);
70 free((void *)backend_desc);
108 dev->v0.backend_desc = bd;
118 struct gbm_backend_desc *backend_desc;
128 backend_desc = create_backend_desc(name, gbm_backend, lib);
130 if (!backend_desc)
133 dev = backend_create_device(backend_desc, fd);
136 free_backend_desc(backend_desc);
233 const struct gbm_backend_desc *backend_desc = gbm->v0.backend_desc;
236 if (backend_desc && backend_desc->lib)
237 free_backend_desc(backend_desc);