Lines Matching refs:smapi
530 st_framebuffer_iface_lookup(struct st_manager *smapi, in st_framebuffer_iface_lookup() argument
534 (struct st_manager_private *)smapi->st_manager_private; in st_framebuffer_iface_lookup()
549 st_framebuffer_iface_insert(struct st_manager *smapi, in st_framebuffer_iface_insert() argument
553 (struct st_manager_private *)smapi->st_manager_private; in st_framebuffer_iface_insert()
568 st_framebuffer_iface_remove(struct st_manager *smapi, in st_framebuffer_iface_remove() argument
572 (struct st_manager_private *)smapi->st_manager_private; in st_framebuffer_iface_remove()
613 struct st_manager *smapi = st_iface->state_manager; in st_framebuffers_purge() local
616 assert(smapi); in st_framebuffers_purge()
629 if (!st_framebuffer_iface_lookup(smapi, stfbi)) { in st_framebuffers_purge()
814 st_manager_destroy(struct st_manager *smapi) in st_manager_destroy() argument
816 struct st_manager_private *smPriv = smapi->st_manager_private; in st_manager_destroy()
822 smapi->st_manager_private = NULL; in st_manager_destroy()
828 st_api_create_context(struct st_api *stapi, struct st_manager *smapi, in st_api_create_context() argument
865 if (smapi->st_manager_private == NULL) { in st_api_create_context()
873 smapi->st_manager_private = smPriv; in st_api_create_context()
874 smapi->destroy = st_manager_destroy; in st_api_create_context()
888 pipe = smapi->screen->context_create(smapi->screen, NULL, ctx_flags); in st_api_create_context()
942 smapi->get_param(smapi, ST_MANAGER_BROKEN_INVALIDATE); in st_api_create_context()
951 st->iface.st_context_private = (void *) smapi; in st_api_create_context()
954 st->iface.state_manager = smapi; in st_api_create_context()