FreeBSD ZFS
The Zettabyte File System
Data Fields

sa_bulk_attr Struct Reference

array of attributes to store. More...

#include <sa.h>

Data Fields

void * sa_data
sa_data_locator_tsa_data_func
uint16_t sa_length
sa_attr_type_t sa_attr
void * sa_addr
uint16_t sa_buftype
uint16_t sa_size

Detailed Description

array of attributes to store.

This array should be treated as opaque/private data. The SA_BULK_ADD_ATTR() macro should be used for manipulating the array.

When sa_replace_all_by_template() is used the attributes will be stored in the order defined in the array, except that the attributes may be split between the bonus and the spill buffer

Definition at line 75 of file sa.h.


Field Documentation

Definition at line 81 of file sa.h.

Definition at line 79 of file sa.h.

Definition at line 82 of file sa.h.

Definition at line 76 of file sa.h.

Definition at line 77 of file sa.h.

Definition at line 78 of file sa.h.

Definition at line 83 of file sa.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines