Home
last modified time | relevance | path

Searched refs:wedged (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_migrate.c321 bool wedged; in igt_lmem_pages_failsafe_migrate() local
324 wedged = test_bit(I915_WEDGED, &__gt->reset.flags); in igt_lmem_pages_failsafe_migrate()
328 if (!wedged) { in igt_lmem_pages_failsafe_migrate()
333 } else if (wedged) { in igt_lmem_pages_failsafe_migrate()
476 bool wedged; in igt_lmem_async_migrate() local
479 wedged = test_bit(I915_WEDGED, &__gt->reset.flags); in igt_lmem_async_migrate()
483 if (!wedged) { in igt_lmem_async_migrate()
488 } else if (wedged) { in igt_lmem_async_migrate()
/linux/drivers/gpu/drm/xe/
H A Dxe_device.c741 xe->wedged.mode = xe_device_validate_wedged_mode(xe, xe_modparam.wedged_mode) ? in xe_device_probe_early()
744 xe->wedged.mode, xe_wedged_mode_to_string(xe->wedged.mode)); in xe_device_probe_early()
840 if (atomic_read(&xe->wedged.flag)) in xe_device_wedged_fini()
1301 xe->wedged.method = method; in xe_device_set_wedged_method()
1327 if (xe->wedged.mode == XE_WEDGED_MODE_NEVER) { in xe_device_declare_wedged()
1332 if (!atomic_xchg(&xe->wedged.flag, 1)) { in xe_device_declare_wedged()
1352 if (xe->wedged.mode == XE_WEDGED_MODE_UPON_ANY_HANG_NO_RESET) in xe_device_declare_wedged()
1355 else if (!xe->wedged.method) in xe_device_declare_wedged()
1360 drm_dev_wedged_event(&xe->drm, xe->wedged.method, NULL); in xe_device_declare_wedged()
H A Dxe_guc_submit.c1322 xe_gt_assert(guc_to_gt(guc), guc_to_xe(guc)->wedged.mode); in xe_guc_submit_wedge()
1331 if (xe->wedged.mode == XE_WEDGED_MODE_UPON_ANY_HANG_NO_RESET) { in xe_guc_submit_wedge()
1351 if (xe->wedged.mode != XE_WEDGED_MODE_UPON_ANY_HANG_NO_RESET) in guc_submit_hint_wedged()
1486 bool wedged = false, skip_timeout_check; in guc_exec_queue_timedout_job() local
1542 wedged = guc_submit_hint_wedged(exec_queue_to_guc(q)); in guc_exec_queue_timedout_job()
1547 if (!wedged && (exec_queue_enabled(primary) || in guc_exec_queue_timedout_job()
1630 if (!wedged && (q->flags & EXEC_QUEUE_FLAG_KERNEL || in guc_exec_queue_timedout_job()
H A Dxe_gt.c1183 xe_gt_assert(gt, gt_to_xe(gt)->wedged.mode); in xe_gt_declare_wedged()
H A Dxe_guc_ads.c452 if (xe->wedged.mode == XE_WEDGED_MODE_UPON_ANY_HANG_NO_RESET) in guc_policies_init()
H A Dxe_guc.c1801 xe_gt_assert(guc_to_gt(guc), guc_to_xe(guc)->wedged.mode); in xe_guc_declare_wedged()
/linux/drivers/usb/usbip/
H A Dvudc_dev.c253 ep->halted = ep->wedged = 0; in vep_enable()
370 vep_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged) in vep_set_halt_and_wedge() argument
387 ep->halted = ep->wedged = 0; in vep_set_halt_and_wedge()
393 if (wedged) in vep_set_halt_and_wedge()
394 ep->wedged = 1; in vep_set_halt_and_wedge()
H A Dvudc.h34 unsigned wedged:1; member
H A Dvudc_transfer.c139 if (!ep2->wedged) in handle_control_request()
/linux/drivers/usb/isp1760/
H A Disp1760-udc.h48 bool wedged; member
H A Disp1760-udc.c621 if (!ep->wedged) in isp1760_ep0_setup_standard()
822 uep->wedged = false; in isp1760_ep_enable()
1051 uep->wedged = true; in __isp1760_ep_set_halt()
1053 uep->wedged = false; in __isp1760_ep_set_halt()
/linux/drivers/usb/musb/
H A Dmusb_gadget.h91 u8 wedged; member
H A Dmusb_gadget.c1065 musb_ep->wedged = 0; in musb_gadget_enable()
1370 musb_ep->wedged = 0; in musb_gadget_set_halt()
1419 musb_ep->wedged = 1; in musb_gadget_set_wedge()
/linux/drivers/usb/gadget/udc/aspeed-vhub/
H A Depn.c510 if (ep->epn.stalled || ep->epn.wedged) in ast_vhub_update_epn_stall()
516 if (!ep->epn.stalled && !ep->epn.wedged) in ast_vhub_update_epn_stall()
545 ep->epn.wedged = wedge; in ast_vhub_set_halt_and_wedge()
649 ep->epn.wedged = false; in ast_vhub_epn_enable()
H A Ddev.c77 if (ep && (ep->epn.stalled || ep->epn.wedged)) { in ast_vhub_dev_enable()
79 ep->epn.wedged = false; in ast_vhub_dev_enable()
/linux/drivers/usb/gadget/udc/
H A Dgr_udc.h148 unsigned wedged:1; member
H A Ddummy_hcd.c92 unsigned wedged:1; member
639 ep->halted = ep->wedged = 0; in dummy_enable()
797 dummy_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged) in dummy_set_halt_and_wedge() argument
809 ep->halted = ep->wedged = 0; in dummy_set_halt_and_wedge()
815 if (wedged) in dummy_set_halt_and_wedge()
816 ep->wedged = 1; in dummy_set_halt_and_wedge()
1064 ep->halted = ep->wedged = ep->already_seen = in init_dummy_udc_hw()
1750 if (!ep2->wedged) in handle_control_request()
H A Dgr_udc.c138 seq_printf(seq, " wedged = %d\n", ep->wedged); in gr_seq_ep_show()
734 ep->wedged = 1; in gr_ep_halt_wedge()
738 ep->wedged = 0; in gr_ep_halt_wedge()
1013 if (ep->wedged) in gr_endpoint_request()
1554 ep->wedged = 0; in gr_ep_enable()
H A Dnet2280.h108 wedged : 1, member
H A Dnet2280.c236 ep->wedged = 0; in net2280_enable()
1322 net2280_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged) in net2280_set_halt_and_wedge() argument
1353 wedged ? "wedge" : "halt"); in net2280_set_halt_and_wedge()
1360 if (wedged) in net2280_set_halt_and_wedge()
1361 ep->wedged = 1; in net2280_set_halt_and_wedge()
1367 ep->wedged = 0; in net2280_set_halt_and_wedge()
3249 if (e->wedged) { in handle_stat0_irqs()
/linux/drivers/usb/fotg210/
H A Dfotg210-udc.h223 unsigned wedged:1; member
H A Dfotg210-udc.c214 ep->wedged = 0; in fotg210_ep_release()
506 ep->wedged = 1; in fotg210_set_halt_and_wedge()
511 ep->wedged = 0; in fotg210_set_halt_and_wedge()
692 if (ep->wedged) { in fotg210_clear_feature()
/linux/drivers/usb/dwc2/
H A Dgadget.c1836 if (!ep->wedged) in dwc2_hsotg_process_req_feature()
4114 hs_ep->wedged = 0; in dwc2_hsotg_ep_enable()
4370 hs_ep->wedged = 1; in dwc2_gadget_ep_set_wedge()
4428 hs_ep->wedged = 0; in dwc2_hsotg_ep_sethalt()
4448 hs_ep->wedged = 0; in dwc2_hsotg_ep_sethalt()