Lines Matching +full:trim +full:- +full:data +full:- +full:valid
1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
25 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
36 #error "No user-serving parts inside"
143 * Definitions for TRIM interface
147 #define NOTRIM_KEY 1 /* never written, so don't call trim for it */
148 #define SINGLETON_KEY 2 /* only block being freed, so trim it now */
149 #define FIRST_VALID_KEY 3 /* first valid key describing a block range */
150 #define MAXTRIMIO 1024 /* maximum expected outstanding trim requests */
219 * Flag to ffs_syncvnode() to request flushing of data only,
225 * Request data sync only from ffs_syncvnode(), not touching even more