|
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) |
1.7.3