]> sourceware.org Git - lvm2.git/commitdiff
remove unused full filter
authorDavid Teigland <teigland@redhat.com>
Tue, 4 Dec 2018 20:06:46 +0000 (14:06 -0600)
committerDavid Teigland <teigland@redhat.com>
Tue, 4 Dec 2018 20:06:46 +0000 (14:06 -0600)
it's the same as cmd->filter

lib/cache/lvmcache.c
lib/commands/toolcontext.c
lib/commands/toolcontext.h
lib/label/label.c
tools/lvmdiskscan.c
tools/pvscan.c
tools/reporter.c
tools/toollib.c

index d35b366cdc1dc0991991c2e0a41d6f0ab6eaa0e6..da8b4d8d29e7d79b34931dfa222b9e05b087ffc1 100644 (file)
@@ -857,8 +857,8 @@ int lvmcache_label_scan(struct cmd_context *cmd)
        _scanning_in_progress = 1;
 
        /* FIXME: can this happen? */
-       if (!cmd->full_filter) {
-               log_error("label scan is missing full filter");
+       if (!cmd->filter) {
+               log_error("label scan is missing filter");
                goto out;
        }
 
index 8b2ab4e0377c498b17deff5dc4dfb26c5ddefd25..c42ed56631b4c44fa813dc359d619f4e9e8e8fb6 100644 (file)
@@ -1181,9 +1181,7 @@ int init_filters(struct cmd_context *cmd, unsigned load_persistent_cache)
                goto bad;
        }
 
-       cmd->filter = filter = pfilter;
-
-       cmd->full_filter = filter;
+       cmd->filter = pfilter;
 
        cmd->initialized.filters = 1;
        return 1;
