Home
last modified time | relevance | path

Searched refs:sfv (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/syscall/
H A Dsendfile.c85 sendvec_chunk64(file_t *fp, u_offset_t *fileoff, struct ksendfilevec64 *sfv, in sendvec_chunk64() argument
110 sfv_len = (ssize32_t)sfv->sfv_len; in sendvec_chunk64()
113 sfv++; in sendvec_chunk64()
141 sfv_off = sfv->sfv_off; in sendvec_chunk64()
144 if (sfv->sfv_fd == SFV_FD_SELF) { in sendvec_chunk64()
173 if ((ffp = getf(sfv->sfv_fd)) == NULL) in sendvec_chunk64()
177 releasef(sfv->sfv_fd); in sendvec_chunk64()
183 releasef(sfv->sfv_fd); in sendvec_chunk64()
194 releasef(sfv->sfv_fd); in sendvec_chunk64()
203 error = sosendfile64(fp, ffp, sfv, in sendvec_chunk64()
[all …]
/illumos-gate/usr/src/lib/libsendfile/common/
H A Dsendfile.c65 struct sendfilevec sfv; in _sendfile() local
68 sfv.sfv_fd = fd; in _sendfile()
69 sfv.sfv_flag = 0; in _sendfile()
70 sfv.sfv_off = *off; in _sendfile()
71 sfv.sfv_len = len; in _sendfile()
72 error = __systemcall(&rval, SYS_sendfilev, SENDFILEV, sock, &sfv, in _sendfile()
114 struct sendfilevec64 sfv; in _sendfile64() local
117 sfv.sfv_fd = fd; in _sendfile64()
118 sfv.sfv_flag = 0; in _sendfile64()
119 sfv.sfv_off = *off; in _sendfile64()
[all …]
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsocksyscalls.c2920 sosendfile64(file_t *fp, file_t *rfp, const struct ksendfilevec64 *sfv, in sosendfile64() argument
2933 sfv_len = (ssize32_t)sfv->sfv_len; in sosendfile64()
2941 sfv_off = (u_offset_t)sfv->sfv_off; in sosendfile64()
2991 (sfv->sfv_flag & SFV_NOWAIT) || sfv_len >= 0x1000000) && in sosendfile64()
3009 &count, ((sfv->sfv_flag & SFV_NOWAIT) != 0)); in sosendfile64()
3029 releasef(sfv->sfv_fd); in sosendfile64()