FreeBSD ZFS
The Zettabyte File System
|
Ops vector to access a specific DDT object type. More...
#include <ddt.h>
Data Fields | |
char | ddt_op_name [32] |
int(* | ddt_op_create )(objset_t *os, uint64_t *object, dmu_tx_t *tx, boolean_t prehash) |
int(* | ddt_op_destroy )(objset_t *os, uint64_t object, dmu_tx_t *tx) |
int(* | ddt_op_lookup )(objset_t *os, uint64_t object, ddt_entry_t *dde) |
void(* | ddt_op_prefetch )(objset_t *os, uint64_t object, ddt_entry_t *dde) |
int(* | ddt_op_update )(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx) |
int(* | ddt_op_remove )(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx) |
int(* | ddt_op_walk )(objset_t *os, uint64_t object, ddt_entry_t *dde, uint64_t *walk) |
uint64_t(* | ddt_op_count )(objset_t *os, uint64_t object) |
uint64_t(* ddt_ops::ddt_op_count)(objset_t *os, uint64_t object) |
int(* ddt_ops::ddt_op_create)(objset_t *os, uint64_t *object, dmu_tx_t *tx, boolean_t prehash) |
int(* ddt_ops::ddt_op_destroy)(objset_t *os, uint64_t object, dmu_tx_t *tx) |
int(* ddt_ops::ddt_op_lookup)(objset_t *os, uint64_t object, ddt_entry_t *dde) |
char ddt_ops::ddt_op_name[32] |
void(* ddt_ops::ddt_op_prefetch)(objset_t *os, uint64_t object, ddt_entry_t *dde) |
int(* ddt_ops::ddt_op_remove)(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx) |
int(* ddt_ops::ddt_op_update)(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx) |
int(* ddt_ops::ddt_op_walk)(objset_t *os, uint64_t object, ddt_entry_t *dde, uint64_t *walk) |