ufid
u_int8_t ufid[DB_FILE_ID_LEN]; /* Unique file id. */
fid_dbt.data = fnp->ufid;
fname->ufid, name, fname->s_type, ndx)) != 0)
fid_dbt.data = fnp->ufid;
if (!memcmp(dbp->fileid, fnp->ufid, DB_FILE_ID_LEN)) {
memcpy(fnp->ufid, dbp->fileid, DB_FILE_ID_LEN);
struct ufid *ufid;
ufid = (struct ufid *)fidp;
error = ufs_iget(vfsp, ufid->ufid_ino, &ip, CRED());
if (ip->i_gen != ufid->ufid_gen || ip->i_mode == 0 ||
struct ufid *ufid;
if (fidp->fid_len < (sizeof (struct ufid) - sizeof (ushort_t))) {
fidp->fid_len = sizeof (struct ufid) - sizeof (ushort_t);
ufid = (struct ufid *)fidp;
bzero((char *)ufid, sizeof (struct ufid));
ufid->ufid_len = sizeof (struct ufid) - sizeof (ushort_t);
ufid->ufid_ino = ip->i_number;
ufid->ufid_gen = ip->i_gen;