/linux-4.4.14/drivers/target/iscsi/ |
H A D | iscsi_target.c | 806 u32 iov_count = max(1UL, DIV_ROUND_UP(cmd->se_cmd.data_length, PAGE_SIZE)); iscsit_allocate_iovecs() local 808 iov_count += ISCSI_IOV_DATA_BUFFER; iscsit_allocate_iovecs() 810 cmd->iov_data = kzalloc(iov_count * sizeof(struct kvec), GFP_KERNEL); iscsit_allocate_iovecs() 816 cmd->orig_iov_data_count = iov_count; iscsit_allocate_iovecs() 1387 u32 checksum, iov_count = 0, padding = 0, rx_got = 0, rx_size = 0; iscsit_get_dataout() local 1399 iov_count += iov_ret; iscsit_get_dataout() 1403 iov[iov_count].iov_base = cmd->pad_bytes; iscsit_get_dataout() 1404 iov[iov_count++].iov_len = padding; iscsit_get_dataout() 1410 iov[iov_count].iov_base = &checksum; iscsit_get_dataout() 1411 iov[iov_count++].iov_len = ISCSI_CRC_LEN; iscsit_get_dataout() 1415 rx_got = rx_data(conn, &cmd->iov_data[0], iov_count, rx_size); iscsit_get_dataout() 2406 u32 checksum, iov_count = 0, padding = 0; iscsit_handle_immediate_data() local 2415 iov_count = iov_ret; iscsit_handle_immediate_data() 2420 iov[iov_count].iov_base = cmd->pad_bytes; iscsit_handle_immediate_data() 2421 iov[iov_count++].iov_len = padding; iscsit_handle_immediate_data() 2426 iov[iov_count].iov_base = &checksum; iscsit_handle_immediate_data() 2427 iov[iov_count++].iov_len = ISCSI_CRC_LEN; iscsit_handle_immediate_data() 2431 rx_got = rx_data(conn, &cmd->iov_data[0], iov_count, rx_size); iscsit_handle_immediate_data() 2635 u32 iov_count = 0, tx_size = 0; iscsit_send_datain() local 2679 iov[iov_count].iov_base = cmd->pdu; iscsit_send_datain() 2680 iov[iov_count++].iov_len = ISCSI_HDR_LEN; iscsit_send_datain() 2701 iov_count += iov_ret; iscsit_send_datain() 2706 iov[iov_count].iov_base = cmd->pad_bytes; iscsit_send_datain() 2707 iov[iov_count++].iov_len = cmd->padding; iscsit_send_datain() 2717 iov[iov_count].iov_base = &cmd->data_crc; iscsit_send_datain() 2718 iov[iov_count++].iov_len = ISCSI_CRC_LEN; iscsit_send_datain() 2725 cmd->iov_data_count = iov_count; iscsit_send_datain() 3207 int iov_count = 0; iscsit_send_response() local 3213 iov[iov_count].iov_base = cmd->pdu; iscsit_send_response() 3214 iov[iov_count++].iov_len = ISCSI_HDR_LEN; iscsit_send_response() 3228 iov[iov_count].iov_base = cmd->sense_buffer; iscsit_send_response() 3229 iov[iov_count++].iov_len = iscsit_send_response() 3247 iov[iov_count].iov_base = &cmd->data_crc; iscsit_send_response() 3248 iov[iov_count++].iov_len = ISCSI_CRC_LEN; iscsit_send_response() 3274 cmd->iov_misc_count = iov_count; iscsit_send_response() 3586 int text_length, iov_count = 0, rc; iscsit_send_text_rsp() local 3594 iov[iov_count].iov_base = cmd->pdu; iscsit_send_text_rsp() 3595 iov[iov_count++].iov_len = ISCSI_HDR_LEN; iscsit_send_text_rsp() 3596 iov[iov_count].iov_base = cmd->buf_ptr; iscsit_send_text_rsp() 3597 iov[iov_count++].iov_len = text_length; iscsit_send_text_rsp() 3618 iov[iov_count].iov_base = &cmd->data_crc; iscsit_send_text_rsp() 3619 iov[iov_count++].iov_len = ISCSI_CRC_LEN; iscsit_send_text_rsp() 3627 cmd->iov_misc_count = iov_count; iscsit_send_text_rsp() 3656 u32 iov_count = 0, tx_size; iscsit_send_reject() local 3661 iov[iov_count].iov_base = cmd->pdu; iscsit_send_reject() 3662 iov[iov_count++].iov_len = ISCSI_HDR_LEN; iscsit_send_reject() 3663 iov[iov_count].iov_base = cmd->buf_ptr; iscsit_send_reject() 3664 iov[iov_count++].iov_len = ISCSI_HDR_LEN; iscsit_send_reject() 3684 iov[iov_count].iov_base = &cmd->data_crc; iscsit_send_reject() 3685 iov[iov_count++].iov_len = ISCSI_CRC_LEN; iscsit_send_reject() 3691 cmd->iov_misc_count = iov_count; iscsit_send_reject()
|
H A D | iscsi_target_util.c | 1106 u32 iov_count; iscsit_send_tx_data() local 1114 iov_count = cmd->iov_data_count; iscsit_send_tx_data() 1117 iov_count = cmd->iov_misc_count; iscsit_send_tx_data() 1120 tx_sent = tx_data(conn, &iov[0], iov_count, tx_size); iscsit_send_tx_data() 1284 count->iov, count->iov_count, data); iscsit_do_rx_data() 1321 iov_len = count->iov_count; iscsit_do_tx_data() 1338 int iov_count, rx_data() 1348 c.iov_count = iov_count; rx_data() 1358 int iov_count, tx_data() 1368 c.iov_count = iov_count; tx_data() 1335 rx_data( struct iscsi_conn *conn, struct kvec *iov, int iov_count, int data) rx_data() argument 1355 tx_data( struct iscsi_conn *conn, struct kvec *iov, int iov_count, int data) tx_data() argument
|
/linux-4.4.14/drivers/vhost/ |
H A D | vhost.c | 1278 unsigned iov_count = *in_num + *out_num; get_indirect() local 1298 vhost32_to_cpu(vq, desc.len), iov + iov_count, get_indirect() 1299 iov_size - iov_count); get_indirect() 1395 unsigned iov_count = *in_num + *out_num; vhost_get_vq_desc() local 1426 vhost32_to_cpu(vq, desc.len), iov + iov_count, vhost_get_vq_desc() 1427 iov_size - iov_count); vhost_get_vq_desc()
|
H A D | vhost.h | 146 struct iovec iov[], unsigned int iov_count,
|
/linux-4.4.14/block/ |
H A D | bio.c | 997 static struct bio_map_data *bio_alloc_map_data(unsigned int iov_count, bio_alloc_map_data() argument 1000 if (iov_count > UIO_MAXIOV) bio_alloc_map_data() 1004 sizeof(struct iovec) * iov_count, gfp_mask); bio_alloc_map_data()
|
/linux-4.4.14/drivers/scsi/ |
H A D | sg.c | 1672 unsigned int iov_count = hp->iovec_count; sg_start_req() local 1727 dxfer_dir != SG_DXFER_UNKNOWN && !iov_count && sg_start_req() 1754 if (iov_count) { sg_start_req() 1758 res = import_iovec(rw, hp->dxferp, iov_count, 0, &iov, &i); sg_start_req()
|
/linux-4.4.14/include/target/iscsi/ |
H A D | iscsi_target_core.h | 294 u32 iov_count; member in struct:iscsi_data_count
|