Home
last modified time | relevance | path

Searched refs:ctx_slot (Results 1 – 4 of 4) sorted by relevance

/freebsd-12-stable/usr.sbin/bhyve/
Dpci_xhci.c893 dev_ctx->ctx_slot.dwSctx3 = FIELD_REPLACE( in pci_xhci_cmd_reset_device()
894 dev_ctx->ctx_slot.dwSctx3, XHCI_ST_SLCTX_DEFAULT, in pci_xhci_cmd_reset_device()
898 dev_ctx->ctx_slot.dwSctx0 = FIELD_REPLACE( in pci_xhci_cmd_reset_device()
899 dev_ctx->ctx_slot.dwSctx0, 1, 0x1F, 27); in pci_xhci_cmd_reset_device()
929 islot_ctx = &input_ctx->ctx_slot; in pci_xhci_cmd_address_device()
956 dev_ctx->ctx_slot.dwSctx0, dev_ctx->ctx_slot.dwSctx1, in pci_xhci_cmd_address_device()
957 dev_ctx->ctx_slot.dwSctx2, dev_ctx->ctx_slot.dwSctx3)); in pci_xhci_cmd_address_device()
971 memcpy(&dev_ctx->ctx_slot, islot_ctx, sizeof(struct xhci_slot_ctx)); in pci_xhci_cmd_address_device()
973 dev_ctx->ctx_slot.dwSctx3 = in pci_xhci_cmd_address_device()
988 dev_ctx->ctx_slot.dwSctx0, dev_ctx->ctx_slot.dwSctx1, in pci_xhci_cmd_address_device()
[all …]
Dpci_xhci.h196 #define ctx_slot ctx_dev_slep.u_slot macro
/freebsd-12-stable/sys/dev/usb/controller/
Dxhci.h175 struct xhci_slot_ctx ctx_slot; member
180 struct xhci_slot_ctx ctx_slot; member
Dxhci.c1501 temp = xhci_ctx_get_le32(sc, &pdev->ctx_slot.dwSctx3); in xhci_set_address()
2361 temp = xhci_ctx_get_le32(sc, &pinp->ctx_slot.dwSctx0); in xhci_configure_mask()
2364 xhci_ctx_set_le32(sc, &pinp->ctx_slot.dwSctx0, temp); in xhci_configure_mask()
2671 xhci_ctx_set_le32(sc, &pinp->ctx_slot.dwSctx0, temp); in xhci_configure_device()
2680 xhci_ctx_set_le32(sc, &pinp->ctx_slot.dwSctx1, temp); in xhci_configure_device()
2706 xhci_ctx_set_le32(sc, &pinp->ctx_slot.dwSctx2, temp); in xhci_configure_device()
2715 xhci_ctx_set_le32(sc, &pinp->ctx_slot.dwSctx3, temp); in xhci_configure_device()
2718 xhci_dump_device(sc, &pinp->ctx_slot); in xhci_configure_device()