Lines Matching defs:frames
307 static void dx_release(struct dx_frame *frames);
321 struct dx_frame *frames,
969 static void dx_release(struct dx_frame *frames)
975 if (frames[0].bh == NULL)
978 info = &((struct dx_root *)frames[0].bh->b_data)->info;
982 if (frames[i].bh == NULL)
984 brelse(frames[i].bh);
985 frames[i].bh = NULL;
1008 struct dx_frame *frames,
1027 if (p == frames)
1187 struct dx_frame frames[EXT4_HTREE_LEVEL], *frame;
1226 frame = dx_probe(NULL, dir, &hinfo, frames);
1232 de = (struct ext4_dir_entry_2 *) frames[0].bh->b_data;
1242 de = (struct ext4_dir_entry_2 *) frames[0].bh->b_data;
1269 frame, frames, &hashval);
1284 dx_release(frames);
1289 dx_release(frames);
1782 struct dx_frame frames[EXT4_HTREE_LEVEL], *frame;
1790 frame = dx_probe(fname, dir, NULL, frames);
1812 frames, NULL);
1826 dx_release(frames);
2231 struct dx_frame frames[EXT4_HTREE_LEVEL], *frame;
2330 memset(frames, 0, sizeof(frames));
2331 frame = frames;
2358 dx_release(frames);
2491 struct dx_frame frames[EXT4_HTREE_LEVEL], *frame;
2501 frame = dx_probe(fname, dir, NULL, frames);
2529 int levels = frame - frames + 1;
2536 while (frame > frames) {
2625 dxroot = (struct dx_root *)frames[0].bh->b_data;
2651 dx_release(frames);