(root)/
util-linux-2.39/
sys-utils/
swapon-common.h
       1  #ifndef UTIL_LINUX_SWAPON_COMMON_H
       2  #define UTIL_LINUX_SWAPON_COMMON_H
       3  
       4  #include <libmount.h>
       5  
       6  extern struct libmnt_cache *mntcache;
       7  
       8  extern struct libmnt_table *get_fstab(const char *filename);
       9  extern struct libmnt_table *get_swaps(void);
      10  extern void free_tables(void);
      11  
      12  extern int match_swap(struct libmnt_fs *fs, void *data);
      13  extern int is_active_swap(const char *filename);
      14  
      15  extern int cannot_find(const char *special);
      16  
      17  extern void add_label(const char *label);
      18  extern const char *get_label(size_t i);
      19  extern size_t numof_labels(void);
      20  
      21  extern void add_uuid(const char *uuid);
      22  extern const char *get_uuid(size_t i);
      23  extern size_t numof_uuids(void);
      24  
      25  #endif /* UTIL_LINUX_SWAPON_COMMON_H */