Home
last modified time | relevance | path

Searched refs:hci (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/bhyve/
H A Dhda_codec.c458 sc->hci = hci; in hda_codec_init()
459 hci->priv = sc; in hda_codec_init()
472 assert(hci); in hda_codec_reset()
474 hops = hci->hops; in hda_codec_reset()
526 assert(hci); in hda_codec_command()
528 hops = hci->hops; in hda_codec_command()
586 assert(hci); in hda_codec_notify()
686 hci = sc->hci; in hda_codec_audio_output_do_transfer()
687 assert(hci); in hda_codec_audio_output_do_transfer()
747 hci = sc->hci; in hda_codec_audio_input_do_transfer()
[all …]
H A Dpci_hda.h74 int (*init)(struct hda_codec_inst *hci, const char *play,
76 int (*reset)(struct hda_codec_inst *hci);
77 int (*command)(struct hda_codec_inst *hci, uint32_t cmd_data);
78 int (*notify)(struct hda_codec_inst *hci, uint8_t run, uint8_t stream,
83 int (*signal)(struct hda_codec_inst *hci);
84 int (*response)(struct hda_codec_inst *hci, uint32_t response,
86 int (*transfer)(struct hda_codec_inst *hci, uint8_t stream,
H A Dpci_hda.c437 if (!hci) in hda_codec_constructor()
440 hci->hda = sc; in hda_codec_constructor()
483 assert(hci); in hda_send_command()
508 assert(hci); in hda_notify_codecs()
535 assert(hci); in hda_reset()
1057 assert(hci); in hda_signal_state_change()
1062 sc = hci->hda; in hda_signal_state_change()
1079 assert(hci); in hda_response()
1084 sc = hci->hda; in hda_response()
1124 assert(hci); in hda_transfer()
[all …]
H A Dusb_emul.h59 void *(*ue_init)(struct usb_hci *hci, nvlist_t *nvl);
83 int (*hci_intr)(struct usb_hci *hci, int epctx);
84 int (*hci_event)(struct usb_hci *hci, enum hci_usbev evid,
H A Dusb_mouse.c239 struct usb_hci *hci; member
292 sc->hci->hci_intr(sc->hci, UE_DIR_IN | UMOUSE_INTR_ENDPT); in umouse_event()
297 umouse_init(struct usb_hci *hci, nvlist_t *nvl) in umouse_init() argument
302 sc->hci = hci; in umouse_init()
350 DPRINTF(("umouse_request: port %d", sc->hci->hci_port)); in umouse_request()
360 sc->hci->hci_port, xfer->ureq->bmRequestType, in umouse_request()
H A Dpci_xhci.c258 struct usb_hci hci; member
834 dev->hci.hci_address = i; in pci_xhci_cmd_enable_slot()
899 dev->hci.hci_address = 0; in pci_xhci_cmd_reset_device()
972 dev->hci.hci_address = slot; in pci_xhci_cmd_address_device()
1034 dev->hci.hci_address = 0; in pci_xhci_cmd_config_ep()
2636 dev = hci->hci_sc; in pci_xhci_dev_intr()
2809 dev->hci.hci_sc = dev; in pci_xhci_parse_devices()
2820 dev->hci.hci_port = usb2_port; in pci_xhci_parse_devices()
2829 dev->hci.hci_port = usb3_port; in pci_xhci_parse_devices()
2834 dev->hci.hci_address = 0; in pci_xhci_parse_devices()
[all …]
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dhat_i86.c1087 ASSERT(hci != NULL); in hat_pcp_setup()
1095 hci->hci_pcp_l3pfn = in hat_pcp_setup()
1100 hci->hci_pcp_l2pfn = in hat_pcp_setup()
1111 hci->hci_user_l3pfn = hci->hci_user_hat->hat_htable->ht_pfn; in hat_pcp_setup()
1113 hci->hci_user_l3ptes = in hat_pcp_setup()
1205 struct hat_cpu_info *hci; in hat_pcp_teardown() local
1209 if (hci->hci_pcp_l2ptes != NULL) in hat_pcp_teardown()
1211 if (hci->hci_pcp_l3ptes != NULL) in hat_pcp_teardown()
1213 if (hci->hci_user_hat != NULL) { in hat_pcp_teardown()
1214 hat_free_start(hci->hci_user_hat); in hat_pcp_teardown()
[all …]
H A Dhtable.c1891 struct hat_cpu_info *hci; in x86pte_cpu_init() local
1893 hci = kmem_zalloc(sizeof (*hci), KM_SLEEP); in x86pte_cpu_init()
1894 mutex_init(&hci->hci_mutex, NULL, MUTEX_DEFAULT, NULL); in x86pte_cpu_init()
1895 cpu->cpu_hat_info = hci; in x86pte_cpu_init()
1901 struct hat_cpu_info *hci = cpu->cpu_hat_info; in x86pte_cpu_fini() local
1903 kmem_free(hci, sizeof (*hci)); in x86pte_cpu_fini()