Searched refs:unbind (Results 1 - 25 of 117) sorted by relevance

12345

/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_resource_priv.h56 * @unbind: Unbind a hardware resource from persistent
71 int (*unbind) (struct vmw_resource *res, member in struct:vmw_res_func
H A Dvmwgfx_resource.c69 .unbind = NULL
132 res->func->unbind != NULL) {
137 res->func->unbind(res, false, &val_buf);
1322 if (unlikely(func->unbind != NULL &&
1324 ret = func->unbind(res, res->res_dirty, &val_buf);
1459 * used to determine whether there is a need to unbind and whether
1460 * it is safe to unbind.
1485 if (unlikely(res->func->unbind == NULL))
1488 (void) res->func->unbind(res, true, &val_buf);
/drivers/media/v4l2-core/
H A Dv4l2-async.c110 if (notifier->unbind)
111 notifier->unbind(notifier, sd, asd);
218 if (notifier->unbind)
219 notifier->unbind(notifier, sd, sd->asd);
307 if (notifier->unbind)
308 notifier->unbind(notifier, sd, sd->asd);
/drivers/gpu/drm/nouveau/
H A Dnouveau_sgdma.c57 .unbind = nv04_sgdma_unbind,
88 .unbind = nv50_sgdma_unbind,
/drivers/char/agp/
H A Dcompat_ioctl.c192 struct agp_unbind32 unbind; local
195 if (copy_from_user(&unbind, arg, sizeof(unbind)))
198 memory = agp_find_mem_by_key(unbind.key);
H A Dalpha-agp.c114 status = agp->ops->unbind(agp, pg_start, mem);
/drivers/xen/
H A Devtchn.c59 struct mutex bind_mutex; /* serialize bind/unbind operations */
344 /* Prevent bind from racing with unbind */
412 struct ioctl_evtchn_unbind unbind; local
416 if (copy_from_user(&unbind, uarg, sizeof(unbind)))
420 if (unbind.port >= xen_evtchn_nr_channels())
424 evtchn = find_evtchn(u, unbind.port);
428 disable_irq(irq_from_evtchn(unbind.port));
/drivers/net/usb/
H A Dzaurus.c106 .unbind = usbnet_cdc_unbind,
116 .unbind = usbnet_cdc_unbind,
126 .unbind = usbnet_cdc_unbind,
H A Dasix_devices.c878 .unbind = ax88772_unbind,
890 .unbind = ax88772_unbind,
904 .unbind = ax88772_unbind,
926 .unbind = ax88772_unbind,
/drivers/gpu/drm/ttm/
H A Dttm_agp_backend.c109 .unbind = ttm_agp_unbind,
/drivers/usb/gadget/legacy/
H A Dgmidi.c167 .unbind = __exit_p(midi_unbind),
H A Dncm.c204 .unbind = __exit_p(gncm_unbind),
H A Dacm_ms.c267 .unbind = __exit_p(acm_ms_unbind),
H A Dcdc2.c231 .unbind = __exit_p(cdc_unbind),
H A Dhid.c228 .unbind = __exit_p(hid_unbind),
H A Dmass_storage.c258 .unbind = msg_unbind,
/drivers/usb/atm/
H A Dusbatm.h84 * bind, heavy_init, atm_start, ..., atm_stop, unbind
98 void (*unbind) (struct usbatm_data *, struct usb_interface *); member in struct:usbatm_driver
193 if (usbatm_instance == NULL) /* set NULL before unbind() */
196 return usbatm_instance->driver_data; /* set NULL after unbind() */
/drivers/usb/gadget/
H A Dcomposite.c249 if (f->unbind)
250 f->unbind(c, f);
803 if (f->unbind) {
804 DBG(cdev, "unbind function '%s'/%p\n",
806 f->unbind(config, f);
857 if (f->unbind) {
858 DBG(cdev, "unbind function '%s'/%p\n", f->name, f);
859 f->unbind(config, f);
863 if (config->unbind) {
864 DBG(cdev, "unbind confi
[all...]
/drivers/acpi/
H A Dglue.c342 else if (adev->handler && adev->handler->unbind)
343 adev->handler->unbind(dev);
/drivers/usb/gadget/udc/
H A Dudc-core.c198 * @driver: The driver to unbind from @gadget
201 * gadget driver's unbind() method.
337 udc->driver->unbind(udc->gadget);
400 driver->unbind(udc->gadget);
473 if (!driver || !driver->unbind)
/drivers/base/
H A Dcomponent.c219 master->ops->unbind(master->dev);
358 component->ops->unbind(component->dev, master->dev, data);
414 * at unbind. Remove the group on the DRM device as we
/drivers/gpu/drm/sti/
H A Dsti_tvout.c544 .unbind = sti_tvout_unbind,
564 .unbind = sti_tvout_master_unbind,
H A Dsti_compositor.c155 .unbind = sti_compositor_unbind,
H A Dsti_drm_drv.c154 .unbind = sti_drm_unbind,
/drivers/gpu/drm/msm/adreno/
H A Dadreno_device.c247 .unbind = adreno_unbind,

Completed in 496 milliseconds

12345