Lines Matching refs:layout
40 unsigned exofs_max_io_pages(struct ore_layout *layout, in exofs_max_io_pages() argument
44 layout->max_io_length / PAGE_SIZE); in exofs_max_io_pages()
102 exofs_max_io_pages(&pcol->sbi->layout, ~0); in _pcol_reset()
110 pages = exofs_max_io_pages(&pcol->sbi->layout, pcol->expected_pages); in pcol_try_alloc()
319 int ret = ore_get_rw_state(&pcol->sbi->layout, &oi->oc, true, in read_exec()
635 ret = ore_get_rw_state(&pcol->sbi->layout, &oi->oc, false, in write_exec()
1013 ret = ore_truncate(&sbi->layout, &oi->oc, (u64)newsize); in _do_truncate()
1077 struct exofs_on_disk_inode_layout *layout; in exofs_get_inode() local
1080 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_get_inode()
1119 layout = attrs[1].val_ptr; in exofs_get_inode()
1120 if (layout->gen_func != cpu_to_le16(LAYOUT_MOVING_WINDOW)) { in exofs_get_inode()
1122 __func__, layout->gen_func); in exofs_get_inode()
1134 layout = attrs[2].val_ptr; in exofs_get_inode()
1135 if (layout->gen_func != cpu_to_le16(LAYOUT_MOVING_WINDOW)) { in exofs_get_inode()
1137 __func__, layout->gen_func); in exofs_get_inode()
1329 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_new_inode()
1418 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_update_inode()
1501 ret = ore_get_io_state(&sbi->layout, &oi->oc, &ios); in exofs_evict_inode()