]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/hfs/rangelist.h
xnu-2782.40.9.tar.gz
[apple/xnu.git] / bsd / hfs / rangelist.h
index 7cfa0e8d95639ebac38d231c22f56870a8f5b8e4..0f66d34c957690d1aacb310fa840aa1d27051e73 100644 (file)
@@ -1,5 +1,5 @@
 /*
 /*
- * Copyright (c) 2001 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2001-2014 Apple Computer, Inc. All rights reserved.
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
  * 
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
  * 
@@ -58,6 +58,7 @@ __BEGIN_DECLS
 void rl_init(struct rl_head *rangelist);
 void rl_add(off_t start, off_t end, struct rl_head *rangelist);
 void rl_remove(off_t start, off_t end, struct rl_head *rangelist);
 void rl_init(struct rl_head *rangelist);
 void rl_add(off_t start, off_t end, struct rl_head *rangelist);
 void rl_remove(off_t start, off_t end, struct rl_head *rangelist);
+void rl_remove_all(struct rl_head *rangelist);
 enum rl_overlaptype rl_scan(struct rl_head *rangelist,
                                                        off_t start,
                                                        off_t end,
 enum rl_overlaptype rl_scan(struct rl_head *rangelist,
                                                        off_t start,
                                                        off_t end,