Home
last modified time | relevance | path

Searched refs:res_free (Results 1 – 12 of 12) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_resource_priv.h41 void (*res_free) (struct vmw_resource *res); member
80 void (*res_free) (struct vmw_resource *res),
Dvmwgfx_context.c65 .res_free = vmw_user_context_free
148 void (*res_free) (struct vmw_resource *res)) in vmw_gb_context_init()
155 res_free, &vmw_gb_context_func); in vmw_gb_context_init()
176 if (res_free) in vmw_gb_context_init()
177 res_free(res); in vmw_gb_context_init()
185 void (*res_free) (struct vmw_resource *res)) in vmw_context_init()
195 return vmw_gb_context_init(dev_priv, res, res_free); in vmw_context_init()
198 res_free, &vmw_legacy_context_func); in vmw_context_init()
228 if (res_free == NULL) in vmw_context_init()
231 res_free(res); in vmw_context_init()
Dvmwgfx_resource.c153 if (res->res_free != NULL) in vmw_resource_release()
154 res->res_free(res); in vmw_resource_release()
217 void (*res_free) (struct vmw_resource *res), in vmw_resource_init()
222 res->res_free = res_free; in vmw_resource_init()
317 if (!res->avail || res->res_free != converter->res_free) { in vmw_user_resource_lookup_handle()
802 void (*res_free) (struct vmw_resource *res)) in vmw_stream_init()
807 ret = vmw_resource_init(dev_priv, res, false, res_free, in vmw_stream_init()
811 if (res_free == NULL) in vmw_stream_init()
814 res_free(&stream->res); in vmw_stream_init()
873 if (res->res_free != &vmw_user_stream_free) { in vmw_stream_unref_ioctl()
[all …]
Dvmwgfx_shader.c61 .res_free = vmw_user_shader_free
101 void (*res_free) (struct vmw_resource *res)) in vmw_gb_shader_init()
107 res_free, &vmw_gb_shader_func); in vmw_gb_shader_init()
111 if (res_free) in vmw_gb_shader_init()
112 res_free(res); in vmw_gb_shader_init()
Dvmwgfx_surface.c85 .res_free = vmw_user_surface_free
573 void (*res_free) (struct vmw_resource *res)) in vmw_surface_init()
578 BUG_ON(res_free == NULL); in vmw_surface_init()
581 ret = vmw_resource_init(dev_priv, res, true, res_free, in vmw_surface_init()
588 res_free(res); in vmw_surface_init()
Dvmwgfx_drv.h120 void (*res_free) (struct vmw_resource *res); member
/linux-4.1.27/drivers/media/usb/tm6000/
Dtm6000-video.c859 static void res_free(struct tm6000_core *dev, struct tm6000_fh *fh) in res_free() function
1052 res_free(dev, fh); in vidioc_streamoff()
1496 res_free(dev, fh); in tm6000_release()
/linux-4.1.27/drivers/media/usb/cx231xx/
Dcx231xx-video.c922 static void res_free(struct cx231xx_fh *fh) in res_free() function
1497 res_free(fh); in vidioc_streamoff()
1839 res_free(fh); in cx231xx_close()
/linux-4.1.27/drivers/media/usb/em28xx/
Dem28xx-video.c863 static void res_free(struct em28xx *dev, enum v4l2_buf_type f_type) in res_free() function
990 res_free(dev, vq->type); in em28xx_stop_streaming()
1021 res_free(dev, vq->type); in em28xx_stop_vbi_streaming()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dresource_tracker.c316 res_alloc->res_free; in mlx4_grant_resource()
357 res_alloc->res_free -= count; in mlx4_grant_resource()
404 res_alloc->res_free += count; in mlx4_release_resource()
421 res_alloc->res_free = num_instances; in initialize_res_quotas()
424 res_alloc->res_free += dev->caps.reserved_mtts; in initialize_res_quotas()
582 res_alloc->res_free = res_alloc->quota[t]; in mlx4_init_resource_tracker()
Dmlx4.h533 int res_free; member
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad.c3692 goto res_free; in bnad_pci_probe()
3778 res_free: in bnad_pci_probe()