Home | History | Annotate | Download | only in lfs

Lines Matching defs:ueh

962     struct ulfs_extattr_header *ueh, off_t *bap)
984 memset(ueh, 0, sizeof(struct ulfs_extattr_header));
985 aiov.iov_base = ueh;
1003 ueh->ueh_flags = ulfs_rw32(ueh->ueh_flags, UELE_NEEDSWAP(uele));
1004 ueh->ueh_len = ulfs_rw32(ueh->ueh_len, UELE_NEEDSWAP(uele));
1005 ueh->ueh_i_gen = ulfs_rw32(ueh->ueh_i_gen, UELE_NEEDSWAP(uele));
1008 if ((ueh->ueh_flags & ULFS_EXTATTR_ATTR_FLAG_INUSE) == 0)
1012 if (ueh->ueh_i_gen != ip->i_gen) {
1020 __func__, mp->mnt_stat.f_mntonname, ueh->ueh_i_gen,
1026 if (ueh->ueh_len > uele->uele_fileheader.uef_size)
1078 struct ulfs_extattr_header ueh;
1111 error = ulfs_extattr_get_header(vp, attribute, &ueh, &base_offset);
1117 *size = ueh.ueh_len;
1129 len = MIN(uio->uio_resid, ueh.ueh_len);
1196 struct ulfs_extattr_header ueh;
1216 error = ulfs_extattr_get_header(vp, uele, &ueh, NULL);
1361 struct ulfs_extattr_header ueh;
1415 ueh.ueh_len = ulfs_rw32((uint32_t) uio->uio_resid,
1417 ueh.ueh_flags = ulfs_rw32(ULFS_EXTATTR_ATTR_FLAG_INUSE,
1419 ueh.ueh_i_gen = ulfs_rw32(ip->i_gen, UELE_NEEDSWAP(attribute));
1420 local_aiov.iov_base = &ueh;
1480 struct ulfs_extattr_header ueh;
1509 error = ulfs_extattr_get_header(vp, attribute, &ueh, &base_offset);
1514 ueh.ueh_flags = 0; /* No need to byte swap 0 */
1515 ueh.ueh_len = 0; /* ...ditto... */
1517 local_aiov.iov_base = &ueh;