Lines Matching defs:block
70 MSG(1, "\tError: Failed to reserve new block!\n");
162 * get_node_path - Get the index path of pgoff_t block
163 * @offset: offset in the current index node block.
164 * @noffset: NO. of the index block within a file.
169 static int get_node_path(struct f2fs_node *node, long block,
181 if (block < direct_index) {
182 offset[n] = block;
186 block -= direct_index;
187 if (block < direct_blks) {
190 offset[n] = block;
194 block -= direct_blks;
195 if (block < direct_blks) {
198 offset[n] = block;
202 block -= direct_blks;
203 if (block < indirect_blks) {
206 offset[n++] = block / direct_blks;
208 offset[n] = block % direct_blks;
212 block -= indirect_blks;
213 if (block < indirect_blks) {
216 offset[n++] = block / direct_blks;
218 offset[n] = block % direct_blks;
222 block -= indirect_blks;
223 if (block < dindirect_blks) {
226 offset[n++] = block / indirect_blks;
229 offset[n++] = (block / direct_blks) % dptrs_per_blk;
233 offset[n] = block % direct_blks;