mirror of
git://sourceware.org/git/lvm2.git
synced 2025-02-25 21:57:45 +03:00
[lvmetad.h] Use static inline functions to stub out functions.
The macros were causing warnings because the arguments were percieved as unused.
This commit is contained in:
parent
475626fb6c
commit
513e9e3264
76
lib/cache/lvmetad.h
vendored
76
lib/cache/lvmetad.h
vendored
@ -17,6 +17,8 @@
|
||||
|
||||
#include "config-util.h"
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
struct volume_group;
|
||||
struct cmd_context;
|
||||
struct dm_config_tree;
|
||||
@ -163,38 +165,48 @@ void lvmetad_clear_disabled(struct cmd_context *cmd);
|
||||
|
||||
# else /* LVMETAD_SUPPORT */
|
||||
|
||||
# define lvmetad_disconnect() do { } while (0)
|
||||
# define lvmetad_connect(cmd) (0)
|
||||
# define lvmetad_make_unused(cmd) do { } while (0)
|
||||
# define lvmetad_used() (0)
|
||||
# define lvmetad_set_socket(a) do { } while (0)
|
||||
# define lvmetad_socket_present() (0)
|
||||
# define lvmetad_pidfile_present() (0)
|
||||
# define lvmetad_set_token(a) do { } while (0)
|
||||
# define lvmetad_release_token() do { } while (0)
|
||||
# define lvmetad_vg_update(vg) (1)
|
||||
# define lvmetad_vg_update_pending(vg) (1)
|
||||
# define lvmetad_vg_update_finish(vg) (1)
|
||||
# define lvmetad_vg_remove_pending(vg) (1)
|
||||
# define lvmetad_vg_remove_finish(vg) (1)
|
||||
# define lvmetad_pv_found(cmd, pvid, dev, fmt, label_sector, vg, found_vgnames, changed_vgnames) (1)
|
||||
# define lvmetad_pv_gone(devno, pv_name) (1)
|
||||
# define lvmetad_pv_gone_by_dev(dev) (1)
|
||||
# define lvmetad_pv_list_to_lvmcache(cmd) (1)
|
||||
# define lvmetad_pv_lookup(cmd, pvid, found) (0)
|
||||
# define lvmetad_pv_lookup_by_dev(cmd, dev, found) (0)
|
||||
# define lvmetad_vg_list_to_lvmcache(cmd) (1)
|
||||
# define lvmetad_get_vgnameids(cmd, vgnameids) do { } while (0)
|
||||
# define lvmetad_vg_lookup(cmd, vgname, vgid) (NULL)
|
||||
# define lvmetad_pvscan_single(cmd, dev, found_vgnames, changed_vgnames) (0)
|
||||
# define lvmetad_pvscan_all_devs(cmd, do_wait) (0)
|
||||
# define lvmetad_vg_clear_outdated_pvs(vg) do { } while (0)
|
||||
# define lvmetad_validate_global_cache(cmd, force) do { } while (0)
|
||||
# define lvmetad_vg_is_foreign(cmd, vgname, vgid) (0)
|
||||
# define lvmetad_token_matches(cmd) (1)
|
||||
# define lvmetad_is_disabled(cmd, reason) (0)
|
||||
# define lvmetad_set_disabled(cmd, reason) do { } while (0)
|
||||
# define lvmetad_clear_disabled(cmd) do { } while (0)
|
||||
static inline int lvmetad_connect(struct cmd_context *cmd) {return 0;}
|
||||
static inline void lvmetad_disconnect(void) {}
|
||||
static inline void lvmetad_make_unused(struct cmd_context *cmd) {}
|
||||
static inline int lvmetad_used(void) {return 0;}
|
||||
static inline void lvmetad_set_socket(const char *thing) {}
|
||||
static inline int lvmetad_socket_present(void) {return 0;}
|
||||
static inline int lvmetad_pidfile_present(void) {return 0;}
|
||||
static inline void lvmetad_set_token(const struct dm_config_value *filter) {}
|
||||
static inline void lvmetad_release_token(void) {}
|
||||
static inline int lvmetad_vg_update_pending(struct volume_group *vg) {return 1;}
|
||||
static inline int lvmetad_vg_update_finish(struct volume_group *vg) {return 1;}
|
||||
static inline int lvmetad_vg_remove_pending(struct volume_group *vg) {return 1;}
|
||||
static inline int lvmetad_vg_remove_finish(struct volume_group *vg) {return 1;}
|
||||
static inline int lvmetad_pv_found(struct cmd_context *cmd, const struct id *pvid, struct device *dev,
|
||||
const struct format_type *fmt, uint64_t label_sector,
|
||||
struct volume_group *vg,
|
||||
struct dm_list *found_vgnames,
|
||||
struct dm_list *changed_vgnames) {return 1;}
|
||||
static inline int lvmetad_pv_gone(dev_t devno, const char *pv_name) {return 1;}
|
||||
static inline int lvmetad_pv_gone_by_dev(struct device *dev) {return 1;}
|
||||
static inline int lvmetad_pv_list_to_lvmcache(struct cmd_context *cmd) {return 1;}
|
||||
static inline int lvmetad_pv_lookup(struct cmd_context *cmd, struct id pvid, int *found) {return 0;}
|
||||
static inline int lvmetad_pv_lookup_by_dev(struct cmd_context *cmd, struct device *dev, int *found) {return 0;}
|
||||
static inline int lvmetad_vg_list_to_lvmcache(struct cmd_context *cmd) {return 1;}
|
||||
static inline int lvmetad_get_vgnameids(struct cmd_context *cmd, struct dm_list *vgnameids) {return 0;}
|
||||
static inline struct volume_group *lvmetad_vg_lookup(struct cmd_context *cmd,
|
||||
const char *vgname, const char *vgid) {return NULL;}
|
||||
static inline int lvmetad_pvscan_single(struct cmd_context *cmd, struct device *dev,
|
||||
struct dm_list *found_vgnames,
|
||||
struct dm_list *changed_vgnames) {return 0;}
|
||||
|
||||
static inline int lvmetad_pvscan_all_devs(struct cmd_context *cmd, int do_wait) {return 0;}
|
||||
|
||||
static inline int lvmetad_vg_clear_outdated_pvs(struct volume_group *vg) {return 0;}
|
||||
static inline void lvmetad_validate_global_cache(struct cmd_context *cmd, int force) {}
|
||||
static inline int lvmetad_token_matches(struct cmd_context *cmd) {return 1;}
|
||||
|
||||
static inline int lvmetad_vg_is_foreign(struct cmd_context *cmd, const char *vgname, const char *vgid) {return 0;}
|
||||
|
||||
static inline int lvmetad_is_disabled(struct cmd_context *cmd, const char **reason) {return 0;}
|
||||
static inline void lvmetad_set_disabled(struct cmd_context *cmd, const char *reason) {}
|
||||
static inline void lvmetad_clear_disabled(struct cmd_context *cmd) {}
|
||||
|
||||
# endif /* LVMETAD_SUPPORT */
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user