Lines Matching refs:iov
262 struct iovec *iov;
269 iov = apr_palloc(p, sizeof(struct iovec) * nvec);
301 iov[k].iov_base = (char*) elts[i];
302 iov[k].iov_len = strlen(elts[i]);
304 iov[k].iov_base = (char*) header;
305 iov[k].iov_len = strlen(header);
308 iov[k].iov_base = (char*) oldkey;
309 iov[k].iov_len = strlen(oldkey);
312 return apr_pstrcatv(p, iov, k, NULL);
751 struct iovec iov[2];
758 iov[0].iov_base = (char*) elts[i];
759 iov[0].iov_len = strlen(elts[i]);
760 iov[1].iov_base = CRLF;
761 iov[1].iov_len = sizeof(CRLF) - 1;
763 rv = apr_file_writev_full(fd, (const struct iovec *) &iov, 2, &amt);
769 iov[0].iov_base = CRLF;
770 iov[0].iov_len = sizeof(CRLF) - 1;
772 return apr_file_writev_full(fd, (const struct iovec *) &iov, 1, &amt);
904 struct iovec iov[4];
911 iov[0].iov_base = elts[i].key;
912 iov[0].iov_len = strlen(elts[i].key);
913 iov[1].iov_base = ": ";
914 iov[1].iov_len = sizeof(": ") - 1;
915 iov[2].iov_base = elts[i].val;
916 iov[2].iov_len = strlen(elts[i].val);
917 iov[3].iov_base = CRLF;
918 iov[3].iov_len = sizeof(CRLF) - 1;
920 rv = apr_file_writev_full(fd, (const struct iovec *) &iov, 4, &amt);
926 iov[0].iov_base = CRLF;
927 iov[0].iov_len = sizeof(CRLF) - 1;
928 rv = apr_file_writev_full(fd, (const struct iovec *) &iov, 1, &amt);
962 struct iovec iov[2];
1070 iov[0].iov_base = (void*)&disk_info;
1071 iov[0].iov_len = sizeof(disk_cache_info_t);
1072 iov[1].iov_base = (void*)dobj->name;
1073 iov[1].iov_len = disk_info.name_len;
1075 rv = apr_file_writev_full(dobj->hdrs.tempfd, (const struct iovec *) &iov,