/linux-master/arch/mips/math-emu/ |
H A D | sp_rint.c | 17 u32 residue; local 41 residue = xm; 43 sticky = residue != 0; 46 residue = xm << (xe + 1); 47 residue <<= 31 - SP_FBITS; 48 round = (residue >> 31) != 0; 49 sticky = (residue << 1) != 0;
|
H A D | dp_rint.c | 17 u64 residue; local 41 residue = xm; 43 sticky = residue != 0; 46 residue = xm << (64 - DP_FBITS + xe); 47 round = (residue >> 63) != 0; 48 sticky = (residue << 1) != 0;
|
H A D | dp_tlong.c | 14 u64 residue; local 57 residue = xm; 59 sticky = residue != 0; 65 residue = xm << (xe + 1); 66 residue <<= 63 - DP_FBITS; 67 round = (residue >> 63) != 0; 68 sticky = (residue << 1) != 0;
|
H A D | sp_tint.c | 14 u32 residue; local 57 residue = xm; 59 sticky = residue != 0; 65 residue = xm << (xe + 1); 66 residue <<= 31 - SP_FBITS; 67 round = (residue >> 31) != 0; 68 sticky = (residue << 1) != 0;
|
H A D | dp_tint.c | 14 u64 residue; local 54 residue = xm; 56 sticky = residue != 0; 59 residue = xm << (64 - DP_FBITS + xe); 60 round = (residue >> 63) != 0; 61 sticky = (residue << 1) != 0;
|
H A D | sp_tlong.c | 14 u32 residue; local 57 residue = xm; 59 sticky = residue != 0; 62 residue = xm << (32 - SP_FBITS + xe); 63 round = (residue >> 31) != 0; 64 sticky = (residue << 1) != 0;
|
/linux-master/include/trace/events/ |
H A D | tegra_apb_dma.h | 16 __field(__u32, residue) 21 __entry->residue = state ? state->residue : (u32)-1; 23 TP_printk("channel %s: dma cookie %d, residue %u", 24 __get_str(chan), __entry->cookie, __entry->residue)
|
/linux-master/arch/arm/include/asm/mach/ |
H A D | dma.h | 19 int (*residue)(unsigned int, dma_t *); /* optional */ member in struct:dma_ops
|
/linux-master/drivers/dma/ |
H A D | dmaengine.h | 79 state->residue = 0; 85 static inline void dma_set_residue(struct dma_tx_state *state, u32 residue) argument 88 state->residue = residue; 137 .residue = 0
|
H A D | stm32-mdma.c | 1325 u32 cisr, clar, cbndtr, residue, modulo, burst_size; local 1330 residue = 0; 1339 /* Cumulate residue of unprocessed hw descriptors */ 1340 residue += STM32_MDMA_CBNDTR_BNDT(hwdesc->cbndtr); 1343 residue += cbndtr & STM32_MDMA_CBNDTR_BNDT_MASK; 1350 return residue; 1353 modulo = residue % burst_size; 1355 residue = residue - modulo + burst_size; 1357 return residue; 1368 u32 residue = 0; local [all...] |
H A D | stm32-dma.c | 1360 u32 residue; local 1366 * Calculate the residue means compute the descriptors 1382 * the next transfer. So we approximate the residue in consequence, by 1390 residue = stm32_dma_get_remaining_bytes(chan); 1397 residue = sg_req->len; 1401 * In cyclic mode, for the last period, residue = remaining bytes 1404 * residue = remaining bytes from NDTR + remaining 1409 residue += desc->sg_req[i].len; 1412 return residue; 1415 modulo = residue 1430 u32 residue = 0; local [all...] |
H A D | st_fdma.c | 561 size_t residue = 0; local 572 residue += fnode_read(fchan, FDMA_CNTN_OFST); 575 residue += fdesc->node[i].desc->nbytes; 578 return residue; 597 txstate->residue = st_fdma_desc_residue(fchan, vd, true); 599 txstate->residue = st_fdma_desc_residue(fchan, vd, false); 601 txstate->residue = 0;
|
/linux-master/drivers/comedi/drivers/ |
H A D | comedi_isadma.c | 37 * Returns the residue (remaining bytes) left in the DMA transfer. 42 unsigned int residue; local 46 residue = get_dma_residue(dma_chan); 49 return residue; 58 * Returns the residue (remaining bytes) left in the DMA transfer. 65 unsigned int residue; local 68 residue = comedi_isadma_disable(dma_chan); 69 while (residue % size) { 70 /* residue is a partial sample, enable DMA to allow more data */ 79 if (new_residue == residue) { [all...] |
H A D | ni_labpc_isadma.c | 79 unsigned int residue; local 84 * residue is the number of bytes left to be done on the dma 88 residue = comedi_isadma_disable(desc->chan); 94 nsamples = max_samples - comedi_bytes_to_samples(s, residue);
|
/linux-master/drivers/dma/sf-pdma/ |
H A D | sf-pdma.c | 162 u64 residue = 0; local 179 residue = readq(regs->residue); 186 residue = desc->xfer_size; 191 return residue; 348 u64 residue; local 352 residue = readq(regs->residue); 354 if (!residue) { 360 desc->src_addr += desc->xfer_size - residue; [all...] |
H A D | sf-pdma.h | 70 void __iomem *residue; /* 8 bytes */ member in struct:pdma_regs
|
/linux-master/drivers/nvmem/ |
H A D | rave-sp-eeprom.c | 225 unsigned int residue; local 233 residue = data_len; 256 * We should never read more that 'residue' bytes 258 chunk = min(chunk, residue); 264 residue -= chunk; 267 } while (residue);
|
/linux-master/drivers/dma/sh/ |
H A D | usb-dmac.c | 46 * @residue: residue after the DMAC completed a transfer 57 u32 residue; member in struct:usb_dmac_desc 473 unsigned int residue = sg->size; local 476 * We cannot use USB_DMATCR to calculate residue because USB_DMATCR 480 residue -= usb_dmac_chan_read(chan, USB_DMADAR) - mem_addr; 482 residue -= usb_dmac_chan_read(chan, USB_DMASAR) - mem_addr; 484 return residue; 491 u32 residue = 0; local 495 residue 506 u32 residue = 0; local 534 unsigned int residue = 0; local [all...] |
/linux-master/drivers/dma/dw/ |
H A D | core.c | 199 first->residue = first->total_len; 324 /* Update residue to reflect last sent descriptor */ 326 desc->residue -= desc->len; 328 desc->residue -= to_dw_desc(active->prev)->len; 363 /* Initial residue value */ 364 desc->residue = desc->total_len; 375 desc->residue -= dwc_get_sent(dwc); 380 desc->residue -= desc->len; 384 desc->residue -= dwc_get_sent(dwc); 388 desc->residue 897 u32 residue; local [all...] |
/linux-master/sound/core/ |
H A D | pcm_dmaengine.c | 261 if (state.residue > 0 && state.residue <= buf_size) 262 pos = buf_size - state.residue;
|
/linux-master/arch/arm/kernel/ |
H A D | dma.c | 256 if (dma->d_ops->residue) 257 ret = dma->d_ops->residue(chan, dma);
|
/linux-master/fs/afs/ |
H A D | callback.c | 217 struct afs_callback_break *residue = cbb; local 244 *residue++ = *cbb;
|
/linux-master/drivers/usb/storage/ |
H A D | realtek_cr.c | 208 unsigned int residue; local 255 residue = bcs->Residue; 260 * try to compute the actual residue, based on how much data 263 if (residue) 264 residue = residue < buf_len ? residue : buf_len; 267 *act_len = buf_len - residue;
|
H A D | transport.c | 1120 unsigned int residue; local 1251 residue = le32_to_cpu(bcs->Residue); 1254 residue, bcs->Status); 1279 * try to compute the actual residue, based on how much data 1282 if (residue && !(us->fflags & US_FL_IGNORE_RESIDUE)) { 1298 residue = min(residue, transfer_length); 1299 scsi_set_resid(srb, max(scsi_get_resid(srb), residue));
|
/linux-master/drivers/net/ethernet/brocade/bna/ |
H A D | bfa_ioc.c | 1696 u32 off, l, s, residue, fifo_sz; local 1698 residue = len; 1705 while (residue) { 1709 if (l > residue) 1710 l = residue; 1729 residue -= l; 3072 len = (flash->residue < BFA_FLASH_DMA_BUF_SZ) ? 3073 flash->residue : BFA_FLASH_DMA_BUF_SZ; 3077 msg->last = (len == flash->residue) ? 1 : 0; 3085 flash->residue [all...] |