/drivers/net/wireless/rt2x00/ |
H A D | rt2x00crypto.c | 165 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 D | arxescsi.c | 62 * 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 D | cumana_2.c | 16 * 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 D | sst25l.c | 218 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 D | usb.c | 790 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 D | main.c | 1488 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 D | microtek.c | 77 * 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 D | spi-mpc52xx.c | 81 /* 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 D | spi-bfin-sport.c | 79 /* 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 D | spi-dw.c | 194 /* 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 D | spi-bfin5xx.c | 80 /* 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 D | spi-pxa2xx.c | 131 /* 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 D | spi-imx.c | 692 /* 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 D | spi-topcliff-pch.c | 151 * @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 D | spi-pl022.c | 345 * 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 D | hif_usb.c | 973 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 D | rsparser.c | 137 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 D | gdrom.c | 121 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 D | s3cmci.c | 171 * 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 D | nsp32.c | 57 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 D | osst.c | 2740 * 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 D | st.c | 694 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 D | dummy_hcd.c | 1300 /* 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 D | io_ti.c | 975 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 D | ambassador.h | 353 transfer_block transfer; member in union:__anon96::__anon97
|