local_proto.h 632 B

1234567891011121314151617181920212223242526272829
  1. #ifndef Segment_LOCAL_H
  2. #define Segment_LOCAL_H
  3. #include <grass/segment.h>
  4. /* internal functions */
  5. /* address.c */
  6. int seg_address(const SEGMENT *, off_t, off_t, int *, int *);
  7. int seg_address_fast(const SEGMENT *, off_t, off_t, int *, int *);
  8. int seg_address_slow(const SEGMENT *, off_t, off_t, int *, int *);
  9. /* pagein.c */
  10. int seg_pagein(SEGMENT *, int);
  11. /* pageout.c */
  12. int seg_pageout(SEGMENT *, int);
  13. /* seek.c */
  14. int seg_seek(const SEGMENT *, int, int);
  15. int seg_seek_fast(const SEGMENT *, int, int);
  16. int seg_seek_slow(const SEGMENT *, int, int);
  17. /* setup.c */
  18. int seg_setup(SEGMENT *);
  19. #endif /* Segment_LOCAL_H */