Lines Matching defs:nr_bhs
43 if (fatent->nr_bhs == 1) {
77 fatent->nr_bhs = 1;
84 fatent->nr_bhs = 2;
109 fatent->nr_bhs = 1;
163 if (fatent->nr_bhs == 2)
194 if (fatent->nr_bhs == 1) {
209 fatent->nr_bhs = 1;
309 if (!fatent->nr_bhs || bhs[0]->b_blocknr != blocknr)
313 if (fatent->nr_bhs != 2 || bhs[1]->b_blocknr != (blocknr + 1))
347 int nr_bhs)
357 for (n = 0; n < nr_bhs; n++) {
386 err = fat_sync_bhs(fatent->bhs, fatent->nr_bhs);
390 return fat_mirror_bhs(sb, fatent->bhs, fatent->nr_bhs);
415 static void fat_collect_bhs(struct buffer_head **bhs, int *nr_bhs,
420 for (n = 0; n < fatent->nr_bhs; n++) {
421 for (i = 0; i < *nr_bhs; i++) {
425 if (i == *nr_bhs) {
428 (*nr_bhs)++;
440 int i, count, err, nr_bhs, idx_clus;
450 err = nr_bhs = idx_clus = 0;
470 if (prev_ent.nr_bhs)
473 fat_collect_bhs(bhs, &nr_bhs, &fatent);
507 err = fat_sync_bhs(bhs, nr_bhs);
509 err = fat_mirror_bhs(sb, bhs, nr_bhs);
511 for (i = 0; i < nr_bhs; i++)
527 int i, err, nr_bhs;
529 nr_bhs = 0;
550 if (nr_bhs + fatent.nr_bhs > MAX_BUF_PER_PAGE) {
552 err = fat_sync_bhs(bhs, nr_bhs);
556 err = fat_mirror_bhs(sb, bhs, nr_bhs);
559 for (i = 0; i < nr_bhs; i++)
561 nr_bhs = 0;
563 fat_collect_bhs(bhs, &nr_bhs, &fatent);
567 err = fat_sync_bhs(bhs, nr_bhs);
571 err = fat_mirror_bhs(sb, bhs, nr_bhs);
574 for (i = 0; i < nr_bhs; i++)