FreeBSD ZFS
The Zettabyte File System
Functions

sys/zfeature.h File Reference

#include <sys/dmu.h>
#include <sys/nvpair.h>
#include "zfeature_common.h"
Include dependency graph for zfeature.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

boolean_t feature_is_supported (objset_t *os, uint64_t obj, uint64_t desc_obj, nvlist_t *unsup_feat, nvlist_t *enabled_feat)
void spa_feature_create_zap_objects (struct spa *, dmu_tx_t *)
void spa_feature_enable (struct spa *, zfeature_info_t *, dmu_tx_t *)
void spa_feature_incr (struct spa *, zfeature_info_t *, dmu_tx_t *)
void spa_feature_decr (struct spa *, zfeature_info_t *, dmu_tx_t *)
boolean_t spa_feature_is_enabled (struct spa *, zfeature_info_t *)
boolean_t spa_feature_is_active (struct spa *, zfeature_info_t *)

Function Documentation

boolean_t feature_is_supported ( objset_t os,
uint64_t  obj,
uint64_t  desc_obj,
nvlist_t *  unsup_feat,
nvlist_t *  enabled_feat 
)

Definition at line 175 of file zfeature.c.

void spa_feature_create_zap_objects ( struct spa ,
dmu_tx_t  
)

Definition at line 332 of file zfeature.c.

void spa_feature_decr ( struct spa ,
zfeature_info_t *  ,
dmu_tx_t  
)

Definition at line 386 of file zfeature.c.

void spa_feature_enable ( struct spa ,
zfeature_info_t *  ,
dmu_tx_t  
)

Definition at line 356 of file zfeature.c.

void spa_feature_incr ( struct spa ,
zfeature_info_t *  ,
dmu_tx_t  
)

Definition at line 371 of file zfeature.c.

boolean_t spa_feature_is_active ( struct spa ,
zfeature_info_t *   
)

Definition at line 411 of file zfeature.c.

boolean_t spa_feature_is_enabled ( struct spa ,
zfeature_info_t *   
)

Definition at line 395 of file zfeature.c.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines