/linux-master/drivers/acpi/acpica/ |
H A D | rsirq.c | 223 /* Flags: transfer preference, bus mastering, channel speed */ 225 {ACPI_RSC_2BITFLAG, ACPI_RS_OFFSET(data.dma.transfer),
|
/linux-master/sound/core/oss/ |
H A D | pcm_plugin.h | 52 snd_pcm_sframes_t (*transfer)(struct snd_pcm_plugin *plugin, member in struct:snd_pcm_plugin
|
H A D | linear.c | 177 plugin->transfer = linear_transfer;
|
H A D | mulaw.c | 343 plugin->transfer = mulaw_transfer;
|
H A D | rate.c | 342 plugin->transfer = rate_transfer;
|
/linux-master/drivers/video/fbdev/mmp/hw/ |
H A D | mmp_spi.c | 23 * Wait bus transfer complete IRQ. 155 ctlr->transfer = lcd_spi_one_transfer;
|
/linux-master/drivers/scsi/ |
H A D | st.c | 769 int transfer, blks; 782 transfer = STp->buffer->buffer_bytes; 783 DEBC_printk(STp, "Flushing %d bytes.\n", transfer); 788 blks = transfer / STp->block_size; 793 SRpnt = st_do_scsi(NULL, STp, cmd, transfer, DMA_TO_DEVICE, 1567 STbp->buffer_bytes = 0; /* can be used as transfer counter */ 1630 ssize_t i, do_count, blks, transfer; 1768 blks = transfer = do_count; 1775 transfer = blks * STp->block_size; 1781 SRpnt = st_do_scsi(SRpnt, STp, cmd, transfer, DMA_TO_DEVIC 767 int transfer, blks; local 1624 ssize_t i, do_count, blks, transfer; local 1903 int transfer, blks, bytes; local 2100 ssize_t i, transfer; local [all...] |
H A D | nsp32.c | 47 MODULE_PARM_DESC(trans_mode, "transfer mode (0: BIOS(default) 1: Async 2: Ultra20M"); 536 /* transfer control */ 554 * For bus master transfer, it's taken off. 563 * transfer parameter to ASIC 856 * nsp32_setup_sg_table - build scatter gather list for transfer data 859 * Note: NinjaSCSI-32Bi/UDE bus master can not transfer over 64KB at a time. 889 "can't transfer over 64KB at a time, " 976 * If target is the first time to transfer after the reset 978 * message SDTR is needed to do synchronous transfer. 1082 nsp32_dbg(NSP32_DEBUG_INIT, "unknown transfer mod 1864 unsigned short transfer = 0; local [all...] |
/linux-master/drivers/spi/ |
H A D | spi-fsl-lpspi.c | 33 /* The maximum bytes that edma can transfer once.*/ 175 struct spi_transfer *transfer) 182 bytes_per_word = fsl_lpspi_bytes_per_word(transfer->bits_per_word); 264 * Set TCR_CONT will keep SS asserted after current transfer. 265 * For the first transfer, clear TCR_CONTC to assert SS. 266 * For subsequent transfer, set TCR_CONTC to keep SS asserted. 312 "per-clk should be at least two times of transfer speed"); 439 /* Initialize the functions for transfer */ 540 /* Time with actual data transfer and CS change delay related to HW */ 552 struct spi_transfer *transfer) 173 fsl_lpspi_can_dma(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *transfer) argument 550 fsl_lpspi_dma_transfer(struct spi_controller *controller, struct fsl_lpspi_data *fsl_lpspi, struct spi_transfer *transfer) argument [all...] |
H A D | spi-pl022.c | 354 * @sgt_rx: scattertable for the RX transfer 355 * @sgt_tx: scattertable for the TX transfer 795 * configure_dma - configures the channels for the next transfer 914 dev_dbg(&pl022->adev->dev, "using %d pages for transfer\n", pages); 958 /* Put the callback on the RX transfer only, that should finish last */ 1131 * This function handles interrupts generated for an interrupt based transfer. 1137 * the transfer we move to the next transfer and schedule the tasklet. 1215 struct spi_transfer *transfer) 1230 pl022->tx = (void *)transfer 1214 set_up_next_transfer(struct pl022 *pl022, struct spi_transfer *transfer) argument 1329 pl022_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *transfer) argument [all...] |
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | hif_usb.c | 1072 int transfer, err; local 1083 transfer = min_t(size_t, len, 4096); 1084 memcpy(buf, data, transfer); 1089 addr >> 8, 0, buf, transfer, 1096 len -= transfer; 1097 data += transfer; 1098 addr += transfer;
|
/linux-master/tools/testing/cxl/test/ |
H A D | mem.c | 1278 struct cxl_mbox_transfer_fw *transfer = cmd->payload_in; local 1282 offset = le32_to_cpu(transfer->offset) * CXL_FW_TRANSFER_ALIGNMENT; 1283 length = cmd->size_in - sizeof(*transfer); 1287 switch (transfer->action) { 1293 if (transfer->slot == 0 || transfer->slot > FW_SLOTS) 1306 memcpy(fw + offset, transfer->data, length);
|
/linux-master/drivers/rapidio/devices/ |
H A D | rio_mport_cdev.c | 56 DBG_DMA = BIT(4), /* DMA transfer messages */ 90 static int dma_timeout = 3000; /* DMA transfer timeout in msec */ 610 * transfer object. 616 *prep_dma_xfer(struct dma_chan *chan, struct rio_transfer_io *transfer, argument 625 tx_data.rio_addr = transfer->rio_addr; 627 switch (transfer->method) { 645 return rio_dma_prep_xfer(chan, transfer->rioid, &tx_data, dir, flags); 691 * DMA transfer functions 798 * rio_dma_transfer() - Perform RapidIO DMA data transfer to/from 801 * @transfer_mode: DMA transfer mod 967 struct rio_transfer_io *transfer; local [all...] |
/linux-master/drivers/net/ieee802154/ |
H A D | ca8210.c | 253 * struct cas_control - spi transfer structure 255 * @transfer: spi_transfer for each exchange 265 struct spi_transfer transfer; member in struct:cas_control 313 * transfer has been retried 676 * @cas_ctl: Pointer to the cas_control object for the relevant spi transfer 795 * ca8210_spi_transfer_complete() - Called when a single spi transfer has 797 * @context: Pointer to the cas_control object for the finished transfer 817 "IRQ servicing NACKd, dropping transfer\n" 861 * ca8210_spi_transfer() - Initiate duplex spi transfer with ca8210 862 * @spi: Pointer to spi device for transfer [all...] |
/linux-master/drivers/usb/usbip/ |
H A D | vudc_transfer.c | 183 static int transfer(struct vudc *udc, function 410 total -= transfer(udc, urb, ep, limit);
|
/linux-master/drivers/scsi/arm/ |
H A D | fas216.h | 19 /* transfer count low */ 23 /* transfer count medium */ 159 /* High transfer count (read/write) */ 245 unsigned int async_stp; /* Async transfer STP value */ 272 unsigned char wide_max_size; /* Maximum wide transfer size */ 274 unsigned int asyncperiod; /* Async transfer period (ns) */ 291 unsigned char stp; /* synchronous transfer period */ 293 unsigned char wide_xfer; /* currently negociated wide transfer */ 294 neg_t sync_state; /* synchronous transfer mode */ 295 neg_t wide_state; /* wide transfer mod [all...] |
/linux-master/include/drm/ |
H A D | drm_mipi_dsi.h | 70 * @transfer: transmit a DSI packet 72 * DSI packets transmitted by .transfer() are passed in as mipi_dsi_msg 80 * Note that typically DSI packet transmission is atomic, so the .transfer() 94 ssize_t (*transfer)(struct mipi_dsi_host *host, member in struct:mipi_dsi_host_ops
|
/linux-master/drivers/video/fbdev/ |
H A D | pxa168fb.h | 183 #define CFG_KEEPXFER(transfer) ((transfer) << 6)
|
/linux-master/drivers/md/ |
H A D | Makefile | 18 dm-log-userspace-y += dm-log-userspace-base.o dm-log-userspace-transfer.o
|
/linux-master/include/linux/spi/ |
H A D | spi.h | 62 * transfer bytes histogram 136 * The spi_transfer.speed_hz can override this for each transfer. 143 * each word in a transfer (by specifying SPI_LSB_FIRST). 149 * The spi_transfer.bits_per_word can override this for each transfer. 166 * words of a transfer 405 * supported. If set, the SPI core will reject any transfer with an 408 * @min_speed_hz: Lowest supported transfer speed 409 * @max_speed_hz: Highest supported transfer speed 414 * @max_transfer_size: function that returns the max transfer size for 431 * @transfer 672 int (*transfer)(struct spi_device *spi, member in struct:spi_controller [all...] |
/linux-master/sound/usb/usx2y/ |
H A D | usb_stream.c | 49 struct urb **urbs, char *transfer, 58 ++u, transfer += transfer_length) { 62 urb->transfer_buffer = transfer; 47 init_pipe_urbs(struct usb_stream_kernel *sk, unsigned int use_packsize, struct urb **urbs, char *transfer, struct usb_device *dev, int pipe) argument
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | atombios_dp.c | 238 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer_native; 240 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer_atom; 242 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer_atom;
|
/linux-master/sound/soc/sh/ |
H A D | fsi.c | 271 int (*transfer)(struct fsi_priv *fsi, struct fsi_stream *io); member in struct:fsi_stream_handler 572 return fsi_stream_handler_call(io, transfer, fsi, io); 1064 * pio data transfer handler 1234 .transfer = fsi_pio_push, 1240 .transfer = fsi_pio_pop, 1272 * dma data transfer handler 1338 * in that case, DMA cannot start transfer until error was cleared. 1438 .transfer = fsi_dma_transfer,
|
/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | main.c | 1536 unsigned int i, off = 0, transfer, count; local 1552 transfer = min_t(unsigned int, count, RW); 1553 for (i = 0; i < transfer; i++) 1556 off += transfer; 1557 count -= transfer;
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_connector.c | 403 if (nv_connector->aux.transfer) 1399 nv_connector->aux.transfer = nouveau_connector_aux_xfer; 1429 if (nv_connector->aux.transfer) {
|