Lines Matching refs:td_cookie
829 MPASS(de->td_cookie >= TMPFS_DIRCOOKIE_MIN); in tmpfs_dirent_cookie()
831 return (de->td_cookie); in tmpfs_dirent_cookie()
837 return ((de->td_cookie & TMPFS_DIRCOOKIE_DUP) != 0); in tmpfs_dirent_dup()
843 return ((de->td_cookie & TMPFS_DIRCOOKIE_DUPHEAD) != 0); in tmpfs_dirent_duphead()
849 de->td_hash = de->td_cookie = tmpfs_dirent_hash(name, namelen); in tmpfs_dirent_init()
1295 if (de->td_cookie == cookie) in tmpfs_dir_lookup_cookie()
1298 if (de->td_cookie < cookie) { in tmpfs_dir_lookup_cookie()
1385 if (de == NULL || de->td_cookie < TMPFS_DIRCOOKIE_DUP_MAX) { in tmpfs_dir_attach_dup()
1387 nde->td_cookie = TMPFS_DIRCOOKIE_DUP_MIN; in tmpfs_dir_attach_dup()
1389 nde->td_cookie = de->td_cookie + 1; in tmpfs_dir_attach_dup()
1404 if (de == NULL && pde->td_cookie != TMPFS_DIRCOOKIE_DUP_MIN) { in tmpfs_dir_attach_dup()
1409 nde->td_cookie = TMPFS_DIRCOOKIE_DUP_MIN; in tmpfs_dir_attach_dup()
1420 nde->td_cookie = TMPFS_DIRCOOKIE_DUP_MAX; in tmpfs_dir_attach_dup()
1426 if (de->td_cookie + 1 == pde->td_cookie || in tmpfs_dir_attach_dup()
1427 de->td_cookie >= TMPFS_DIRCOOKIE_DUP_MAX) in tmpfs_dir_attach_dup()
1429 nde->td_cookie = de->td_cookie + 1; in tmpfs_dir_attach_dup()
1431 MPASS(pde->td_cookie > nde->td_cookie); in tmpfs_dir_attach_dup()
1432 MPASS(nde->td_cookie > de->td_cookie); in tmpfs_dir_attach_dup()
1453 MPASS(de->td_cookie == de->td_hash); in tmpfs_dir_attach()
1473 xde->td_cookie |= TMPFS_DIRCOOKIE_DUPHEAD; in tmpfs_dir_attach()
1523 de->td_cookie = de->td_hash; in tmpfs_dir_detach()