taglinefilesource code
dir_info231fs/umsdos/inode.c&& (inode->u.umsdos_i.u.dir_info.creating != 0
dir_info232fs/umsdos/inode.c|| inode->u.umsdos_i.u.dir_info.looking != 0
dir_info233fs/umsdos/inode.c|| inode->u.umsdos_i.u.dir_info.p != NULL)){
dir_info235fs/umsdos/inode.c,inode->u.umsdos_i.u.dir_info.creating
dir_info236fs/umsdos/inode.c,inode->u.umsdos_i.u.dir_info.looking
dir_info237fs/umsdos/inode.c,inode->u.umsdos_i.u.dir_info.p));
dir_info34fs/umsdos/namei.cif (dir->u.umsdos_i.u.dir_info.creating
dir_info35fs/umsdos/namei.c&& dir->u.umsdos_i.u.dir_info.pid != current->pid){
dir_info36fs/umsdos/namei.csleep_on(&dir->u.umsdos_i.u.dir_info.p);
dir_info46fs/umsdos/namei.cwhile (dir->u.umsdos_i.u.dir_info.looking){
dir_info47fs/umsdos/namei.csleep_on(&dir->u.umsdos_i.u.dir_info.p);
dir_info88fs/umsdos/namei.cdir->u.umsdos_i.u.dir_info.creating++;
dir_info89fs/umsdos/namei.cdir->u.umsdos_i.u.dir_info.pid = current->pid;
dir_info107fs/umsdos/namei.cdir1->u.umsdos_i.u.dir_info.creating++;
dir_info108fs/umsdos/namei.cdir1->u.umsdos_i.u.dir_info.pid = current->pid;
dir_info109fs/umsdos/namei.cdir2->u.umsdos_i.u.dir_info.creating++;
dir_info110fs/umsdos/namei.cdir2->u.umsdos_i.u.dir_info.pid = current->pid;
dir_info123fs/umsdos/namei.cdir->u.umsdos_i.u.dir_info.looking++;
dir_info132fs/umsdos/namei.cdir->u.umsdos_i.u.dir_info.creating--;
dir_info133fs/umsdos/namei.cif (dir->u.umsdos_i.u.dir_info.creating < 0){
dir_info135fs/umsdos/namei.c,dir->u.umsdos_i.u.dir_info.creating);
dir_info137fs/umsdos/namei.cwake_up (&dir->u.umsdos_i.u.dir_info.p);
dir_info144fs/umsdos/namei.cdir->u.umsdos_i.u.dir_info.looking--;
dir_info145fs/umsdos/namei.cif (dir->u.umsdos_i.u.dir_info.looking < 0){
dir_info147fs/umsdos/namei.c,dir->u.umsdos_i.u.dir_info.looking);
dir_info149fs/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;