Searched refs:decmpfs_header (Results 1 - 2 of 2) sorted by relevance

/xnu-2782.1.97/bsd/sys/
H A Ddecmpfs.h58 } decmpfs_header; typedef in typeref:struct:__anon457
130 typedef int (*decmpfs_validate_compressed_file_func)(vnode_t vp, vfs_context_t ctx, decmpfs_header *hdr);
131 typedef void (*decmpfs_adjust_fetch_region_func)(vnode_t vp, vfs_context_t ctx, decmpfs_header *hdr, off_t *offset, user_ssize_t *size);
132 typedef int (*decmpfs_fetch_uncompressed_data_func)(vnode_t vp, vfs_context_t ctx, decmpfs_header *hdr, off_t offset, user_ssize_t size, int nvec, decmpfs_vector *vec, uint64_t *bytes_read);
133 typedef int (*decmpfs_free_compressed_data_func)(vnode_t vp, vfs_context_t ctx, decmpfs_header *hdr);
134 typedef uint64_t (*decmpfs_get_decompression_flags_func)(vnode_t vp, vfs_context_t ctx, decmpfs_header *hdr); // returns flags from the DECMPFS_FLAGS enumeration below
/xnu-2782.1.97/bsd/kern/
H A Ddecmpfs.c433 decmpfs_fetch_compressed_header(vnode_t vp, decmpfs_cnode *cp, decmpfs_header **hdrOut, int returnInvalid)
436 fetches vp's compression xattr, converting it into a decmpfs_header; returns 0 or errno
446 decmpfs_header *hdr = NULL;
454 MALLOC(data, char *, sizeof(decmpfs_header), M_TEMP, M_WAITOK);
459 hdr = (decmpfs_header*)data;
493 hdr = (decmpfs_header*)data;
588 decmpfs_header *hdr = NULL;
637 decmpfs_header *hdr = NULL;
815 decmpfs_header *hdr = NULL;
968 compression_type_valid(decmpfs_header *hd
[all...]

Completed in 25 milliseconds