Searched refs:xfer (Results 26 - 50 of 141) sorted by last modified time

123456

/freebsd-11-stable/usr.sbin/i2c/
H A Di2c.c562 struct iic_rdwr_data xfer; local
601 xfer.msgs = msgs;
602 xfer.nmsgs = i;
606 if (ioctl(fd, I2CRDWR, &xfer) == -1 )
/freebsd-11-stable/sys/dev/usb/input/
H A Dukbd.c660 ukbd_intr_callback(struct usb_xfer *xfer, usb_error_t error) argument
662 struct ukbd_softc *sc = usbd_xfer_softc(xfer);
672 usbd_xfer_status(xfer, &len, NULL, NULL, NULL);
673 pc = usbd_xfer_get_frame(xfer, 0);
675 switch (USB_GET_STATE(xfer)) {
780 usbd_xfer_set_frame_len(xfer, 0, usbd_xfer_max_len(xfer));
781 usbd_transfer_submit(xfer);
792 usbd_xfer_set_stall(xfer);
800 ukbd_set_leds_callback(struct usb_xfer *xfer, usb_error_ argument
[all...]
H A Dwmt.c197 struct usb_xfer *xfer[WMT_N_TRANSFER]; member in struct:wmt_softc
340 sc->xfer, wmt_config, WMT_N_TRANSFER, sc, &sc->mtx);
380 usbd_transfer_unsetup(sc->xfer, WMT_N_TRANSFER);
471 wmt_intr_callback(struct usb_xfer *xfer, usb_error_t error) argument
473 struct wmt_softc *sc = usbd_xfer_softc(xfer);
478 usbd_xfer_status(xfer, &len, NULL, NULL, NULL);
480 switch (USB_GET_STATE(xfer)) {
482 pc = usbd_xfer_get_frame(xfer, 0);
516 usbd_xfer_set_frame_len(xfer, 0, sc->isize);
517 usbd_transfer_submit(xfer);
[all...]
H A Dums.c215 ums_intr_callback(struct usb_xfer *xfer, usb_error_t error) argument
217 struct ums_softc *sc = usbd_xfer_softc(xfer);
235 usbd_xfer_status(xfer, &len, NULL, NULL, NULL);
237 switch (USB_GET_STATE(xfer)) {
249 pc = usbd_xfer_get_frame(xfer, 0);
389 usbd_xfer_set_frame_len(xfer, 0, usbd_xfer_max_len(xfer));
390 usbd_transfer_submit(xfer);
396 usbd_xfer_set_stall(xfer);
H A Duep.c89 struct usb_xfer *xfer[UEP_N_TRANSFER]; member in struct:uep_softc
190 uep_intr_callback(struct usb_xfer *xfer, usb_error_t error) argument
192 struct uep_softc *sc = usbd_xfer_softc(xfer);
195 usbd_xfer_status(xfer, &len, NULL, NULL, NULL);
197 switch (USB_GET_STATE(xfer)) {
209 pc = usbd_xfer_get_frame(xfer, 0);
263 usbd_xfer_set_frame_len(xfer, 0,
264 usbd_xfer_max_len(xfer));
265 usbd_transfer_submit(xfer);
272 usbd_xfer_set_stall(xfer);
[all...]
/freebsd-11-stable/sys/dev/usb/serial/
H A Du3g.c1090 u3g_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
1092 struct ucom_softc *ucom = usbd_xfer_softc(xfer);
1097 switch (USB_GET_STATE(xfer)) {
1102 usbd_xfer_set_frame_offset(xfer, frame * U3G_TXSIZE, frame);
1104 pc = usbd_xfer_get_frame(xfer, frame);
1107 usbd_xfer_set_frame_len(xfer, frame, actlen);
1110 usbd_xfer_set_frames(xfer, frame);
1111 usbd_transfer_submit(xfer);
1118 usbd_xfer_set_stall(xfer);
1126 u3g_read_callback(struct usb_xfer *xfer, usb_error_ argument
1213 u3g_intr_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Duslcom.c793 uslcom_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
795 struct uslcom_softc *sc = usbd_xfer_softc(xfer);
799 switch (USB_GET_STATE(xfer)) {
803 pc = usbd_xfer_get_frame(xfer, 0);
809 usbd_xfer_set_frame_len(xfer, 0, actlen);
810 usbd_transfer_submit(xfer);
817 usbd_xfer_set_stall(xfer);
825 uslcom_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
827 struct uslcom_softc *sc = usbd_xfer_softc(xfer);
831 usbd_xfer_status(xfer,
855 uslcom_control_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
/freebsd-11-stable/sys/dev/usb/controller/
H A Dxhci.h386 struct usb_xfer *xfer[XHCI_MAX_TRANSFERS * XHCI_MAX_STREAMS]; member in struct:xhci_endpoint_ext
/freebsd-11-stable/lib/libusb/
H A Dlibusb20_ugen20.c750 struct libusb20_transfer *xfer; local
763 xfer = pdev->pTransfer;
765 xfer += temp.ep_index;
770 xfer->aFrames = fsep->aFrames;
771 xfer->timeComplete = fsep->isoc_time_complete;
772 xfer->status = LIBUSB20_TRANSFER_COMPLETED;
774 xfer->aFrames = 0;
775 xfer->timeComplete = 0;
776 xfer->status = LIBUSB20_TRANSFER_CANCELLED;
778 xfer
796 ugen20_tr_open(struct libusb20_transfer *xfer, uint32_t MaxBufSize, uint32_t MaxFrameCount, uint8_t ep_no, uint16_t stream_id, uint8_t pre_scale) argument
843 ugen20_tr_close(struct libusb20_transfer *xfer) argument
858 ugen20_tr_clear_stall_sync(struct libusb20_transfer *xfer) argument
875 ugen20_tr_submit(struct libusb20_transfer *xfer) argument
914 ugen20_tr_cancel_async(struct libusb20_transfer *xfer) argument
[all...]
H A Dlibusb20_int.h116 typedef int (libusb20_tr_open_t)(struct libusb20_transfer *xfer, uint32_t MaxBufSize, uint32_t MaxFrameCount, uint8_t ep_no, uint16_t stream_id, uint8_t pre_scale);
117 typedef int (libusb20_tr_close_t)(struct libusb20_transfer *xfer);
118 typedef int (libusb20_tr_clear_stall_sync_t)(struct libusb20_transfer *xfer);
119 typedef void (libusb20_tr_submit_t)(struct libusb20_transfer *xfer);
120 typedef void (libusb20_tr_cancel_async_t)(struct libusb20_transfer *xfer);
H A Dlibusb20.h139 /** Will do a clear-stall before xfer */
184 typedef void (libusb20_tr_callback_t)(struct libusb20_transfer *xfer);
205 int libusb20_tr_close(struct libusb20_transfer *xfer);
206 int libusb20_tr_open(struct libusb20_transfer *xfer, uint32_t max_buf_size, uint32_t max_frame_count, uint8_t ep_no);
207 int libusb20_tr_open_stream(struct libusb20_transfer *xfer, uint32_t max_buf_size, uint32_t max_frame_count, uint8_t ep_no, uint16_t stream_id);
209 uint16_t libusb20_tr_get_time_complete(struct libusb20_transfer *xfer);
210 uint32_t libusb20_tr_get_actual_frames(struct libusb20_transfer *xfer);
211 uint32_t libusb20_tr_get_actual_length(struct libusb20_transfer *xfer);
212 uint32_t libusb20_tr_get_max_frames(struct libusb20_transfer *xfer);
213 uint32_t libusb20_tr_get_max_packet_length(struct libusb20_transfer *xfer);
[all...]
H A Dlibusb20.c56 dummy_callback(struct libusb20_transfer *xfer) argument
59 switch (libusb20_tr_get_status(xfer)) {
61 libusb20_tr_submit(xfer);
98 libusb20_tr_callback_wrapper(struct libusb20_transfer *xfer) argument
104 if (!xfer->is_pending) {
105 xfer->status = LIBUSB20_TRANSFER_START;
107 xfer->is_pending = 0;
110 xfer->callback(xfer);
112 if (xfer
126 libusb20_tr_close(struct libusb20_transfer *xfer) argument
161 libusb20_tr_open(struct libusb20_transfer *xfer, uint32_t MaxBufSize, uint32_t MaxFrameCount, uint8_t ep_no) argument
168 libusb20_tr_open_stream(struct libusb20_transfer *xfer, uint32_t MaxBufSize, uint32_t MaxFrameCount, uint8_t ep_no, uint16_t stream_id) argument
236 libusb20_tr_get_actual_frames(struct libusb20_transfer *xfer) argument
242 libusb20_tr_get_time_complete(struct libusb20_transfer *xfer) argument
248 libusb20_tr_get_actual_length(struct libusb20_transfer *xfer) argument
260 libusb20_tr_get_max_frames(struct libusb20_transfer *xfer) argument
266 libusb20_tr_get_max_packet_length(struct libusb20_transfer *xfer) argument
277 libusb20_tr_get_max_total_length(struct libusb20_transfer *xfer) argument
283 libusb20_tr_get_status(struct libusb20_transfer *xfer) argument
289 libusb20_tr_pending(struct libusb20_transfer *xfer) argument
295 libusb20_tr_get_priv_sc0(struct libusb20_transfer *xfer) argument
301 libusb20_tr_get_priv_sc1(struct libusb20_transfer *xfer) argument
307 libusb20_tr_stop(struct libusb20_transfer *xfer) argument
328 libusb20_tr_drain(struct libusb20_transfer *xfer) argument
344 libusb20_tr_clear_stall_sync(struct libusb20_transfer *xfer) argument
351 libusb20_tr_set_buffer(struct libusb20_transfer *xfer, void *buffer, uint16_t frIndex) argument
358 libusb20_tr_set_callback(struct libusb20_transfer *xfer, libusb20_tr_callback_t *cb) argument
365 libusb20_tr_set_flags(struct libusb20_transfer *xfer, uint8_t flags) argument
372 libusb20_tr_get_length(struct libusb20_transfer *xfer, uint16_t frIndex) argument
378 libusb20_tr_set_length(struct libusb20_transfer *xfer, uint32_t length, uint16_t frIndex) argument
385 libusb20_tr_set_priv_sc0(struct libusb20_transfer *xfer, void *sc0) argument
392 libusb20_tr_set_priv_sc1(struct libusb20_transfer *xfer, void *sc1) argument
399 libusb20_tr_set_timeout(struct libusb20_transfer *xfer, uint32_t timeout) argument
406 libusb20_tr_set_total_frames(struct libusb20_transfer *xfer, uint32_t nFrames) argument
417 libusb20_tr_setup_bulk(struct libusb20_transfer *xfer, void *pBuf, uint32_t length, uint32_t timeout) argument
427 libusb20_tr_setup_control(struct libusb20_transfer *xfer, void *psetup, void *pBuf, uint32_t timeout) argument
448 libusb20_tr_setup_intr(struct libusb20_transfer *xfer, void *pBuf, uint32_t length, uint32_t timeout) argument
458 libusb20_tr_setup_isoc(struct libusb20_transfer *xfer, void *pBuf, uint32_t length, uint16_t frIndex) argument
470 libusb20_tr_bulk_intr_sync(struct libusb20_transfer *xfer, void *pbuf, uint32_t length, uint32_t *pactlen, uint32_t timeout) argument
536 libusb20_tr_submit(struct libusb20_transfer *xfer) argument
555 libusb20_tr_start(struct libusb20_transfer *xfer) argument
579 struct libusb20_transfer *xfer; local
657 struct libusb20_transfer *xfer; local
[all...]
/freebsd-11-stable/sys/dev/usb/video/
H A Dudl.c589 udl_bulk_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
591 struct udl_softc *sc = usbd_xfer_softc(xfer);
592 struct udl_cmd_head *phead = usbd_xfer_get_priv(xfer);
596 switch (USB_GET_STATE(xfer)) {
611 usbd_xfer_set_frame_data(xfer, i, cb->buf, cb->off);
614 usbd_xfer_set_frames(xfer, i);
615 usbd_transfer_submit(xfer);
622 usbd_xfer_set_stall(xfer);
/freebsd-11-stable/sys/dev/mlx5/mlx5_fpga/
H A Dxfer.h32 * $FreeBSD: stable/11/sys/dev/mlx5/mlx5_fpga/xfer.h 341572 2018-12-05 14:11:20Z slavash $
40 int mlx5_fpga_xfer_exec(const struct mlx5_fpga_transaction *xfer);
H A Dmlx5fpga_xfer.c35 #include <dev/mlx5/mlx5_fpga/xfer.h>
39 const struct mlx5_fpga_transaction *xfer; member in struct:xfer_state
63 const struct mlx5_fpga_transaction *xfer = xfer_state->xfer; local
67 xfer->complete1(xfer, status);
79 ddr_base = mlx5_fpga_ddr_base_get(xfer_state->xfer->conn->fdev);
80 page_size = (xfer_state->xfer->addr + xfer_state->pos < ddr_base) ?
89 left = xfer_state->xfer->size - xfer_state->pos;
99 pos_addr = xfer_state->xfer
195 mlx5_fpga_xfer_exec(const struct mlx5_fpga_transaction *xfer) argument
[all...]
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/otus/
H A Dif_otus.c903 "%s: could not allocate command xfer\n",
1607 "sub-xfer too short %d\n", len);
1734 otus_rxeof(struct usb_xfer *xfer, struct otus_data *data, struct mbufq *rxq) argument
1736 struct otus_softc *sc = usbd_xfer_softc(xfer);
1742 usbd_xfer_status(xfer, &len, NULL, NULL, NULL);
1754 "xfer too short %d/%d\n", len, hlen);
1757 /* Process sub-xfer. */
1760 /* Next sub-xfer is aligned on a 32-bit boundary. */
1768 otus_bulk_rx_callback(struct usb_xfer *xfer, usb_error_t error) argument
1770 struct otus_softc *sc = usbd_xfer_softc(xfer);
1854 otus_txeof(struct usb_xfer *xfer, struct otus_data *data) argument
1881 otus_txcmdeof(struct usb_xfer *xfer, struct otus_tx_cmd *cmd) argument
1905 otus_bulk_tx_callback(struct usb_xfer *xfer, usb_error_t error) argument
1980 otus_bulk_cmd_callback(struct usb_xfer *xfer, usb_error_t error) argument
2035 otus_bulk_irq_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
/freebsd-11-stable/sys/dev/usb/wlan/
H A Dif_zyd.c624 zyd_intr_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
626 struct zyd_softc *sc = usbd_xfer_softc(xfer);
635 usbd_xfer_status(xfer, &actlen, NULL, NULL, NULL);
637 switch (USB_GET_STATE(xfer)) {
639 pc = usbd_xfer_get_frame(xfer, 0);
722 usbd_xfer_set_frame_len(xfer, 0, usbd_xfer_max_len(xfer));
723 usbd_transfer_submit(xfer);
732 usbd_xfer_set_stall(xfer);
740 zyd_intr_write_callback(struct usb_xfer *xfer, usb_error_ argument
2134 zyd_rx_data(struct usb_xfer *xfer, int offset, uint16_t len) argument
2208 zyd_bulk_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
2336 zyd_bulk_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Dif_urtw.c1678 struct usb_xfer *xfer; local
1824 xfer = sc->sc_xfer[URTW_8187B_BULK_TX_EP12];
1829 xfer = rtl8187b_pipes[M_WME_GETAC(m0)];
1833 xfer = (prior == URTW_PRIORITY_LOW) ?
1838 usbd_transfer_start(xfer);
3955 urtw_rxeof(struct usb_xfer *xfer, struct urtw_data *data, int *rssi_p, argument
3966 usbd_xfer_status(xfer, &actlen, NULL, NULL, NULL);
4045 urtw_bulk_rx_callback(struct usb_xfer *xfer, usb_error_t error) argument
4047 struct urtw_softc *sc = usbd_xfer_softc(xfer);
4057 switch (USB_GET_STATE(xfer)) {
4123 urtw_txstatus_eof(struct usb_xfer *xfer) argument
4148 urtw_bulk_tx_status_callback(struct usb_xfer *xfer, usb_error_t error) argument
4177 urtw_txeof(struct usb_xfer *xfer, struct urtw_data *data) argument
4193 urtw_bulk_tx_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Dif_ural.c760 ural_bulk_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
762 struct ural_softc *sc = usbd_xfer_softc(xfer);
769 usbd_xfer_status(xfer, &len, NULL, NULL, NULL);
771 switch (USB_GET_STATE(xfer)) {
776 data = usbd_xfer_get_priv(xfer);
778 usbd_xfer_set_priv(xfer, NULL);
793 pc = usbd_xfer_get_frame(xfer, 0);
809 /* xfer length needs to be a multiple of two! */
817 usbd_xfer_set_frame_len(xfer, 0, len);
818 usbd_xfer_set_priv(xfer, dat
847 ural_bulk_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Dif_upgt.c378 upgt_txeof(struct usb_xfer *xfer, struct upgt_data *data) argument
1340 upgt_rxeof(struct usb_xfer *xfer, struct upgt_data *data, int *rssi) argument
1343 struct upgt_softc *sc = usbd_xfer_softc(xfer);
1350 usbd_xfer_status(xfer, &actlen, &sumlen, NULL, NULL);
2206 upgt_bulk_rx_callback(struct usb_xfer *xfer, usb_error_t error) argument
2208 struct upgt_softc *sc = usbd_xfer_softc(xfer);
2219 switch (USB_GET_STATE(xfer)) {
2225 m = upgt_rxeof(xfer, data, &rssi);
2235 usbd_xfer_set_frame_data(xfer, 0, data->buf, MCLBYTES);
2236 usbd_transfer_submit(xfer);
2277 upgt_bulk_tx_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Dif_uath.c675 /* grab a xfer */
2325 uath_intr_rx_callback(struct usb_xfer *xfer, usb_error_t error) argument
2327 struct uath_softc *sc = usbd_xfer_softc(xfer);
2332 usbd_xfer_status(xfer, &actlen, NULL, NULL, NULL);
2336 switch (USB_GET_STATE(xfer)) {
2347 ("short xfer error"));
2348 pc = usbd_xfer_get_frame(xfer, 0);
2353 usbd_xfer_set_frame_len(xfer, 0, usbd_xfer_max_len(xfer));
2354 usbd_transfer_submit(xfer);
2366 uath_intr_tx_callback(struct usb_xfer *xfer, usb_error_t error) argument
2451 uath_data_rxeof(struct usb_xfer *xfer, struct uath_data *data, struct uath_rx_desc **pdesc) argument
2621 uath_bulk_rx_callback(struct usb_xfer *xfer, usb_error_t error) argument
2706 uath_data_txeof(struct usb_xfer *xfer, struct uath_data *data) argument
2722 uath_bulk_tx_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Dif_run.c339 static void run_bulk_tx_callbackN(struct usb_xfer *xfer,
2876 run_bulk_rx_callback(struct usb_xfer *xfer, usb_error_t error) argument
2878 struct run_softc *sc = usbd_xfer_softc(xfer);
2892 usbd_xfer_status(xfer, &xferlen, NULL, NULL, NULL);
2894 switch (USB_GET_STATE(xfer)) {
2901 DPRINTF("xfer too short %d\n", xferlen);
2913 MJUMPAGESIZE /* xfer can be bigger than MCLBYTES */);
2918 usbd_xfer_set_stall(xfer);
2919 usbd_xfer_set_frames(xfer, 0);
2926 usbd_xfer_set_frame_data(xfer,
3028 run_bulk_tx_callbackN(struct usb_xfer *xfer, usb_error_t error, u_int index) argument
3156 run_bulk_tx_callback0(struct usb_xfer *xfer, usb_error_t error) argument
3162 run_bulk_tx_callback1(struct usb_xfer *xfer, usb_error_t error) argument
3168 run_bulk_tx_callback2(struct usb_xfer *xfer, usb_error_t error) argument
3174 run_bulk_tx_callback3(struct usb_xfer *xfer, usb_error_t error) argument
3180 run_bulk_tx_callback4(struct usb_xfer *xfer, usb_error_t error) argument
3186 run_bulk_tx_callback5(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Dif_rum.c1033 rum_bulk_write_callback(struct usb_xfer *xfer, usb_error_t error) argument
1035 struct rum_softc *sc = usbd_xfer_softc(xfer);
1043 usbd_xfer_status(xfer, &actlen, &sumlen, NULL, NULL);
1045 switch (USB_GET_STATE(xfer)) {
1050 data = usbd_xfer_get_priv(xfer);
1052 usbd_xfer_set_priv(xfer, NULL);
1067 pc = usbd_xfer_get_frame(xfer, 0);
1091 usbd_xfer_set_frame_len(xfer, 0, len);
1092 usbd_xfer_set_priv(xfer, data);
1094 usbd_transfer_submit(xfer);
1127 rum_bulk_read_callback(struct usb_xfer *xfer, usb_error_t error) argument
[all...]
H A Dif_rsu.c1865 /* Make sure everything fits in xfer. */
1890 rsu_rxeof(struct usb_xfer *xfer, struct rsu_data *data) argument
1897 usbd_xfer_status(xfer, &len, NULL, NULL, NULL);
1900 DPRINTF("xfer too short %d\n", len);
1915 rsu_bulk_rx_callback(struct usb_xfer *xfer, usb_error_t error) argument
1917 struct rsu_softc *sc = usbd_xfer_softc(xfer);
1926 switch (USB_GET_STATE(xfer)) {
1932 m = rsu_rxeof(xfer, data);
1948 usbd_xfer_set_frame_data(xfer, 0, data->buf,
1949 usbd_xfer_max_len(xfer));
1997 rsu_txeof(struct usb_xfer *xfer, struct rsu_data *data) argument
2016 rsu_bulk_tx_callback_sub(struct usb_xfer *xfer, usb_error_t error, uint8_t which) argument
2077 rsu_bulk_tx_callback_be_bk(struct usb_xfer *xfer, usb_error_t error) argument
2088 rsu_bulk_tx_callback_vi_vo(struct usb_xfer *xfer, usb_error_t error) argument
2099 rsu_bulk_tx_callback_h2c(struct usb_xfer *xfer, usb_error_t error) argument
[all...]

Completed in 270 milliseconds

123456