/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | sa.c | 320 * Operates on bulk array, first failure will abort further processing 323 sa_attr_op(sa_handle_t *hdl, sa_bulk_attr_t *bulk, int count, argument 335 ASSERT(bulk[i].sa_attr <= hdl->sa_os->os_sa->sa_num_attrs); 337 bulk[i].sa_addr = NULL; 341 hdl->sa_bonus_tab->sa_idx_tab[bulk[i].sa_attr])) { 344 bulk[i].sa_attr, bulk[i], SA_BONUS, hdl); 350 if (bulk[i].sa_addr == NULL && 353 hdl->sa_spill_tab->sa_idx_tab[bulk[i].sa_attr])) { 356 bulk[ 1437 sa_lookup_impl(sa_handle_t *hdl, sa_bulk_attr_t *bulk, int count) argument 1448 sa_bulk_attr_t bulk; local 1467 sa_bulk_attr_t bulk; local 1788 sa_bulk_update_impl(sa_handle_t *hdl, sa_bulk_attr_t *bulk, int count, dmu_tx_t *tx) argument 1819 sa_bulk_attr_t bulk; local 1837 sa_bulk_attr_t bulk; local 1857 sa_bulk_attr_t bulk; local [all...] |
H A D | zfs_sa.c | 200 sa_bulk_attr_t bulk[20]; local 235 /* First do a bulk query of the attributes that aren't cached */ 236 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_MTIME(zfsvfs), NULL, &mtime, 16); 237 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_CTIME(zfsvfs), NULL, &ctime, 16); 238 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_CRTIME(zfsvfs), NULL, &crtime, 16); 239 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_MODE(zfsvfs), NULL, &mode, 8); 240 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_PARENT(zfsvfs), NULL, &parent, 8); 241 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_XATTR(zfsvfs), NULL, &xattr, 8); 242 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_RDEV(zfsvfs), NULL, &rdev, 8); 243 SA_ADD_BULK_ATTR(bulk, coun [all...] |
H A D | zfs_dir.c | 714 sa_bulk_attr_t bulk[5]; local 728 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_LINKS(zfsvfs), NULL, 732 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_PARENT(zfsvfs), NULL, 734 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_FLAGS(zfsvfs), NULL, 738 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_CTIME(zfsvfs), NULL, 743 error = sa_bulk_update(zp->z_sa_hdl, bulk, count, tx); 752 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_SIZE(zfsvfs), NULL, 754 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_LINKS(zfsvfs), NULL, 756 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_MTIME(zfsvfs), NULL, 758 SA_ADD_BULK_ATTR(bulk, coun 817 sa_bulk_attr_t bulk[5]; local [all...] |
H A D | zfs_znode.c | 631 sa_bulk_attr_t bulk[9]; local 658 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_MODE(zfsvfs), NULL, &mode, 8); 659 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_GEN(zfsvfs), NULL, &zp->z_gen, 8); 660 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_SIZE(zfsvfs), NULL, 662 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_LINKS(zfsvfs), NULL, 664 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_FLAGS(zfsvfs), NULL, 666 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_PARENT(zfsvfs), NULL, &parent, 8); 667 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_ATIME(zfsvfs), NULL, 669 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_UID(zfsvfs), NULL, 671 SA_ADD_BULK_ATTR(bulk, coun 1188 sa_bulk_attr_t bulk[8]; local 1571 sa_bulk_attr_t bulk[2]; local 1665 sa_bulk_attr_t bulk[3]; local 1939 sa_bulk_attr_t bulk[3]; local 1991 sa_bulk_attr_t bulk[4]; local [all...] |
H A D | zfs_vnops.c | 675 sa_bulk_attr_t bulk[4]; local 691 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_MTIME(zfsvfs), NULL, &mtime, 16); 692 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_CTIME(zfsvfs), NULL, &ctime, 16); 693 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_SIZE(zfsvfs), NULL, 695 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_FLAGS(zfsvfs), NULL, 981 error = sa_bulk_update(zp->z_sa_hdl, bulk, count, tx); 2509 sa_bulk_attr_t bulk[2]; local 2517 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_MTIME(zfsvfs), NULL, &mtime, 16); 2518 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_CTIME(zfsvfs), NULL, &ctime, 16); 2520 if ((error = sa_bulk_lookup(zp->z_sa_hdl, bulk, coun 2728 sa_bulk_attr_t bulk[7], xattr_bulk[7]; local 4247 sa_bulk_attr_t bulk[3]; local [all...] |
H A D | zfs_acl.c | 1188 sa_bulk_attr_t bulk[5]; local 1198 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_MODE(zfsvfs), NULL, 1200 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_FLAGS(zfsvfs), NULL, 1202 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_CTIME(zfsvfs), NULL, 1230 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_DACL_ACES(zfsvfs), 1232 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_DACL_COUNT(zfsvfs), 1314 SA_ADD_BULK_ATTR(bulk, count, SA_ZPL_ZNODE_ACL(zfsvfs), NULL, 1329 return (sa_bulk_update(zp->z_sa_hdl, bulk, count, tx));
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | sa_impl.h | 259 #define SA_ATTR_INFO(sa, idx, hdr, attr, bulk, type, hdl) \ 261 bulk.sa_size = SA_ATTR_LEN(sa, idx, attr, hdr); \ 262 bulk.sa_buftype = type; \ 263 bulk.sa_addr = \
|
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 1648 sa_bulk_attr_t bulk[12]; local 1676 SA_ADD_BULK_ATTR(bulk, idx, sa_attr_table[ZPL_UID], NULL, &uid, 8); 1677 SA_ADD_BULK_ATTR(bulk, idx, sa_attr_table[ZPL_GID], NULL, &gid, 8); 1678 SA_ADD_BULK_ATTR(bulk, idx, sa_attr_table[ZPL_LINKS], NULL, 1680 SA_ADD_BULK_ATTR(bulk, idx, sa_attr_table[ZPL_GEN], NULL, &gen, 8); 1681 SA_ADD_BULK_ATTR(bulk, idx, sa_attr_table[ZPL_MODE], NULL, 1683 SA_ADD_BULK_ATTR(bulk, idx, sa_attr_table[ZPL_PARENT], 1685 SA_ADD_BULK_ATTR(bulk, idx, sa_attr_table[ZPL_SIZE], NULL, 1687 SA_ADD_BULK_ATTR(bulk, idx, sa_attr_table[ZPL_ATIME], NULL, 1689 SA_ADD_BULK_ATTR(bulk, id [all...] |