Lines Matching refs:offset
28 loff_t offset, size_t size) in ecryptfs_write_lower() argument
36 rc = kernel_write(lower_file, data, size, &offset); in ecryptfs_write_lower()
62 loff_t offset; in ecryptfs_write_lower_page_segment() local
65 offset = ((((loff_t)page_for_lower->index) << PAGE_SHIFT) in ecryptfs_write_lower_page_segment()
68 rc = ecryptfs_write_lower(ecryptfs_inode, virt, offset, size); in ecryptfs_write_lower_page_segment()
93 int ecryptfs_write(struct inode *ecryptfs_inode, char *data, loff_t offset, in ecryptfs_write() argument
109 if (offset > ecryptfs_file_size) in ecryptfs_write()
112 pos = offset; in ecryptfs_write()
113 while (pos < (offset + size)) { in ecryptfs_write()
117 loff_t total_remaining_bytes = ((offset + size) - pos); in ecryptfs_write()
126 if (pos < offset) { in ecryptfs_write()
128 loff_t total_remaining_zeros = (offset - pos); in ecryptfs_write()
151 if (pos < offset || !start_offset_in_page) { in ecryptfs_write()
160 if (pos >= offset) { in ecryptfs_write()
219 int ecryptfs_read_lower(char *data, loff_t offset, size_t size, in ecryptfs_read_lower() argument
226 return kernel_read(lower_file, data, size, &offset); in ecryptfs_read_lower()
250 loff_t offset; in ecryptfs_read_lower_page_segment() local
253 offset = ((((loff_t)page_index) << PAGE_SHIFT) + offset_in_page); in ecryptfs_read_lower_page_segment()
255 rc = ecryptfs_read_lower(virt, offset, size, ecryptfs_inode); in ecryptfs_read_lower_page_segment()