Lines Matching refs:fse
71 struct file_slice_elem *fse = SLIST_FIRST(&f->slice_head); in file_free() local
74 fobj_put(fse->slice.fobj); in file_free()
75 free(fse); in file_free()
84 struct file_slice_elem *fse = NULL; in file_add_slice() local
91 fse = calloc(1, sizeof(*fse)); in file_add_slice()
92 if (!fse) in file_add_slice()
95 fse->slice.fobj = fobj_get(fobj); in file_add_slice()
96 if (!fse->slice.fobj || in file_add_slice()
97 ADD_OVERFLOW(page_offset, fse->slice.fobj->num_pages, &s)) { in file_add_slice()
98 fobj_put(fse->slice.fobj); in file_add_slice()
99 free(fse); in file_add_slice()
103 fse->slice.page_offset = page_offset; in file_add_slice()
104 SLIST_INSERT_HEAD(&f->slice_head, fse, link); in file_add_slice()
181 struct file_slice_elem *fse = NULL; in file_find_slice() local
185 SLIST_FOREACH(fse, &f->slice_head, link) { in file_find_slice()
186 struct file_slice *fs = &fse->slice; in file_find_slice()