Home
last modified time | relevance | path

Searched refs:dev_filter (Results 1 – 25 of 32) sorted by relevance

12

/netbsd-src/external/gpl2/lvm2/dist/lib/filters/
H A Dfilter-composite.c23 static int _and_p(struct dev_filter *f, struct device *dev) in _and_p()
25 struct dev_filter **filters = (struct dev_filter **) f->private; in _and_p()
38 static void _composite_destroy(struct dev_filter *f) in _composite_destroy()
40 struct dev_filter **filters = (struct dev_filter **) f->private; in _composite_destroy()
51 struct dev_filter *composite_filter_create(int n, struct dev_filter **filters) in composite_filter_create()
53 struct dev_filter **filters_copy, *cft; in composite_filter_create()
H A Dfilter-persistent.h23 struct dev_filter *persistent_filter_create(struct dev_filter *f,
26 int persistent_filter_wipe(struct dev_filter *f);
27 int persistent_filter_load(struct dev_filter *f, struct config_tree **cft_out);
28 int persistent_filter_dump(struct dev_filter *f);
H A Dfilter-md.c24 static int _ignore_md(struct dev_filter *f __attribute((unused)), in _ignore_md()
48 static void _destroy(struct dev_filter *f) in _destroy()
53 struct dev_filter *md_filter_create(void) in md_filter_create()
55 struct dev_filter *f; in md_filter_create()
71 struct dev_filter *md_filter_create(void) in md_filter_create()
H A Dfilter-persistent.c32 struct dev_filter *real;
54 int persistent_filter_wipe(struct dev_filter *f) in persistent_filter_wipe()
99 int persistent_filter_load(struct dev_filter *f, struct config_tree **cft_out) in persistent_filter_load()
180 int persistent_filter_dump(struct dev_filter *f) in persistent_filter_dump()
272 static int _lookup_p(struct dev_filter *f, struct device *dev) in _lookup_p()
291 static void _persistent_destroy(struct dev_filter *f) in _persistent_destroy()
302 struct dev_filter *persistent_filter_create(struct dev_filter *real, in persistent_filter_create()
306 struct dev_filter *f = NULL; in persistent_filter_create()
H A Dfilter_netbsd.c92 static int _passes_lvm_type_device_filter(struct dev_filter *f __attribute((unused)), in _passes_lvm_type_device_filter()
243 struct dev_filter *lvm_type_filter_create(const char *proc, in lvm_type_filter_create()
246 struct dev_filter *f; in lvm_type_filter_create()
248 if (!(f = dm_malloc(sizeof(struct dev_filter)))) { in lvm_type_filter_create()
265 void lvm_type_filter_destroy(struct dev_filter *f) in lvm_type_filter_destroy()
H A Dfilter.c121 static int _passes_lvm_type_device_filter(struct dev_filter *f __attribute((unused)), in _passes_lvm_type_device_filter()
311 struct dev_filter *lvm_type_filter_create(const char *proc, in lvm_type_filter_create()
314 struct dev_filter *f; in lvm_type_filter_create()
316 if (!(f = dm_malloc(sizeof(struct dev_filter)))) { in lvm_type_filter_create()
333 void lvm_type_filter_destroy(struct dev_filter *f) in lvm_type_filter_destroy()
H A Dfilter-sysfs.c266 static int _accept_p(struct dev_filter *f, struct device *dev) in _accept_p()
284 static void _destroy(struct dev_filter *f) in _destroy()
290 struct dev_filter *sysfs_filter_create(const char *sysfs_dir) in sysfs_filter_create()
296 struct dev_filter *f; in sysfs_filter_create()
331 struct dev_filter *sysfs_filter_create(const char *sysfs_dir __attribute((unused))) in sysfs_filter_create()
H A Dfilter-regex.c150 static int _accept_p(struct dev_filter *f, struct device *dev) in _accept_p()
183 static void _regex_destroy(struct dev_filter *f) in _regex_destroy()
189 struct dev_filter *regex_filter_create(struct config_value *patterns) in regex_filter_create()
193 struct dev_filter *f; in regex_filter_create()
H A Dfilter-composite.h23 struct dev_filter *composite_filter_create(int n, struct dev_filter **filters);
H A Dfilter.h35 struct dev_filter *lvm_type_filter_create(const char *proc,
38 void lvm_type_filter_destroy(struct dev_filter *f);
H A Dfilter-md.h22 struct dev_filter *md_filter_create(void);
H A Dfilter-sysfs.h23 struct dev_filter *sysfs_filter_create(const char *sysfs_dir);
H A Dfilter-regex.h32 struct dev_filter *regex_filter_create(struct config_value *patterns);
/netbsd-src/external/gpl2/lvm2/dist/include/
H A Dfilter-persistent.h23 struct dev_filter *persistent_filter_create(struct dev_filter *f,
26 int persistent_filter_wipe(struct dev_filter *f);
27 int persistent_filter_load(struct dev_filter *f, struct config_tree **cft_out);
28 int persistent_filter_dump(struct dev_filter *f);
H A Ddev-cache.h26 struct dev_filter { struct
27 int (*passes_filter) (struct dev_filter * f, struct device * dev); argument
28 void (*destroy) (struct dev_filter * f); argument
45 struct device *dev_cache_get(const char *name, struct dev_filter *f); argument
53 struct dev_iter *dev_iter_create(struct dev_filter *f, int dev_scan);
H A Dfilter-composite.h23 struct dev_filter *composite_filter_create(int n, struct dev_filter **filters);
H A Dfilter.h35 struct dev_filter *lvm_type_filter_create(const char *proc,
38 void lvm_type_filter_destroy(struct dev_filter *f);
H A Dfilter-md.h22 struct dev_filter *md_filter_create(void);
H A Dfilter-sysfs.h23 struct dev_filter *sysfs_filter_create(const char *sysfs_dir);
H A Dfilter-regex.h32 struct dev_filter *regex_filter_create(struct config_value *patterns);
H A Dtoolcontext.h78 struct dev_filter *filter;
/netbsd-src/external/gpl2/lvm2/dist/lib/device/
H A Ddev-cache.h26 struct dev_filter { struct
27 int (*passes_filter) (struct dev_filter * f, struct device * dev); argument
28 void (*destroy) (struct dev_filter * f); argument
45 struct device *dev_cache_get(const char *name, struct dev_filter *f); argument
53 struct dev_iter *dev_iter_create(struct dev_filter *f, int dev_scan);
/netbsd-src/external/gpl2/lvm2/dist/lib/format1/
H A Ddisk-rep.h199 struct dev_filter *filter,
248 int get_free_vg_number(struct format_instance *fid, struct dev_filter *filter,
251 const char *vg_name, struct dev_filter *filter);
H A Dvg_number.c28 int get_free_vg_number(struct format_instance *fid, struct dev_filter *filter, in get_free_vg_number()
/netbsd-src/external/gpl2/lvm2/dist/lib/commands/
H A Dtoolcontext.h78 struct dev_filter *filter;

12