fid_len
kmem_free((caddr_t)(fidp), sizeof (struct fid) - MAXFIDSZ + (fidp)->fid_len)
ushort_t fid_len; /* length of data in bytes */
if (fidp->fid_len < (sizeof (struct sdev_fid) - sizeof (ushort_t))) {
fidp->fid_len = sizeof (struct sdev_fid) - sizeof (ushort_t);
if (fidp->fid_len < (sizeof (struct dv_fid) - sizeof (ushort_t))) {
fidp->fid_len = sizeof (struct dv_fid) - sizeof (ushort_t);
if (fidp->fid_len < (sizeof (*fid) - sizeof (fid->hf_len))) {
fidp->fid_len = sizeof (*fid) - sizeof (fid->hf_len);
if (fidp->fid_len > NFS3_FHSIZE) {
fh.fh3_length = fidp->fid_len;
if (fidp->fid_len < (ushort_t)rp->r_fh.fh_len) {
fidp->fid_len = rp->r_fh.fh_len;
fidp->fid_len = rp->r_fh.fh_len;
bcopy(rp->r_fh.fh_buf, fidp->fid_data, fidp->fid_len);
fid.fid_len = MAXFIDSZ;
fid.fid_len = MAXFIDSZ;
fid.fid_len = MAXFIDSZ;
fid.fid_len = MAXFIDSZ;
fid.fid_len = MAXFIDSZ;
exp_fid.fid_len = MAXFIDSZ;
fid.fid_len = MAXFIDSZ;
fid.fid_len = MAXFIDSZ;
ASSERT(exi->exi_fid.fid_len <= sizeof (exi->exi_fh.fh_xdata));
exi->exi_fh.fh_xlen = exi->exi_fid.fid_len;
exi->exi_fid.fid_len);
fid.fid_len = MAXFIDSZ;
(error == 0 && fidp->fid_len > NFS_FH4MAXDATA)) {
fidp->fid_len = sizeof (va.va_nodeid);
bcopy(&va.va_nodeid, fidp->fid_data, fidp->fid_len);
fid.fid_len = MAXFIDSZ;
fid.fid_len = MAXFIDSZ;
if (exi->exi_fid.fid_len > sizeof (exi->exi_fh.fh_xdata)) {
exi->exi_fh.fh_xlen = exi->exi_fid.fid_len;
exi->exi_fid.fid_len);
len = fid->fid_len > NFS_FH4MAXDATA ? 0 : fid->fid_len;
fid.fid_len = MAXFIDSZ;
fid.fid_len = sizeof (fh->fh3_data);
fh->fh3_len = fid.fid_len;
fh->fh3_xlen = exi->exi_fid.fid_len;
fid.fid_len = MAXFIDSZ;
fh_fmtp->fh4_len = fid.fid_len;
ASSERT(fid.fid_len <= sizeof (fh_fmtp->fh4_data));
bcopy(fid.fid_data, fh_fmtp->fh4_data, fid.fid_len);
ne->exi_rootfid.fid_len = MAXFIDSZ;
ne->exi_rootfid.fid_len = 0;
ne->exi_root->exi_fh.fh_xlen = ne->exi_rootfid.fid_len;
ne->exi_rootfid.fid_len);
fid.fid_len = MAXFIDSZ;
if (fidp->fid_len != (sizeof (*nfsfidp) - sizeof (short))) {
"nfs_vget: bad fid len, %d/%d", fidp->fid_len,
if (fidp->fid_len < (sizeof (struct nfs_fid) - sizeof (short))) {
fidp->fid_len = sizeof (struct nfs_fid) - sizeof (short);
if (fidp->fid_len < (sizeof (struct pc_fid) - sizeof (ushort_t))) {
fidp->fid_len = sizeof (struct pc_fid) - sizeof (ushort_t);
if (fidp->fid_len < (sizeof (struct tfid) - sizeof (ushort_t))) {
fidp->fid_len = sizeof (struct tfid) - sizeof (ushort_t);
if (fidp->fid_len < (sizeof (struct udf_fid) - sizeof (uint16_t))) {
fidp->fid_len = sizeof (struct udf_fid) - sizeof (uint16_t);
if (fidp->fid_len < (sizeof (struct ufid) - sizeof (ushort_t))) {
fidp->fid_len = sizeof (struct ufid) - sizeof (ushort_t);
fidp->fid_len == XATTR_FIDSZ)
if (fidp->fid_len < XATTR_FIDSZ)
orig_len = fidp->fid_len;
fidp->fid_len = xfidp->parent_len;
fidp->fid_len = orig_len;
if (fidp->fid_len < XATTR_FIDSZ) {
fidp->fid_len = XATTR_FIDSZ;
orig_len = fidp->fid_len;
fidp->fid_len = sizeof (xfidp->parent_fid);
fidp->fid_len = orig_len;
xfidp->parent_len = fidp->fid_len;
fidp->fid_len = XATTR_FIDSZ;
if (fidp->fid_len < SHORT_FID_LEN) {
fidp->fid_len = SHORT_FID_LEN;
if (fidp->fid_len == LONG_FID_LEN) {
if (fidp->fid_len == SHORT_FID_LEN || fidp->fid_len == LONG_FID_LEN) {
if (fidp->fid_len < size) {
fidp->fid_len = size;
((fidp1)->fid_len == (fidp2)->fid_len && \
(uint_t)(fidp1)->fid_len) == 0)