file_size
extern off_t file_size;
file_size = size;
if (file_size != (off_t) -1)
(long)file_size);
off_t file_size;
elf_object_count(struct elf_file *efile, Elf_Type type, size_t file_size)
return (file_size / elf_object_size(efile, type));
dumpsize += file_size(savedirfd, path);
dumpsize += file_size(savedirfd, path);
dumpsize += file_size(savedirfd, path);
dumpsize += file_size(savedirfd, path);
dumpsize += file_size(savedirfd, path);
dumpsize += file_size(savedirfd, path);
loff_t file_size __unused)
loff_t file_size);
uint64_t file_size;
file_size = np->inode.i_size;
uio->uio_offset = file_size;
if (file_size < uio->uio_offset + uio->uio_resid) {
off_t file_size, unsigned char *fingerprint);
struct thread *td, off_t file_size, unsigned char *fingerprint)
for (offset = 0; offset < file_size; offset += nread) {
if ((offset + PAGE_SIZE) > file_size)
count = file_size - offset;
struct mac_veriexec_file_info *ip, struct thread *td, off_t file_size,
error = evaluate_fingerprint(vp, ip, td, file_size, fingerprint);
off_t file_size, offset;
file_size = sb.st_size;
file_size = disk_getsize(fd);
if (file_size <= 0)
printf("File: %s; File size %jd bytes\n", fn, (intmax_t)file_size);
offset = random() % (file_size / io_size);
offset = random() % (file_size / io_size);
off_t file_size = 0;
file_size = maxfilelen = lseek(fd, (off_t)0, SEEK_END);
if (file_size == (off_t)-1) {
save_buffer(good_buf, file_size, fsxgoodfd);
if (file_size != statbuf.st_size || file_size != size_by_seek) {
(unsigned long long)file_size,
if (size + offset > file_size) {
if (offset + size <= (file_size & ~page_mask))
for (should_be_zero = last_page + (file_size & page_mask);
s, file_size - 1, should_be_zero & page_mask,
if (size + offset > file_size) {
log4(OP_WRITE, offset, size, file_size);
if (file_size < offset + size) {
if (file_size < offset)
memset(good_buf + file_size, '\0', offset - file_size);
file_size = offset + size;
cur_filesize = file_size;
if (file_size < offset + size) {
if (file_size < offset)
memset(good_buf + file_size, '\0', offset - file_size);
file_size = offset + size;
if (file_size > cur_filesize) {
if (ftruncate(fd, file_size) == -1) {
int oldsize = file_size;
log4(OP_TRUNCATE, size, (unsigned)file_size, 0);
if (size > file_size)
memset(good_buf + file_size, '\0', size - file_size);
file_size = size;
iret = write(fd, good_buf, file_size);
if ((off_t)iret != file_size) {
iret, (unsigned long long)file_size);
if (lite ? 0 : ftruncate(fd, file_size) == -1) {
prt("ftruncate2: %llx\n", (unsigned long long)file_size);
if (file_size == 0)
if ((p = (char *)mmap(0, file_size, PROT_READ | PROT_WRITE,
if (munmap(p, file_size) != 0) {
if (file_size)
offset %= file_size;
if (offset + size > file_size)
size = file_size - offset;
write_test_file(size_t file_size)
if (file_size == current_file_size)
else if (file_size < current_file_size) {
if (ftruncate(file_fd, file_size) != 0)
current_file_size = file_size;
page_buffer = malloc(file_size);
bzero(page_buffer, file_size);
len = write(file_fd, page_buffer, file_size);
current_file_size = file_size;
.file_size = 1 }
desired_file_size = tests[test_num - 1].file_size;
uint32_t file_size;
static int write_test_file(size_t file_size);