Home
last modified time | relevance | path

Searched refs:iovlen (Results 1 – 20 of 20) sorted by relevance

/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Discsi_net.c503 int iovlen = 0; in iscsi_net_sendpdu() local
515 ASSERT(iovlen < ISCSI_MAX_IOVEC); in iscsi_net_sendpdu()
516 iovec[iovlen].iov_base = (void *)ihp; in iscsi_net_sendpdu()
517 iovec[iovlen].iov_len = sizeof (*ihp) + ihp->hlength * 4; in iscsi_net_sendpdu()
519 iovlen++; in iscsi_net_sendpdu()
523 ASSERT(iovlen < ISCSI_MAX_IOVEC); in iscsi_net_sendpdu()
532 iovec[iovlen].iov_base = (void *)&crc_hdr; in iscsi_net_sendpdu()
533 iovec[iovlen].iov_len = sizeof (crc_hdr); in iscsi_net_sendpdu()
535 iovlen++; in iscsi_net_sendpdu()
543 ASSERT(iovlen < ISCSI_MAX_IOVEC); in iscsi_net_sendpdu()
[all …]
H A Disns_client.c1551 int iovlen = 0; in isns_send_pdu() local
1557 ASSERT(iovlen < ISNS_MAX_IOVEC); in isns_send_pdu()
1558 iovec[iovlen].iov_base = (void *)pdu; in isns_send_pdu()
1559 iovec[iovlen].iov_len = (ISNSP_HEADER_SIZE); in isns_send_pdu()
1561 iovlen++; in isns_send_pdu()
1563 ASSERT(iovlen < ISNS_MAX_IOVEC); in isns_send_pdu()
1564 iovec[iovlen].iov_base = (void *)pdu->payload; in isns_send_pdu()
1565 iovec[iovlen].iov_len = ntohs(pdu->payload_len); in isns_send_pdu()
1567 iovlen++; in isns_send_pdu()
1573 msg.msg_iovlen = iovlen; in isns_send_pdu()
/illumos-gate/usr/src/lib/libdhcpagent/common/
H A Ddhcp_hostconf.c333 int i, iovlen = 0; in write_hostconf() local
348 iov[iovlen].iov_base = (caddr_t)&magic; in write_hostconf()
349 explen += iov[iovlen++].iov_len = sizeof (magic); in write_hostconf()
350 iov[iovlen].iov_base = (caddr_t)&relative_to; in write_hostconf()
351 explen += iov[iovlen++].iov_len = sizeof (relative_to); in write_hostconf()
352 for (i = 0; i < pllen && iovlen < (IOV_MAX - 1); i++) { in write_hostconf()
353 iov[iovlen].iov_base = (caddr_t)&pl[i]->len; in write_hostconf()
354 explen += iov[iovlen++].iov_len = sizeof (pl[i]->len); in write_hostconf()
355 iov[iovlen].iov_base = (caddr_t)pl[i]->pkt; in write_hostconf()
356 explen += iov[iovlen++].iov_len = pl[i]->len; in write_hostconf()
[all …]
/illumos-gate/usr/src/lib/libresolv2/common/bsd/
H A Dwritev.c17 __writev(int fd, struct iovec *iov, int iovlen) in __writev() argument
34 mesg.msg_iovlen = iovlen; in __writev()
42 for (i = 0, tv = iov; i <= iovlen; tv++) { in __writev()
/illumos-gate/usr/src/uts/common/io/idm/
H A Didm_so.c622 idm_iov_sosend(ksocket_t so, iovec_t *iop, int iovlen, size_t total_len) in idm_iov_sosend() argument
633 msg.msg_iovlen = iovlen; in idm_iov_sosend()
662 idm_iov_sorecv(ksocket_t so, iovec_t *iop, int iovlen, size_t total_len) in idm_iov_sorecv() argument
674 msg.msg_iovlen = iovlen; in idm_iov_sorecv()
844 int iovlen = 0; in idm_sorecvhdr() local
895 iov[iovlen].iov_base = (caddr_t)(pdu->isp_hdr + 1); in idm_sorecvhdr()
897 iov[iovlen].iov_len = ahslen; in idm_sorecvhdr()
898 total_len += iov[iovlen].iov_len; in idm_sorecvhdr()
899 iovlen++; in idm_sorecvhdr()
903 iov[iovlen].iov_base = (caddr_t)&hdr_digest_crc; in idm_sorecvhdr()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dcons.c417 int iovlen = 0; in cnwrite() local
420 iovlen = uio->uio_iovcnt * sizeof (iovec_t); in cnwrite()
421 uiod.d_iov = kmem_alloc(iovlen, KM_SLEEP); in cnwrite()
432 if (iovlen != 0) in cnwrite()
433 kmem_free(uiod.d_iov, iovlen); in cnwrite()
/illumos-gate/usr/src/uts/common/syscall/
H A Drw.c686 ssize_t iovlen = aiov[i].iov_len; in readv() local
687 count += iovlen; in readv()
688 if (iovlen < 0 || count < 0) { in readv()
853 ssize32_t iovlen = aiov32[i].iov_len; in writev() local
854 count32 += iovlen; in writev()
855 if (iovlen < 0 || count32 < 0) { in writev()
862 aiov[i].iov_len = iovlen; in writev()
878 ssize_t iovlen = aiov[i].iov_len; in writev() local
879 count += iovlen; in writev()
880 if (iovlen < 0 || count < 0) { in writev()
[all …]
/illumos-gate/usr/src/uts/common/sys/idm/
H A Didm_so.h116 int idm_iov_sosend(ksocket_t so, iovec_t *iop, int iovlen,
119 int idm_iov_sorecv(ksocket_t so, iovec_t *iop, int iovlen,
/illumos-gate/usr/src/uts/common/io/ksocket/
H A Dksocket.c318 ssize_t iovlen; in ksocket_sendmsg() local
319 iovlen = (msg->msg_iov)[i].iov_len; in ksocket_sendmsg()
320 len += iovlen; in ksocket_sendmsg()
321 if (len < 0 || iovlen < 0) in ksocket_sendmsg()
481 ssize_t iovlen; in ksocket_recvmsg() local
482 iovlen = (msg->msg_iov)[i].iov_len; in ksocket_recvmsg()
483 len += iovlen; in ksocket_recvmsg()
484 if (len < 0 || iovlen < 0) in ksocket_recvmsg()
/illumos-gate/usr/src/lib/libslp/clib/
H A Dslp_ipc.c156 SLPError slp_send2slpd_iov(struct iovec *msg, int iovlen, char **reply) { in slp_send2slpd_iov() argument
177 msghdr->msg_iovlen = iovlen; in slp_send2slpd_iov()
H A Dslp_net.c227 udp_make_msghdr(sin, hp->msg.iov, hp->msg.iovlen, msg); in slp_uc_udp_send()
351 udp_make_msghdr(sin, hp->msg.iov, hp->msg.iovlen, msg); in slp_mc_send()
528 if (writev(tcp_sockfd, hp->msg.iov, hp->msg.iovlen) in tcp_thread()
654 for (i = 1; i < hp->msg.iovlen; i++) { in make_header()
683 int iovlen, struct msghdr *msg) { in udp_make_msghdr() argument
687 msg->msg_iovlen = iovlen; in udp_make_msghdr()
H A Dslp_ua_common.c187 for (i = 0; i < args->hp->msg.iovlen; i++) { in slp_call()
245 for (i = 0; i < hp->msg.iovlen; i++) { in check_message_fit()
H A Dslp_auth.c531 int iovlen, in make_tbs() argument
542 for (i = 0; i < iovlen; i++) { in make_tbs()
565 for (i = 0; i < iovlen; i++) { in make_tbs()
H A DSLPFindSrvTypes.c151 msg->iovlen = 6; in slp_packSrvTypeRqst()
H A DSLPReg.c863 static void free_msgiov(struct iovec *msgiov, int iovlen) { in free_msgiov() argument
868 if (iovlen == 4) { in free_msgiov()
H A Dslp-internal.h117 int iovlen; member
H A DSLPFindSrvs.c355 msg->iovlen = 7; in slp_packSrvRqst()
H A DSLPFindAttrs.c326 msg->iovlen = 7; in slp_packAttrRqst()
/illumos-gate/usr/src/uts/common/os/
H A Dstreamio.c1042 int iovlen = 0; in strget() local
1048 iovlen = uiop->uio_iovcnt * sizeof (iovec_t); in strget()
1049 uiod.d_iov = kmem_alloc(iovlen, KM_SLEEP); in strget()
1093 if (iovlen != 0) in strget()
1094 kmem_free(uiod.d_iov, iovlen); in strget()
1114 if (iovlen != 0) in strget()
1115 kmem_free(uiod.d_iov, iovlen); in strget()
1119 if (iovlen != 0) in strget()
1120 kmem_free(uiod.d_iov, iovlen); in strget()
2617 int iovlen = 0; in strput() local
[all …]
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsocksyscalls.c1173 ssize_t iovlen = aiov[i].iov_len; in recvmsg() local
1174 len += iovlen; in recvmsg()
1175 if (iovlen < 0 || len < 0) { in recvmsg()
1463 ssize_t iovlen = aiov[i].iov_len; in sendmsg() local
1464 len += iovlen; in sendmsg()
1465 if (iovlen < 0 || len < 0) { in sendmsg()