Searched refs:rebind (Results 1 - 10 of 10) sorted by relevance

/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_binding.c117 static int vmw_binding_scrub_shader(struct vmw_ctx_bindinfo *bi, bool rebind);
119 bool rebind);
120 static int vmw_binding_scrub_texture(struct vmw_ctx_bindinfo *bi, bool rebind);
121 static int vmw_binding_scrub_cb(struct vmw_ctx_bindinfo *bi, bool rebind);
122 static int vmw_binding_scrub_dx_rt(struct vmw_ctx_bindinfo *bi, bool rebind);
123 static int vmw_binding_scrub_sr(struct vmw_ctx_bindinfo *bi, bool rebind);
124 static int vmw_binding_scrub_so_target(struct vmw_ctx_bindinfo *bi, bool rebind);
127 bool rebind);
128 static int vmw_binding_scrub_ib(struct vmw_ctx_bindinfo *bi, bool rebind);
129 static int vmw_binding_scrub_vb(struct vmw_ctx_bindinfo *bi, bool rebind);
571 vmw_binding_scrub_shader(struct vmw_ctx_bindinfo *bi, bool rebind) argument
602 vmw_binding_scrub_render_target(struct vmw_ctx_bindinfo *bi, bool rebind) argument
638 vmw_binding_scrub_texture(struct vmw_ctx_bindinfo *bi, bool rebind) argument
673 vmw_binding_scrub_dx_shader(struct vmw_ctx_bindinfo *bi, bool rebind) argument
702 vmw_binding_scrub_cb(struct vmw_ctx_bindinfo *bi, bool rebind) argument
1201 vmw_binding_scrub_sr(struct vmw_ctx_bindinfo *bi, bool rebind) argument
1223 vmw_binding_scrub_dx_rt(struct vmw_ctx_bindinfo *bi, bool rebind) argument
1240 vmw_binding_scrub_so_target(struct vmw_ctx_bindinfo *bi, bool rebind) argument
1257 vmw_binding_scrub_vb(struct vmw_ctx_bindinfo *bi, bool rebind) argument
1276 vmw_binding_scrub_ib(struct vmw_ctx_bindinfo *bi, bool rebind) argument
1307 vmw_binding_scrub_uav(struct vmw_ctx_bindinfo *bi, bool rebind) argument
1315 vmw_binding_scrub_cs_uav(struct vmw_ctx_bindinfo *bi, bool rebind) argument
1328 vmw_binding_scrub_so(struct vmw_ctx_bindinfo *bi, bool rebind) argument
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_pt.h40 bool rebind);
H A Dxe_pt_types.h32 bool rebind; member in struct:xe_pt
H A Dxe_pt.c844 u32 num_entries, bool rebind,
855 if (!rebind)
1192 * @rebind: Whether we're rebinding this vma to the same address range without
1209 bool rebind)
1252 * If rebind, we have to invalidate TLB on !LR vms to invalidate
1254 * automatically when the context is re-enabled by the rebind worker,
1257 * If !rebind, and scratch enabled VMs, there is a chance the scratch
1263 if ((!rebind && xe_vm_has_scratch(vm) && xe_vm_in_preempt_fence_mode(vm))) {
1267 } else if (rebind && !xe_vm_in_lr_mode(vm)) {
1295 /* TLB invalidation must be done before signaling rebind */
842 xe_pt_commit_bind(struct xe_vma *vma, struct xe_vm_pgtable_update *entries, u32 num_entries, bool rebind, struct llist_head *deferred) argument
1207 __xe_pt_bind_vma(struct xe_tile *tile, struct xe_vma *vma, struct xe_exec_queue *q, struct xe_sync_entry *syncs, u32 num_syncs, bool rebind) argument
[all...]
H A Dxe_vm_types.h74 /** @rebind: link into VM if this VMA needs rebinding. */
75 struct list_head rebind; member in union:xe_vma::__anon101
236 * @rebind_deactivated: Whether rebind has been temporarily deactivated
241 * @rebind_work: worker to rebind invalidated userptrs / evicted
297 /** @skip_prev: skip prev rebind */
299 /** @skip_next: skip next rebind */
H A Dxe_vm.c474 list_move_tail(&gpuva_to_vma(gpuva)->combined_links.rebind,
486 * xe_vm_validate_rebind() - Validate buffer objects and rebind vmas
493 * rebindings may cause evictions and hence the validation-rebind
558 * we attach at the end of the rebind work.
695 * Tell exec and rebind worker they need to repin and rebind this
780 list_move_tail(&uvma->vma.combined_links.rebind,
821 combined_links.rebind) {
824 list_del_init(&vma->combined_links.rebind);
888 INIT_LIST_HEAD(&vma->combined_links.rebind);
[all...]
/linux-master/drivers/gpu/drm/nouveau/dispnv04/
H A Ddac.c384 struct drm_encoder *rebind; local
393 list_for_each_entry(rebind, &dev->mode_config.encoder_list, head) {
394 if (rebind == encoder
395 || nouveau_encoder(rebind)->dcb->type != DCB_OUTPUT_ANALOG)
398 dac_offset = nv04_dac_output_offset(rebind);
/linux-master/mm/
H A Dmempolicy.c220 void (*rebind)(struct mempolicy *pol, const nodemask_t *nodes); member in struct:mempolicy_operations
396 mpol_ops[pol->mode].rebind(pol, newmask);
430 .rebind = mpol_rebind_default,
434 .rebind = mpol_rebind_nodemask,
438 .rebind = mpol_rebind_preferred,
442 .rebind = mpol_rebind_nodemask,
445 .rebind = mpol_rebind_default,
449 .rebind = mpol_rebind_preferred,
453 .rebind = mpol_rebind_nodemask,
1882 /* to prevent miscount use tsk->mems_allowed_seq to detect rebind */
[all...]
/linux-master/drivers/usb/usbip/
H A Dstub_main.c210 dev_err(&busid_priv->udev->dev, "rebind failed\n");
231 /* now run rebind - no need to hold locks. driver files are removed */
274 static DRIVER_ATTR_WO(rebind);
/linux-master/drivers/usb/core/
H A Dhub.c6252 * we attempt to unbind it and rebind afterward.
6322 int rebind = cintf->needs_binding; local
6324 if (!rebind && cintf->dev.driver) {
6327 rebind = (drv->post_reset)(cintf);
6330 rebind = 1;
6331 if (rebind)

Completed in 183 milliseconds