/linux-4.4.14/drivers/nvme/host/ |
D | scsi.c | 224 u32 xfer_len; member 239 size_t xfer_len; in nvme_trans_copy_to_user() local 249 xfer_len = min(remaining, sgl.iov_len); in nvme_trans_copy_to_user() 250 if (copy_to_user(sgl.iov_base, index, xfer_len)) in nvme_trans_copy_to_user() 253 index += xfer_len; in nvme_trans_copy_to_user() 254 remaining -= xfer_len; in nvme_trans_copy_to_user() 274 size_t xfer_len; in nvme_trans_copy_from_user() local 284 xfer_len = min(remaining, sgl.iov_len); in nvme_trans_copy_from_user() 285 if (copy_from_user(index, sgl.iov_base, xfer_len)) in nvme_trans_copy_from_user() 287 index += xfer_len; in nvme_trans_copy_from_user() [all …]
|
/linux-4.4.14/drivers/spi/ |
D | spi-mt65xx.c | 92 u32 xfer_len; member 248 packet_size = min_t(u32, mdata->xfer_len, MTK_SPI_PACKET_SIZE); in mtk_spi_setup_packet() 249 packet_loop = mdata->xfer_len / packet_size; in mtk_spi_setup_packet() 271 static int mtk_spi_get_mult_delta(u32 xfer_len) in mtk_spi_get_mult_delta() argument 275 if (xfer_len > MTK_SPI_PACKET_SIZE) in mtk_spi_get_mult_delta() 276 mult_delta = xfer_len % MTK_SPI_PACKET_SIZE; in mtk_spi_get_mult_delta() 291 mdata->xfer_len = mdata->rx_sgl_len - mult_delta; in mtk_spi_update_mdata_len() 293 mdata->tx_sgl_len -= mdata->xfer_len; in mtk_spi_update_mdata_len() 296 mdata->xfer_len = mdata->tx_sgl_len - mult_delta; in mtk_spi_update_mdata_len() 298 mdata->rx_sgl_len -= mdata->xfer_len; in mtk_spi_update_mdata_len() [all …]
|
D | spi-xlp.c | 262 static void xlp_spi_send_cmd(struct xlp_spi_priv *xspi, int xfer_len, in xlp_spi_send_cmd() argument 273 cmd |= ((xfer_len * 8 - 1) << XLP_SPI_XFR_BITCNT_SHIFT); in xlp_spi_send_cmd() 279 unsigned char *rx_buf, int xfer_len, int cmd_cont) in xlp_spi_xfer_block() argument 286 xs->tx_len = (xs->tx_buf == NULL) ? 0 : xfer_len; in xlp_spi_xfer_block() 287 xs->rx_len = (xs->rx_buf == NULL) ? 0 : xfer_len; in xlp_spi_xfer_block() 294 xlp_spi_send_cmd(xs, xfer_len, cmd_cont); in xlp_spi_xfer_block() 320 xs->rxerrors, xs->txerrors, xfer_len); in xlp_spi_xfer_block() 322 return xfer_len; in xlp_spi_xfer_block()
|
D | spi-ti-qspi.c | 231 int wlen, xfer_len; in qspi_write_msg() local 239 xfer_len = wlen; in qspi_write_msg() 264 xfer_len = QSPI_WLEN_MAX_BYTES; in qspi_write_msg() 269 xfer_len = wlen; in qspi_write_msg() 290 txbuf += xfer_len; in qspi_write_msg() 291 count -= xfer_len; in qspi_write_msg()
|
D | spi-fsl-cpm.c | 79 unsigned int xfer_len = min(mspi->count, SPI_MRBLR); in fsl_spi_cpm_bufs_start() local 96 out_be16(&tx_bd->cbd_datlen, xfer_len); in fsl_spi_cpm_bufs_start()
|
D | spi-fsl-espi.c | 438 unsigned int xfer_len = 0; in fsl_espi_do_one_msg() local 449 xfer_len += t->len; in fsl_espi_do_one_msg() 454 espi_trans.len = xfer_len; in fsl_espi_do_one_msg()
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-wmt.c | 133 int xfer_len = 0; in wmt_i2c_write() local 146 xfer_len = -1; in wmt_i2c_write() 179 while (xfer_len < pmsg->len) { in wmt_i2c_write() 190 xfer_len++; in wmt_i2c_write() 204 if (xfer_len == pmsg->len) { in wmt_i2c_write() 208 writew(pmsg->buf[xfer_len] & 0xFF, i2c_dev->base + in wmt_i2c_write() 224 u32 xfer_len = 0; in wmt_i2c_read() local 269 while (xfer_len < pmsg->len) { in wmt_i2c_read() 280 pmsg->buf[xfer_len] = readw(i2c_dev->base + REG_CDR) >> 8; in wmt_i2c_read() 281 xfer_len++; in wmt_i2c_read() [all …]
|
/linux-4.4.14/include/scsi/ |
D | scsi_cmnd.h | 343 unsigned int xfer_len = scsi_out(scmd)->length; in scsi_transfer_length() local 347 xfer_len += (xfer_len >> ilog2(prot_interval)) * 8; in scsi_transfer_length() 349 return xfer_len; in scsi_transfer_length()
|
D | libfc.h | 341 size_t xfer_len; member
|
/linux-4.4.14/drivers/dma/ |
D | qcom_bam_dma.c | 70 u32 xfer_len; member 759 async_desc->num_desc -= async_desc->xfer_len; in process_channel_irqs() 760 async_desc->curr_desc += async_desc->xfer_len; in process_channel_irqs() 764 bchan->head += async_desc->xfer_len; in process_channel_irqs() 912 async_desc->xfer_len = MAX_DESCRIPTORS; in bam_start_dma() 914 async_desc->xfer_len = async_desc->num_desc; in bam_start_dma() 917 if (async_desc->num_desc == async_desc->xfer_len) in bam_start_dma() 918 desc[async_desc->xfer_len - 1].flags = async_desc->flags; in bam_start_dma() 920 desc[async_desc->xfer_len - 1].flags |= DESC_FLAG_INT; in bam_start_dma() 922 if (bchan->tail + async_desc->xfer_len > MAX_DESCRIPTORS) { in bam_start_dma() [all …]
|
/linux-4.4.14/net/sunrpc/xprtrdma/ |
D | svc_rdma_sendto.c | 311 u32 xfer_len = rqstp->rq_res.page_len + rqstp->rq_res.tail[0].iov_len; in send_write_chunks() local 330 xfer_len && chunk_no < nchunks; in send_write_chunks() 336 write_len = min(xfer_len, be32_to_cpu(arg_ch->rs_length)); in send_write_chunks() 360 xfer_len -= ret; in send_write_chunks() 376 u32 xfer_len = rqstp->rq_res.len; in send_reply_chunks() local 398 xfer_len && chunk_no < nchunks; in send_reply_chunks() 402 write_len = min(xfer_len, be32_to_cpu(ch->rs_length)); in send_reply_chunks() 425 xfer_len -= ret; in send_reply_chunks()
|
/linux-4.4.14/drivers/target/iscsi/ |
D | iscsi_target_seq_pdu_list.c | 44 seq->offset, seq->xfer_len, seq->seq_send_order, in iscsit_dump_seq_list() 345 seq[seq_no].xfer_len = in iscsit_do_build_pdu_and_seq_lists() 366 seq[seq_no].xfer_len = (burstlength + in iscsit_do_build_pdu_and_seq_lists() 385 seq[seq_no].xfer_len = (burstlength + in iscsit_do_build_pdu_and_seq_lists() 417 seq[seq_no].xfer_len = (burstlength + in iscsit_do_build_pdu_and_seq_lists() 434 seq[seq_no].xfer_len = (burstlength + in iscsit_do_build_pdu_and_seq_lists() 687 cmd->seq_list[i].orig_offset, cmd->seq_list[i].xfer_len, in iscsit_get_seq_holder() 691 cmd->seq_list[i].xfer_len) >= in iscsit_get_seq_holder()
|
D | iscsi_target_tmr.c | 645 cmd->r2t_offset -= r2t->xfer_len; in iscsit_task_reassign_prepare_write() 651 cmd->r2t_offset -= (r2t->xfer_len - in iscsit_task_reassign_prepare_write() 658 cmd->r2t_offset -= r2t->xfer_len; in iscsit_task_reassign_prepare_write() 668 r2t->xfer_len))) { in iscsit_task_reassign_prepare_write() 680 r2t->xfer_len); in iscsit_task_reassign_prepare_write() 743 r2t->offset, r2t->xfer_len); in iscsit_task_reassign_prepare_write() 770 cmd->r2t_offset -= r2t->xfer_len; in iscsit_task_reassign_prepare_write()
|
D | iscsi_target_erl1.c | 300 read_data_done += cmd->seq_list[i].xfer_len; in iscsit_create_recovery_datain_values_datasequenceinorder_no() 602 u32 xfer_len) in iscsit_send_recovery_r2t() argument 607 ret = iscsit_add_r2t_to_list(cmd, offset, xfer_len, 1, 0); in iscsit_send_recovery_r2t() 618 u32 length = 0, offset = 0, pdu_count = 0, xfer_len = 0; in iscsit_dataout_datapduinorder_no_fbit() local 631 xfer_len += cmd->pdu_list[i].length; in iscsit_dataout_datapduinorder_no_fbit() 739 *r2t_length = seq->xfer_len; in iscsit_recalculate_dataout_values() 1135 *length = r2t->xfer_len; in iscsit_set_dataout_timeout_values()
|
D | iscsi_target_seq_pdu_list.h | 78 u32 xfer_len; member
|
D | iscsi_target_erl0.c | 303 if (next_burst_len < seq->xfer_len) { in iscsit_dataout_check_sequence() 329 if (next_burst_len == seq->xfer_len) { in iscsit_dataout_check_sequence() 611 seq->xfer_len) { in iscsit_dataout_post_crc_passed()
|
D | iscsi_target_util.c | 64 u32 xfer_len, in iscsit_add_r2t_to_list() argument 80 r2t->xfer_len = xfer_len; in iscsit_add_r2t_to_list() 100 (r2t->offset + r2t->xfer_len) >= (offset + length)) { in iscsit_get_r2t_for_eos()
|
D | iscsi_target.c | 3043 hdr->data_length = cpu_to_be32(r2t->xfer_len); in iscsit_send_r2t() 3065 r2t->offset, r2t->xfer_len, conn->cid); in iscsit_send_r2t() 3097 u32 offset = 0, xfer_len = 0; in iscsit_build_r2ts_for_cmd() local 3119 xfer_len = cmd->se_cmd.data_length - offset; in iscsit_build_r2ts_for_cmd() 3121 xfer_len = in iscsit_build_r2ts_for_cmd() 3129 xfer_len = cmd->se_cmd.data_length - offset; in iscsit_build_r2ts_for_cmd() 3131 xfer_len = conn->sess->sess_ops->MaxBurstLength; in iscsit_build_r2ts_for_cmd() 3133 cmd->r2t_offset += xfer_len; in iscsit_build_r2ts_for_cmd() 3147 xfer_len = seq->xfer_len; in iscsit_build_r2ts_for_cmd() 3155 if (iscsit_add_r2t_to_list(cmd, offset, xfer_len, 0, 0) < 0) { in iscsit_build_r2ts_for_cmd()
|
/linux-4.4.14/drivers/scsi/libfc/ |
D | fc_fcp.c | 334 fsp->xfer_len = lport->tt.ddp_done(lport, fsp->xfer_ddp); in fc_fcp_ddp_done() 488 if (offset != fsp->xfer_len) in fc_fcp_recv_data() 532 fsp->xfer_len += copy_len; in fc_fcp_recv_data() 539 fsp->xfer_len == fsp->data_len - fsp->scsi_resid) in fc_fcp_recv_data() 587 } else if (offset != fsp->xfer_len) { in fc_fcp_send_data() 697 fsp->xfer_len += seq_blen; /* premature count? */ in fc_fcp_send_data() 793 seq->rec_data = fsp->xfer_len; in fc_fcp_recv() 906 fsp->xfer_len != expected_len)) { in fc_fcp_resp() 907 if (fsp->xfer_len < expected_len) { in fc_fcp_resp() 920 fsp->xfer_len, expected_len, fsp->data_len); in fc_fcp_resp() [all …]
|
/linux-4.4.14/drivers/usb/dwc2/ |
D | hcd_ddma.c | 622 int len = chan->xfer_len; in dwc2_fill_host_dma_desc() 654 if (len > chan->xfer_len) { in dwc2_fill_host_dma_desc() 655 chan->xfer_len = 0; in dwc2_fill_host_dma_desc() 658 chan->xfer_len -= len; in dwc2_fill_host_dma_desc() 670 (unsigned long)chan->xfer_dma, chan->xfer_len); in dwc2_init_non_isoc_dma_desc() 686 chan->xfer_len = qtd->urb->length - in dwc2_init_non_isoc_dma_desc() 689 (unsigned long)chan->xfer_dma, chan->xfer_len); in dwc2_init_non_isoc_dma_desc() 709 } while (chan->xfer_len > 0 && in dwc2_init_non_isoc_dma_desc()
|
D | core.c | 1375 chan->xfer_len); in dwc2_hc_init() 1644 remaining_count = chan->xfer_len - chan->xfer_count; in dwc2_hc_write_packet() 1738 chan->xfer_len = 0; in dwc2_hc_start_transfer() 1739 else if (chan->ep_is_in || chan->xfer_len > chan->max_packet) in dwc2_hc_start_transfer() 1740 chan->xfer_len = chan->max_packet; in dwc2_hc_start_transfer() 1741 else if (!chan->ep_is_in && chan->xfer_len > 188) in dwc2_hc_start_transfer() 1742 chan->xfer_len = 188; in dwc2_hc_start_transfer() 1744 hctsiz |= chan->xfer_len << TSIZ_XFERSIZE_SHIFT & in dwc2_hc_start_transfer() 1765 if (chan->xfer_len > max_periodic_len) in dwc2_hc_start_transfer() 1766 chan->xfer_len = max_periodic_len; in dwc2_hc_start_transfer() [all …]
|
D | hcd.c | 103 dev_dbg(hsotg->dev, " xfer_len: %d\n", chan->xfer_len); in dwc2_dump_channel_info() 623 chan->xfer_len = 8; in dwc2_hc_init_xfer() 646 chan->xfer_len = 0; in dwc2_hc_init_xfer() 682 chan->xfer_len = frame_desc->length - qtd->isoc_split_offset; in dwc2_hc_init_xfer() 693 if (chan->xfer_len <= 188) in dwc2_hc_init_xfer() 725 if (chan->xfer_len) { in dwc2_hc_setup_align_buf() 738 chan->xfer_len); in dwc2_hc_setup_align_buf() 844 chan->xfer_len = urb->length - urb->actual_length; in dwc2_assign_and_init_hc() 1965 dev_dbg(hsotg->dev, " xfer_len: %d\n", chan->xfer_len); in dwc2_hcd_dump_state()
|
D | hcd_intr.c | 417 length = chan->xfer_len - count; in dwc2_get_actual_xfer_length() 423 length = chan->xfer_len; in dwc2_get_actual_xfer_length() 497 dev_vdbg(hsotg->dev, " chan->xfer_len %d\n", chan->xfer_len); in dwc2_update_urb_state() 1307 qtd->ssplit_out_xfer_count = chan->xfer_len; in dwc2_hc_ack_intr()
|
D | hcd.h | 136 u32 xfer_len; member
|
/linux-4.4.14/drivers/media/platform/soc_camera/ |
D | pxa_camera.c | 293 int i, offset, dma_len, xfer_len; in calculate_dma_sglen() local 301 xfer_len = roundup(min(dma_len - offset, size), 8); in calculate_dma_sglen() 303 size = max(0, size - xfer_len); in calculate_dma_sglen() 339 int dma_len = 0, xfer_len = 0; in pxa_init_dma_channel() local 365 xfer_len = roundup(min(dma_len - offset, size), 8); in pxa_init_dma_channel() 367 size = max(0, size - xfer_len); in pxa_init_dma_channel() 372 DCMD_FLOWSRC | DCMD_BURST8 | DCMD_INCTRGADDR | xfer_len; in pxa_init_dma_channel() 382 sg_dma_address(sg) + offset, xfer_len); in pxa_init_dma_channel() 399 if (xfer_len >= dma_len) { in pxa_init_dma_channel() 400 *sg_first_ofs = xfer_len - dma_len; in pxa_init_dma_channel() [all …]
|
/linux-4.4.14/drivers/input/touchscreen/ |
D | rohm_bu21023.c | 656 unsigned int offset, len, xfer_len; in rohm_ts_load_firmware() local 701 xfer_len = min(FIRMWARE_BLOCK_SIZE, len); in rohm_ts_load_firmware() 704 xfer_len, &fw->data[offset]); in rohm_ts_load_firmware() 708 len -= xfer_len; in rohm_ts_load_firmware() 709 offset += xfer_len; in rohm_ts_load_firmware()
|
/linux-4.4.14/drivers/scsi/csiostor/ |
D | csio_scsi.c | 296 uint32_t xfer_len; in csio_scsi_init_ultptx_dsgl() local 327 xfer_len = scsi_bufflen(scmnd); in csio_scsi_init_ultptx_dsgl() 333 min(xfer_len, dma_buf->len)); in csio_scsi_init_ultptx_dsgl() 338 min(xfer_len, dma_buf->len)); in csio_scsi_init_ultptx_dsgl() 343 min(xfer_len, dma_buf->len)); in csio_scsi_init_ultptx_dsgl() 345 xfer_len -= min(xfer_len, dma_buf->len); in csio_scsi_init_ultptx_dsgl() 565 uint32_t xfer_len = 0; in csio_setup_ddp() local 608 xfer_len = scsi_bufflen(scmnd); in csio_setup_ddp() 612 while (alloc_len < xfer_len) { in csio_setup_ddp()
|
/linux-4.4.14/drivers/scsi/aic7xxx/ |
D | aic7xxx_osm.h | 345 uint32_t xfer_len; member 609 return (scb->platform_data->xfer_len); in ahc_get_transfer_length()
|
D | aic79xx_osm.h | 341 uint32_t xfer_len; member 598 return (scb->platform_data->xfer_len); in ahd_get_transfer_length()
|
D | aic79xx_osm.c | 838 reset_scb->platform_data->xfer_len = 0; in ahd_linux_dev_reset() 1630 scb->platform_data->xfer_len = 0; in ahd_linux_run_command() 1640 scb->platform_data->xfer_len = 0; in ahd_linux_run_command() 1648 scb->platform_data->xfer_len += len; in ahd_linux_run_command()
|
D | aic7xxx_osm.c | 481 scb->platform_data->xfer_len += len; in ahc_linux_map_seg() 1517 scb->platform_data->xfer_len = 0; in ahc_linux_run_command()
|
/linux-4.4.14/drivers/usb/musb/ |
D | musb_host.c | 1822 size_t xfer_len; in musb_host_rx() local 1837 xfer_len = 0; in musb_host_rx() 1915 xfer_len = dma->actual_len; in musb_host_rx() 1945 xfer_len = dma->actual_len; in musb_host_rx() 1950 xfer_len, dma ? ", dma" : ""); in musb_host_rx() 1959 xfer_len = dma->actual_len; in musb_host_rx() 1969 done = musb_rx_dma_inventra_cppi41(c, hw_ep, qh, urb, xfer_len); in musb_host_rx() 2007 urb, xfer_len, in musb_host_rx() 2058 urb->actual_length += xfer_len; in musb_host_rx() 2059 qh->offset += xfer_len; in musb_host_rx()
|
/linux-4.4.14/drivers/scsi/ibmvscsi/ |
D | ibmvfc.h | 432 __be32 xfer_len; member 494 u32 xfer_len; member
|
D | ibmvfc.c | 172 entry->u.start.xfer_len = be32_to_cpu(vfc_cmd->iu.xfer_len); in ibmvfc_trc_start() 1641 vfc_cmd->iu.xfer_len = cpu_to_be32(scsi_bufflen(cmnd)); in ibmvfc_queuecommand_lck()
|
/linux-4.4.14/drivers/scsi/fnic/ |
D | fnic_scsi.c | 807 u64 xfer_len = 0; in fnic_fcpio_icmnd_cmpl_handler() local 906 xfer_len = scsi_bufflen(sc); in fnic_fcpio_icmnd_cmpl_handler() 910 xfer_len -= icmnd_cmpl->residual; in fnic_fcpio_icmnd_cmpl_handler() 998 fnic->fcp_input_bytes += xfer_len; in fnic_fcpio_icmnd_cmpl_handler() 1001 fnic->fcp_output_bytes += xfer_len; in fnic_fcpio_icmnd_cmpl_handler()
|
/linux-4.4.14/drivers/net/ieee802154/ |
D | cc2520.c | 386 struct spi_transfer xfer_len = { in cc2520_write_txfifo() local 397 spi_message_add_tail(&xfer_len, &msg); in cc2520_write_txfifo()
|
/linux-4.4.14/drivers/scsi/aic94xx/ |
D | aic94xx_sas.h | 498 __le16 xfer_len; member
|
/linux-4.4.14/drivers/usb/storage/ |
D | sddr09.c | 304 unsigned int xfer_len) { in sddr09_send_command() argument 317 0, 0, xfer_data, xfer_len); in sddr09_send_command()
|
/linux-4.4.14/include/target/iscsi/ |
D | iscsi_target_core.h | 344 u32 xfer_len; member
|
/linux-4.4.14/drivers/scsi/snic/ |
D | snic_scsi.c | 504 u64 xfer_len = 0; in snic_process_icmnd_cmpl_status() local 513 xfer_len = scsi_bufflen(sc); in snic_process_icmnd_cmpl_status() 519 xfer_len -= le32_to_cpu(icmnd_cmpl->resid); in snic_process_icmnd_cmpl_status()
|
/linux-4.4.14/drivers/scsi/ |
D | ipr.c | 7305 dma_addr_t dma_addr, u8 xfer_len) in ipr_build_mode_select() argument 7314 ioarcb->cmd_pkt.cdb[4] = xfer_len; in ipr_build_mode_select() 7316 ipr_init_ioadl(ipr_cmd, dma_addr, xfer_len, IPR_IOADL_FLAGS_WRITE_LAST); in ipr_build_mode_select() 7368 u8 parm, dma_addr_t dma_addr, u8 xfer_len) in ipr_build_mode_sense() argument 7375 ioarcb->cmd_pkt.cdb[4] = xfer_len; in ipr_build_mode_sense() 7378 ipr_init_ioadl(ipr_cmd, dma_addr, xfer_len, IPR_IOADL_FLAGS_READ_LAST); in ipr_build_mode_sense() 7748 dma_addr_t dma_addr, u8 xfer_len) in ipr_ioafp_inquiry() argument 7759 ioarcb->cmd_pkt.cdb[4] = xfer_len; in ipr_ioafp_inquiry() 7761 ipr_init_ioadl(ipr_cmd, dma_addr, xfer_len, IPR_IOADL_FLAGS_READ_LAST); in ipr_ioafp_inquiry()
|
/linux-4.4.14/drivers/infiniband/ulp/isert/ |
D | ib_isert.c | 1582 u32 xfer_len) in isert_rcv_completion() argument 1606 (int)(xfer_len - ISER_HEADERS_LEN)); in isert_rcv_completion() 1609 isert_conn->login_req_len = xfer_len - ISER_HEADERS_LEN; in isert_rcv_completion()
|