/kernel/linux/linux-5.10/drivers/char/agp/ |
H A D | compat_ioctl.c | 196 struct agp_unbind32 unbind; in compat_agpioc_unbind_wrap() local 199 if (copy_from_user(&unbind, arg, sizeof(unbind))) in compat_agpioc_unbind_wrap() 202 memory = agp_find_mem_by_key(unbind.key); in compat_agpioc_unbind_wrap()
|
/kernel/linux/linux-6.6/drivers/char/agp/ |
H A D | compat_ioctl.c | 196 struct agp_unbind32 unbind; in compat_agpioc_unbind_wrap() local 199 if (copy_from_user(&unbind, arg, sizeof(unbind))) in compat_agpioc_unbind_wrap() 202 memory = agp_find_mem_by_key(unbind.key); in compat_agpioc_unbind_wrap()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | component.h | 26 * @unbind: 30 * part-ways through and needs to unbind some already bound components. 32 void (*unbind)(struct device *comp, struct device *master, member 72 * be explicitly released in the @unbind callback. 76 * @unbind: 82 void (*unbind)(struct device *master); member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | component.h | 26 * @unbind: 30 * part-ways through and needs to unbind some already bound components. 32 void (*unbind)(struct device *comp, struct device *master, member 72 * be explicitly released in the @unbind callback. 76 * @unbind: 82 void (*unbind)(struct device *master); member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_tiling.c | 186 LIST_HEAD(unbind); in i915_gem_object_fence_prepare() 201 list_move(&vma->vm_link, &unbind); in i915_gem_object_fence_prepare() 205 list_for_each_entry_safe(vma, vn, &unbind, vm_link) { in i915_gem_object_fence_prepare() 209 list_splice(&unbind, &ggtt->vm.bound_list); in i915_gem_object_fence_prepare()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/mcde/ |
H A D | mcde_drv.c | 213 goto unbind; in mcde_drm_bind() 217 goto unbind; in mcde_drm_bind() 223 unbind: in mcde_drm_bind() 239 .unbind = mcde_drm_unbind,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_tiling.c | 189 LIST_HEAD(unbind); in i915_gem_object_fence_prepare() 204 list_move(&vma->vm_link, &unbind); in i915_gem_object_fence_prepare() 208 list_for_each_entry_safe(vma, vn, &unbind, vm_link) { in i915_gem_object_fence_prepare() 212 list_splice(&unbind, &ggtt->vm.bound_list); in i915_gem_object_fence_prepare()
|
/kernel/linux/linux-5.10/tools/testing/selftests/drivers/usb/usbip/ |
H A D | usbip_test.sh | 104 echo "unbind devices"; 105 src/usbip unbind -b $busid; 112 echo "unbind devices - expect no devices bound message"; 113 src/usbip unbind -b $busid;
|
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/usb/usbip/ |
H A D | usbip_test.sh | 104 echo "unbind devices"; 105 src/usbip unbind -b $busid; 112 echo "unbind devices - expect no devices bound message"; 113 src/usbip unbind -b $busid;
|
/kernel/linux/linux-5.10/drivers/xen/ |
H A D | evtchn.c | 62 struct mutex bind_mutex; /* serialize bind/unbind operations */ 461 /* Prevent bind from racing with unbind */ in evtchn_ioctl() 544 struct ioctl_evtchn_unbind unbind; in evtchn_ioctl() local 548 if (copy_from_user(&unbind, uarg, sizeof(unbind))) in evtchn_ioctl() 552 if (unbind.port >= xen_evtchn_nr_channels()) in evtchn_ioctl() 556 evtchn = find_evtchn(u, unbind.port); in evtchn_ioctl() 560 disable_irq(irq_from_evtchn(unbind.port)); in evtchn_ioctl()
|
/kernel/linux/linux-6.6/drivers/xen/ |
H A D | evtchn.c | 62 struct mutex bind_mutex; /* serialize bind/unbind operations */ 442 /* Prevent bind from racing with unbind */ in evtchn_ioctl() 523 struct ioctl_evtchn_unbind unbind; in evtchn_ioctl() local 527 if (copy_from_user(&unbind, uarg, sizeof(unbind))) in evtchn_ioctl() 531 if (unbind.port >= xen_evtchn_nr_channels()) in evtchn_ioctl() 535 evtchn = find_evtchn(u, unbind.port); in evtchn_ioctl() 539 disable_irq(irq_from_evtchn(unbind.port)); in evtchn_ioctl()
|
/kernel/linux/linux-5.10/drivers/net/usb/ |
H A D | zaurus.c | 94 .unbind = usbnet_cdc_unbind, 104 .unbind = usbnet_cdc_unbind, 114 .unbind = usbnet_cdc_unbind,
|
H A D | cdc_mbim.c | 204 /* let NCM unbind clean up both control and data interface */ in cdc_mbim_unbind() 554 .unbind = cdc_mbim_unbind, 578 .unbind = cdc_mbim_unbind, 597 .unbind = cdc_mbim_unbind, 612 .unbind = cdc_mbim_unbind,
|
/kernel/linux/linux-5.10/include/linux/usb/ |
H A D | composite.h | 146 * @unbind: Reverses @bind; called as a side effect of unregistering the 207 * Related: unbind() may kfree() but bind() won't... 210 /* configuration management: bind/unbind */ 213 void (*unbind)(struct usb_configuration *, member 267 * @unbind: Reverses @bind; called as a side effect of unregistering the 312 /* configuration management: unbind/setup */ 313 void (*unbind)(struct usb_configuration *); member 368 * @unbind: Reverses @bind; called as a side effect of unregistering 396 int (*unbind)(struct usb_composite_dev *); member
|
/kernel/linux/linux-6.6/include/linux/usb/ |
H A D | composite.h | 133 * @unbind: Reverses @bind; called as a side effect of unregistering the 197 * Related: unbind() may kfree() but bind() won't... 200 /* configuration management: bind/unbind */ 203 void (*unbind)(struct usb_configuration *, member 260 * @unbind: Reverses @bind; called as a side effect of unregistering the 305 /* configuration management: unbind/setup */ 306 void (*unbind)(struct usb_configuration *); member 361 * @unbind: Reverses @bind; called as a side effect of unregistering 389 int (*unbind)(struct usb_composite_dev *); member
|
/kernel/linux/linux-6.6/drivers/net/usb/ |
H A D | zaurus.c | 94 .unbind = usbnet_cdc_unbind, 104 .unbind = usbnet_cdc_unbind, 114 .unbind = usbnet_cdc_unbind,
|
H A D | ax88179_178a.c | 1693 .unbind = ax88179_unbind, 1706 .unbind = ax88179_unbind, 1719 .unbind = ax88179_unbind, 1732 .unbind = ax88179_unbind, 1745 .unbind = ax88179_unbind, 1758 .unbind = ax88179_unbind, 1771 .unbind = ax88179_unbind, 1784 .unbind = ax88179_unbind, 1797 .unbind = ax88179_unbind, 1810 .unbind [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/mcde/ |
H A D | mcde_drv.c | 234 goto unbind; in mcde_drm_bind() 238 goto unbind; in mcde_drm_bind() 244 unbind: in mcde_drm_bind() 260 .unbind = mcde_drm_unbind,
|
/kernel/linux/linux-5.10/arch/alpha/include/asm/ |
H A D | agp_backend.h | 38 int (*unbind)(alpha_agp_info *, off_t, struct agp_memory *); member
|
/kernel/linux/linux-6.6/arch/alpha/include/asm/ |
H A D | agp_backend.h | 38 int (*unbind)(alpha_agp_info *, off_t, struct agp_memory *); member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_resource.c | 127 res->func->unbind != NULL) { in vmw_resource_release() 132 res->func->unbind(res, false, &val_buf); in vmw_resource_release() 669 if (unlikely(func->unbind != NULL && in vmw_resource_do_evict() 671 ret = func->unbind(res, res->res_dirty, &val_buf); in vmw_resource_do_evict() 793 if (!WARN_ON_ONCE(!res->func->unbind)) in vmw_resource_unbind_list() 794 (void) res->func->unbind(res, res->res_dirty, &val_buf); in vmw_resource_unbind_list()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_resource.c | 130 res->func->unbind != NULL) { in vmw_resource_release() 135 res->func->unbind(res, false, &val_buf); in vmw_resource_release() 640 if (unlikely(func->unbind != NULL && in vmw_resource_do_evict() 642 ret = func->unbind(res, res->res_dirty, &val_buf); in vmw_resource_do_evict() 764 if (!WARN_ON_ONCE(!res->func->unbind)) in vmw_resource_unbind_list() 765 (void) res->func->unbind(res, res->res_dirty, &val_buf); in vmw_resource_unbind_list()
|
/kernel/linux/linux-6.6/drivers/usb/gadget/ |
H A D | configfs.c | 61 bool unbind; member 494 * force an unbind, the function is available here and then we can in config_usb_cfg_unlink() 511 WARN(1, "Unable to locate function to unbind\n"); in config_usb_cfg_unlink() 1582 if (f->unbind) { in purge_configs_funcs() 1584 "unbind function '%s'/%p\n", in purge_configs_funcs() 1586 f->unbind(c, f); in purge_configs_funcs() 1685 gi->unbind = 0; in configfs_composite_bind() 1826 gi->unbind = 1; in configfs_composite_unbind() 1857 if (!cdev || gi->unbind) { in configfs_composite_setup() 1880 if (!cdev || gi->unbind) { in configfs_composite_disconnect() [all...] |
/kernel/linux/linux-6.6/drivers/usb/typec/ |
H A D | port-mapper.c | 26 .unbind = typec_aggregate_unbind,
|
/kernel/linux/linux-5.10/drivers/usb/gadget/ |
H A D | configfs.c | 53 bool unbind; member 481 * force an unbind, the function is available here and then we can in config_usb_cfg_unlink() 498 WARN(1, "Unable to locate function to unbind\n"); in config_usb_cfg_unlink() 1270 if (f->unbind) { in purge_configs_funcs() 1272 "unbind function '%s'/%p\n", in purge_configs_funcs() 1274 f->unbind(c, f); in purge_configs_funcs() 1299 gi->unbind = 0; in configfs_composite_bind() 1439 gi->unbind = 1; in configfs_composite_unbind() 1470 if (!cdev || gi->unbind) { in configfs_composite_setup() 1493 if (!cdev || gi->unbind) { in configfs_composite_disconnect() [all...] |