Home
last modified time | relevance | path

Searched refs:resid (Results 1 – 48 of 48) sorted by relevance

/linux-4.1.27/fs/dlm/
Dast.c115 struct dlm_callback *cb, int *resid) in dlm_rem_lkb_callback() argument
119 *resid = 0; in dlm_rem_lkb_callback()
139 (*resid)++; in dlm_rem_lkb_callback()
220 int i, rv, resid; in dlm_callback_work() local
233 rv = dlm_rem_lkb_callback(ls, lkb, &callbacks[i], &resid); in dlm_callback_work()
238 if (resid) { in dlm_callback_work()
241 resid); in dlm_callback_work()
Dast.h20 struct dlm_callback *cb, int *resid);
Duser.c787 int rv, resid, copy_lvb = 0; in device_read() local
844 rv = dlm_rem_lkb_callback(lkb->lkb_resource->res_ls, lkb, &cb, &resid); in device_read()
855 if (!resid) in device_read()
861 if (!resid) in device_read()
885 if (!resid) in device_read()
/linux-4.1.27/include/scsi/
Dscsi_cmnd.h37 int resid; member
186 static inline void scsi_set_resid(struct scsi_cmnd *cmd, int resid) in scsi_set_resid() argument
188 cmd->sdb.resid = resid; in scsi_set_resid()
193 return cmd->sdb.resid; in scsi_get_resid()
Dscsi_device.h424 u64 flags, int *resid);
428 int retries, int *resid, u64 flags);
432 int retries, int *resid) in scsi_execute_req() argument
435 bufflen, sshdr, timeout, retries, resid, 0); in scsi_execute_req()
Dsg.h65 int resid; /* [o] dxfer_len - actual_transferred */ member
/linux-4.1.27/drivers/s390/scsi/
Dzfcp_fc.h248 u32 sense_len, resid; in zfcp_fc_eval_fcp_rsp() local
276 resid = fcp_rsp->ext.fr_resid; in zfcp_fc_eval_fcp_rsp()
277 scsi_set_resid(scsi, resid); in zfcp_fc_eval_fcp_rsp()
278 if (scsi_bufflen(scsi) - resid < scsi->underflow && in zfcp_fc_eval_fcp_rsp()
/linux-4.1.27/drivers/scsi/sym53c8xx_2/
Dsym_glue.h256 static inline void sym_set_cam_result_ok(struct sym_ccb *cp, struct scsi_cmnd *cmd, int resid) in sym_set_cam_result_ok() argument
258 scsi_set_resid(cmd, resid); in sym_set_cam_result_ok()
261 void sym_set_cam_result_error(struct sym_hcb *np, struct sym_ccb *cp, int resid);
Dsym_hipd.c3858 int dp_sg, dp_sgmin, resid = 0; local
3870 resid -= cp->extra_bytes;
3872 ++resid;
3874 --resid;
3882 return resid;
3906 resid = -cp->ext_ofs;
3909 resid += (tmp & 0xffffff);
3912 resid -= cp->odd_byte_adjustment;
3917 return resid;
5366 int resid; local
[all …]
Dsym_glue.c187 void sym_set_cam_result_error(struct sym_hcb *np, struct sym_ccb *cp, int resid) in sym_set_cam_result_error() argument
198 resid = cp->sv_resid; in sym_set_cam_result_error()
254 scsi_set_resid(cmd, resid); in sym_set_cam_result_error()
/linux-4.1.27/drivers/staging/rts5208/
Drtsx_transport.c331 int sg_cnt, i, resid; in rtsx_transfer_sglist_adma_partial() local
368 resid = size; in rtsx_transfer_sglist_adma_partial()
393 if ((len - *offset) > resid) { in rtsx_transfer_sglist_adma_partial()
394 *offset += resid; in rtsx_transfer_sglist_adma_partial()
395 len = resid; in rtsx_transfer_sglist_adma_partial()
396 resid = 0; in rtsx_transfer_sglist_adma_partial()
398 resid -= (len - *offset); in rtsx_transfer_sglist_adma_partial()
403 if ((i == (sg_cnt - 1)) || !resid) in rtsx_transfer_sglist_adma_partial()
410 if (!resid) in rtsx_transfer_sglist_adma_partial()
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic7xxx_osm.h535 static inline void ahc_set_sense_residual(struct scb *scb, u_long resid);
619 void ahc_set_residual(struct scb *scb, u_long resid) in ahc_set_residual() argument
621 scsi_set_resid(scb->io_ctx, resid); in ahc_set_residual()
625 void ahc_set_sense_residual(struct scb *scb, u_long resid) in ahc_set_sense_residual() argument
627 scb->platform_data->sense_resid = resid; in ahc_set_sense_residual()
Daic79xx_osm.h524 static inline void ahd_set_sense_residual(struct scb *scb, u_long resid);
608 void ahd_set_residual(struct scb *scb, u_long resid) in ahd_set_residual() argument
610 scsi_set_resid(scb->io_ctx, resid); in ahd_set_residual()
614 void ahd_set_sense_residual(struct scb *scb, u_long resid) in ahd_set_sense_residual() argument
616 scb->platform_data->sense_resid = resid; in ahd_set_sense_residual()
Daic7xxx_core.c4272 uint32_t resid; in ahc_reinitialize_dataptrs() local
4288 resid = (ahc_inb(ahc, SCB_RESIDUAL_DATACNT + 2) << 16) in ahc_reinitialize_dataptrs()
4294 - resid; in ahc_reinitialize_dataptrs()
4308 ahc_outb(ahc, HCNT + 2, resid >> 16); in ahc_reinitialize_dataptrs()
4309 ahc_outb(ahc, HCNT + 1, resid >> 8); in ahc_reinitialize_dataptrs()
4310 ahc_outb(ahc, HCNT, resid); in ahc_reinitialize_dataptrs()
4312 ahc_outb(ahc, STCNT + 2, resid >> 16); in ahc_reinitialize_dataptrs()
4313 ahc_outb(ahc, STCNT + 1, resid >> 8); in ahc_reinitialize_dataptrs()
4314 ahc_outb(ahc, STCNT, resid); in ahc_reinitialize_dataptrs()
6660 uint32_t resid; in ahc_calc_residual() local
[all …]
Daic79xx_core.c1485 uint32_t resid; in ahd_run_data_fifo() local
1514 resid = ahd_inl(ahd, SHCNT); in ahd_run_data_fifo()
1515 resid |= ahd_inb_scbram(ahd, SCB_RESIDUAL_DATACNT+3) << 24; in ahd_run_data_fifo()
1516 ahd_outl(ahd, SCB_RESIDUAL_DATACNT, resid); in ahd_run_data_fifo()
1533 } else if ((resid & AHD_SG_LEN_MASK) == 0) { in ahd_run_data_fifo()
1541 ahd_outl(ahd, SCB_DATACNT, resid); in ahd_run_data_fifo()
5848 uint32_t resid; in ahd_reinitialize_dataptrs() local
5883 resid = (ahd_inb_scbram(ahd, SCB_RESIDUAL_DATACNT + 2) << 16) in ahd_reinitialize_dataptrs()
5897 - resid; in ahd_reinitialize_dataptrs()
5909 - resid; in ahd_reinitialize_dataptrs()
[all …]
/linux-4.1.27/drivers/scsi/
Dam53c974.c166 u8 resid; in pci_esp_dma_drain() local
176 resid = pci_esp_read8(esp, ESP_FFLAGS) & ESP_FF_FBYTES; in pci_esp_dma_drain()
177 if (resid <= 1) in pci_esp_dma_drain()
197 esp_dma_log("DMA blast done (%d tries, %d bytes left)\n", lim, resid); in pci_esp_dma_drain()
199 if (WARN_ON_ONCE(resid == 1)) { in pci_esp_dma_drain()
Dvirtio_scsi.c129 static void virtscsi_compute_resid(struct scsi_cmnd *sc, u32 resid) in virtscsi_compute_resid() argument
131 if (!resid) in virtscsi_compute_resid()
135 scsi_set_resid(sc, resid); in virtscsi_compute_resid()
139 scsi_in(sc)->resid = min(resid, scsi_in(sc)->length); in virtscsi_compute_resid()
140 scsi_out(sc)->resid = resid - scsi_in(sc)->resid; in virtscsi_compute_resid()
161 virtscsi_compute_resid(sc, virtio32_to_cpu(vscsi->vdev, resp->resid)); in virtscsi_complete_cmd()
Dsun3_scsi.c331 unsigned short resid; in sun3scsi_dma_count() local
335 resid = dregs->udc_data; in sun3scsi_dma_count()
337 resid *= 2; in sun3scsi_dma_count()
339 return (unsigned long) resid; in sun3scsi_dma_count()
Dscsi_lib.c218 int *resid) in scsi_execute() argument
255 if (resid) in scsi_execute()
256 *resid = req->resid_len; in scsi_execute()
268 int *resid, u64 flags) in scsi_execute_req_flags() argument
279 sense, timeout, retries, flags, resid); in scsi_execute_req_flags()
864 req->next_rq->resid_len = scsi_in(cmd)->resid; in scsi_io_completion()
Dscsi_scan.c583 int resid; in scsi_probe_lun() local
594 &resid); in scsi_probe_lun()
621 if (resid == try_inquiry_len) in scsi_probe_lun()
Dsg.c778 hp->resid = 0; in sg_common_write()
1288 int result, resid, done = 1; in sg_rq_end_io() local
1303 resid = rq->resid_len; in sg_rq_end_io()
1308 srp->header.resid = resid; in sg_rq_end_io()
Dlibiscsi.c638 scsi_out(sc)->resid = scsi_out(sc)->length; in fail_scsi_task()
639 scsi_in(sc)->resid = scsi_in(sc)->length; in fail_scsi_task()
901 scsi_in(sc)->resid = res_count; in iscsi_scsi_cmd_rsp()
951 scsi_in(sc)->resid = res_count; in iscsi_data_in_rsp()
1766 scsi_out(sc)->resid = scsi_out(sc)->length; in iscsi_queuecommand()
1767 scsi_in(sc)->resid = scsi_in(sc)->length; in iscsi_queuecommand()
Dscsi_debug.c915 sdb->resid = scsi_bufflen(scp) - act_len; in fill_from_dev_buffer()
2478 size_t resid; in dif_copy_prot() local
2484 resid = sectors * sizeof(*dif_storep); in dif_copy_prot()
2490 while (sg_miter_next(&miter) && resid > 0) { in dif_copy_prot()
2491 size_t len = min(miter.length, resid); in dif_copy_prot()
2513 resid -= len; in dif_copy_prot()
2662 scsi_in(scp)->resid = scsi_bufflen(scp) - ret; in resp_read_dt0()
/linux-4.1.27/net/ceph/
Dmessenger.c839 cursor->resid = min(length, data->bio_length); in ceph_msg_data_bio_cursor_init()
843 cursor->resid <= bio_iter_len(bio, cursor->bvec_iter); in ceph_msg_data_bio_cursor_init()
864 *length = cursor->resid; in ceph_msg_data_bio_next()
867 BUG_ON(*length > cursor->resid); in ceph_msg_data_bio_next()
888 BUG_ON(cursor->resid < bytes); in ceph_msg_data_bio_advance()
889 cursor->resid -= bytes; in ceph_msg_data_bio_advance()
909 BUG_ON(!cursor->resid); in ceph_msg_data_bio_advance()
912 if (cursor->resid <= bio_iter_len(bio, cursor->bvec_iter)) in ceph_msg_data_bio_advance()
935 cursor->resid = min(length, data->length); in ceph_msg_data_pages_cursor_init()
942 cursor->last_piece = cursor->page_offset + cursor->resid <= PAGE_SIZE; in ceph_msg_data_pages_cursor_init()
[all …]
/linux-4.1.27/drivers/nubus/
Dnubus.c258 u32 resid; in nubus_readdir() local
266 resid = nubus_get_rom(&nd->ptr, 4, nd->mask); in nubus_readdir()
269 if((resid&0xff000000) == 0xff000000) in nubus_readdir()
277 ent->type = resid >> 24; in nubus_readdir()
279 ent->data = resid & 0xffffff; in nubus_readdir()
483 dev->resid = parent->type; in nubus_get_functional_resource()
/linux-4.1.27/include/linux/
Dnubus.h52 unsigned char resid; member
/linux-4.1.27/include/uapi/linux/
Dvirtio_scsi.h68 __virtio32 resid; /* Residual bytes in data buffer */ member
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Ddma.c932 int resid = 0; in dma_rx() local
949 resid = len - (di->rxbufsize - di->rxoffset); in dma_rx()
952 if (resid > 0) { in dma_rx()
953 while ((resid > 0) && (p = _dma_getnextrxp(di, false))) { in dma_rx()
954 pkt_len = min_t(uint, resid, di->rxbufsize); in dma_rx()
957 resid -= di->rxbufsize; in dma_rx()
962 if (resid > 0) { in dma_rx()
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_isr.c1766 uint32_t blocks_done, resid; in qla2x00_handle_dif_error() local
1772 resid = scsi_bufflen(cmd) - (blocks_done * in qla2x00_handle_dif_error()
1775 scsi_set_resid(cmd, resid); in qla2x00_handle_dif_error()
2011 int32_t resid; in qla2x00_status_entry() local
2171 resid = resid_len; in qla2x00_status_entry()
2172 scsi_set_resid(cp, resid); in qla2x00_status_entry()
2175 ((unsigned)(scsi_bufflen(cp) - resid) < in qla2x00_status_entry()
2180 resid, scsi_bufflen(cp)); in qla2x00_status_entry()
2207 resid = IS_FWI2_CAPABLE(ha) ? fw_resid_len : resid_len; in qla2x00_status_entry()
2208 scsi_set_resid(cp, resid); in qla2x00_status_entry()
[all …]
Dqla_mr.c2284 int32_t resid; in qlafx00_status_entry() local
2377 resid = resid_len; in qlafx00_status_entry()
2378 scsi_set_resid(cp, resid); in qlafx00_status_entry()
2381 ((unsigned)(scsi_bufflen(cp) - resid) < in qlafx00_status_entry()
2386 resid, scsi_bufflen(cp)); in qlafx00_status_entry()
2415 resid = fw_resid_len; in qlafx00_status_entry()
2417 resid = resid_len; in qlafx00_status_entry()
2418 scsi_set_resid(cp, resid); in qlafx00_status_entry()
2425 resid, scsi_bufflen(cp)); in qlafx00_status_entry()
2433 ((unsigned)(scsi_bufflen(cp) - resid) < in qlafx00_status_entry()
[all …]
/linux-4.1.27/drivers/block/
Dswim3.c680 int stat, resid; in swim3_interrupt() local
775 resid = le16_to_cpu(cp->res_count); in swim3_interrupt()
777 n = fs->scount - 1 - resid / 512; in swim3_interrupt()
793 if ((stat & ACTIVE) == 0 || resid != 0) { in swim3_interrupt()
795 swim3_err("fd dma error: stat=%x resid=%d\n", stat, resid); in swim3_interrupt()
Dskd_main.c1555 u32 resid = dxfer_len; in skd_skreq_prep_buffering() local
1560 resid += (-resid) & 3; in skd_skreq_prep_buffering()
1561 skreq->sg_byte_count = resid; in skd_skreq_prep_buffering()
1565 while (resid > 0) { in skd_skreq_prep_buffering()
1572 if (nbytes > resid) in skd_skreq_prep_buffering()
1573 nbytes = resid; in skd_skreq_prep_buffering()
1593 resid -= nbytes; in skd_skreq_prep_buffering()
1649 u32 resid = sksgio->dxfer_len; in skd_sg_io_copy_buffer() local
1661 while (resid > 0) { in skd_sg_io_copy_buffer()
1676 nbytes = min_t(u32, nbytes, resid); in skd_sg_io_copy_buffer()
[all …]
Drbd.c2434 u64 resid; in rbd_img_request_fill() local
2440 resid = img_request->length; in rbd_img_request_fill()
2441 rbd_assert(resid > 0); in rbd_img_request_fill()
2452 while (resid) { in rbd_img_request_fill()
2462 length = rbd_segment_length(rbd_dev, img_offset, resid); in rbd_img_request_fill()
2514 resid -= length; in rbd_img_request_fill()
/linux-4.1.27/include/linux/ceph/
Dmessenger.h121 size_t resid; /* bytes not yet consumed */ member
/linux-4.1.27/fs/xfs/
Dxfs_rtalloc.c1275 __uint64_t resid; /* residual after log removed */ in xfs_rtpick_extent() local
1290 resid = seq - (1ULL << log2); in xfs_rtpick_extent()
1291 b = (mp->m_sb.sb_rextents * ((resid << 1) + 1ULL)) >> in xfs_rtpick_extent()
/linux-4.1.27/drivers/xen/
Dxen-scsiback.c332 uint32_t resid, struct vscsibk_pend *pending_req) in scsiback_do_resp_with_sense() argument
360 ring_res->residual_len = resid; in scsiback_do_resp_with_sense()
377 unsigned int resid; in scsiback_cmd_done() local
381 resid = pending_req->se_cmd.residual_count; in scsiback_cmd_done()
388 scsiback_do_resp_with_sense(sense_buffer, errors, resid, pending_req); in scsiback_cmd_done()
/linux-4.1.27/block/
Dscsi_ioctl.c267 hdr->resid = rq->resid_len; in blk_complete_sghdr_rq()
657 cgc.buflen = hdr.resid; in scsi_cmd_ioctl()
/linux-4.1.27/Documentation/scsi/
Ddpti.txt49 * Added calculation of resid for sg layer
Dscsi_mid_low_api.txt1299 resid - an LLD should set this signed integer to the requested
1301 of bytes that are actually transferred. 'resid' is
1304 should set 'resid' prior to invoking 'done'. The most
1312 'resid'.
1314 It is recommended that a LLD set 'resid' on data transfers from a SCSI
1315 target device (e.g. READs). It is especially important that 'resid' is set
1323 bytes blocks has been received 'resid' could be set like this:
DChangeLog.sym53c8xx101 report `resid' to user for linux version >= 2.3.99
/linux-4.1.27/drivers/usb/storage/
Duas.c381 sdb->resid = sdb->length; in uas_data_cmplt()
383 sdb->resid = sdb->length - urb->actual_length; in uas_data_cmplt()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dt4_hw.c465 u32 pos, offset, resid, memoffset; in t4_memory_rw() local
480 resid = len & 0x3; in t4_memory_rw()
481 len -= resid; in t4_memory_rw()
602 if (resid) { in t4_memory_rw()
614 for (bp = (unsigned char *)buf, i = resid; i < 4; i++) in t4_memory_rw()
618 for (i = resid; i < 4; i++) in t4_memory_rw()
Dcxgb4_main.c3350 size_t resid = cf->size & 0x3; in adap_init0_config() local
3360 if (ret == 0 && resid != 0) { in adap_init0_config()
3368 for (i = resid; i < 4; i++) in adap_init0_config()
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd_cb.c1087 int resid, kib_rdma_desc_t *dstrd, __u64 dstcookie) in kiblnd_init_rdma() argument
1093 int rc = resid; in kiblnd_init_rdma()
1105 while (resid > 0) { in kiblnd_init_rdma()
1130 (__u32) resid); in kiblnd_init_rdma()
1152 resid -= wrknob; in kiblnd_init_rdma()
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd_cb.c2415 int resid = 0; in ksocknal_check_peer_timeouts() local
2479 resid = tx->tx_resid; in ksocknal_check_peer_timeouts()
2489 resid, conn->ksnc_sock->sk->sk_wmem_queued); in ksocknal_check_peer_timeouts()
/linux-4.1.27/drivers/scsi/be2iscsi/
Dbe_main.c1308 u32 resid = 0, exp_cmdsn, max_cmdsn; in be_complete_io() local
1317 resid = csol_cqe->res_cnt; in be_complete_io()
1339 scsi_set_resid(task->sc, resid); in be_complete_io()
1340 if (!status && (scsi_bufflen(task->sc) - resid < in be_complete_io()
1357 conn->rxdata_octets += resid; in be_complete_io()
/linux-4.1.27/fs/
Dcompat_ioctl.c248 compat_int_t resid; /* [o] dxfer_len - actual_transferred */ member
/linux-4.1.27/drivers/vhost/
Dscsi.c711 v_rsp.resid = cpu_to_vhost32(cmd->tvc_vq, se_cmd->residual_count); in vhost_scsi_complete_cmd_work()