Lines Matching refs:vec
919 struct kvec vec = { .iov_len = len, .iov_base = data, }; in o2net_recv_tcp_msg() local
921 return kernel_recvmsg(sock, &msg, &vec, 1, len, msg.msg_flags); in o2net_recv_tcp_msg()
924 static int o2net_send_tcp_msg(struct socket *sock, struct kvec *vec, in o2net_send_tcp_msg() argument
935 ret = kernel_sendmsg(sock, &msg, vec, veclen, total); in o2net_send_tcp_msg()
1035 struct kvec *vec = NULL; in o2net_send_message_vec() local
1080 vec = kmalloc(sizeof(struct kvec) * veclen, GFP_ATOMIC); in o2net_send_message_vec()
1081 if (vec == NULL) { in o2net_send_message_vec()
1096 vec[0].iov_len = sizeof(struct o2net_msg); in o2net_send_message_vec()
1097 vec[0].iov_base = msg; in o2net_send_message_vec()
1098 memcpy(&vec[1], caller_vec, caller_veclen * sizeof(struct kvec)); in o2net_send_message_vec()
1112 ret = o2net_send_tcp_msg(sc->sc_sock, vec, veclen, in o2net_send_message_vec()
1140 kfree(vec); in o2net_send_message_vec()
1150 struct kvec vec = { in o2net_send_message() local
1154 return o2net_send_message_vec(msg_type, key, &vec, 1, in o2net_send_message()
1162 struct kvec vec = { in o2net_send_status_magic() local
1178 return o2net_send_tcp_msg(sock, &vec, 1, sizeof(struct o2net_msg)); in o2net_send_status_magic()