Searched refs:residue (Results 1 - 25 of 32) sorted by relevance

12

/drivers/dma/
H A Ddmaengine.h78 state->residue = 0;
83 static inline void dma_set_residue(struct dma_tx_state *state, u32 residue) argument
86 state->residue = residue;
/drivers/staging/keucr/
H A Dinit.c167 unsigned int residue; local
219 residue = le32_to_cpu(bcs->Residue);
222 * try to compute the actual residue, based on how much data
225 if (residue && !(us->fflags & US_FL_IGNORE_RESIDUE)) {
226 residue = min(residue, transfer_length);
229 (int) residue));
H A Dtransport.c585 unsigned int residue; local
670 residue = le32_to_cpu(bcs->Residue);
673 bcs->Tag, residue, bcs->Status); */
693 /* try to compute the actual residue, based on how much data
695 if (residue && !(us->fflags & US_FL_IGNORE_RESIDUE)) {
710 residue = min(residue, transfer_length);
712 (int) residue));
/drivers/staging/comedi/drivers/
H A Ddas16.c1209 int residue; local
1214 residue = get_dma_residue(devpriv->dma_chan);
1215 for (i = 0; i < disable_limit && (residue % 2); ++i) {
1222 if (new_residue != residue)
1226 residue = get_dma_residue(devpriv->dma_chan);
1232 return residue;
1241 int num_bytes, residue; local
1266 residue = disable_dma_on_even(dev);
1269 if (residue > devpriv->dma_transfer_size) {
1270 comedi_error(dev, "residue > transfe
[all...]
H A Dni_at_a2150.c235 unsigned int max_points, num_points, residue, leftover; local
277 /* residue is the number of points left to be done on the dma
281 residue = get_dma_residue(devpriv->dma) / sample_size;
282 num_points = max_points - residue;
295 /* there should only be a residue if collection was stopped by having
299 if (residue)
/drivers/usb/storage/
H A Drealtek_cr.c215 unsigned int residue; local
262 residue = bcs->Residue;
266 /* try to compute the actual residue, based on how much data
268 if (residue)
269 residue = residue < buf_len ? residue : buf_len;
272 *act_len = buf_len - residue;
H A Dtransport.c1059 unsigned int residue; local
1159 residue = le32_to_cpu(bcs->Residue);
1162 residue, bcs->Status);
1185 /* try to compute the actual residue, based on how much data
1187 if (residue && !(us->fflags & US_FL_IGNORE_RESIDUE)) {
1202 residue = min(residue, transfer_length);
1204 (int) residue));
H A Dene_ub6250.c491 unsigned int residue; local
546 residue = le32_to_cpu(bcs->Residue);
548 /* try to compute the actual residue, based on how much data
550 if (residue && !(us->fflags & US_FL_IGNORE_RESIDUE)) {
551 residue = min(residue, transfer_length);
554 (int)residue));
/drivers/parport/
H A Dparport_ip32.c661 /* Adjust residue (parport_ip32_dma.left) */
693 * parport_ip32_dma_get_residue - get residue from last DMA transfer
1546 unsigned int residue; local
1555 residue = 0;
1574 for (residue = priv->fifo_depth; residue > 0; residue--) {
1580 if (residue)
1582 p->name, residue,
1583 (residue
[all...]
H A Dparport_pc.c206 int residue;
211 for (residue = priv->fifo_depth; ; residue--) {
220 residue);
232 residue++;
242 "*** get_fifo_residue: done residue collecting (ecr = 0x%2.2x)\n",
244 return residue;
720 /* update for possible DMA residue ! */
727 /* Maybe got here through break, so adjust for DMA residue! */
/drivers/net/ethernet/brocade/bna/
H A Dbfa_ioc.c2660 len = (flash->residue < BFA_FLASH_DMA_BUF_SZ) ?
2661 flash->residue : BFA_FLASH_DMA_BUF_SZ;
2665 msg->last = (len == flash->residue) ? 1 : 0;
2673 flash->residue -= len;
2693 len = (flash->residue < BFA_FLASH_DMA_BUF_SZ) ?
2694 flash->residue : BFA_FLASH_DMA_BUF_SZ;
2758 if (status != BFA_STATUS_OK || flash->residue == 0) {
2773 flash->residue -= len;
2775 if (flash->residue == 0) {
2912 flash->residue
[all...]
H A Dbfa_ioc.h352 u32 residue; /* residual length */ member in struct:bfa_flash
/drivers/scsi/bfa/
H A Dbfa_ioc.c4015 len = (flash->residue < BFA_FLASH_DMA_BUF_SZ) ?
4016 flash->residue : BFA_FLASH_DMA_BUF_SZ;
4020 msg->last = (len == flash->residue) ? 1 : 0;
4028 flash->residue -= len;
4048 len = (flash->residue < BFA_FLASH_DMA_BUF_SZ) ?
4049 flash->residue : BFA_FLASH_DMA_BUF_SZ;
4147 if (status != BFA_STATUS_OK || flash->residue == 0) {
4167 flash->residue -= len;
4169 if (flash->residue == 0) {
4384 flash->residue
[all...]
H A Dbfad_im.c42 int sns_len, u8 *sns_info, s32 residue)
62 if (residue > 0) {
63 bfa_trc(bfad, residue);
64 scsi_set_resid(cmnd, residue);
66 (scsi_bufflen(cmnd) - residue) <
40 bfa_cb_ioim_done(void *drv, struct bfad_ioim_s *dio, enum bfi_ioim_status io_status, u8 scsi_status, int sns_len, u8 *sns_info, s32 residue) argument
H A Dbfa_fcpim.h379 * @param[in] residue Residual length
386 u8 *sns_info, s32 residue);
H A Dbfi_ms.h719 * data length and residue count in FCP
776 u8 resid_flags; /* IO residue flags */
778 __be32 residue; /* IO residual length in bytes */ member in struct:bfi_ioim_rsp_s
H A Dbfa_fcpim.c2133 s32 residue = 0; local
2153 * setup residue value correctly for normal completions
2156 residue = be32_to_cpu(m->residue);
2160 residue = be32_to_cpu(m->residue);
2161 residue = -residue;
2167 m->scsi_status, sns_len, snsinfo, residue);
H A Dbfa_ioc.h475 u32 residue; /* residual length */ member in struct:bfa_flash_s
665 u32 residue; /* residual length */ member in struct:bfa_phy_s
/drivers/usb/c67x00/
H A Dc67x00-sched.c70 u8 residue; /* Byte 9 */ member in struct:c67x00_td
129 #define td_residue(td) ((__s8)(td->residue))
167 dev_dbg(dev, "residue: 0x%02x\n", td->residue);
647 td->residue = 0;
/drivers/usb/gadget/
H A Dfile_storage.c476 u32 residue; member in struct:fsg_dev
1243 fsg->residue -= nread;
1426 fsg->residue -= nwritten;
2042 /* If there's no residue, simply send the last buffer */
2043 else if (fsg->residue == 0) {
2050 /* There is a residue. For CB and CBI, simply mark the end
2052 * allowed to stall, there was no data at all (residue ==
2058 fsg->residue == fsg->data_size &&
2090 if (fsg->residue == 0)
2165 csw->Residue = cpu_to_le32(fsg->residue);
[all...]
H A Df_mass_storage.c382 u32 residue; member in struct:fsg_common
834 common->residue -= nread;
1028 common->residue -= nwritten;
1672 /* If there's no residue, simply send the last buffer */
1673 } else if (common->residue == 0) {
1701 if (common->residue == 0) {
1780 csw->Residue = cpu_to_le32(common->residue);
1833 common->residue = common->data_size;
2211 common->residue -= reply;
/drivers/net/ethernet/i825xx/
H A Dznet.c832 short residue; local
835 residue = get_dma_residue(znet->tx_dma);
840 stat, addr<<1, residue);
/drivers/tty/
H A Disicom.c406 short txcount, wrd, residue, word_count, cnt; local
456 residue = NO;
461 if (residue == YES) {
462 residue = NO;
486 residue = YES;
/drivers/scsi/
H A DNCR5380.c1821 unsigned char saved_data = 0, overrun = 0, residue; local
1949 residue = NCR5380_dma_residual(instance);
1950 c -= residue;
1956 if (*phase == p && (p & SR_IO) && residue == 0) {
/drivers/usb/host/
H A Dxhci-ring.c3275 unsigned int residue; local
3284 residue = total_packet_count % (max_burst + 1);
3285 /* If residue is zero, the last burst contains (max_burst + 1)
3288 if (residue == 0)
3290 return residue - 1;
3332 unsigned int residue; local
3346 residue = xhci_get_last_burst_packet_count(xhci,
3362 field = TRB_TBC(burst_count) | TRB_TLBPC(residue);

Completed in 441 milliseconds

12