@@ -1834,9 +1832,9 @@ static void _destroy_dev_types(struct cmd_context *cmd)
 
 static void _destroy_filters(struct cmd_context *cmd)
 {
-       if (cmd->full_filter) {
-               cmd->full_filter->destroy(cmd->full_filter);
-               cmd->filter = cmd->full_filter = NULL;
+       if (cmd->filter) {
+               cmd->filter->destroy(cmd->filter);
+               cmd->filter = NULL;
        }
        cmd->initialized.filters = 0;
 }
index f820ba13250a9a1ec1168d0b6997a72cee2ad261..6396f6c334298094b86d64cee515dc737bfe01c2 100644 (file)
@@ -176,8 +176,7 @@ struct cmd_context {
        /*
         * Filtering.
         */
-       struct dev_filter *filter;              /* post-lvmetad filter chain */
-       struct dev_filter *full_filter;         /* lvmetad_filter + filter */
+       struct dev_filter *filter;
 
        /*
         * Configuration.
index 1fb374ec545e04a9bbaea6e93c7ac48448f999a0..0517312d565afa25f45ebc87a084e64d38b6b6f4 100644 (file)
@@ -855,7 +855,7 @@ int label_scan(struct cmd_context *cmd)
         */
        dev_cache_scan();
 
-       if (!(iter = dev_iter_create(cmd->full_filter, 0))) {
+       if (!(iter = dev_iter_create(cmd->filter, 0))) {
                log_error("Scanning failed to get devices.");
                return 0;
        }
@@ -898,7 +898,7 @@ int label_scan(struct cmd_context *cmd)
                        return 0;
        }
 
-       _scan_list(cmd, cmd->full_filter, &all_devs, NULL);
+       _scan_list(cmd, cmd->filter, &all_devs, NULL);
 
        dm_list_iterate_items_safe(devl, devl2, &all_devs) {
                dm_list_del(&devl->list);
index 0b97eba44440b0105a6d7a3135ce0f6c6dcd226e..a504c3ad7a4d85a44aede213ed2f97bfefc50762 100644 (file)
@@ -100,9 +100,9 @@ int lvmdiskscan(struct cmd_context *cmd, int argc __attribute__((unused)),
        /* Call before using dev_iter which uses filters which want bcache data. */
        label_scan(cmd);
 
-       max_len = _get_max_dev_name_len(cmd, cmd->full_filter);
+       max_len = _get_max_dev_name_len(cmd, cmd->filter);
 
-       if (!(iter = dev_iter_create(cmd->full_filter, 0))) {
+       if (!(iter = dev_iter_create(cmd->filter, 0))) {
                log_error("dev_iter_create failed");
                return ECMD_FAILED;
        }
index 884a8244390da9449c2247522518f85b481d9198..2a884df1dc4cdcc12d2ed379dbade6604d2fdf74 100644 (file)
@@ -539,7 +539,7 @@ static void _online_pvscan_all_devs(struct cmd_context *cmd,
 
        label_scan(cmd);
 
-       if (!(iter = dev_iter_create(cmd->full_filter, 1))) {
+       if (!(iter = dev_iter_create(cmd->filter, 1))) {
                log_error("dev_iter creation failed");
                return;
        }
@@ -680,7 +680,7 @@ int pvscan_cache_cmd(struct cmd_context *cmd, int argc, char **argv)
        while (argc--) {
                pv_name = *argv++;
                if (pv_name[0] == '/') {
-                       if (!(dev = dev_cache_get(cmd, pv_name, cmd->full_filter))) {
+                       if (!(dev = dev_cache_get(cmd, pv_name, cmd->filter))) {
                                log_debug("pvscan arg %s not found.", pv_name);
                                if ((dev = dev_cache_get(cmd, pv_name, NULL))) {
                                        /* nothing to do for this dev name */
@@ -707,7 +707,7 @@ int pvscan_cache_cmd(struct cmd_context *cmd, int argc, char **argv)
                        }
                        devno = MKDEV(major, minor);
 
-                       if (!(dev = dev_cache_get_by_devt(cmd, devno, cmd->full_filter))) {
+                       if (!(dev = dev_cache_get_by_devt(cmd, devno, cmd->filter))) {
                                log_debug("pvscan arg %d:%d not found.", major, minor);
                                _online_pvid_file_remove_devno(major, minor);
                        } else {
@@ -731,7 +731,7 @@ int pvscan_cache_cmd(struct cmd_context *cmd, int argc, char **argv)
        }
 
        if (!dm_list_empty(&single_devs)) {
-               label_scan_devs(cmd, cmd->full_filter, &single_devs);
+               label_scan_devs(cmd, cmd->filter, &single_devs);
 
                dm_list_iterate_items(devl, &single_devs) {
                        dev = devl->dev;
@@ -763,7 +763,7 @@ int pvscan_cache_cmd(struct cmd_context *cmd, int argc, char **argv)
 
                devno = MKDEV(major, minor);
 
-               if (!(dev = dev_cache_get_by_devt(cmd, devno, cmd->full_filter))) {
+               if (!(dev = dev_cache_get_by_devt(cmd, devno, cmd->filter))) {
                        log_debug("pvscan arg %d:%d not found.", major, minor);
                        _online_pvid_file_remove_devno(major, minor);
                } else {
@@ -782,7 +782,7 @@ int pvscan_cache_cmd(struct cmd_context *cmd, int argc, char **argv)
        }
 
        if (!dm_list_empty(&single_devs)) {
-               label_scan_devs(cmd, cmd->full_filter, &single_devs);
+               label_scan_devs(cmd, cmd->filter, &single_devs);
 
                dm_list_iterate_items(devl, &single_devs) {
                        dev = devl->dev;
index cd2a41e386ba991a3542058138e70610cd8fb2a7..c321d21538736c245792ddf71e7fd94668bfce9e 100644 (file)
@@ -719,7 +719,7 @@ static void _check_pv_list(struct cmd_context *cmd, struct report_args *args, st
 
        if (single_args->args_are_pvs && args->argc) {
                for (i = 0; i < args->argc; i++) {
-                       if (!rescan_done && !dev_cache_get(cmd, args->argv[i], cmd->full_filter)) {
+                       if (!rescan_done && !dev_cache_get(cmd, args->argv[i], cmd->filter)) {
                                cmd->filter->wipe(cmd->filter);
                                /* FIXME scan only one device */
                                lvmcache_label_scan(cmd);
index 6c38eb295f3ea4ee4c598947a96c33c882791e5d..d8394a37d9d93b6138549ae200ab396a113a1d10 100644 (file)
@@ -1477,7 +1477,7 @@ int process_each_label(struct cmd_context *cmd, int argc, char **argv,
 
        if (argc) {
                for (; opt < argc; opt++) {
-                       if (!(dev = dev_cache_get(cmd, argv[opt], cmd->full_filter))) {
+                       if (!(dev = dev_cache_get(cmd, argv[opt], cmd->filter))) {
                                log_error("Failed to find device "
                                          "\"%s\".", argv[opt]);
                                ret_max = ECMD_FAILED;
@@ -1548,7 +1548,7 @@ int process_each_label(struct cmd_context *cmd, int argc, char **argv,
                goto out;
        }
 
-       if (!(iter = dev_iter_create(cmd->full_filter, 1))) {
+       if (!(iter = dev_iter_create(cmd->filter, 1))) {
                log_error("dev_iter creation failed.");
                ret_max = ECMD_FAILED;
                goto out;
@@ -3917,7 +3917,7 @@ static int _get_all_devices(struct cmd_context *cmd, struct dm_list *all_devices
 
        log_debug("Getting list of all devices");
 
-       if (!(iter = dev_iter_create(cmd->full_filter, 1))) {
+       if (!(iter = dev_iter_create(cmd->filter, 1))) {
                log_error("dev_iter creation failed.");
                return ECMD_FAILED;
        }
@@ -5424,7 +5424,7 @@ int pvcreate_each_device(struct cmd_context *cmd,
         * Translate arg names into struct device's.
         */
        dm_list_iterate_items(pd, &pp->arg_devices)
-               pd->dev = dev_cache_get(cmd, pd->name, cmd->full_filter);
+               pd->dev = dev_cache_get(cmd, pd->name, cmd->filter);
 
        /*
         * Use process_each_pv to search all existing PVs and devices.
This page took 0.056853 seconds and 5 git commands to generate.