Lines Matching refs:fentry

139 	perm = le32toh(node->fentry->perm);
140 flags = le16toh(node->fentry->icbtag.flags);
178 return (vaccess(vp->v_type, mode, node->fentry->uid, node->fentry->gid,
187 fsize = le64toh(np->fentry->inf_len);
287 struct file_entry *fentry;
295 fentry = node->fentry;
300 vap->va_nlink = le16toh(fentry->link_cnt);
305 vap->va_uid = (le32toh(fentry->uid) == -1) ? 0 : le32toh(fentry->uid);
306 vap->va_gid = (le32toh(fentry->gid) == -1) ? 0 : le32toh(fentry->gid);
307 udf_timetotimespec(&fentry->atime, &vap->va_atime);
308 udf_timetotimespec(&fentry->mtime, &vap->va_mtime);
318 if (fentry->logblks_rec != 0) {
320 le64toh(fentry->logblks_rec) * node->udfmp->bsize;
325 vap->va_size = le64toh(fentry->inf_len);
330 vap->va_bytes = le64toh(fentry->inf_len);
434 const struct file_entry *fentry = node->fentry;
436 return ((le16toh(fentry->icbtag.flags) & 0x7) == 3);
446 struct file_entry *fentry;
461 fentry = node->fentry;
462 data = &fentry->data[le32toh(fentry->l_ea)];
463 fsize = le32toh(fentry->l_ad);
475 fsize = le64toh(node->fentry->inf_len);
819 ds = udf_opendir(node, uio->uio_offset, le64toh(node->fentry->inf_len),
919 len = le64toh(node->fentry->inf_len);
1070 * UDF_INVALID_BMAP means data embedded into fentry, this is an internal
1138 fsize = le64toh(node->fentry->inf_len);
1272 if (unode->fentry != NULL)
1273 free(unode->fentry, M_UDFFENTRY);
1310 struct file_entry *fentry;
1328 fentry = node->fentry;
1329 *data = &fentry->data[le32toh(fentry->l_ea)];
1330 *size = le32toh(fentry->l_ad);
1378 struct file_entry *fentry;
1387 fentry = node->fentry;
1388 tag = &fentry->icbtag;
1413 if (ad_offset > le32toh(fentry->l_ad)) {
1417 icb = GETICB(short_ad, fentry,
1418 le32toh(fentry->l_ea) + ad_offset);
1438 if (ad_offset > le32toh(fentry->l_ad)) {
1442 icb = GETICB(long_ad, fentry,
1443 le32toh(fentry->l_ea) + ad_offset);