Lines Matching +full:image +full:- +full:specific

3 /*-
4 * SPDX-License-Identifier: BSD-4-Clause
24 * or promote products derived from this software without specific prior
53 * fsnode -
57 * fsinode -
76 * - first always points to first entry, at current level, which
83 FI_ALLOCATED = 1<<1, /* fsinode->ino allocated */
91 enum fi_flags flags; /* flags used by fs specific code */
95 uint32_t st_flags; /* stand-in for st.st_flags */
124 * option_t - contains option name, description, pointer to location to store
125 * result, and range checks for the result. Used to simplify fs specific
150 * fsinfo_t - contains various settings and parameters pertaining to
151 * the image, including current settings, global options, and fs
152 * specific options
160 /* image settings */
161 int fd; /* file descriptor of image */
167 off_t minsize; /* minimum size image should be */
168 off_t maxsize; /* maximum size image can be */
172 off_t roundup; /* round image size up to this value */
175 int needswap; /* non-zero if byte swapping needed */
177 int sparse; /* sparse image, don't fill it with zeros */
179 void *fs_specific; /* File system specific additions. */
180 option_t *fs_options; /* File system specific options */
215 * If -x is specified, we want to exclude nodes which do not appear
219 ((opts)->onlyspec != 0 && ((fsnode)->flags & FSNODE_F_HASSPEC) == 0)
272 * ffs specific settings
273 * ---------------------
279 * Write-arounds/compat shims for endian-agnostic support.
302 DIRECTSIZ((dp)->d_type) : DIRECTSIZ((dp)->d_namlen))
306 DIRECTSIZ((dp)->d_type) : DIRECTSIZ((dp)->d_namlen))
310 (ufs_rw32((cgp)->cg_magic, (ns)) == CG_MAGIC)
312 ((u_int8_t *)((u_int8_t *)(cgp) + ufs_rw32((cgp)->cg_iusedoff, (ns))))
314 ((u_int8_t *)((u_int8_t *)(cgp) + ufs_rw32((cgp)->cg_freeoff, (ns))))
316 ((u_int8_t *)((u_int8_t *)(cgp) + ufs_rw32((cgp)->cg_clusteroff, (ns))))
318 ((int32_t *)((uintptr_t)(cgp) + ufs_rw32((cgp)->cg_clustersumoff, ns)))