Lines Matching refs:iov
94 cap_ttymsg(cap_channel_t *chan, struct iovec *iov, int iovcnt, in cap_ttymsg() argument
104 nvlist_append_string_array(nvl, "iov_strs", iov[i].iov_base); in cap_ttymsg()
132 struct iovec *iov; in casper_ttymsg() local
139 iov = calloc(iovcnt, sizeof(*iov)); in casper_ttymsg()
140 if (iov == NULL) in casper_ttymsg()
143 iov[i].iov_base = nvlstrs[i]; in casper_ttymsg()
144 iov[i].iov_len = strlen(nvlstrs[i]); in casper_ttymsg()
148 line = ttymsg(iov, iovcnt, line, tmout); in casper_ttymsg()
152 free(iov); in casper_ttymsg()
157 cap_wallmsg(cap_channel_t *chan, const struct filed *f, struct iovec *iov, in cap_wallmsg() argument
171 nvlist_append_string_array(nvl, "iov_strs", iov[i].iov_base); in cap_wallmsg()
191 struct iovec *iov; in casper_wallmsg() local
198 iov = calloc(sz, sizeof(*iov)); in casper_wallmsg()
199 if (iov == NULL) in casper_wallmsg()
202 iov[i].iov_base = nvlstrs[i]; in casper_wallmsg()
203 iov[i].iov_len = strlen(nvlstrs[i]); in casper_wallmsg()
205 wallmsg(f, iov, sz); in casper_wallmsg()
208 free(iov[i].iov_base); in casper_wallmsg()
209 free(iov); in casper_wallmsg()