Lines Matching defs:fentry

138 	perm = le32toh(node->fentry->perm);
139 flags = le16toh(node->fentry->icbtag.flags);
177 return (vaccess(vp->v_type, mode, node->fentry->uid, node->fentry->gid,
186 fsize = le64toh(np->fentry->inf_len);
286 struct file_entry *fentry;
294 fentry = node->fentry;
299 vap->va_nlink = le16toh(fentry->link_cnt);
304 vap->va_uid = (le32toh(fentry->uid) == -1) ? 0 : le32toh(fentry->uid);
305 vap->va_gid = (le32toh(fentry->gid) == -1) ? 0 : le32toh(fentry->gid);
306 udf_timetotimespec(&fentry->atime, &vap->va_atime);
307 udf_timetotimespec(&fentry->mtime, &vap->va_mtime);
317 if (fentry->logblks_rec != 0) {
319 le64toh(fentry->logblks_rec) * node->udfmp->bsize;
324 vap->va_size = le64toh(fentry->inf_len);
329 vap->va_bytes = le64toh(fentry->inf_len);
424 const struct file_entry *fentry = node->fentry;
426 return ((le16toh(fentry->icbtag.flags) & 0x7) == 3);
436 struct file_entry *fentry;
451 fentry = node->fentry;
452 data = &fentry->data[le32toh(fentry->l_ea)];
453 fsize = le32toh(fentry->l_ad);
465 fsize = le64toh(node->fentry->inf_len);
809 ds = udf_opendir(node, uio->uio_offset, le64toh(node->fentry->inf_len),
908 len = le64toh(node->fentry->inf_len);
1059 * UDF_INVALID_BMAP means data embedded into fentry, this is an internal
1127 fsize = le64toh(node->fentry->inf_len);
1261 if (unode->fentry != NULL)
1262 free(unode->fentry, M_UDFFENTRY);
1299 struct file_entry *fentry;
1317 fentry = node->fentry;
1318 *data = &fentry->data[le32toh(fentry->l_ea)];
1319 *size = le32toh(fentry->l_ad);
1367 struct file_entry *fentry;
1376 fentry = node->fentry;
1377 tag = &fentry->icbtag;
1402 if (ad_offset > le32toh(fentry->l_ad)) {
1406 icb = GETICB(short_ad, fentry,
1407 le32toh(fentry->l_ea) + ad_offset);
1427 if (ad_offset > le32toh(fentry->l_ad)) {
1431 icb = GETICB(long_ad, fentry,
1432 le32toh(fentry->l_ea) + ad_offset);