Searched refs:residue (Results 76 - 100 of 113) sorted by relevance

12345

/linux-master/drivers/scsi/bfa/
H A Dbfi_ms.h724 * data length and residue count in FCP
781 u8 resid_flags; /* IO residue flags */
783 __be32 residue; /* IO residual length in bytes */ member in struct:bfi_ioim_rsp_s
H A Dbfa_fcpim.h436 * @param[in] residue Residual length
443 u8 *sns_info, s32 residue);
H A Dbfa_fcpim.c2086 s32 residue = 0; local
2106 * setup residue value correctly for normal completions
2109 residue = be32_to_cpu(m->residue);
2113 residue = be32_to_cpu(m->residue);
2114 residue = -residue;
2120 m->scsi_status, sns_len, snsinfo, residue);
H A Dbfa_fc.h1090 * FCP_RSP residue flags
1093 FCP_NO_RESIDUE = 0, /* no residue */
1121 u32 residue; /* residual data bytes */ member in struct:fcp_resp_s
/linux-master/arch/arm/mach-rpc/
H A Ddma.c317 .residue = floppy_get_residue,
/linux-master/sound/soc/sprd/
H A Dsprd-pcm-dma.c405 pointer[i] = state.residue - runtime->dma_addr -
/linux-master/drivers/comedi/drivers/
H A Ddas1800.c367 unsigned int residue = comedi_isadma_disable(desc->chan); local
368 unsigned int nbytes = desc->size - residue;
/linux-master/drivers/usb/gadget/function/
H A Df_mass_storage.c272 u32 residue; member in struct:fsg_common
701 common->residue -= nread;
901 common->residue -= nwritten;
1597 /* If there's no residue, simply send the last buffer */
1598 } else if (common->residue == 0) {
1626 if (common->residue == 0) {
1703 csw->Residue = cpu_to_le32(common->residue);
1756 common->residue = common->data_size;
2173 common->residue -= reply;
/linux-master/drivers/i2c/busses/
H A Di2c-qcom-geni.c492 } else if (result->residue) {
493 dev_dbg(gi2c->se.dev, "DMA xfer has pending: %d\n", result->residue);
/linux-master/drivers/dma/
H A Dimx-sdma.c884 * We use bd->mode.count to calculate the residue, since contains
1880 u32 residue;
1899 residue = (desc->num_bd - desc->buf_ptail) *
1902 residue = desc->chn_count - desc->chn_real_count;
1904 residue = 0;
1910 residue);
1837 u32 residue; local
H A Ddma-axi-dmac.c382 rslt->residue = 0;
389 * means we can compute the residue from that segment onwards
394 rslt->residue += (total - sg->partial_len);
/linux-master/drivers/tty/serial/
H A Dsamsung_tty.c313 count = dma->tx_bytes_requested - state.residue;
339 count = dma->tx_bytes_requested - state.residue;
566 received = dma->rx_bytes_requested - state.residue;
617 received = dma->rx_bytes_requested - state.residue;
737 received = dma->rx_bytes_requested - state.residue;
H A Damba-pl011.c462 * If the controller does, check for suitable residue processing
470 "RX DMA disabled - no residue processing\n");
948 pending = dbuf->len - state.residue;
950 /* Then we terminate the transfer - we now know our residue */
991 * the DMA irq handler. So we check the residue here.
994 pending = dbuf->len - state.residue;
996 /* Then we terminate the transfer - we now know our residue */
1034 * Every polling, It checks the residue in the dma buffer and transfer
1052 if (likely(state.residue < dmarx->last_residue)) {
1054 size = dmarx->last_residue - state.residue;
[all...]
H A Dfsl_lpuart.c1188 ring->head = sport->rx_sgl.length - state.residue;
1236 sport->last_residue = state.residue;
1270 ring->head = sport->rx_sgl.length - state.residue;
1323 ring->head = sport->rx_sgl.length - state.residue;
1327 if ((count != 0) && (sport->last_residue == state.residue))
1334 sport->last_residue = state.residue;
/linux-master/drivers/dma/ti/
H A Domap-dma.c916 txstate->residue = omap_dma_desc_size_pos(d, pos);
921 txstate->residue = omap_dma_desc_size(
924 txstate->residue = 0;
/linux-master/drivers/spi/
H A Dspi-pl022.c1217 int residue; local
1220 residue = pl022->cur_transfer->len % pl022->cur_chip->n_bytes;
1221 if (unlikely(residue != 0)) {
H A Dspi-geni-qcom.c446 if (!result->residue) {
450 dev_err(&spi->dev, "DMA xfer has pending: %d\n", result->residue);
H A Dspi-s3c64xx.c910 dev_err(&spi->dev, "TX residue: %d\n", s.residue);
917 dev_err(&spi->dev, "RX residue: %d\n", s.residue);
H A Dspi-rockchip.c627 rs->rx += rs->xfer->len - rs->n_bytes * state.residue;
/linux-master/drivers/iio/adc/
H A Dstm32-adc.c1699 unsigned int i = adc->rx_buf_sz - state.residue;
1718 int residue = stm32_adc_dma_residue(adc); local
1731 while (residue >= indio_dev->scan_bytes) {
1736 residue -= indio_dev->scan_bytes;
/linux-master/drivers/usb/cdns3/
H A Dcdnsp-ring.c1078 /* field normally containing residue now contains transferred */
2164 unsigned int residue; local
2169 residue = total_packet_count % (max_burst + 1);
2172 * If residue is zero, the last burst contains (max_burst + 1)
2175 if (residue == 0)
2178 return residue - 1;
/linux-master/drivers/tty/serial/8250/
H A D8250_mtk.c108 total = dma->rx_size - state.residue;
/linux-master/drivers/dma/qcom/
H A Dgpi.c997 result.residue = gpi_desc->len - imed_event->length;
1075 result.residue = gpi_desc->len - compl_event->length;
1076 dev_dbg(gpii->gpi_dev->dev, "Residue %d\n", result.residue);
/linux-master/drivers/block/
H A Dpktcdvd.c1419 long min_sleep_time, residue; local
1460 residue = schedule_timeout(min_sleep_time);
1469 pkt->sleep_time -= min_sleep_time - residue;
/linux-master/drivers/usb/musb/
H A Dmusb_cppi41.c245 transferred = cppi41_channel->prog_len - txstate.residue;

Completed in 344 milliseconds

12345