Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/dev/dm dm: Cleanup dm.h (remove unneeded comments, etc)



details:   https://anonhg.NetBSD.org/src/rev/9c3f49d582b9
branches:  trunk
changeset: 847273:9c3f49d582b9
user:      tkusumi <tkusumi%NetBSD.org@localhost>
date:      Mon Dec 16 15:59:04 2019 +0000

description:
dm: Cleanup dm.h (remove unneeded comments, etc)

diffstat:

 sys/dev/dm/dm.h |  31 ++++++++-----------------------
 1 files changed, 8 insertions(+), 23 deletions(-)

diffs (111 lines):

diff -r e7e48d729567 -r 9c3f49d582b9 sys/dev/dm/dm.h
--- a/sys/dev/dm/dm.h   Mon Dec 16 14:32:14 2019 +0000
+++ b/sys/dev/dm/dm.h   Mon Dec 16 15:59:04 2019 +0000
@@ -1,4 +1,4 @@
-/*        $NetBSD: dm.h,v 1.47 2019/12/16 14:26:23 tkusumi Exp $      */
+/*        $NetBSD: dm.h,v 1.48 2019/12/16 15:59:04 tkusumi Exp $      */
 
 /*
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -29,14 +29,12 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef _DM_DEV_H_
-#define _DM_DEV_H_
-
+#ifndef _DM_H_
+#define _DM_H_
 
 #ifdef _KERNEL
 
 #include <sys/errno.h>
-
 #include <sys/atomic.h>
 #include <sys/fcntl.h>
 #include <sys/condvar.h>
@@ -45,7 +43,6 @@
 #include <sys/rwlock.h>
 #include <sys/queue.h>
 #include <sys/vnode.h>
-
 #include <sys/device.h>
 #include <sys/disk.h>
 #include <sys/disklabel.h>
@@ -72,7 +69,6 @@
  * A device mapper table is a list of physical ranges plus the mapping target
  * applied to them.
  */
-
 typedef struct dm_table_entry {
        struct dm_dev *dm_dev;          /* backlink */
        uint64_t start;
@@ -90,10 +86,10 @@
 typedef struct dm_table_head {
        /* Current active table is selected with this. */
        int cur_active_table;
-       struct dm_table tables[2];
+       dm_table_t tables[2];
 
        kmutex_t   table_mtx;
-       kcondvar_t table_cv; /*IO waiting cv */
+       kcondvar_t table_cv; /* I/O waiting cv */
 
        uint32_t io_cnt;
 } dm_table_head_t;
@@ -105,7 +101,6 @@
  * I need this because devices can be opened only once, but I can
  * have more than one device on one partition.
  */
-
 typedef struct dm_pdev {
        char name[MAX_DEV_NAME];
 
@@ -150,13 +145,7 @@
        TAILQ_ENTRY(dm_dev) next_devlist; /* Major device list. */
 } dm_dev_t;
 
-/* for zero, error : dm_target->target_config == NULL */
-
-/*
- * Target config is initiated with target_init function.
- */
-
-/* for linear : */
+/* For linear target. */
 typedef struct target_linear_config {
        dm_pdev_t *pdev;
        uint64_t offset;
@@ -182,7 +171,7 @@
        /* Destroy target_config area */
        int (*destroy)(dm_table_entry_t *);
 
-       int (*deps) (dm_table_entry_t *, prop_array_t);
+       int (*deps)(dm_table_entry_t *, prop_array_t);
        /*
         * Info/table routine are called to get params string, which is target
         * specific. When dm_table_status_ioctl is called with flag
@@ -205,8 +194,6 @@
        TAILQ_ENTRY(dm_target) dm_target_next;
 } dm_target_t;
 
-/* Interface structures */
-
 /* device-mapper */
 void dmgetproperties(struct disk *, dm_table_head_t *);
 
@@ -240,8 +227,6 @@
 int dm_target_rem(const char *);
 void dm_target_unbusy(dm_target_t *);
 void dm_target_busy(dm_target_t *);
-
-/* XXX temporally add */
 int dm_target_init(void);
 
 #define DM_MAX_PARAMS_SIZE 1024
@@ -319,4 +304,4 @@
 
 #endif /*_KERNEL*/
 
-#endif /*_DM_DEV_H_*/
+#endif /*_DM_H_*/



Home | Main Index | Thread Index | Old Index