Symbol: transfer
lib/libusb/libusb.h
476
typedef void (*libusb_transfer_cb_fn) (struct libusb_transfer *transfer);
lib/libusb/libusb.h
574
void libusb_free_transfer(struct libusb_transfer *transfer);
lib/libusb/libusb.h
575
int libusb_submit_transfer(struct libusb_transfer *transfer);
lib/libusb/libusb.h
576
int libusb_cancel_transfer(struct libusb_transfer *transfer);
lib/libusb/libusb.h
577
uint8_t *libusb_get_iso_packet_buffer(struct libusb_transfer *transfer, uint32_t index);
lib/libusb/libusb.h
578
uint8_t *libusb_get_iso_packet_buffer_simple(struct libusb_transfer *transfer, uint32_t index);
lib/libusb/libusb.h
579
void libusb_set_iso_packet_lengths(struct libusb_transfer *transfer, uint32_t length);
lib/libusb/libusb.h
580
uint8_t *libusb_control_transfer_get_data(struct libusb_transfer *transfer);
lib/libusb/libusb.h
581
struct libusb_control_setup *libusb_control_transfer_get_setup(struct libusb_transfer *transfer);
lib/libusb/libusb.h
583
void libusb_fill_control_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t *buf, libusb_transfer_cb_fn callback, void *user_data, uint32_t timeout);
lib/libusb/libusb.h
584
void libusb_fill_bulk_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t endpoint, uint8_t *buf, int length, libusb_transfer_cb_fn callback, void *user_data, uint32_t timeout);
lib/libusb/libusb.h
585
void libusb_fill_bulk_stream_transfer(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, uint32_t stream_id, unsigned char *buffer, int length, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout);
lib/libusb/libusb.h
586
void libusb_fill_interrupt_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t endpoint, uint8_t *buf, int length, libusb_transfer_cb_fn callback, void *user_data, uint32_t timeout);
lib/libusb/libusb.h
587
void libusb_fill_iso_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t endpoint, uint8_t *buf, int length, int npacket, libusb_transfer_cb_fn callback, void *user_data, uint32_t timeout);
lib/libusb/libusb.h
636
void libusb_transfer_set_stream_id(struct libusb_transfer *transfer, uint32_t stream_id);
lib/libusb/libusb.h
637
uint32_t libusb_transfer_get_stream_id(struct libusb_transfer *transfer);
lib/libusb/libusb10_io.c
525
libusb10_do_transfer_cb(struct libusb_transfer *transfer)
lib/libusb/libusb10_io.c
530
ctx = libusb10_get_context_by_device_handle(transfer->dev_handle);
lib/libusb/libusb10_io.c
534
pdone = transfer->user_data;
lib/libusb/libusb10_io.c
651
libusb_get_iso_packet_buffer(struct libusb_transfer *transfer, uint32_t off)
lib/libusb/libusb10_io.c
656
if (transfer->num_iso_packets < 0)
lib/libusb/libusb10_io.c
659
if (off >= (uint32_t)transfer->num_iso_packets)
lib/libusb/libusb10_io.c
662
ptr = transfer->buffer;
lib/libusb/libusb10_io.c
667
ptr += transfer->iso_packet_desc[n].length;
lib/libusb/libusb10_io.c
673
libusb_get_iso_packet_buffer_simple(struct libusb_transfer *transfer, uint32_t off)
lib/libusb/libusb10_io.c
677
if (transfer->num_iso_packets < 0)
lib/libusb/libusb10_io.c
680
if (off >= (uint32_t)transfer->num_iso_packets)
lib/libusb/libusb10_io.c
683
ptr = transfer->buffer;
lib/libusb/libusb10_io.c
687
ptr += transfer->iso_packet_desc[0].length * off;
lib/libusb/libusb10_io.c
693
libusb_set_iso_packet_lengths(struct libusb_transfer *transfer, uint32_t length)
lib/libusb/libusb10_io.c
697
if (transfer->num_iso_packets < 0)
lib/libusb/libusb10_io.c
700
for (n = 0; n != transfer->num_iso_packets; n++)
lib/libusb/libusb10_io.c
701
transfer->iso_packet_desc[n].length = length;
lib/libusb/libusb10_io.c
705
libusb_control_transfer_get_data(struct libusb_transfer *transfer)
lib/libusb/libusb10_io.c
707
if (transfer->buffer == NULL)
lib/libusb/libusb10_io.c
710
return (transfer->buffer + LIBUSB_CONTROL_SETUP_SIZE);
lib/libusb/libusb10_io.c
714
libusb_control_transfer_get_setup(struct libusb_transfer *transfer)
lib/libusb/libusb10_io.c
716
return ((struct libusb_control_setup *)transfer->buffer);
lib/libusb/libusb10_io.c
735
libusb_fill_control_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
742
transfer->dev_handle = devh;
lib/libusb/libusb10_io.c
743
transfer->endpoint = 0;
lib/libusb/libusb10_io.c
744
transfer->type = LIBUSB_TRANSFER_TYPE_CONTROL;
lib/libusb/libusb10_io.c
745
transfer->timeout = timeout;
lib/libusb/libusb10_io.c
746
transfer->buffer = buf;
lib/libusb/libusb10_io.c
748
transfer->length = LIBUSB_CONTROL_SETUP_SIZE
lib/libusb/libusb10_io.c
751
transfer->length = 0;
lib/libusb/libusb10_io.c
752
transfer->user_data = user_data;
lib/libusb/libusb10_io.c
753
transfer->callback = callback;
lib/libusb/libusb10_io.c
758
libusb_fill_bulk_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
763
transfer->dev_handle = devh;
lib/libusb/libusb10_io.c
764
transfer->endpoint = endpoint;
lib/libusb/libusb10_io.c
765
transfer->type = LIBUSB_TRANSFER_TYPE_BULK;
lib/libusb/libusb10_io.c
766
transfer->timeout = timeout;
lib/libusb/libusb10_io.c
767
transfer->buffer = buf;
lib/libusb/libusb10_io.c
768
transfer->length = length;
lib/libusb/libusb10_io.c
769
transfer->user_data = user_data;
lib/libusb/libusb10_io.c
770
transfer->callback = callback;
lib/libusb/libusb10_io.c
774
libusb_fill_interrupt_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
779
transfer->dev_handle = devh;
lib/libusb/libusb10_io.c
780
transfer->endpoint = endpoint;
lib/libusb/libusb10_io.c
781
transfer->type = LIBUSB_TRANSFER_TYPE_INTERRUPT;
lib/libusb/libusb10_io.c
782
transfer->timeout = timeout;
lib/libusb/libusb10_io.c
783
transfer->buffer = buf;
lib/libusb/libusb10_io.c
784
transfer->length = length;
lib/libusb/libusb10_io.c
785
transfer->user_data = user_data;
lib/libusb/libusb10_io.c
786
transfer->callback = callback;
lib/libusb/libusb10_io.c
790
libusb_fill_bulk_stream_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
795
libusb_fill_bulk_transfer(transfer, dev_handle, endpoint, buffer,
lib/libusb/libusb10_io.c
797
transfer->type = LIBUSB_TRANSFER_TYPE_BULK_STREAM;
lib/libusb/libusb10_io.c
799
libusb_transfer_set_stream_id(transfer, stream_id);
lib/libusb/libusb10_io.c
803
libusb_fill_iso_transfer(struct libusb_transfer *transfer,
lib/libusb/libusb10_io.c
808
transfer->dev_handle = devh;
lib/libusb/libusb10_io.c
809
transfer->endpoint = endpoint;
lib/libusb/libusb10_io.c
810
transfer->type = LIBUSB_TRANSFER_TYPE_ISOCHRONOUS;
lib/libusb/libusb10_io.c
811
transfer->timeout = timeout;
lib/libusb/libusb10_io.c
812
transfer->buffer = buf;
lib/libusb/libusb10_io.c
813
transfer->length = length;
lib/libusb/libusb10_io.c
814
transfer->num_iso_packets = npacket;
lib/libusb/libusb10_io.c
815
transfer->user_data = user_data;
lib/libusb/libusb10_io.c
816
transfer->callback = callback;
lib/libusb/libusb10_io.c
836
libusb_transfer_set_stream_id(struct libusb_transfer *transfer, uint32_t stream_id)
lib/libusb/libusb10_io.c
840
if (transfer == NULL)
lib/libusb/libusb10_io.c
844
((uint8_t *)transfer) - sizeof(*sxfer));
lib/libusb/libusb10_io.c
851
libusb_transfer_get_stream_id(struct libusb_transfer *transfer)
lib/libusb/libusb10_io.c
855
if (transfer == NULL)
lib/libusb/libusb10_io.c
859
((uint8_t *)transfer) - sizeof(*sxfer));
lib/virtual_oss/bt/bt.c
1050
.transfer = bt_rec_transfer,
lib/virtual_oss/bt/bt.c
1058
.transfer = bt_play_transfer,
lib/virtual_oss/null/null.c
100
.transfer = null_play_transfer,
lib/virtual_oss/null/null.c
93
.transfer = null_rec_transfer,
lib/virtual_oss/oss/oss.c
186
.transfer = oss_rec_transfer,
lib/virtual_oss/oss/oss.c
194
.transfer = oss_play_transfer,
lib/virtual_oss/sndio/sndio.c
192
.transfer = sndio_rec_transfer,
lib/virtual_oss/sndio/sndio.c
200
.transfer = sndio_play_transfer,
sys/dev/iicbus/controller/twsi/twsi.c
479
sc->transfer = 0;
sys/dev/iicbus/controller/twsi/twsi.c
498
KASSERT(sc->transfer == 0,
sys/dev/iicbus/controller/twsi/twsi.c
513
sc->transfer = 1;
sys/dev/iicbus/controller/twsi/twsi.c
526
if (sc->error == 0 && sc->transfer != 0) {
sys/dev/iicbus/controller/twsi/twsi.c
529
sc->transfer = 0;
sys/dev/iicbus/controller/twsi/twsi.c
564
if (sc->transfer == 0) {
sys/dev/iicbus/controller/twsi/twsi.c
733
sc->transfer = 0;
sys/dev/iicbus/controller/twsi/twsi.c
766
debugf(sc, "Done with interrupt, transfer = %d\n", sc->transfer);
sys/dev/iicbus/controller/twsi/twsi.c
767
if (sc->transfer == 0)
sys/dev/iicbus/controller/twsi/twsi.h
59
int transfer;
sys/dev/qcom_qup/qcom_spi.c
137
if (sc->transfer.active == false) {
sys/dev/qcom_qup/qcom_spi.c
193
sc->transfer.done = true;
sys/dev/qcom_qup/qcom_spi.c
496
sc->transfer.tx_buf = tx_buf;
sys/dev/qcom_qup/qcom_spi.c
497
sc->transfer.tx_len = tx_len;
sys/dev/qcom_qup/qcom_spi.c
498
sc->transfer.rx_buf = rx_buf;
sys/dev/qcom_qup/qcom_spi.c
499
sc->transfer.rx_len = rx_len;
sys/dev/qcom_qup/qcom_spi.c
500
sc->transfer.done = false;
sys/dev/qcom_qup/qcom_spi.c
501
sc->transfer.active = false;
sys/dev/qcom_qup/qcom_spi.c
510
while (sc->transfer.tx_offset < sc->transfer.tx_len) {
sys/dev/qcom_qup/qcom_spi.c
517
sc->transfer.active = false;
sys/dev/qcom_qup/qcom_spi.c
522
sc->transfer.tx_offset, sc->transfer.tx_len,
sys/dev/qcom_qup/qcom_spi.c
523
sc->transfer.rx_offset, sc->transfer.rx_len);
sys/dev/qcom_qup/qcom_spi.c
540
sc->transfer.done = false;
sys/dev/qcom_qup/qcom_spi.c
631
sc->transfer.active = true;
sys/dev/qcom_qup/qcom_spi.c
680
while (ret == 0 && sc->transfer.done == false) {
sys/dev/qcom_qup/qcom_spi.c
702
sc->transfer.active = false;
sys/dev/qcom_qup/qcom_spi_hw.c
388
sc->transfer.tx_offset = 0;
sys/dev/qcom_qup/qcom_spi_hw.c
389
sc->transfer.rx_offset = 0;
sys/dev/qcom_qup/qcom_spi_hw.c
390
sc->transfer.tx_len = 0;
sys/dev/qcom_qup/qcom_spi_hw.c
391
sc->transfer.rx_len = 0;
sys/dev/qcom_qup/qcom_spi_hw.c
392
sc->transfer.tx_buf = NULL;
sys/dev/qcom_qup/qcom_spi_hw.c
393
sc->transfer.rx_buf = NULL;
sys/dev/qcom_qup/qcom_spi_hw.c
419
sc->transfer.tx_offset = 0;
sys/dev/qcom_qup/qcom_spi_hw.c
420
sc->transfer.rx_offset = 0;
sys/dev/qcom_qup/qcom_spi_hw.c
421
sc->transfer.tx_len = 0;
sys/dev/qcom_qup/qcom_spi_hw.c
422
sc->transfer.rx_len = 0;
sys/dev/qcom_qup/qcom_spi_hw.c
423
sc->transfer.tx_buf = NULL;
sys/dev/qcom_qup/qcom_spi_hw.c
424
sc->transfer.rx_buf = NULL;
sys/dev/qcom_qup/qcom_spi_hw.c
449
bytes_left = sc->transfer.tx_len - sc->transfer.tx_offset;
sys/dev/qcom_qup/qcom_spi_hw.c
458
sc->transfer.num_words = bytes_left / sc->state.transfer_word_size;
sys/dev/qcom_qup/qcom_spi_hw.c
459
sc->transfer.num_words = MIN(sc->transfer.num_words,
sys/dev/qcom_qup/qcom_spi_hw.c
471
sc->transfer.num_words = bytes_left / sc->state.transfer_word_size;
sys/dev/qcom_qup/qcom_spi_hw.c
472
sc->transfer.num_words = MIN(sc->transfer.num_words,
sys/dev/qcom_qup/qcom_spi_hw.c
483
sc->transfer.tx_len,
sys/dev/qcom_qup/qcom_spi_hw.c
484
sc->transfer.tx_offset,
sys/dev/qcom_qup/qcom_spi_hw.c
487
sc->transfer.num_words,
sys/dev/qcom_qup/qcom_spi_hw.c
505
QCOM_SPI_WRITE_4(sc, QUP_MX_READ_CNT, sc->transfer.num_words);
sys/dev/qcom_qup/qcom_spi_hw.c
506
QCOM_SPI_WRITE_4(sc, QUP_MX_WRITE_CNT, sc->transfer.num_words);
sys/dev/qcom_qup/qcom_spi_hw.c
512
sc->transfer.num_words);
sys/dev/qcom_qup/qcom_spi_hw.c
534
QCOM_SPI_WRITE_4(sc, QUP_MX_INPUT_CNT, sc->transfer.num_words);
sys/dev/qcom_qup/qcom_spi_hw.c
535
QCOM_SPI_WRITE_4(sc, QUP_MX_OUTPUT_CNT, sc->transfer.num_words);
sys/dev/qcom_qup/qcom_spi_hw.c
748
if (sc->transfer.tx_buf == NULL)
sys/dev/qcom_qup/qcom_spi_hw.c
751
if (sc->transfer.tx_offset < sc->transfer.tx_len) {
sys/dev/qcom_qup/qcom_spi_hw.c
752
*val |= (sc->transfer.tx_buf[sc->transfer.tx_offset] & 0xff)
sys/dev/qcom_qup/qcom_spi_hw.c
754
sc->transfer.tx_offset++;
sys/dev/qcom_qup/qcom_spi_hw.c
775
for (i = 0; i < sc->transfer.num_words; i++) {
sys/dev/qcom_qup/qcom_spi_hw.c
828
__func__, num_bytes, sc->transfer.num_words);
sys/dev/qcom_qup/qcom_spi_hw.c
851
if (sc->transfer.rx_buf == NULL)
sys/dev/qcom_qup/qcom_spi_hw.c
855
if (sc->transfer.rx_offset < sc->transfer.rx_len) {
sys/dev/qcom_qup/qcom_spi_hw.c
856
sc->transfer.rx_buf[sc->transfer.rx_offset] = val;
sys/dev/qcom_qup/qcom_spi_hw.c
857
sc->transfer.rx_offset++;
sys/dev/qcom_qup/qcom_spi_hw.c
880
for (i = 0; i < sc->transfer.num_words; i++) {
sys/dev/qcom_qup/qcom_spi_hw.c
922
__func__, num_bytes, sc->transfer.num_words);
sys/dev/qcom_qup/qcom_spi_hw.c
947
&& (sc->transfer.rx_offset >= sc->transfer.rx_len)) {
sys/dev/qcom_qup/qcom_spi_var.h
107
} transfer;
sys/dev/spibus/controller/allwinner/aw_spi.c
146
int transfer;
sys/dev/spibus/controller/allwinner/aw_spi.c
452
sc->transfer = 0;
sys/dev/spibus/controller/allwinner/aw_spi.c
517
sc->transfer = 1;
sys/dev/spibus/controller/allwinner/aw_spi.c
519
while (error == 0 && sc->transfer != 0)
sys/dev/spibus/controller/rockchip/rk_spi.c
108
int transfer;
sys/dev/spibus/spigen.c
182
struct spi_command transfer = SPI_COMMAND_INITIALIZER;
sys/dev/spibus/spigen.c
194
transfer.tx_cmd = transfer.rx_cmd = malloc(st->st_command.iov_len,
sys/dev/spibus/spigen.c
197
transfer.tx_data = transfer.rx_data = malloc(st->st_data.iov_len,
sys/dev/spibus/spigen.c
201
transfer.tx_data = transfer.rx_data = NULL;
sys/dev/spibus/spigen.c
203
error = copyin(st->st_command.iov_base, transfer.tx_cmd,
sys/dev/spibus/spigen.c
204
transfer.tx_cmd_sz = transfer.rx_cmd_sz = st->st_command.iov_len);
sys/dev/spibus/spigen.c
206
error = copyin(st->st_data.iov_base, transfer.tx_data,
sys/dev/spibus/spigen.c
207
transfer.tx_data_sz = transfer.rx_data_sz =
sys/dev/spibus/spigen.c
210
error = SPIBUS_TRANSFER(device_get_parent(dev), dev, &transfer);
sys/dev/spibus/spigen.c
212
error = copyout(transfer.rx_cmd, st->st_command.iov_base,
sys/dev/spibus/spigen.c
213
transfer.rx_cmd_sz);
sys/dev/spibus/spigen.c
215
error = copyout(transfer.rx_data, st->st_data.iov_base,
sys/dev/spibus/spigen.c
216
transfer.rx_data_sz);
sys/dev/spibus/spigen.c
219
free(transfer.tx_cmd, M_DEVBUF);
sys/dev/spibus/spigen.c
220
free(transfer.tx_data, M_DEVBUF);
sys/dev/spibus/spigen.c
227
struct spi_command transfer = SPI_COMMAND_INITIALIZER;
sys/dev/spibus/spigen.c
238
transfer.tx_cmd = transfer.rx_cmd = (void *)((uintptr_t)mmap->kvaddr);
sys/dev/spibus/spigen.c
239
transfer.tx_cmd_sz = transfer.rx_cmd_sz = stm->stm_command_length;
sys/dev/spibus/spigen.c
240
transfer.tx_data = transfer.rx_data =
sys/dev/spibus/spigen.c
242
transfer.tx_data_sz = transfer.rx_data_sz = stm->stm_data_length;
sys/dev/spibus/spigen.c
243
error = SPIBUS_TRANSFER(device_get_parent(dev), dev, &transfer);
sys/dev/usb/input/uhid_snes.c
443
uhid_snes_read_callback(struct usb_xfer *transfer, usb_error_t error)
sys/dev/usb/input/uhid_snes.c
445
struct uhid_snes_softc *sc = usbd_xfer_softc(transfer);
sys/dev/usb/input/uhid_snes.c
450
usbd_xfer_status(transfer, &actual, NULL, NULL, NULL);
sys/dev/usb/input/uhid_snes.c
454
switch (USB_GET_STATE(transfer)) {
sys/dev/usb/input/uhid_snes.c
459
usbd_xfer_set_interval(transfer, 500);
sys/dev/usb/input/uhid_snes.c
465
usbd_xfer_set_interval(transfer, 0);
sys/dev/usb/input/uhid_snes.c
468
pc = usbd_xfer_get_frame(transfer, 0);
sys/dev/usb/input/uhid_snes.c
474
max = usbd_xfer_max_len(transfer);
sys/dev/usb/input/uhid_snes.c
475
usbd_xfer_set_frame_len(transfer, 0, max);
sys/dev/usb/input/uhid_snes.c
476
usbd_transfer_submit(transfer);
sys/dev/usb/input/uhid_snes.c
482
usbd_xfer_set_interval(transfer, 0);
sys/dev/usb/input/uhid_snes.c
487
usbd_xfer_set_stall(transfer);
sys/dev/usb/input/uhid_snes.c
495
uhid_snes_status_callback(struct usb_xfer *transfer, usb_error_t error)
sys/dev/usb/input/uhid_snes.c
497
struct uhid_snes_softc *sc = usbd_xfer_softc(transfer);
sys/dev/usb/input/uhid_snes.c
501
switch (USB_GET_STATE(transfer)) {
sys/dev/usb/input/uhid_snes.c
510
pc = usbd_xfer_get_frame(transfer, 0);
sys/dev/usb/input/uhid_snes.c
512
usbd_xfer_set_frame_len(transfer, 0, sizeof(req));
sys/dev/usb/input/uhid_snes.c
513
usbd_xfer_set_frame_len(transfer, 1, 1);
sys/dev/usb/input/uhid_snes.c
514
usbd_xfer_set_frames(transfer, 2);
sys/dev/usb/input/uhid_snes.c
515
usbd_transfer_submit(transfer);
sys/dev/usb/misc/udbp.c
106
* transfer */
sys/fs/nfsclient/nfs_clrpcops.c
6887
uint64_t io_off, rel_off, stripe_unit_size, transfer, xfer;
sys/fs/nfsclient/nfs_clrpcops.c
6898
transfer = stripe_unit_size - (rel_off % stripe_unit_size);
sys/fs/nfsclient/nfs_clrpcops.c
6909
if (len > transfer && docommit == 0)
sys/fs/nfsclient/nfs_clrpcops.c
6910
xfer = transfer;
sys/fs/nfsclient/nfs_clrpcops.c
6973
transfer = stripe_unit_size;
usr.bin/tip/tip/cmds.c
120
transfer(line, fd, "\01");
usr.bin/tip/tip/cmds.c
230
transfer(buf, pdes[1], value(EOFREAD));
usr.bin/tip/tip/cmds.c
52
static void transfer(char *, int, char *);
usr.bin/tip/tip/cmds.c
93
transfer(buf, sfd, value(EOFREAD));
usr.sbin/bhyve/hda_codec.c
697
err = hops->transfer(hci, st->stream, 1, st->buf, sizeof(st->buf));
usr.sbin/bhyve/hda_codec.c
761
hops->transfer(hci, st->stream, 0, st->buf, sizeof(st->buf));
usr.sbin/bhyve/pci_hda.c
264
.transfer = hda_transfer,
usr.sbin/bhyve/pci_hda.h
86
int (*transfer)(struct hda_codec_inst *hci, uint8_t stream,
usr.sbin/virtual_oss/virtual_oss/backend.h
34
int (*transfer)(struct voss_backend *, void *, int);
usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
357
len = rx_be->transfer(rx_be, buffer_dsp, buffer_dsp_rx_size);
usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
884
len = tx_be->transfer(tx_be, buffer_dsp + off,