Lines Matching refs:off_t
67 static struct dfs_page *dfs_page_lookup(struct dfs_file *file, off_t pos);
1005 static struct dfs_page *dfs_page_create(off_t pos) in dfs_page_create()
1105 static int dfs_page_compare(off_t fpos, off_t value) in dfs_page_compare()
1383 static struct dfs_page *dfs_page_search(struct dfs_aspace *aspace, off_t fpos) in dfs_page_search()
1442 static struct dfs_page *dfs_aspace_load_page(struct dfs_file *file, off_t pos) in dfs_aspace_load_page()
1480 static struct dfs_page *dfs_page_lookup(struct dfs_file *file, off_t pos) in dfs_page_lookup()
1491 off_t fpos = pos / ARCH_PAGE_SIZE * ARCH_PAGE_SIZE; in dfs_page_lookup()
1558 int dfs_aspace_read(struct dfs_file *file, void *buf, size_t count, off_t *pos) in dfs_aspace_read()
1579 off_t len; in dfs_aspace_read()
1632 int dfs_aspace_write(struct dfs_file *file, const void *buf, size_t count, off_t *pos) in dfs_aspace_write()
1660 off_t len; in dfs_aspace_write()
2059 off_t dfs_aspace_fpos(struct rt_varea *varea, void *vaddr) in dfs_aspace_fpos()
2061 return (off_t)(intptr_t)vaddr - (off_t)(intptr_t)varea->start + varea->offset * ARCH_PAGE_SIZE; in dfs_aspace_fpos()
2072 void *dfs_aspace_vaddr(struct rt_varea *varea, off_t fpos) in dfs_aspace_vaddr()
2101 off_t fpos = dfs_aspace_fpos(varea, msg->fault_vaddr); in dfs_aspace_mmap_read()
2133 off_t fpos = dfs_aspace_fpos(varea, msg->fault_vaddr); in dfs_aspace_mmap_write()