Changeset View
Changeset View
Standalone View
Standalone View
sys/contrib/openzfs/include/sys/arc.h
Show First 20 Lines • Show All 315 Lines • ▼ Show 20 Lines | |||||
int arc_tempreserve_space(spa_t *spa, uint64_t reserve, uint64_t txg); | int arc_tempreserve_space(spa_t *spa, uint64_t reserve, uint64_t txg); | ||||
uint64_t arc_all_memory(void); | uint64_t arc_all_memory(void); | ||||
uint64_t arc_default_max(uint64_t min, uint64_t allmem); | uint64_t arc_default_max(uint64_t min, uint64_t allmem); | ||||
uint64_t arc_target_bytes(void); | uint64_t arc_target_bytes(void); | ||||
void arc_set_limits(uint64_t); | void arc_set_limits(uint64_t); | ||||
void arc_init(void); | void arc_init(void); | ||||
void arc_fini(void); | void arc_fini(void); | ||||
boolean_t arc_is_waiting_evict(void); | |||||
/* | /* | ||||
* Level 2 ARC | * Level 2 ARC | ||||
*/ | */ | ||||
void l2arc_add_vdev(spa_t *spa, vdev_t *vd); | void l2arc_add_vdev(spa_t *spa, vdev_t *vd); | ||||
void l2arc_remove_vdev(vdev_t *vd); | void l2arc_remove_vdev(vdev_t *vd); | ||||
boolean_t l2arc_vdev_present(vdev_t *vd); | boolean_t l2arc_vdev_present(vdev_t *vd); | ||||
Show All 18 Lines |