Lines Matching refs:sdt_fd
77 if ( si.sdt_fd != -1 ) {
82 close( si.sdt_fd );
83 si.sdt_fd = -1;
88 if (( si.sdt_fd = open( dtf, flags, ad_mode( dtf, mode ))) < 0 ) {
103 if (( si.sdt_fd = open( dtf, flags, ad_mode( dtf, mode ))) < 0 ) {
156 if ( si.sdt_fd != -1 ) {
157 (void)close( si.sdt_fd );
158 si.sdt_fd = -1;
166 if (lseek( si.sdt_fd, (off_t) 0L, SEEK_SET ) < 0) {
167 close(si.sdt_fd);
168 si.sdt_fd = -1;
188 while (( cc = read( si.sdt_fd, irh, sizeof( irh ))) > 0 ) {
203 if ( lseek( si.sdt_fd, (off_t) rsize, SEEK_CUR ) < 0 ) {
254 if ( writev( si.sdt_fd, iov, iovcnt ) < 0 ) {
267 if ((cc == 0) && (write(si.sdt_fd, imh, sizeof(imh)) < 0)) {
273 if ((cc = write(si.sdt_fd, rbuf, iovcnt)) < 0) {
280 if ((cc = write(si.sdt_fd, rbuf, iovcnt)) < 0) {
290 close( si.sdt_fd );
291 si.sdt_fd = -1;
377 if ( lseek( si.sdt_fd, (off_t) 0L, SEEK_SET ) < 0 ) {
387 if ( read( si.sdt_fd, ih, sizeof( ih )) != sizeof( ih )) {
388 close( si.sdt_fd );
389 si.sdt_fd = -1;
394 if ( lseek( si.sdt_fd, (off_t) bsize, SEEK_CUR ) < 0 ) {
450 if ( lseek( si.sdt_fd, (off_t) 0L, SEEK_SET ) < 0 ) {
451 close(si.sdt_fd);
452 si.sdt_fd = -1;
459 while (( rc = read( si.sdt_fd, ih, sizeof( ih ))) > 0 ) {
468 if ( lseek( si.sdt_fd, (off_t) rsize, SEEK_CUR ) < 0 ) {
494 size = (fstat(si.sdt_fd, &st) < 0) ? 0 : st.st_size;
508 if (dsi_stream_read_file(dsi, si.sdt_fd, offset, dsi->datasize) < 0) {
523 buflen = read(si.sdt_fd, rbuf, *rbuflen);
545 if ( read( si.sdt_fd, rbuf, rc ) < rc ) {