Lines Matching refs:iov

737 	struct kvec *iov,  in iscsit_map_iovec()  argument
757 iov[i].iov_base = kmap(sg_page(sg)) + sg->offset + page_off; in iscsit_map_iovec()
758 iov[i].iov_len = cur_len; in iscsit_map_iovec()
1393 struct kvec *iov; in iscsit_get_dataout() local
1399 iov = &cmd->iov_data[0]; in iscsit_get_dataout()
1401 iov_ret = iscsit_map_iovec(cmd, iov, be32_to_cpu(hdr->offset), in iscsit_get_dataout()
1410 iov[iov_count].iov_base = cmd->pad_bytes; in iscsit_get_dataout()
1411 iov[iov_count++].iov_len = padding; in iscsit_get_dataout()
1417 iov[iov_count].iov_base = &checksum; in iscsit_get_dataout()
1418 iov[iov_count++].iov_len = ISCSI_CRC_LEN; in iscsit_get_dataout()
1645 struct kvec *iov = NULL; in iscsit_handle_nop_out() local
1667 iov = &cmd->iov_misc[0]; in iscsit_handle_nop_out()
1668 iov[niov].iov_base = ping_data; in iscsit_handle_nop_out()
1669 iov[niov++].iov_len = payload_length; in iscsit_handle_nop_out()
1675 iov[niov].iov_base = &cmd->pad_bytes; in iscsit_handle_nop_out()
1676 iov[niov++].iov_len = padding; in iscsit_handle_nop_out()
1680 iov[niov].iov_base = &checksum; in iscsit_handle_nop_out()
1681 iov[niov++].iov_len = ISCSI_CRC_LEN; in iscsit_handle_nop_out()
2078 struct kvec iov[3]; in iscsit_handle_text_cmd() local
2088 memset(iov, 0, 3 * sizeof(struct kvec)); in iscsit_handle_text_cmd()
2089 iov[niov].iov_base = text_in; in iscsit_handle_text_cmd()
2090 iov[niov++].iov_len = payload_length; in iscsit_handle_text_cmd()
2094 iov[niov].iov_base = &pad_bytes; in iscsit_handle_text_cmd()
2095 iov[niov++].iov_len = padding; in iscsit_handle_text_cmd()
2101 iov[niov].iov_base = &checksum; in iscsit_handle_text_cmd()
2102 iov[niov++].iov_len = ISCSI_CRC_LEN; in iscsit_handle_text_cmd()
2106 rx_got = rx_data(conn, &iov[0], niov, rx_size); in iscsit_handle_text_cmd()
2415 struct kvec *iov; in iscsit_handle_immediate_data() local
2423 iov = &cmd->iov_data[0]; in iscsit_handle_immediate_data()
2427 iov[iov_count].iov_base = cmd->pad_bytes; in iscsit_handle_immediate_data()
2428 iov[iov_count++].iov_len = padding; in iscsit_handle_immediate_data()
2433 iov[iov_count].iov_base = &checksum; in iscsit_handle_immediate_data()
2434 iov[iov_count++].iov_len = ISCSI_CRC_LEN; in iscsit_handle_immediate_data()
2641 struct kvec *iov; in iscsit_send_datain() local
2685 iov = &cmd->iov_data[0]; in iscsit_send_datain()
2686 iov[iov_count].iov_base = cmd->pdu; in iscsit_send_datain()
2687 iov[iov_count++].iov_len = ISCSI_HDR_LEN; in iscsit_send_datain()
2696 iov[0].iov_len += ISCSI_CRC_LEN; in iscsit_send_datain()
2713 iov[iov_count].iov_base = cmd->pad_bytes; in iscsit_send_datain()
2714 iov[iov_count++].iov_len = cmd->padding; in iscsit_send_datain()
2724 iov[iov_count].iov_base = &cmd->data_crc; in iscsit_send_datain()
2725 iov[iov_count++].iov_len = ISCSI_CRC_LEN; in iscsit_send_datain()
2855 struct kvec *iov; in iscsit_send_logout() local
2864 iov = &cmd->iov_misc[0]; in iscsit_send_logout()
2865 iov[niov].iov_base = cmd->pdu; in iscsit_send_logout()
2866 iov[niov++].iov_len = ISCSI_HDR_LEN; in iscsit_send_logout()
2874 iov[0].iov_len += ISCSI_CRC_LEN; in iscsit_send_logout()
2963 struct kvec *iov; in iscsit_send_nopin() local
2970 iov = &cmd->iov_misc[0]; in iscsit_send_nopin()
2971 iov[niov].iov_base = cmd->pdu; in iscsit_send_nopin()
2972 iov[niov++].iov_len = ISCSI_HDR_LEN; in iscsit_send_nopin()
2980 iov[0].iov_len += ISCSI_CRC_LEN; in iscsit_send_nopin()
2991 iov[niov].iov_base = cmd->buf_ptr; in iscsit_send_nopin()
2992 iov[niov++].iov_len = cmd->buf_ptr_size; in iscsit_send_nopin()
3000 iov[niov].iov_base = &cmd->pad_bytes; in iscsit_send_nopin()
3001 iov[niov++].iov_len = padding; in iscsit_send_nopin()
3012 iov[niov].iov_base = &cmd->data_crc; in iscsit_send_nopin()
3013 iov[niov++].iov_len = ISCSI_CRC_LEN; in iscsit_send_nopin()
3216 struct kvec *iov; in iscsit_send_response() local
3223 iov = &cmd->iov_misc[0]; in iscsit_send_response()
3224 iov[iov_count].iov_base = cmd->pdu; in iscsit_send_response()
3225 iov[iov_count++].iov_len = ISCSI_HDR_LEN; in iscsit_send_response()
3239 iov[iov_count].iov_base = cmd->sense_buffer; in iscsit_send_response()
3240 iov[iov_count++].iov_len = in iscsit_send_response()
3258 iov[iov_count].iov_base = &cmd->data_crc; in iscsit_send_response()
3259 iov[iov_count++].iov_len = ISCSI_CRC_LEN; in iscsit_send_response()
3279 iov[0].iov_len += ISCSI_CRC_LEN; in iscsit_send_response()
3597 struct kvec *iov; in iscsit_send_text_rsp() local
3606 iov = &cmd->iov_misc[0]; in iscsit_send_text_rsp()
3607 iov[iov_count].iov_base = cmd->pdu; in iscsit_send_text_rsp()
3608 iov[iov_count++].iov_len = ISCSI_HDR_LEN; in iscsit_send_text_rsp()
3609 iov[iov_count].iov_base = cmd->buf_ptr; in iscsit_send_text_rsp()
3610 iov[iov_count++].iov_len = text_length; in iscsit_send_text_rsp()
3620 iov[0].iov_len += ISCSI_CRC_LEN; in iscsit_send_text_rsp()
3631 iov[iov_count].iov_base = &cmd->data_crc; in iscsit_send_text_rsp()
3632 iov[iov_count++].iov_len = ISCSI_CRC_LEN; in iscsit_send_text_rsp()
3668 struct kvec *iov; in iscsit_send_reject() local
3673 iov = &cmd->iov_misc[0]; in iscsit_send_reject()
3674 iov[iov_count].iov_base = cmd->pdu; in iscsit_send_reject()
3675 iov[iov_count++].iov_len = ISCSI_HDR_LEN; in iscsit_send_reject()
3676 iov[iov_count].iov_base = cmd->buf_ptr; in iscsit_send_reject()
3677 iov[iov_count++].iov_len = ISCSI_HDR_LEN; in iscsit_send_reject()
3687 iov[0].iov_len += ISCSI_CRC_LEN; in iscsit_send_reject()
3697 iov[iov_count].iov_base = &cmd->data_crc; in iscsit_send_reject()
3698 iov[iov_count++].iov_len = ISCSI_CRC_LEN; in iscsit_send_reject()
4115 struct kvec iov; in iscsi_target_rx_thread() local
4148 memset(&iov, 0, sizeof(struct kvec)); in iscsi_target_rx_thread()
4150 iov.iov_base = buffer; in iscsi_target_rx_thread()
4151 iov.iov_len = ISCSI_HDR_LEN; in iscsi_target_rx_thread()
4153 ret = rx_data(conn, &iov, 1, ISCSI_HDR_LEN); in iscsi_target_rx_thread()
4160 iov.iov_base = &digest; in iscsi_target_rx_thread()
4161 iov.iov_len = ISCSI_CRC_LEN; in iscsi_target_rx_thread()
4163 ret = rx_data(conn, &iov, 1, ISCSI_CRC_LEN); in iscsi_target_rx_thread()