Home | History | Annotate | Download | only in debugfs

Lines Matching defs:bw

41 	struct block_walk_struct *bw = (struct block_walk_struct *) private;
44 for (i=0; i < bw->num_blocks; i++) {
45 if (!bw->barray[i].ino && bw->barray[i].blk == *block_nr) {
46 bw->barray[i].ino = bw->inode;
47 bw->blocks_left--;
50 if (!bw->blocks_left)
58 struct block_walk_struct bw;
74 bw.barray = malloc(sizeof(struct block_info) * argc);
75 if (!bw.barray) {
80 memset(bw.barray, 0, sizeof(struct block_info) * argc);
89 if (strtoblk(argv[0], argv[i], NULL, &bw.barray[i-1].blk))
93 bw.num_blocks = bw.blocks_left = argc-1;
115 bw.inode = ino;
120 0, 0, &bw);
121 if (bw.blocks_left == 0)
137 icheck_proc, &bw);
144 if (bw.blocks_left == 0)
159 for (i=0, binfo = bw.barray; i < bw.num_blocks; i++, binfo++) {
168 free(bw.barray);