Lines Matching defs:lracl
269 lr_acl_create_t *lracl, boolean_t byteswap)
272 lr_create_t *lr = (lr_create_t *)lracl;
287 byteswap_uint64_array(lracl, sizeof (*lracl));
290 lrattr = (lr_attr_t *)(caddr_t)(lracl + 1);
295 aclstart = (caddr_t)(lracl + 1) + xvatlen;
296 zfs_ace_byteswap(aclstart, lracl->lr_acl_bytes, B_FALSE);
298 if (lracl->lr_fuidcnt) {
300 ZIL_ACE_LENGTH(lracl->lr_acl_bytes),
301 lracl->lr_fuidcnt * sizeof (uint64_t));
330 aclstart = (caddr_t)(lracl + 1);
332 ZIL_ACE_LENGTH(lracl->lr_acl_bytes);
334 (void *)&name, lracl->lr_fuidcnt, lracl->lr_domcnt,
339 lrattr = (lr_attr_t *)(caddr_t)(lracl + 1);
345 vsec.vsa_aclentp = (caddr_t)(lracl + 1) + xvatlen;
346 vsec.vsa_aclcnt = lracl->lr_aclcnt;
347 vsec.vsa_aclentsz = lracl->lr_acl_bytes;
348 vsec.vsa_aclflags = lracl->lr_acl_flags;
350 fuidstart = (caddr_t)(lracl + 1) + xvatlen +
351 ZIL_ACE_LENGTH(lracl->lr_acl_bytes);
354 (void *)&name, lracl->lr_fuidcnt, lracl->lr_domcnt,
366 aclstart = (caddr_t)(lracl + 1);
368 ZIL_ACE_LENGTH(lracl->lr_acl_bytes);
370 (void *)&name, lracl->lr_fuidcnt, lracl->lr_domcnt,
375 lrattr = (lr_attr_t *)(caddr_t)(lracl + 1);
380 vsec.vsa_aclentp = (caddr_t)(lracl + 1) + xvatlen;
381 vsec.vsa_aclcnt = lracl->lr_aclcnt;
382 vsec.vsa_aclentsz = lracl->lr_acl_bytes;
383 vsec.vsa_aclflags = lracl->lr_acl_flags;
385 fuidstart = (caddr_t)(lracl + 1) + xvatlen +
386 ZIL_ACE_LENGTH(lracl->lr_acl_bytes);
389 (void *)&name, lracl->lr_fuidcnt, lracl->lr_domcnt,