Home | History | Annotate | Download | only in debugfs

Lines Matching defs:iw

35 	struct inode_walk_struct *iw = (struct inode_walk_struct *) private;
38 iw->position++;
39 if (iw->position <= 2)
41 for (i=0; i < iw->num_inodes; i++) {
42 if (iw->iarray[i] == dirent->inode) {
43 printf("%u\t%s/%.*s\n", iw->iarray[i], iw->parent,
47 if (!iw->inodes_left)
55 struct inode_walk_struct iw;
70 iw.iarray = malloc(sizeof(ext2_ino_t) * argc);
71 if (!iw.iarray) {
76 memset(iw.iarray, 0, sizeof(ext2_ino_t) * argc);
79 iw.iarray[i-1] = strtol(argv[i], &tmp, 0);
86 iw.num_inodes = iw.inodes_left = argc-1;
116 iw.position = 0;
118 retval = ext2fs_get_pathname(current_fs, ino, 0, &iw.parent);
126 ncheck_proc, &iw);
127 ext2fs_free_mem(&iw.parent);
134 if (iw.inodes_left == 0)
150 free(iw.iarray);