Lines Matching refs:sb
58 static struct stat sb; /* Remember .st_size, etc. */ variable
81 munmap(file_map, sb.st_size); in mmap_cleanup()
99 file_ptr = file_map + (sb.st_size - offset); in ulseek()
184 sb.st_size = 0; in mmap_file()
191 if (fstat(fd_map, &sb) < 0) { in mmap_file()
195 if (!S_ISREG(sb.st_mode)) { in mmap_file()
199 file_map = mmap(0, sb.st_size, PROT_READ|PROT_WRITE, MAP_PRIVATE, in mmap_file()
203 file_map = umalloc(sb.st_size); in mmap_file()
208 if (read(fd_map, file_map, sb.st_size) != sb.st_size) { in mmap_file()
220 file_end = file_map + sb.st_size; in mmap_file()
344 fd_map = open(tmp_file, O_WRONLY | O_TRUNC | O_CREAT, sb.st_mode); in write_file()
349 n = write(fd_map, file_map, sb.st_size); in write_file()
350 if (n != sb.st_size) { in write_file()