Searched refs:jnl_trim_list (Results 1 - 3 of 3) sorted by relevance

/macosx-10.10.1/xnu-2782.1.97/bsd/vfs/
H A Dvfs_journal.h79 struct jnl_trim_list { struct
100 struct jnl_trim_list trim;
163 struct jnl_trim_list *async_trim; // extents to be trimmed by transaction being asynchronously flushed
H A Dvfs_journal.c3040 trim_realloc(journal *jnl, struct jnl_trim_list *trim)
3115 trim_search_extent(struct jnl_trim_list *trim, uint64_t offset,
3396 trim_remove_extent(journal *jnl, struct jnl_trim_list *trim, uint64_t offset, uint64_t length)
/macosx-10.10.1/xnu-2782.1.97/bsd/hfs/hfscommon/Misc/
H A DVolumeAllocation.c311 u_int32_t numBlocks, struct jnl_trim_list *list);
313 static int hfs_issue_unmap (struct hfsmount *hfsmp, struct jnl_trim_list *list);
318 struct jnl_trim_list *list);
381 struct jnl_trim_list *trim = &(jnl->active_tr->trim);
493 u_int32_t numBlocks, struct jnl_trim_list *list) {
521 ; Function: Issue a DKIOCUNMAP for all blocks currently tracked by the jnl_trim_list
529 static int hfs_issue_unmap (struct hfsmount *hfsmp, struct jnl_trim_list *list)
774 struct jnl_trim_list trimlist;
781 *struct jnl_trim_list {
4248 u_int32_t *bitToScan, struct jnl_trim_list *lis
[all...]

Completed in 128 milliseconds