Home | History | Annotate | Download | only in fsck

Lines Matching refs:block

101  * get_node_path - Get the index path of pgoff_t block
102 * @offset: offset in the current index node block.
103 * @noffset: NO. of the index block within a file.
108 static int get_node_path(struct f2fs_node *node, long block,
120 if (block < direct_index) {
121 offset[n] = block;
125 block -= direct_index;
126 if (block < direct_blks) {
129 offset[n] = block;
133 block -= direct_blks;
134 if (block < direct_blks) {
137 offset[n] = block;
141 block -= direct_blks;
142 if (block < indirect_blks) {
145 offset[n++] = block / direct_blks;
147 offset[n] = block % direct_blks;
151 block -= indirect_blks;
152 if (block < indirect_blks) {
155 offset[n++] = block / direct_blks;
157 offset[n] = block % direct_blks;
161 block -= indirect_blks;
162 if (block < dindirect_blks) {
165 offset[n++] = block / indirect_blks;
168 offset[n++] = (block / direct_blks) % dptrs_per_blk;
172 offset[n] = block % direct_blks;