Lines Matching refs:folio_shift
723 data->folio_shift = folio_shift(folio); in io_check_coalesce_buffer()
748 if (folio_size(folio) != (1UL << data->folio_shift) || in io_check_coalesce_buffer()
819 imu->folio_shift = PAGE_SHIFT; in io_sqe_buffer_register()
825 imu->folio_shift = data.folio_shift; in io_sqe_buffer_register()
838 vec_len = min_t(size_t, size, (1UL << imu->folio_shift) - off); in io_sqe_buffer_register()
972 imu->folio_shift = PAGE_SHIFT; in io_buffer_register_bvec()
1080 folio_mask = (1UL << imu->folio_shift) - 1; in io_import_fixed()
1087 seg_skip = 1 + (offset >> imu->folio_shift); in io_import_fixed()
1091 nr_segs = (offset + len + bvec->bv_offset + folio_mask) >> imu->folio_shift; in io_import_fixed()
1327 unsigned long folio_size = 1 << imu->folio_shift; in io_vec_fill_bvec()
1357 src_bvec = imu->bvec + (offset >> imu->folio_shift); in io_vec_fill_bvec()
1379 unsigned shift = imu->folio_shift; in io_estimate_bvec_size()