Lines Matching refs:lracl
266 lr_acl_create_t *lracl, boolean_t byteswap)
269 lr_create_t *lr = (lr_create_t *)lracl;
284 byteswap_uint64_array(lracl, sizeof (*lracl));
287 lrattr = (lr_attr_t *)(caddr_t)(lracl + 1);
292 aclstart = (caddr_t)(lracl + 1) + xvatlen;
293 zfs_ace_byteswap(aclstart, lracl->lr_acl_bytes, B_FALSE);
295 if (lracl->lr_fuidcnt) {
297 ZIL_ACE_LENGTH(lracl->lr_acl_bytes),
298 lracl->lr_fuidcnt * sizeof (uint64_t));
327 aclstart = (caddr_t)(lracl + 1);
329 ZIL_ACE_LENGTH(lracl->lr_acl_bytes);
331 (void *)&name, lracl->lr_fuidcnt, lracl->lr_domcnt,
336 lrattr = (lr_attr_t *)(caddr_t)(lracl + 1);
342 vsec.vsa_aclentp = (caddr_t)(lracl + 1) + xvatlen;
343 vsec.vsa_aclcnt = lracl->lr_aclcnt;
344 vsec.vsa_aclentsz = lracl->lr_acl_bytes;
345 vsec.vsa_aclflags = lracl->lr_acl_flags;
347 fuidstart = (caddr_t)(lracl + 1) + xvatlen +
348 ZIL_ACE_LENGTH(lracl->lr_acl_bytes);
351 (void *)&name, lracl->lr_fuidcnt, lracl->lr_domcnt,
359 aclstart = (caddr_t)(lracl + 1);
361 ZIL_ACE_LENGTH(lracl->lr_acl_bytes);
363 (void *)&name, lracl->lr_fuidcnt, lracl->lr_domcnt,
368 lrattr = (lr_attr_t *)(caddr_t)(lracl + 1);
373 vsec.vsa_aclentp = (caddr_t)(lracl + 1) + xvatlen;
374 vsec.vsa_aclcnt = lracl->lr_aclcnt;
375 vsec.vsa_aclentsz = lracl->lr_acl_bytes;
376 vsec.vsa_aclflags = lracl->lr_acl_flags;
378 fuidstart = (caddr_t)(lracl + 1) + xvatlen +
379 ZIL_ACE_LENGTH(lracl->lr_acl_bytes);
382 (void *)&name, lracl->lr_fuidcnt, lracl->lr_domcnt,