Lines Matching defs:layout
121 * This layout matches that of a filesystem created using OpenZFS on FreeBSD.
123 * layout and just hard-codes attribute offsets.
144 * Keys for the ZPL attribute tables in the SA layout ZAP. The first two
366 int layout;
376 layout = SA_LAYOUT_INDEX_DEFAULT;
382 layout = SA_LAYOUT_INDEX_DEFAULT;
411 layout = SA_LAYOUT_INDEX_SYMLINK;
463 switch (layout) {
478 SA_HDR_LAYOUT_INFO_ENCODE(sahdr->sa_layout_info, layout, hdrsz);
512 assert(layout == SA_LAYOUT_INDEX_SYMLINK);
731 const sa_attr_type_t layout[], size_t sacnt)
735 assert(sizeof(layout[0]) == 2);
739 (const uint8_t *)layout);
762 * and the layout object. Individual attributes are described by
766 * defined in the layout object. The master node object is simply used
767 * to locate the registry and layout objects.
788 * symlinks. They are identical except that the symlink layout includes
811 * provides the buffer offset of attributes referenced by the layout
994 * Create the ZAP SA layout now since filesystem object dnodes will