taglinefilesource code
dir_info234fs/umsdos/inode.c&& (inode->u.umsdos_i.u.dir_info.creating != 0
dir_info235fs/umsdos/inode.c|| inode->u.umsdos_i.u.dir_info.looking != 0
dir_info236fs/umsdos/inode.c|| inode->u.umsdos_i.u.dir_info.p != NULL)){
dir_info238fs/umsdos/inode.c,inode->u.umsdos_i.u.dir_info.creating
dir_info239fs/umsdos/inode.c,inode->u.umsdos_i.u.dir_info.looking
dir_info240fs/umsdos/inode.c,inode->u.umsdos_i.u.dir_info.p));
dir_info38fs/umsdos/namei.cif (dir->u.umsdos_i.u.dir_info.creating
dir_info39fs/umsdos/namei.c&& dir->u.umsdos_i.u.dir_info.pid != current->pid){
dir_info40fs/umsdos/namei.csleep_on(&dir->u.umsdos_i.u.dir_info.p);
dir_info50fs/umsdos/namei.cwhile (dir->u.umsdos_i.u.dir_info.looking){
dir_info51fs/umsdos/namei.csleep_on(&dir->u.umsdos_i.u.dir_info.p);
dir_info92fs/umsdos/namei.cdir->u.umsdos_i.u.dir_info.creating++;
dir_info93fs/umsdos/namei.cdir->u.umsdos_i.u.dir_info.pid = current->pid;
dir_info111fs/umsdos/namei.cdir1->u.umsdos_i.u.dir_info.creating++;
dir_info112fs/umsdos/namei.cdir1->u.umsdos_i.u.dir_info.pid = current->pid;
dir_info113fs/umsdos/namei.cdir2->u.umsdos_i.u.dir_info.creating++;
dir_info114fs/umsdos/namei.cdir2->u.umsdos_i.u.dir_info.pid = current->pid;
dir_info127fs/umsdos/namei.cdir->u.umsdos_i.u.dir_info.looking++;
dir_info136fs/umsdos/namei.cdir->u.umsdos_i.u.dir_info.creating--;
dir_info137fs/umsdos/namei.cif (dir->u.umsdos_i.u.dir_info.creating < 0){
dir_info139fs/umsdos/namei.c,dir->u.umsdos_i.u.dir_info.creating);
dir_info141fs/umsdos/namei.cwake_up (&dir->u.umsdos_i.u.dir_info.p);
dir_info148fs/umsdos/namei.cdir->u.umsdos_i.u.dir_info.looking--;
dir_info149fs/umsdos/namei.cif (dir->u.umsdos_i.u.dir_info.looking < 0){
dir_info151fs/umsdos/namei.c,dir->u.umsdos_i.u.dir_info.looking);
dir_info153fs/umsdos/namei.cwake_up (&dir->u.umsdos_i.u.dir_info.p);
dir_info60include/linux/umsdos_fs_i.hstruct dir_locking_info dir_info;
dir_info130include/linux/umsdos_fs_i.hstruct dir_locking_info dir_info;