Searched refs:transfer (Results 1 - 25 of 58) sorted by relevance

123

/drivers/net/wireless/rt2x00/
H A Drt2x00crypto.c165 unsigned int transfer = 0; local
207 memmove(skb->data + transfer,
208 skb->data + transfer + (iv_len - align),
210 transfer += header_length;
219 memmove(skb->data + transfer,
220 skb->data + transfer + iv_len + align,
222 transfer += header_length;
226 memcpy(skb->data + transfer, rxdesc->iv, iv_len);
227 transfer += iv_len;
234 memmove(skb->data + transfer,
[all...]
/drivers/usb/image/
H A Dmicrotek.c77 * 20000515 Put transfer context and URB in mts_desc (john)
191 MTS_DEBUG("transfer = 0x%x context = 0x%x\n",(int)transfer,(int)context ); \
192 MTS_DEBUG("status = 0x%x data-length = 0x%x sent = 0x%x\n",transfer->status,(int)context->data_length, (int)transfer->actual_length ); \
208 struct mts_transfer_context* context = (struct mts_transfer_context*)transfer->context; \
369 static void mts_transfer_cleanup( struct urb *transfer );
370 static void mts_do_sg(struct urb * transfer);
373 void mts_int_submit_urb (struct urb* transfer, argument
380 /* Holding transfer
495 mts_do_sg(struct urb* transfer) argument
[all...]
/drivers/mtd/devices/
H A Dsst25l.c218 struct spi_transfer transfer[2]; local
224 memset(&transfer, 0, sizeof(transfer));
231 transfer[0].tx_buf = command;
232 transfer[0].len = sizeof(command);
233 spi_message_add_tail(&transfer[0], &message);
235 transfer[1].rx_buf = buf;
236 transfer[1].len = len;
237 spi_message_add_tail(&transfer[1], &message);
/drivers/spi/
H A Dspi-bfin-sport.c79 /* Current message transfer state info */
269 /* test if there is more transfer to be done */
276 /* Move to next transfer */
343 struct spi_transfer *transfer = NULL; local
353 transfer = drv_data->cur_transfer;
356 if (transfer->speed_hz)
357 transfer_speed = bfin_sport_hz_to_spi_baud(transfer->speed_hz);
369 dev_dbg(drv_data->dev, "transfer: we've hit an error\n");
377 dev_dbg(drv_data->dev, "transfer: all done!\n");
383 /* Delay if requested at end of transfer */
[all...]
H A Dspi-mpc52xx.c81 /* Details of current transfer (length, and buffer pointers) */
83 struct spi_transfer *transfer; /* current transfer */ member in struct:mpc52xx_spi
109 * Start a new transfer. This is called both by the idle state
110 * for the first transfer in a message, and by the wait state when the
111 * previous transfer in a message is complete.
115 ms->rx_buf = ms->transfer->rx_buf;
116 ms->tx_buf = ms->transfer->tx_buf;
117 ms->len = ms->transfer->len;
122 ms->cs_change = ms->transfer
[all...]
H A Dspi-bfin5xx.c80 /* Current message transfer state info */
220 /* used to kick off transfer in rx mode and read unwanted RX data */
233 /* wait until transfer finished.
234 checking SPIF or TXS may not guarantee transfer completion */
284 /* wait until transfer finished.
285 checking SPIF or TXS may not guarantee transfer completion */
330 /* test if there is more transfer to be done */
336 /* Move to next transfer */
390 /* wait until transfer finished. */
414 /* Move to next transfer */
561 struct spi_transfer *transfer = NULL; local
[all...]
H A Dspi-dw.c194 /* Set the tx word if the transfer's original "tx" is not null */
213 /* Care rx only if the transfer's original "rx" is not null */
229 /* Move to next transfer */
306 /* Move to next transfer */
379 struct spi_transfer *transfer = NULL; local
393 transfer = dws->cur_transfer;
411 /* Delay if requested at end of transfer*/
413 previous = list_entry(transfer->transfer_list.prev,
424 dws->rx_dma = transfer->rx_dma;
425 dws->tx_dma = transfer
[all...]
H A Dspi-pxa2xx.c131 /* Current message transfer state info */
362 /* Move to next transfer */
588 /* Move to next transfer */
591 /* Schedule transfer tasklet */
623 /* finish this transfer, start the next */
653 /* finish this transfer, start the next */
711 /* Move to next transfer */
714 /* Schedule transfer tasklet */
934 struct spi_transfer *transfer = NULL; local
949 transfer
1221 static int transfer(struct spi_device *spi, struct spi_message *msg) function
[all...]
H A Dspi-bitbang.c248 * SECOND PART ... simple transfer queue runner.
251 * performing each transfer in sequence. Smarter hardware can queue
256 * transfer-at-a-time ones to leverage dma or fifo hardware.
298 /* init (-1) or override (1) transfer params */
323 /* transfer data. the lower level code handles any
345 /* protocol tweaks before next transfer */
382 * spi_bitbang_transfer - default submit to transfer queue
416 * a transfer method, its final step should call spi_bitbang_transfer; or,
417 * that's the default if the transfer routine is not initialized. It should
447 if (!bitbang->master->transfer)
[all...]
H A Dspi-pl022.c345 * message, so we left it active after the previous transfer, and it's
356 * @sgt_rx: scattertable for the RX transfer
357 * @sgt_tx: scattertable for the TX transfer
368 /* Message per-transfer pump */
726 * next_transfer - Move to the Next transfer in the current spi message
731 * message i.e whether its last transfer is done(STATE_DONE) or
732 * Next transfer is ready(STATE_RUNNING)
739 /* Move to next transfer */
819 /* Move to next transfer */
875 * configure_dma - configures the channels for the next transfer
1265 set_up_next_transfer(struct pl022 *pl022, struct spi_transfer *transfer) argument
1301 struct spi_transfer *transfer = NULL; local
1405 struct spi_transfer *transfer = NULL; local
[all...]
H A Dspi-topcliff-pch.c151 * @transfer_active: Flag showing active transfer
153 * transfer
155 * transfer
164 * @cur_trans: The current transfer that this SPI driver is
322 /* if transfer complete interrupt */
329 /* transfer is completed;
414 * @bits_per_word: Bits per word for SPI transfer.
426 * pch_spi_setup_transfer() - Configures the PCH SPI hardware for transfer
495 struct spi_transfer *transfer; local
519 list_for_each_entry(transfer,
[all...]
H A Dspi-imx.c692 /* Initialize the functions for transfer */
711 struct spi_transfer *transfer)
715 spi_imx->tx_buf = transfer->tx_buf;
716 spi_imx->rx_buf = transfer->rx_buf;
717 spi_imx->count = transfer->len;
728 return transfer->len;
710 spi_imx_transfer(struct spi_device *spi, struct spi_transfer *transfer) argument
/drivers/scsi/arm/
H A Darxescsi.c62 * min_type - minimum DMA support that we must have for this transfer
63 * Returns : 0 if we should not set CMD_WITHDMA for transfer info command
104 * Function: int arxescsi_dma_pseudo(host, SCpnt, direction, transfer)
109 * transfer - minimum number of bytes we expect to transfer
113 fasdmadir_t direction, int transfer)
156 if (transfer && (transfer & 255)) {
112 arxescsi_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, int transfer) argument
H A Dacornscsi-io.S19 @ Purpose: transfer a block of data from the acorn scsi card to memory
74 @ Purpose: transfer a block of data from memory to the acorn scsi card
H A Dcumana_2.c16 * 18-08-1998 RMK 0.0.3 Fixed synchronous transfer depth.
153 * min_type - minimum DMA support that we must have for this transfer
154 * Returns : type of transfer to be performed
201 * Prototype: void cumanascsi_2_dma_pseudo(host, SCpnt, direction, transfer)
206 * transfer - minimum number of bytes we expect to transfer
210 fasdmadir_t direction, int transfer)
240 if (transfer && (transfer & 255)) {
209 cumanascsi_2_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, int transfer) argument
/drivers/cdrom/
H A Dgdrom.c121 int transfer; member in struct:gdrom_unit
553 if (gd.transfer != 1)
555 gd.transfer = 0;
634 gd.transfer = 1;
641 /* start transfer */
644 gd.transfer == 0, GDROM_DEFAULT_TIMEOUT);
645 err = gd.transfer ? -EIO : 0;
646 gd.transfer = 0;
717 /* set the default mode for DMA transfer */
730 * Bits 14 - 8 start of transfer rang
[all...]
/drivers/pnp/pnpacpi/
H A Drsparser.c137 int transfer)
161 switch (transfer) {
174 dev_err(&dev->dev, "invalid DMA transfer type %d\n", transfer);
380 dma->transfer);
517 flags = dma_flags(dev, p->type, p->bus_master, p->transfer);
960 dma->transfer = ACPI_TRANSFER_8;
963 dma->transfer = ACPI_TRANSFER_8_16;
966 dma->transfer = ACPI_TRANSFER_16;
974 "type %#x transfer
136 dma_flags(struct pnp_dev *dev, int type, int bus_master, int transfer) argument
[all...]
/drivers/md/
H A DMakefile12 += dm-log-userspace-base.o dm-log-userspace-transfer.o
/drivers/net/wireless/ath/carl9170/
H A Dusb.c790 unsigned int transfer; local
810 transfer = min_t(unsigned int, len, 4096u);
811 memcpy(buf, data, transfer);
815 addr >> 8, 0, buf, transfer, 100);
822 len -= transfer;
823 data += transfer;
824 addr += transfer;
/drivers/scsi/
H A Dst.c694 int transfer, blks;
707 transfer = STp->buffer->buffer_bytes;
709 tape_name(STp), transfer));
714 blks = transfer / STp->block_size;
719 SRpnt = st_do_scsi(NULL, STp, cmd, transfer, DMA_TO_DEVICE,
1507 STbp->buffer_bytes = 0; /* can be used as transfer counter */
1569 ssize_t i, do_count, blks, transfer;
1708 blks = transfer = do_count;
1715 transfer = blks * STp->block_size;
1721 SRpnt = st_do_scsi(SRpnt, STp, cmd, transfer, DMA_TO_DEVIC
692 int transfer, blks; local
1562 ssize_t i, do_count, blks, transfer; local
1842 int transfer, blks, bytes; local
2031 ssize_t i, transfer; local
[all...]
/drivers/acpi/acpica/
H A Drsirq.c247 /* Flags: transfer preference, bus mastering, channel speed */
249 {ACPI_RSC_2BITFLAG, ACPI_RS_OFFSET(data.dma.transfer),
/drivers/block/
H A Dcryptoloop.c192 .transfer = cryptoloop_transfer,
H A Dloop.c23 * Make real block number available to downstream transfer functions, enables
148 .transfer = transfer_none,
153 .transfer = transfer_xor,
210 if (unlikely(!lo->transfer))
213 return lo->transfer(lo, cmd, rpage, roffs, lpage, loffs, size, rblock);
288 if (lo->transfer != transfer_none) {
340 printk(KERN_ERR "loop: transfer error block %ld\n",
873 lo->transfer = transfer_none;
942 lo->transfer = NULL;
996 lo->transfer
[all...]
/drivers/net/wireless/ath/ath9k/
H A Dhif_usb.c973 int transfer, err; local
984 transfer = min_t(size_t, len, 4096);
985 memcpy(buf, data, transfer);
990 addr >> 8, 0, buf, transfer, HZ);
996 len -= transfer;
997 data += transfer;
998 addr += transfer;
/drivers/usb/gadget/
H A DKconfig396 (for control transfer).
470 This driver supports both control transfer and bulk transfer modes.
471 This driver dose not support interrupt transfer or isochronous
472 transfer modes.
507 This host controller driver emulates USB, looping all data transfer
701 of several ethernet frames into one USB transfer and different
714 All endpoints, transfer speeds, and transfer types supported by
974 # put drivers that need isochronous transfer suppor
[all...]

Completed in 474 milliseconds

123