Searched defs:transfer (Results 1 - 25 of 26) sorted by relevance

12

/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/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 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/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/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;
H A Dmain.c1488 unsigned int i, off = 0, transfer, count; local
1504 transfer = min_t(unsigned int, count, RW);
1505 for (i = 0; i < transfer; i++)
1508 off += transfer;
1509 count -= transfer;
/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/spi/
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-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-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-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-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-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
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-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...]
/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/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/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/mmc/host/
H A Ds3cmci.c171 * Return true if the host is using DMA to transfer data, else false
304 * @more: True if more IRQs are expected from transfer.
311 * - enabled during transfer
341 static void s3cmci_disable_irq(struct s3cmci_host *host, bool transfer) argument
347 /* pr_debug("%s: transfer %d\n", __func__, transfer); */
349 host->irq_disabled = transfer;
351 if (transfer && host->irq_state) {
528 * COMPLETION_XFERFINISH when the data transfer is finished
533 * 2) Driver prepares the transfer
[all...]
/drivers/scsi/
H A Dnsp32.c57 MODULE_PARM_DESC(trans_mode, "transfer mode (0: BIOS(default) 1: Async 2: Ultra20M");
541 /* transfer control */
559 * For bus master transfer, it's taken off.
568 * transfer parameter to ASIC
859 * nsp32_setup_sg_table - build scatter gather list for transfer data
862 * Note: NinjaSCSI-32Bi/UDE bus master can not transfer over 64KB at a time.
892 "can't transfer over 64KB at a time, size=0x%lx", le32_to_cpu(sgt[i].len));
983 * If target is the first time to transfer after the reset
985 * message SDTR is needed to do synchronous transfer.
1089 nsp32_dbg(NSP32_DEBUG_INIT, "unknown transfer mod
1902 unsigned short transfer = 0; local
[all...]
H A Dosst.c2740 * Configure default auto columns mode, 32.5KB transfer mode
3055 int offset, transfer, blks = 0;
3095 transfer = OS_FRAME_SIZE;
3137 name, offset, transfer, blks);
3140 SRpnt = osst_do_scsi(*aSRpnt, STp, cmd, transfer, DMA_TO_DEVICE,
3373 ssize_t i, do_count, blks, transfer;
3592 transfer = STp->buffer->writing; /* FIXME -- check this logic */
3593 if (transfer <= do_count) {
3594 *ppos += do_count - transfer;
3595 count -= do_count - transfer;
3052 int offset, transfer, blks = 0; local
3369 ssize_t i, do_count, blks, transfer; local
3692 ssize_t i, transfer; local
[all...]
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/usb/gadget/
H A Ddummy_hcd.c1300 /* transfer up to a frame's worth; caller must own lock */
1301 static int transfer(struct dummy_hcd *dum_hcd, struct urb *urb, function
1848 total = transfer(dum_hcd, urb, ep, limit, &status);
1852 /* incomplete transfer? */
/drivers/usb/serial/
H A Dio_ti.c975 int transfer; local
981 transfer = image_length - pos;
982 if (transfer > EDGE_FW_BULK_MAX_PACKET_SIZE)
983 transfer = EDGE_FW_BULK_MAX_PACKET_SIZE;
987 transfer, &done);
1884 /* milliseconds to timeout for DMA transfer */
1890 /* milliseconds to timeout for DMA transfer */
/drivers/atm/
H A Dambassador.h353 transfer_block transfer; member in union:__anon96::__anon97

Completed in 2303 milliseconds

12