Lines Matching refs:iov
73 struct kvec *iov;
208 cmd->iov = NULL;
302 struct kvec *iov = cmd->iov;
316 iov->iov_base = kmap(sg_page(sg)) + sg->offset + sg_offset;
317 iov->iov_len = iov_len;
321 iov++;
325 iov_iter_kvec(&cmd->recv_msg.msg_iter, READ, cmd->iov,
372 cmd->iov = kmalloc_array(cmd->req.sg_cnt,
373 sizeof(*cmd->iov), GFP_KERNEL);
374 if (!cmd->iov)
396 struct kvec *iov;
400 for (i = 0, iov = cmd->iov; i < cmd->nr_mapped; i++, iov++) {
401 sg_init_one(&sg, iov->iov_base, iov->iov_len);
402 ahash_request_set_crypt(hash, &sg, NULL, iov->iov_len);
626 kfree(cmd->iov);
657 kfree(cmd->iov);
695 struct kvec iov = {
706 ret = kernel_sendmsg(queue->sock, &msg, &iov, 1, iov.iov_len);
842 struct kvec iov;
883 iov.iov_base = icresp;
884 iov.iov_len = sizeof(*icresp);
885 ret = kernel_sendmsg(queue->sock, &msg, &iov, 1, iov.iov_len);
1075 struct kvec iov;
1079 iov.iov_base = (void *)&queue->pdu + queue->offset;
1080 iov.iov_len = queue->left;
1081 len = kernel_recvmsg(queue->sock, &msg, &iov, 1,
1082 iov.iov_len, msg.msg_flags);
1167 struct kvec iov = {
1172 ret = kernel_recvmsg(queue->sock, &msg, &iov, 1,
1173 iov.iov_len, msg.msg_flags);
1402 kfree(cmd->iov);