arc.h (339034) | arc.h (339141) |
---|---|
1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 180 unchanged lines hidden (view full) --- 189 arc_write_done_func_t *ready, arc_write_done_func_t *child_ready, 190 arc_write_done_func_t *physdone, arc_write_done_func_t *done, 191 void *priv, zio_priority_t priority, int zio_flags, 192 const zbookmark_phys_t *zb); 193void arc_freed(spa_t *spa, const blkptr_t *bp); 194 195void arc_flush(spa_t *spa, boolean_t retry); 196void arc_tempreserve_clear(uint64_t reserve); | 1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --- 180 unchanged lines hidden (view full) --- 189 arc_write_done_func_t *ready, arc_write_done_func_t *child_ready, 190 arc_write_done_func_t *physdone, arc_write_done_func_t *done, 191 void *priv, zio_priority_t priority, int zio_flags, 192 const zbookmark_phys_t *zb); 193void arc_freed(spa_t *spa, const blkptr_t *bp); 194 195void arc_flush(spa_t *spa, boolean_t retry); 196void arc_tempreserve_clear(uint64_t reserve); |
197int arc_tempreserve_space(uint64_t reserve, uint64_t txg); | 197int arc_tempreserve_space(spa_t *spa, uint64_t reserve, uint64_t txg); |
198 199uint64_t arc_max_bytes(void); 200void arc_init(void); 201void arc_fini(void); 202 203/* 204 * Level 2 ARC 205 */ --- 21 unchanged lines hidden --- | 198 199uint64_t arc_max_bytes(void); 200void arc_init(void); 201void arc_fini(void); 202 203/* 204 * Level 2 ARC 205 */ --- 21 unchanged lines hidden --- |