Home
last modified time | relevance | path

Searched refs:residual (Results 1 – 54 of 54) sorted by relevance

/linux-4.1.27/include/net/iucv/
Diucv.h346 u8 flags, void *buffer, size_t size, size_t *residual);
367 size_t *residual);
461 void *answer, size_t asize, size_t *residual);
465 u8 flags, void *buffer, size_t size, size_t *residual);
468 size_t *residual);
478 size_t size, void *answer, size_t asize, size_t *residual);
/linux-4.1.27/drivers/s390/block/
Ddasd_eer.c92 int residual; member
194 if (eerb->residual > 0) { in dasd_eer_start_record()
195 eerb->tail += eerb->residual; in dasd_eer_start_record()
198 eerb->residual = -1; in dasd_eer_start_record()
600 if (eerb->residual < 0) { /* the remainder of this record */ in dasd_eer_read()
602 eerb->residual = 0; in dasd_eer_read()
606 } else if (eerb->residual > 0) { in dasd_eer_read()
608 effective_count = min(eerb->residual, (int) count); in dasd_eer_read()
609 eerb->residual -= effective_count; in dasd_eer_read()
633 eerb->residual = tailcount - effective_count; in dasd_eer_read()
Ddasd_eckd.c4246 int len, sl, sct, residual; in dasd_eckd_dump_sense_tcw() local
4288 residual = tsb->count - 28; in dasd_eckd_dump_sense_tcw()
4290 " residual %d\n", residual); in dasd_eckd_dump_sense_tcw()
/linux-4.1.27/drivers/tty/hvc/
Dhvc_iucv.c1185 const char *nextdelim, *residual; in hvc_iucv_parse_filter() local
1191 residual = nextdelim + 1; in hvc_iucv_parse_filter()
1194 residual = filter + len; in hvc_iucv_parse_filter()
1215 return residual; in hvc_iucv_parse_filter()
1230 const char *residual; in hvc_iucv_setup_filter() local
1244 residual = val; in hvc_iucv_setup_filter()
1245 while ((residual = strchr(residual, ',')) != NULL) { in hvc_iucv_setup_filter()
1246 residual++; in hvc_iucv_setup_filter()
1259 residual = val; in hvc_iucv_setup_filter()
1260 while (*residual && count) { in hvc_iucv_setup_filter()
[all …]
/linux-4.1.27/arch/mips/jazz/
Djazzdma.c531 int residual; in vdma_get_residue() local
533 residual = r4030_read_reg32(JAZZ_R4030_CHNL_COUNT + (channel << 5)); in vdma_get_residue()
537 channel, residual); in vdma_get_residue()
539 return residual; in vdma_get_residue()
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_target.h289 uint32_t residual; member
463 uint32_t residual; member
478 uint32_t residual; member
506 uint32_t residual; member
560 uint32_t residual; member
1040 int residual; member
Dqla_target.c1949 prm->residual = se_cmd->residual_count; in qlt_pre_xmit_response()
1952 "op %x, bufflen %d, rq_result %x)\n", prm->residual, in qlt_pre_xmit_response()
1957 prm->residual = se_cmd->residual_count; in qlt_pre_xmit_response()
1960 "op %x, bufflen %d, rq_result %x)\n", prm->residual, in qlt_pre_xmit_response()
2098 ctio->u.status0.residual = cpu_to_le32(prm->residual); in qlt_24xx_init_ctio_to_isp()
2562 pkt->u.status0.residual = in qlt_xmit_response()
2563 cpu_to_le32(prm.residual); in qlt_xmit_response()
2986 ctio24->u.status1.residual = get_unaligned((uint32_t *) in __qlt_send_term_exchange()
2989 if (ctio24->u.status1.residual != 0) in __qlt_send_term_exchange()
Dqla_def.h2442 uint16_t residual; member
/linux-4.1.27/net/iucv/
Diucv.c1125 size_t size, size_t *residual) in iucv_message_receive_iprmdata() argument
1135 if (residual) in iucv_message_receive_iprmdata()
1136 *residual = abs(size - 8); in iucv_message_receive_iprmdata()
1173 u8 flags, void *buffer, size_t size, size_t *residual) in __iucv_message_receive() argument
1180 buffer, size, residual); in __iucv_message_receive()
1197 if (residual) in __iucv_message_receive()
1198 *residual = parm->db.ipbfln1f; in __iucv_message_receive()
1223 u8 flags, void *buffer, size_t size, size_t *residual) in iucv_message_receive() argument
1229 buffer, size, residual); in iucv_message_receive()
1231 rc = __iucv_message_receive(path, msg, flags, buffer, size, residual); in iucv_message_receive()
[all …]
/linux-4.1.27/include/uapi/linux/
Dvirtio_blk.h141 __virtio32 residual; member
/linux-4.1.27/drivers/scsi/qla4xxx/
Dql4_isr.c122 uint32_t residual; in qla4xxx_status_entry() local
153 residual = le32_to_cpu(sts_entry->residualByteCnt); in qla4xxx_status_entry()
166 scsi_set_resid(cmd, residual); in qla4xxx_status_entry()
167 if (!scsi_status && ((scsi_bufflen(cmd) - residual) < in qla4xxx_status_entry()
179 scsi_bufflen(cmd), residual)); in qla4xxx_status_entry()
244 scsi_set_resid(cmd, residual); in qla4xxx_status_entry()
259 if (!scsi_status && (scsi_bufflen(cmd) - residual) < in qla4xxx_status_entry()
268 residual)); in qla4xxx_status_entry()
299 residual, in qla4xxx_status_entry()
/linux-4.1.27/drivers/usb/storage/
Dtransport.h98 void *buf, unsigned int length, int use_sg, int *residual);
Dtransport.c488 void *buf, unsigned int length_left, int use_sg, int *residual) in usb_stor_bulk_transfer_sg() argument
508 if (residual) in usb_stor_bulk_transfer_sg()
509 *residual = length_left; in usb_stor_bulk_transfer_sg()
/linux-4.1.27/fs/proc/
Dgeneric.c142 const char **residual) in __xlate_proc_name() argument
165 *residual = cp; in __xlate_proc_name()
171 const char **residual) in xlate_proc_name() argument
176 rv = __xlate_proc_name(name, ret, residual); in xlate_proc_name()
/linux-4.1.27/drivers/scsi/aic94xx/
Daic94xx_task.c194 ts->residual = le32_to_cpu(*(__le32 *)r); in asd_get_response_tasklet()
200 ts->residual = le32_to_cpu(*(__le32 *)r); in asd_get_response_tasklet()
231 ts->residual = le32_to_cpu(*(__le32 *)dl->status_block); in asd_task_tasklet_complete()
236 ts->residual = 0; in asd_task_tasklet_complete()
/linux-4.1.27/drivers/scsi/
Dqla1280.h827 __le32 residual; member
860 __le32 residual; member
890 __le32 residual; member
920 __le32 residual; member
Dst.h15 int residual; member
Dqlogicpti.h183 u32 residual; member
D53c700.c1600 int residual = NCR_700_data_residual(host); in NCR_700_intr() local
1609 if(residual) { in NCR_700_intr()
1612 SGcount, data_transfer, residual); in NCR_700_intr()
1615 data_transfer += residual; in NCR_700_intr()
1631 …\n", host->host_no, pun, lun, (unsigned long)pAddr, (unsigned long)naddr, data_transfer, residual); in NCR_700_intr()
Dst.c481 STp->buffer->cmdstat.residual = req->resid_len; in st_scsi_execute_end()
2023 STbp->buffer_bytes -= STp->buffer->cmdstat.residual; in read_tape()
/linux-4.1.27/drivers/scsi/fnic/
Dfcpio.h355 u32 residual; /* SCSI data residual value of I/O */ member
506 u32 residual; /* SCSI data residual length */ member
Dfnic_scsi.c828 (u64)icmnd_cmpl->residual, 0); in fnic_fcpio_icmnd_cmpl_handler()
866 icmnd_cmpl->residual); in fnic_fcpio_icmnd_cmpl_handler()
891 scsi_set_resid(sc, icmnd_cmpl->residual); in fnic_fcpio_icmnd_cmpl_handler()
894 xfer_len -= icmnd_cmpl->residual; in fnic_fcpio_icmnd_cmpl_handler()
912 scsi_set_resid(sc, icmnd_cmpl->residual); in fnic_fcpio_icmnd_cmpl_handler()
/linux-4.1.27/fs/exofs/
Dore.c455 u64 residual = ios->reading ? in ore_check_io() local
456 or->in.residual : or->out.residual; in ore_check_io()
457 u64 offset = (ios->offset + ios->length) - residual; in ore_check_io()
462 offset, residual); in ore_check_io()
/linux-4.1.27/arch/s390/kernel/
Dhead.S126 lh %r3,10(%r5) # get residual count
127 sr %r0,%r3 # #ccws*80-residual=#bytes read
/linux-4.1.27/drivers/hv/
Dhv_balloon.c701 unsigned long residual, new_inc; in pfn_covered() local
720 residual = (start_pfn + pfn_cnt - has->end_pfn); in pfn_covered()
724 new_inc = (residual / HA_CHUNK) * HA_CHUNK; in pfn_covered()
725 if (residual % HA_CHUNK) in pfn_covered()
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2x00queue.c244 unsigned int residual; in rt2x00queue_create_tx_descriptor_plcp() local
274 residual = GET_DURATION_RES(data_length, hwrate->bitrate); in rt2x00queue_create_tx_descriptor_plcp()
277 if (residual != 0) { in rt2x00queue_create_tx_descriptor_plcp()
283 if (hwrate->bitrate == 110 && residual <= 30) in rt2x00queue_create_tx_descriptor_plcp()
/linux-4.1.27/drivers/dma/
Dtegra20-apb-dma.c791 unsigned int residual; in tegra_dma_tx_status() local
802 residual = dma_desc->bytes_requested - in tegra_dma_tx_status()
805 dma_set_residue(txstate, residual); in tegra_dma_tx_status()
816 residual = dma_desc->bytes_requested - in tegra_dma_tx_status()
819 dma_set_residue(txstate, residual); in tegra_dma_tx_status()
Dpl330.c2239 unsigned int transferred, residual = 0; in pl330_tx_status() local
2263 residual += desc->bytes_requested - transferred; in pl330_tx_status()
2279 residual = 0; in pl330_tx_status()
2284 dma_set_residue(txstate, residual); in pl330_tx_status()
/linux-4.1.27/drivers/s390/char/
Dcon3215.c70 int residual; /* residual count for read request */ member
398 req->residual = irb->scsw.cmd.count; in raw3215_irq()
409 count = 160 - req->residual; in raw3215_irq()
/linux-4.1.27/drivers/scsi/osd/
Dosd_initiator.c485 or->out.residual = or->out.req->resid_len; in _set_error_resid()
487 or->in.residual = or->in.req->resid_len; in _set_error_resid()
1941 if (!or->out.residual) in osd_req_decode_sense_full()
1942 or->out.residual = or->out.total_bytes; in osd_req_decode_sense_full()
1943 if (!or->in.residual) in osd_req_decode_sense_full()
1944 or->in.residual = or->in.total_bytes; in osd_req_decode_sense_full()
/linux-4.1.27/drivers/block/
Dida_cmd.h336 __u32 residual; member
Dvirtio_blk.c124 req->resid_len = virtio32_to_cpu(vblk->vdev, vbr->in_hdr.residual); in virtblk_request_done()
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic7xxx.seq842 * the host driver to fix us up based on the transfer residual.
968 * our residual information is still correct from
986 * Fixup the residual next S/G pointer. The S/G preload
1074 * Due to bayonette style S/G handling, our residual
1077 * of the residual data cnt. By postponing the fixup,
1079 * If we halted on the last segment, the residual is
1167 * count to be the size of our residual.
1298 * Update our residual information before the information is
1330 * are now initialized. Clear the full residual flag.
1604 * is a residual or the status byte is something other than STATUS_GOOD (0).
[all …]
Daic79xx.seq1172 * so, check to see if there is a residual or the status byte is something
1345 * protects against bogus data in scratch ram and the residual counts
1369 * All other information comes directly from our residual
1615 * residual and clear the full residual flag.
1641 * the host driver to fix us up based on the transfer residual
1789 * our residual information is still correct from
1812 * Fixup the residual next S/G pointer. The S/G preload
1920 * has a residual. This should occur coincident with a ctxtdone. We
Daic7xxx.reg887 * transfer residual.
Daic79xx.reg146 * transfer residual.
/linux-4.1.27/include/scsi/
Dosd_initiator.h145 u64 residual; member
Dlibsas.h557 u32 residual; member
/linux-4.1.27/drivers/scsi/arm/
Dfas216.c705 unsigned long total, residual, fifo; in fas216_cleanuptransfer() local
721 residual = fas216_get_ctc(info); in fas216_cleanuptransfer()
727 total, residual, fifo); in fas216_cleanuptransfer()
736 residual += fifo; in fas216_cleanuptransfer()
738 fas216_updateptrs(info, total - residual); in fas216_cleanuptransfer()
Dacornscsi.c1737 int residual; in acornscsi_starttransfer() local
1745 residual = scsi_bufflen(host->SCpnt) - host->scsi.SCp.scsi_xferred; in acornscsi_starttransfer()
1748 sbic_arm_writenext(host, residual >> 16); in acornscsi_starttransfer()
1749 sbic_arm_writenext(host, residual >> 8); in acornscsi_starttransfer()
1750 sbic_arm_writenext(host, residual); in acornscsi_starttransfer()
/linux-4.1.27/drivers/net/ethernet/apple/
Dbmac.c687 unsigned int residual; in bmac_rxdma_intr() local
703 residual = le16_to_cpu(cp->res_count); in bmac_rxdma_intr()
706 nb = RX_BUFLEN - residual - 2; in bmac_rxdma_intr()
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dpci-ioda.c2008 unsigned int residual, remaining, segs, tw, base; in pnv_ioda_setup_dma() local
2017 residual = 0; in pnv_ioda_setup_dma()
2019 residual = phb->ioda.tce32_count - in pnv_ioda_setup_dma()
2042 if (residual) { in pnv_ioda_setup_dma()
2043 segs += ((pe->dma_weight * residual) + (tw / 2)) / tw; in pnv_ioda_setup_dma()
/linux-4.1.27/Documentation/scsi/
DChangeLog.sym53c8xx_218 - Wrong residual values were returned in some situations.
DChangeLog.sym53c8xx100 * Sync the residual handling code with sym-1.6.2 and now
213 - Some fixes in the MODIFY_DP/IGN_RESIDUE code and residual
271 some code between MDP handling and residual calculation.
272 - Calculate the data transfer residual as the 2's complement
Daic7xxx.txt141 message. The previous code would fail to report a residual
Daic79xx.txt99 message. The previous code would fail to report a residual
/linux-4.1.27/drivers/scsi/pm8001/
Dpm80xx_hwi.c1551 ts->residual = param; in mpi_ssp_completion()
1571 ts->residual = param; in mpi_ssp_completion()
1788 ts->residual = 0; in mpi_ssp_event()
2080 ts->residual = param; in mpi_sata_completion()
2126 ts->residual = param; in mpi_sata_completion()
2396 ts->residual = 0; in mpi_sata_event()
2644 ts->residual = 0; in mpi_smp_completion()
Dpm8001_hwi.c1895 ts->residual = param; in mpi_ssp_completion()
1914 ts->residual = param; in mpi_ssp_completion()
2128 ts->residual = 0; in mpi_ssp_event()
2410 ts->residual = param; in mpi_sata_completion()
2456 ts->residual = param; in mpi_sata_completion()
2725 ts->residual = 0; in mpi_sata_event()
2939 ts->residual = 0; in mpi_smp_completion()
Dpm8001_sas.c736 res = task->task_status.residual; in pm8001_exec_internal_tmf_task()
/linux-4.1.27/drivers/scsi/libsas/
Dsas_scsi_host.c72 scsi_set_resid(sc, ts->residual); in sas_end_task()
Dsas_expander.c126 res = task->task_status.residual; in smp_execute_task()
/linux-4.1.27/drivers/scsi/isci/
Drequest.c2804 task->task_status.residual in isci_request_io_request_complete()
2810 if (task->task_status.residual != 0) in isci_request_io_request_complete()
/linux-4.1.27/drivers/scsi/arcmsr/
Darcmsr_hba.c1177 uint32_t doneq_index, index_stripped, addressLow, residual, toggle; in arcmsr_done4abort_postqueue() local
1180 residual = atomic_read(&acb->ccboutstandingcount); in arcmsr_done4abort_postqueue()
1181 for (i = 0; i < residual; i++) { in arcmsr_done4abort_postqueue()
/linux-4.1.27/drivers/scsi/mvsas/
Dmv_sas.c1340 res = task->task_status.residual; in mvs_exec_internal_tmf_task()