Lines Matching defs:offset
118 static int fioc_do_read(char *buf, size_t size, off_t offset)
120 if (offset >= fioc_size)
123 if (size > fioc_size - offset)
124 size = fioc_size - offset;
126 memcpy(buf, fioc_buf + offset, size);
132 off_t offset, struct fuse_file_info *fi)
139 return fioc_do_read(buf, size, offset);
142 static int fioc_do_write(const char *buf, size_t size, off_t offset)
144 if (fioc_expand(offset + size))
147 memcpy(fioc_buf + offset, buf, size);
153 off_t offset, struct fuse_file_info *fi)
160 return fioc_do_write(buf, size, offset);
174 off_t offset, struct fuse_file_info *fi,
178 (void) offset;