Lines Matching defs:msg
279 static void afs_load_bvec(struct afs_call *call, struct msghdr *msg,
291 msg->msg_flags |= MSG_MORE;
296 msg->msg_flags &= ~MSG_MORE;
305 iov_iter_bvec(&msg->msg_iter, WRITE, bv, nr, bytes);
323 static int afs_send_pages(struct afs_call *call, struct msghdr *msg)
335 afs_load_bvec(call, msg, bv, first, last, offset);
336 trace_afs_send_pages(call, msg, first, last, offset);
339 bytes = msg->msg_iter.count;
340 nr = msg->msg_iter.nr_segs;
342 ret = rxrpc_kernel_send_data(op->net->socket, call->rxcall, msg,
364 struct msghdr msg;
438 msg.msg_name = NULL;
439 msg.msg_namelen = 0;
440 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 1, call->request_size);
441 msg.msg_control = NULL;
442 msg.msg_controllen = 0;
443 msg.msg_flags = MSG_WAITALL | (call->send_pages ? MSG_MORE : 0);
446 &msg, call->request_size,
452 ret = afs_send_pages(call, &msg);
470 iov_iter_kvec(&msg.msg_iter, READ, NULL, 0, 0);
472 &msg.msg_iter, false,
849 struct msghdr msg;
855 msg.msg_name = NULL;
856 msg.msg_namelen = 0;
857 iov_iter_kvec(&msg.msg_iter, WRITE, NULL, 0, 0);
858 msg.msg_control = NULL;
859 msg.msg_controllen = 0;
860 msg.msg_flags = 0;
862 switch (rxrpc_kernel_send_data(net->socket, call->rxcall, &msg, 0,
885 struct msghdr msg;
895 msg.msg_name = NULL;
896 msg.msg_namelen = 0;
897 iov_iter_kvec(&msg.msg_iter, WRITE, iov, 1, len);
898 msg.msg_control = NULL;
899 msg.msg_controllen = 0;
900 msg.msg_flags = 0;
902 n = rxrpc_kernel_send_data(net->socket, call->rxcall, &msg, len,