Searched refs:tfr (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/md/
H A Ddm-log-userspace-transfer.c57 static int dm_ulog_sendto_server(struct dm_ulog_request *tfr) argument
67 msg->seq = tfr->seq;
68 msg->len = sizeof(struct dm_ulog_request) + tfr->data_size;
76 * Parameters for this function can be either msg or tfr, but not
83 static int fill_pkg(struct cn_msg *msg, struct dm_ulog_request *tfr) argument
85 uint32_t rtn_seq = (msg) ? msg->seq : (tfr) ? tfr->seq : 0;
111 } else if (tfr->data_size > *(pkg->data_size)) {
113 tfr->request_type, tfr
135 struct dm_ulog_request *tfr = (struct dm_ulog_request *)(msg + 1); local
178 struct dm_ulog_request *tfr = prealloced_ulog_tfr; local
[all...]
/linux-master/drivers/spi/
H A Dspi-bcm2835.c91 * @tfr: SPI transfer currently processed
126 struct spi_transfer *tfr; member in struct:bcm2835_spi
412 struct spi_transfer *tfr,
442 * @tfr: SPI transfer
486 struct spi_transfer *tfr,
492 bs->tfr = tfr;
497 if (bs->tx_buf && !sg_is_last(&tfr->tx_sg.sgl[0]))
498 bs->tx_prologue = sg_dma_len(&tfr->tx_sg.sgl[0]) & 3;
500 if (bs->rx_buf && !sg_is_last(&tfr
410 bcm2835_spi_transfer_one_irq(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *tfr, u32 cs, bool fifo_empty) argument
485 bcm2835_spi_transfer_prologue(struct spi_controller *ctlr, struct spi_transfer *tfr, struct bcm2835_spi *bs, u32 cs) argument
576 struct spi_transfer *tfr = bs->tfr; local
671 bcm2835_spi_prepare_sg(struct spi_controller *ctlr, struct spi_transfer *tfr, struct bcm2835_spi *bs, struct bcm2835_spidev *target, bool is_tx) argument
770 bcm2835_spi_transfer_one_dma(struct spi_controller *ctlr, struct spi_transfer *tfr, struct bcm2835_spidev *target, u32 cs) argument
852 bcm2835_spi_can_dma(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *tfr) argument
997 bcm2835_spi_transfer_one_poll(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *tfr, u32 cs) argument
1052 bcm2835_spi_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *tfr) argument
[all...]
H A Dspi-sun6i.c212 struct spi_transfer *tfr)
218 if (tfr->rx_buf) {
229 tfr->rx_sg.sgl,
230 tfr->rx_sg.nents,
240 if (tfr->tx_buf) {
251 tfr->tx_sg.sgl,
252 tfr->tx_sg.nents,
262 if (tfr->rx_buf) {
267 if (tfr->tx_buf) {
277 struct spi_transfer *tfr)
211 sun6i_spi_prepare_dma(struct sun6i_spi *sspi, struct spi_transfer *tfr) argument
275 sun6i_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *tfr) argument
[all...]
H A Dspi-sun4i.c206 struct spi_transfer *tfr)
216 if (tfr->len > SUN4I_MAX_XFER_SIZE)
219 if (tfr->tx_buf && tfr->len >= SUN4I_MAX_XFER_SIZE)
223 sspi->tx_buf = tfr->tx_buf;
224 sspi->rx_buf = tfr->rx_buf;
225 sspi->len = tfr->len;
270 if (mclk_rate < (2 * tfr->speed_hz)) {
271 clk_set_rate(sspi->mclk, 2 * tfr->speed_hz);
289 div = mclk_rate / (2 * tfr
204 sun4i_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *tfr) argument
[all...]
H A Dspi-cs42l43.c116 struct spi_transfer *tfr)
122 if (CS42L43_SPI_ROOT_HZ / cs42l43_clock_divs[i] <= tfr->speed_hz)
131 if (tfr->tx_buf) {
133 regmap_write(priv->regmap, CS42L43_TRAN_CONFIG4, tfr->len - 1);
134 } else if (tfr->rx_buf) {
136 regmap_write(priv->regmap, CS42L43_TRAN_CONFIG5, tfr->len - 1);
141 if (tfr->tx_buf)
142 ret = cs42l43_spi_tx(priv->regmap, (const u8 *)tfr->tx_buf, tfr->len);
143 else if (tfr
115 cs42l43_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *tfr) argument
[all...]
H A Dspi-bcm2835aux.c262 struct spi_transfer *tfr)
277 struct spi_transfer *tfr)
297 return __bcm2835aux_spi_transfer_one_irq(host, spi, tfr);
302 struct spi_transfer *tfr)
332 spi, tfr);
342 struct spi_transfer *tfr)
357 spi_hz = tfr->speed_hz;
374 tfr->effective_speed_hz = clk_hz / (2 * (speed + 1));
377 bs->tx_buf = tfr->tx_buf;
378 bs->rx_buf = tfr
260 __bcm2835aux_spi_transfer_one_irq(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *tfr) argument
275 bcm2835aux_spi_transfer_one_irq(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *tfr) argument
300 bcm2835aux_spi_transfer_one_poll(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *tfr) argument
340 bcm2835aux_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *tfr) argument
[all...]
/linux-master/arch/mips/include/asm/octeon/
H A Dcvmx-mio-defs.h3939 uint64_t tfr:8; member in struct:cvmx_mio_uartx_tfr::cvmx_mio_uartx_tfr_s
3941 uint64_t tfr:8;
4354 uint64_t tfr:8; member in struct:cvmx_mio_uart2_tfr::cvmx_mio_uart2_tfr_s
4356 uint64_t tfr:8;

Completed in 175 milliseconds