Searched refs:xfer (Results 51 - 75 of 141) sorted by relevance

123456

/freebsd-11-stable/sys/dev/usb/controller/
H A Dmusb_otg.c2127 musbotg_xfer_do_fifo(struct usb_xfer *xfer) argument
2133 sc = MUSBOTG_BUS2SC(xfer->xroot->bus);
2135 td = xfer->td_transfer_cache;
2143 if (((void *)td) == xfer->td_transfer_last) {
2162 xfer->td_transfer_cache = td;
2168 musbotg_standard_done(xfer);
2176 struct usb_xfer *xfer; local
2179 TAILQ_FOREACH(xfer, &sc->sc_bus.intr_q.head, wait_entry) {
2180 if (!musbotg_xfer_do_fifo(xfer)) {
2394 musbotg_setup_standard_chain(struct usb_xfer *xfer) argument
2616 struct usb_xfer *xfer = arg; local
2670 musbotg_start_standard_chain(struct usb_xfer *xfer) argument
2705 musbotg_standard_done_sub(struct usb_xfer *xfer) argument
2772 musbotg_standard_done(struct usb_xfer *xfer) argument
2821 musbotg_device_done(struct usb_xfer *xfer, usb_error_t error) argument
2844 musbotg_xfer_stall(struct usb_xfer *xfer) argument
3327 musbotg_device_bulk_open(struct usb_xfer *xfer) argument
3333 musbotg_device_bulk_close(struct usb_xfer *xfer) argument
3339 musbotg_device_bulk_enter(struct usb_xfer *xfer) argument
3345 musbotg_device_bulk_start(struct usb_xfer *xfer) argument
3364 musbotg_device_ctrl_open(struct usb_xfer *xfer) argument
3370 musbotg_device_ctrl_close(struct usb_xfer *xfer) argument
3376 musbotg_device_ctrl_enter(struct usb_xfer *xfer) argument
3382 musbotg_device_ctrl_start(struct usb_xfer *xfer) argument
3401 musbotg_device_intr_open(struct usb_xfer *xfer) argument
3407 musbotg_device_intr_close(struct usb_xfer *xfer) argument
3413 musbotg_device_intr_enter(struct usb_xfer *xfer) argument
3419 musbotg_device_intr_start(struct usb_xfer *xfer) argument
3438 musbotg_device_isoc_open(struct usb_xfer *xfer) argument
3444 musbotg_device_isoc_close(struct usb_xfer *xfer) argument
3450 musbotg_device_isoc_enter(struct usb_xfer *xfer) argument
3509 musbotg_device_isoc_start(struct usb_xfer *xfer) argument
4070 struct usb_xfer *xfer; local
4174 musbotg_xfer_unsetup(struct usb_xfer *xfer) argument
[all...]
/freebsd-11-stable/sys/dev/usb/serial/
H A Duchcom.c779 uchcom_intr_callback(struct usb_xfer *xfer, usb_error_t error) argument
781 struct uchcom_softc *sc = usbd_xfer_softc(xfer);
786 usbd_xfer_status(xfer, &actlen, NULL, NULL, NULL);
788 switch (USB_GET_STATE(xfer)) {
794 pc = usbd_xfer_get_frame(xfer, 0);
806 usbd_xfer_set_frame_len(xfer, 0, usbd_xfer_max_len(xfer));
807 usbd_transfer_submit(xfer);
813 usbd_xfer_set_stall(xfer);
821 uchcom_write_callback(struct usb_xfer *xfer, usb_error_ argument
853 uchcom_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Duvscom.c382 uvscom_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
384 struct uvscom_softc *sc = usbd_xfer_softc(xfer);
388 switch (USB_GET_STATE(xfer)) {
392 pc = usbd_xfer_get_frame(xfer, 0);
396 usbd_xfer_set_frame_len(xfer, 0, actlen);
397 usbd_transfer_submit(xfer);
404 usbd_xfer_set_stall(xfer);
412 uvscom_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
414 struct uvscom_softc *sc = usbd_xfer_softc(xfer);
418 usbd_xfer_status(xfer,
442 uvscom_intr_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Dubsa.c574 ubsa_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
576 struct ubsa_softc *sc = usbd_xfer_softc(xfer);
580 switch (USB_GET_STATE(xfer)) {
584 pc = usbd_xfer_get_frame(xfer, 0);
588 usbd_xfer_set_frame_len(xfer, 0, actlen);
589 usbd_transfer_submit(xfer);
596 usbd_xfer_set_stall(xfer);
605 ubsa_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
607 struct ubsa_softc *sc = usbd_xfer_softc(xfer);
611 usbd_xfer_status(xfer,
636 ubsa_intr_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Ducycom.c368 ucycom_ctrl_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
370 struct ucycom_softc *sc = usbd_xfer_softc(xfer);
377 pc0 = usbd_xfer_get_frame(xfer, 0);
378 pc1 = usbd_xfer_get_frame(xfer, 1);
380 switch (USB_GET_STATE(xfer)) {
422 usbd_xfer_set_frame_len(xfer, 0, sizeof(req));
423 usbd_xfer_set_frame_len(xfer, 1, sc->sc_olen);
424 usbd_xfer_set_frames(xfer, sc->sc_olen ? 2 : 1);
425 usbd_transfer_submit(xfer);
537 ucycom_intr_read_callback(struct usb_xfer *xfer, usb_error_ argument
[all...]
H A Dumoscom.c630 umoscom_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
632 struct umoscom_softc *sc = usbd_xfer_softc(xfer);
636 switch (USB_GET_STATE(xfer)) {
642 pc = usbd_xfer_get_frame(xfer, 0);
646 usbd_xfer_set_frame_len(xfer, 0, actlen);
647 usbd_transfer_submit(xfer);
655 usbd_xfer_set_stall(xfer);
663 umoscom_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
665 struct umoscom_softc *sc = usbd_xfer_softc(xfer);
669 usbd_xfer_status(xfer,
697 umoscom_intr_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Dubser.c399 ubser_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
401 struct ubser_softc *sc = usbd_xfer_softc(xfer);
407 switch (USB_GET_STATE(xfer)) {
411 pc = usbd_xfer_get_frame(xfer, 0);
421 usbd_xfer_set_frame_len(xfer, 0, actlen + 1);
422 usbd_transfer_submit(xfer);
437 usbd_xfer_set_stall(xfer);
446 ubser_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
448 struct ubser_softc *sc = usbd_xfer_softc(xfer);
453 usbd_xfer_status(xfer,
[all...]
H A Duark.c276 uark_bulk_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
278 struct uark_softc *sc = usbd_xfer_softc(xfer);
282 switch (USB_GET_STATE(xfer)) {
286 pc = usbd_xfer_get_frame(xfer, 0);
289 usbd_xfer_set_frame_len(xfer, 0, actlen);
290 usbd_transfer_submit(xfer);
297 usbd_xfer_set_stall(xfer);
306 uark_bulk_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
308 struct uark_softc *sc = usbd_xfer_softc(xfer);
312 usbd_xfer_status(xfer,
[all...]
H A Dumodem.c739 umodem_intr_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
743 usbd_xfer_status(xfer, &actlen, NULL, NULL, NULL);
745 switch (USB_GET_STATE(xfer)) {
758 usbd_xfer_set_stall(xfer);
766 umodem_intr_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
769 struct umodem_softc *sc = usbd_xfer_softc(xfer);
774 usbd_xfer_status(xfer, &actlen, NULL, NULL, NULL);
776 switch (USB_GET_STATE(xfer)) {
788 pc = usbd_xfer_get_frame(xfer, 0);
842 usbd_xfer_set_frame_len(xfer,
858 umodem_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
888 umodem_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Duvisor.c608 uvisor_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
610 struct uvisor_softc *sc = usbd_xfer_softc(xfer);
615 switch (USB_GET_STATE(xfer)) {
621 usbd_xfer_set_frame_offset(xfer,
624 pc = usbd_xfer_get_frame(xfer, x);
627 usbd_xfer_set_frame_len(xfer, x, actlen);
634 usbd_xfer_set_frames(xfer, x);
635 usbd_transfer_submit(xfer);
642 usbd_xfer_set_stall(xfer);
650 uvisor_read_callback(struct usb_xfer *xfer, usb_error_ argument
[all...]
/freebsd-11-stable/usr.sbin/bhyve/
H A Dusb_mouse.c319 umouse_request(void *scarg, struct usb_data_xfer *xfer) argument
337 idx = xfer->head;
338 for (i = 0; i < xfer->ndata; i++) {
339 xfer->data[idx].bdone = 0;
340 if (data == NULL && USB_DATA_OK(xfer,i)) {
341 data = &xfer->data[idx];
345 xfer->data[idx].processed = 1;
352 if (!xfer->ureq) {
357 value = UGETW(xfer->ureq->wValue);
358 index = UGETW(xfer
679 umouse_data_handler(void *scarg, struct usb_data_xfer *xfer, int dir, int epctx) argument
[all...]
H A Dusb_emul.h59 int (*ue_request)(void *sc, struct usb_data_xfer *xfer);
60 int (*ue_data)(void *sc, struct usb_data_xfer *xfer, int dir,
91 * Each xfer block is mapped to the hci transfer block.
154 struct usb_data_xfer_block *usb_data_xfer_append(struct usb_data_xfer *xfer,
/freebsd-11-stable/sys/dev/usb/
H A Dusb_busdma.c914 struct usb_xfer *xfer; local
917 xfer = pq->curr;
918 info = xfer->xroot;
922 if (xfer->error) {
925 usbd_transfer_done(xfer, 0);
929 if (!xfer->flags_int.bdma_setup) {
934 xfer->flags_int.bdma_setup = 1;
940 if (xfer->flags_int.isochronous_xfr) {
943 frlength_0 = xfer->sumlen;
946 nframes = xfer
1061 usb_bdma_pre_sync(struct usb_xfer *xfer) argument
1094 usb_bdma_post_sync(struct usb_xfer *xfer) argument
[all...]
H A Dusb_core.h38 #define USB_GET_DATA_ISREAD(xfer) ((xfer)->flags_int.usb_mode == \
39 USB_MODE_DEVICE ? (((xfer)->endpointno & UE_DIR_IN) ? 0 : 1) : \
40 (((xfer)->endpointno & UE_DIR_IN) ? 1 : 0))
H A Dusb_hub.h66 void usb_hs_bandwidth_alloc(struct usb_xfer *xfer);
67 void usb_hs_bandwidth_free(struct usb_xfer *xfer);
H A Dusb_request.c202 usbd_do_request_callback(struct usb_xfer *xfer, usb_error_t error) argument
206 DPRINTF("st=%u\n", USB_GET_STATE(xfer));
208 switch (USB_GET_STATE(xfer)) {
210 usbd_transfer_submit(xfer);
213 cv_signal(&xfer->xroot->udev->ctrlreq_cv);
224 usb_do_clear_stall_callback(struct usb_xfer *xfer, usb_error_t error) argument
234 udev = xfer->xroot->udev;
245 switch (USB_GET_STATE(xfer)) {
287 usbd_copy_in(xfer->frbuffers, 0, &req, sizeof(req));
290 usbd_xfer_set_frame_len(xfer,
412 struct usb_xfer *xfer; local
[all...]
/freebsd-11-stable/sys/dev/mlx5/mlx5_fpga/
H A Dmlx5fpga_sdk.c42 #include <dev/mlx5/mlx5_fpga/xfer.h>
91 struct mem_transfer *xfer; local
96 xfer = container_of(complete, struct mem_transfer, t);
97 xfer->status = status;
98 complete_all(&xfer->comp);
105 struct mem_transfer xfer; local
112 xfer.t.data = buf;
113 xfer.t.size = size;
114 xfer.t.addr = addr;
115 xfer
[all...]
/freebsd-11-stable/sys/dev/usb/input/
H A Duhid.c160 uhid_intr_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
162 struct uhid_softc *sc = usbd_xfer_softc(xfer);
166 switch (USB_GET_STATE(xfer)) {
170 pc = usbd_xfer_get_frame(xfer, 0);
172 0, usbd_xfer_max_len(xfer), &actlen, 0)) {
173 usbd_xfer_set_frame_len(xfer, 0, actlen);
174 usbd_transfer_submit(xfer);
181 usbd_xfer_set_stall(xfer);
189 uhid_intr_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
191 struct uhid_softc *sc = usbd_xfer_softc(xfer);
263 uhid_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
324 uhid_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
/freebsd-11-stable/sys/dev/usb/net/
H A Dif_usie.c618 usie_uc_rx_callback(struct usb_xfer *xfer, usb_error_t error) argument
620 struct ucom_softc *ucom = usbd_xfer_softc(xfer);
625 usbd_xfer_status(xfer, &actlen, NULL, NULL, NULL);
627 switch (USB_GET_STATE(xfer)) {
629 pc = usbd_xfer_get_frame(xfer, 0);
660 usbd_xfer_set_frame_len(xfer, 0, usbd_xfer_max_len(xfer));
661 usbd_transfer_submit(xfer);
666 usbd_xfer_set_stall(xfer);
674 usie_uc_tx_callback(struct usb_xfer *xfer, usb_error_ argument
714 usie_uc_status_callback(struct usb_xfer *xfer, usb_error_t error) argument
771 usie_if_rx_callback(struct usb_xfer *xfer, usb_error_t error) argument
926 usie_if_tx_callback(struct usb_xfer *xfer, usb_error_t error) argument
990 usie_if_status_callback(struct usb_xfer *xfer, usb_error_t error) argument
1389 struct usb_xfer *xfer; local
[all...]
/freebsd-11-stable/sys/dev/usb/storage/
H A Dustorage_fs.c516 ustorage_fs_t_bbb_command_callback(struct usb_xfer *xfer, usb_error_t error) argument
518 struct ustorage_fs_softc *sc = usbd_xfer_softc(xfer);
524 switch (USB_GET_STATE(xfer)) {
603 usbd_xfer_set_stall(xfer);
606 usbd_xfer_set_frame_len(xfer, 0,
608 usbd_transfer_submit(xfer);
617 if (!usbd_xfer_is_stalled(xfer))
643 ustorage_fs_t_bbb_data_dump_callback(struct usb_xfer *xfer, usb_error_t error) argument
645 struct ustorage_fs_softc *sc = usbd_xfer_softc(xfer);
646 uint32_t max_bulk = usbd_xfer_max_len(xfer);
695 ustorage_fs_t_bbb_data_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
750 ustorage_fs_t_bbb_data_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
812 ustorage_fs_t_bbb_status_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
/freebsd-11-stable/sys/dev/usb/misc/
H A Dudbp.c403 udbp_bulk_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
405 struct udbp_softc *sc = usbd_xfer_softc(xfer);
410 usbd_xfer_status(xfer, &actlen, NULL, NULL, NULL);
412 switch (USB_GET_STATE(xfer)) {
429 pc = usbd_xfer_get_frame(xfer, 0);
446 usbd_xfer_set_frame_len(xfer, 0, usbd_xfer_max_len(xfer));
447 usbd_transfer_submit(xfer);
462 udbp_bulk_read_clear_stall_callback(struct usb_xfer *xfer, usb_error_t error) argument
464 struct udbp_softc *sc = usbd_xfer_softc(xfer);
515 udbp_bulk_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
571 udbp_bulk_write_clear_stall_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
/freebsd-11-stable/sys/dev/usb/gadget/
H A Dg_audio.c428 g_audio_isoc_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
430 struct g_audio_softc *sc = usbd_xfer_softc(xfer);
433 int nr = (xfer == sc->sc_xfer[G_AUDIO_ISOC0_WR]) ? 0 : 1;
437 usbd_xfer_status(xfer, &actlen, NULL, &aframes, NULL);
440 USB_GET_STATE(xfer), aframes, actlen);
442 switch (USB_GET_STATE(xfer)) {
459 usbd_xfer_set_frame_data(xfer, i, ptr, sc->sc_data_len[nr][i]);
469 usbd_xfer_set_frame_data(xfer, i, ptr, sc->sc_data_len[nr][i] & ~3);
483 usbd_xfer_set_stall(xfer);
491 g_audio_isoc_read_callback(struct usb_xfer *xfer, usb_error_ argument
[all...]
/freebsd-11-stable/sys/dev/firewire/
H A Dsbp.c869 sbp_loginres_callback(struct fw_xfer *xfer) argument
872 sdev = (struct sbp_dev *)xfer->sc;
878 STAILQ_INSERT_TAIL(&sdev->target->sbp->fwb.xferlist, xfer, link);
885 sbp_xfer_free(struct fw_xfer *xfer) argument
889 sdev = (struct sbp_dev *)xfer->sc;
890 fw_xfer_unload(xfer);
892 STAILQ_INSERT_TAIL(&sdev->target->xferlist, xfer, link);
896 sbp_reset_start_callback(struct fw_xfer *xfer) argument
898 struct sbp_dev *tsdev, *sdev = (struct sbp_dev *)xfer->sc;
902 if (xfer
919 struct fw_xfer *xfer; local
927 xfer = sbp_write_cmd(sdev, FWTCODE_WREQQ, 0); local
937 sbp_mgm_callback(struct fw_xfer *xfer) argument
1055 sbp_do_attach(struct fw_xfer *xfer) argument
1092 sbp_agent_reset_callback(struct fw_xfer *xfer) argument
1118 struct fw_xfer *xfer; local
1126 xfer = sbp_write_cmd(sdev, FWTCODE_WREQQ, 0x04); local
1140 sbp_busy_timeout_callback(struct fw_xfer *xfer) argument
1159 struct fw_xfer *xfer; local
1164 xfer = sbp_write_cmd(sdev, FWTCODE_WREQQ, 0); local
1175 sbp_orb_pointer_callback(struct fw_xfer *xfer) argument
1208 struct fw_xfer *xfer; local
1248 sbp_doorbell_callback(struct fw_xfer *xfer) argument
1275 struct fw_xfer *xfer; local
1299 struct fw_xfer *xfer; local
1352 struct fw_xfer *xfer; local
1605 sbp_recv1(struct fw_xfer *xfer) argument
1890 sbp_recv(struct fw_xfer *xfer) argument
2077 struct fw_xfer *xfer, *next; local
[all...]
H A Dsbp_targ.c614 sbp_targ_free_orbi(struct fw_xfer *xfer) argument
618 if (xfer->resp != 0) {
620 printf("%s: xfer->resp = %d\n", __func__, xfer->resp);
622 orbi = (struct orb_info *)xfer->sc;
633 fw_xfer_free(xfer);
640 struct fw_xfer *xfer; local
645 xfer = fwmem_write_block(orbi->fwdev, (void *)orbi,
650 if (xfer == NULL) {
652 printf("%s: xfer
820 sbp_targ_cam_done(struct fw_xfer *xfer) argument
945 struct fw_xfer *xfer; local
984 sbp_targ_pt_done(struct fw_xfer *xfer) argument
1122 struct fw_xfer *xfer; local
1418 sbp_targ_cmd_handler(struct fw_xfer *xfer) argument
1571 sbp_targ_mgm_handler(struct fw_xfer *xfer) argument
1692 sbp_targ_pointer_handler(struct fw_xfer *xfer) argument
1786 sbp_targ_resp_callback(struct fw_xfer *xfer) argument
1803 sbp_targ_cmd(struct fw_xfer *xfer, struct fw_device *fwdev, int login_id, int reg) argument
1879 sbp_targ_mgm(struct fw_xfer *xfer, struct fw_device *fwdev) argument
1901 sbp_targ_recv(struct fw_xfer *xfer) argument
[all...]
/freebsd-11-stable/sys/compat/ndis/
H A Dsubr_usbd.c590 struct usb_xfer *xfer; local
600 device_printf(dev, "couldn't setup xfer: %s\n",
604 xfer = ne->ne_xfer[0];
605 usbd_xfer_set_priv(xfer, ne);
638 struct usb_xfer *xfer; local
668 device_printf(dev, "couldn't setup xfer: %s\n",
672 xfer = ne->ne_xfer[0];
673 usbd_xfer_set_priv(xfer, ne);
675 usbd_xfer_set_timeout(xfer, NDISUSB_NO_TIMEOUT);
678 usbd_xfer_set_timeout(xfer, NDISUSB_TX_TIMEOU
834 usbd_non_isoc_callback(struct usb_xfer *xfer, usb_error_t error) argument
937 usbd_ctrl_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]

Completed in 169 milliseconds

123456