Lines Matching defs:vec
685 struct kvec vec = {buf, buflen};
700 iov_iter_kvec(&msg.msg_iter, ITER_DEST, &vec, 1,
747 iov_iter_kvec(&msg.msg_iter, ITER_DEST, &vec, 1, recvlen);
759 vec.iov_base = &tmp;
760 vec.iov_len = SMC_CLC_RECV_BUF_LEN;
764 iov_iter_kvec(&msg.msg_iter, ITER_DEST, &vec, 1, recvlen);
793 struct kvec vec;
820 vec.iov_base = &dclc;
821 vec.iov_len = send_len;
822 len = kernel_sendmsg(smc->clcsock, &msg, &vec, 1, send_len);
843 struct kvec vec[8];
966 vec[i].iov_base = pclc_base;
967 vec[i++].iov_len = sizeof(*pclc_base);
968 vec[i].iov_base = pclc_smcd;
969 vec[i++].iov_len = sizeof(*pclc_smcd);
971 vec[i].iov_base = pclc_prfx;
972 vec[i++].iov_len = sizeof(*pclc_prfx);
974 vec[i].iov_base = ipv6_prfx;
975 vec[i++].iov_len = pclc_prfx->ipv6_prefixes_cnt *
980 vec[i].iov_base = v2_ext;
981 vec[i++].iov_len = sizeof(*v2_ext) +
984 vec[i].iov_base = smcd_v2_ext;
985 vec[i++].iov_len = sizeof(*smcd_v2_ext);
987 vec[i].iov_base = gidchids;
988 vec[i++].iov_len = ini->ism_offered_cnt *
993 vec[i].iov_base = trl;
994 vec[i++].iov_len = sizeof(*trl);
996 len = kernel_sendmsg(smc->clcsock, &msg, vec, i, plen);
1022 struct kvec vec[5];
1111 vec[i].iov_base = clc_v2;
1113 vec[i++].iov_len = (clc->hdr.typev1 == SMC_TYPE_D ?
1118 vec[i++].iov_len = (clc->hdr.typev1 == SMC_TYPE_D ?
1123 vec[i].iov_base = &fce;
1124 vec[i++].iov_len = fce_len;
1127 vec[i].iov_base = &gle;
1128 vec[i++].iov_len = sizeof(gle);
1129 vec[i].iov_base = &ini->smcrv2.gidlist.list;
1130 vec[i++].iov_len = gle.gid_cnt *
1135 vec[i].iov_base = &trl;
1136 vec[i++].iov_len = sizeof(trl);
1137 return kernel_sendmsg(smc->clcsock, &msg, vec, 1,