Module Name:    src
Committed By:   tkusumi
Date:           Sat Dec  7 15:28:39 UTC 2019

Modified Files:
        src/sys/dev/dm: dm.h dm_dev.c dm_pdev.c dm_table.c dm_target.c
            dm_target_error.c dm_target_linear.c dm_target_mirror.c
            dm_target_snapshot.c dm_target_stripe.c dm_target_zero.c
        src/sys/dev/dm/doc: locking.txt

Log Message:
dm: Fix strange pointer declarations

Should be "type *name" or "type* name", but not "type * name".
taken-from: DragonFlyBSD


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/dev/dm/dm.h
cvs rdiff -u -r1.13 -r1.14 src/sys/dev/dm/dm_dev.c \
    src/sys/dev/dm/dm_target_mirror.c
cvs rdiff -u -r1.17 -r1.18 src/sys/dev/dm/dm_pdev.c \
    src/sys/dev/dm/dm_target_zero.c
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/dm/dm_table.c
cvs rdiff -u -r1.24 -r1.25 src/sys/dev/dm/dm_target.c \
    src/sys/dev/dm/dm_target_snapshot.c
cvs rdiff -u -r1.15 -r1.16 src/sys/dev/dm/dm_target_error.c
cvs rdiff -u -r1.23 -r1.24 src/sys/dev/dm/dm_target_linear.c
cvs rdiff -u -r1.29 -r1.30 src/sys/dev/dm/dm_target_stripe.c
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/dm/doc/locking.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/dm/dm.h
diff -u src/sys/dev/dm/dm.h:1.33 src/sys/dev/dm/dm.h:1.34
--- src/sys/dev/dm/dm.h:1.33	Thu Dec  5 15:52:39 2019
+++ src/sys/dev/dm/dm.h	Sat Dec  7 15:28:39 2019
@@ -1,4 +1,4 @@
-/*        $NetBSD: dm.h,v 1.33 2019/12/05 15:52:39 tkusumi Exp $      */
+/*        $NetBSD: dm.h,v 1.34 2019/12/07 15:28:39 tkusumi Exp $      */
 
 /*
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -276,7 +276,7 @@ int dm_target_init(void);
 
 /* dm_target_linear.c */
 int dm_target_linear_init(dm_dev_t *, void**, char *);
-char * dm_target_linear_status(void *);
+char *dm_target_linear_status(void *);
 int dm_target_linear_strategy(dm_table_entry_t *, struct buf *);
 int dm_target_linear_sync(dm_table_entry_t *);
 int dm_target_linear_deps(dm_table_entry_t *, prop_array_t);
@@ -289,7 +289,7 @@ uint64_t atoi(const char *);
 
 /* dm_target_stripe.c */
 int dm_target_stripe_init(dm_dev_t *, void**, char *);
-char * dm_target_stripe_status(void *);
+char *dm_target_stripe_status(void *);
 int dm_target_stripe_strategy(dm_table_entry_t *, struct buf *);
 int dm_target_stripe_sync(dm_table_entry_t *);
 int dm_target_stripe_deps(dm_table_entry_t *, prop_array_t);
@@ -305,7 +305,7 @@ int dm_table_destroy(dm_table_head_t *, 
 uint64_t dm_table_size(dm_table_head_t *);
 uint64_t dm_inactive_table_size(dm_table_head_t *);
 void dm_table_disksize(dm_table_head_t *, uint64_t *, unsigned *);
-dm_table_t * dm_table_get_entry(dm_table_head_t *, uint8_t);
+dm_table_t *dm_table_get_entry(dm_table_head_t *, uint8_t);
 int dm_table_get_target_count(dm_table_head_t *, uint8_t);
 void dm_table_release(dm_table_head_t *, uint8_t s);
 void dm_table_switch_tables(dm_table_head_t *);

Index: src/sys/dev/dm/dm_dev.c
diff -u src/sys/dev/dm/dm_dev.c:1.13 src/sys/dev/dm/dm_dev.c:1.14
--- src/sys/dev/dm/dm_dev.c:1.13	Wed Dec  4 15:31:12 2019
+++ src/sys/dev/dm/dm_dev.c	Sat Dec  7 15:28:39 2019
@@ -1,4 +1,4 @@
-/*        $NetBSD: dm_dev.c,v 1.13 2019/12/04 15:31:12 tkusumi Exp $      */
+/*        $NetBSD: dm_dev.c,v 1.14 2019/12/07 15:28:39 tkusumi Exp $      */
 
 /*
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -29,7 +29,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: dm_dev.c,v 1.13 2019/12/04 15:31:12 tkusumi Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dm_dev.c,v 1.14 2019/12/07 15:28:39 tkusumi Exp $");
 
 #include <sys/types.h>
 #include <sys/param.h>
@@ -54,7 +54,7 @@ static kmutex_t dm_dev_mutex;
 
 /* dm_dev_mutex must be holdby caller before using disable_dev. */
 __inline static void
-disable_dev(dm_dev_t * dmv)
+disable_dev(dm_dev_t *dmv)
 {
 	TAILQ_REMOVE(&dm_dev_list, dmv, next_devlist);
 	mutex_enter(&dmv->dev_mtx);
@@ -175,7 +175,7 @@ dm_dev_lookup_uuid(const char *dm_dev_uu
  * Insert new device to the global list of devices.
  */
 int
-dm_dev_insert(dm_dev_t * dev)
+dm_dev_insert(dm_dev_t *dev)
 {
 	dm_dev_t *dmv;
 	int r;
@@ -331,7 +331,7 @@ dm_dev_alloc(void)
  * Freed device entry.
  */
 int
-dm_dev_free(dm_dev_t * dmv)
+dm_dev_free(dm_dev_t *dmv)
 {
 	KASSERT(dmv != NULL);
 
@@ -348,7 +348,7 @@ dm_dev_free(dm_dev_t * dmv)
 }
 
 void
-dm_dev_busy(dm_dev_t * dmv)
+dm_dev_busy(dm_dev_t *dmv)
 {
 	mutex_enter(&dmv->dev_mtx);
 	dmv->ref_cnt++;
@@ -356,7 +356,7 @@ dm_dev_busy(dm_dev_t * dmv)
 }
 
 void
-dm_dev_unbusy(dm_dev_t * dmv)
+dm_dev_unbusy(dm_dev_t *dmv)
 {
 	KASSERT(dmv->ref_cnt != 0);
 
Index: src/sys/dev/dm/dm_target_mirror.c
diff -u src/sys/dev/dm/dm_target_mirror.c:1.13 src/sys/dev/dm/dm_target_mirror.c:1.14
--- src/sys/dev/dm/dm_target_mirror.c:1.13	Fri Dec  6 16:11:59 2019
+++ src/sys/dev/dm/dm_target_mirror.c	Sat Dec  7 15:28:39 2019
@@ -1,4 +1,4 @@
-/*$NetBSD: dm_target_mirror.c,v 1.13 2019/12/06 16:11:59 tkusumi Exp $*/
+/*$NetBSD: dm_target_mirror.c,v 1.14 2019/12/07 15:28:39 tkusumi Exp $*/
 
 /*
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -29,7 +29,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: dm_target_mirror.c,v 1.13 2019/12/06 16:11:59 tkusumi Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dm_target_mirror.c,v 1.14 2019/12/07 15:28:39 tkusumi Exp $");
 
 /*
  * This file implements initial version of device-mapper mirror target.
@@ -43,7 +43,7 @@ __KERNEL_RCSID(0, "$NetBSD: dm_target_mi
 
 /* dm_target_mirror.c */
 int dm_target_mirror_init(dm_dev_t *, void**, char *);
-char * dm_target_mirror_status(void *);
+char *dm_target_mirror_status(void *);
 int dm_target_mirror_strategy(dm_table_entry_t *, struct buf *);
 int dm_target_mirror_sync(dm_table_entry_t *);
 int dm_target_mirror_deps(dm_table_entry_t *, prop_array_t);
@@ -114,7 +114,7 @@ dm_target_mirror_modcmd(modcmd_t cmd, vo
  * 0 52428800 mirror clustered_disk 4 253:2 1024 UUID block_on_error 3 253:3 0 253:4 0 253:5 0
  */
 int
-dm_target_mirror_init(dm_dev_t * dmv, void **target_config, char *argv)
+dm_target_mirror_init(dm_dev_t *dmv, void **target_config, char *argv)
 {
 
 	printf("Mirror target init function called!!\n");
@@ -133,7 +133,7 @@ dm_target_mirror_status(void *target_con
 
 /* Strategy routine called from dm_strategy. */
 int
-dm_target_mirror_strategy(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_mirror_strategy(dm_table_entry_t *table_en, struct buf *bp)
 {
 
 	printf("Mirror target read function called!!\n");
@@ -148,7 +148,7 @@ dm_target_mirror_strategy(dm_table_entry
 
 /* Sync underlying disk caches. */
 int
-dm_target_mirror_sync(dm_table_entry_t * table_en)
+dm_target_mirror_sync(dm_table_entry_t *table_en)
 {
 
 	return 0;
@@ -156,7 +156,7 @@ dm_target_mirror_sync(dm_table_entry_t *
 
 /* Doesn't do anything here. */
 int
-dm_target_mirror_destroy(dm_table_entry_t * table_en)
+dm_target_mirror_destroy(dm_table_entry_t *table_en)
 {
 	/* Unbusy target so we can unload it */
 	dm_target_unbusy(table_en->target);
@@ -166,14 +166,14 @@ dm_target_mirror_destroy(dm_table_entry_
 
 /* Doesn't not need to do anything here. */
 int
-dm_target_mirror_deps(dm_table_entry_t * table_en, prop_array_t prop_array)
+dm_target_mirror_deps(dm_table_entry_t *table_en, prop_array_t prop_array)
 {
 	return 0;
 }
 
 /* Unsupported for this target. */
 int
-dm_target_mirror_upcall(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_mirror_upcall(dm_table_entry_t *table_en, struct buf *bp)
 {
 	return 0;
 }

Index: src/sys/dev/dm/dm_pdev.c
diff -u src/sys/dev/dm/dm_pdev.c:1.17 src/sys/dev/dm/dm_pdev.c:1.18
--- src/sys/dev/dm/dm_pdev.c:1.17	Sat Dec  7 06:26:31 2019
+++ src/sys/dev/dm/dm_pdev.c	Sat Dec  7 15:28:39 2019
@@ -1,4 +1,4 @@
-/*        $NetBSD: dm_pdev.c,v 1.17 2019/12/07 06:26:31 tkusumi Exp $      */
+/*        $NetBSD: dm_pdev.c,v 1.18 2019/12/07 15:28:39 tkusumi Exp $      */
 
 /*
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -29,7 +29,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: dm_pdev.c,v 1.17 2019/12/07 06:26:31 tkusumi Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dm_pdev.c,v 1.18 2019/12/07 15:28:39 tkusumi Exp $");
 
 #include <sys/types.h>
 #include <sys/param.h>
@@ -167,7 +167,7 @@ dm_pdev_alloc(const char *name)
  * Destroy allocated dm_pdev.
  */
 static int
-dm_pdev_rem(dm_pdev_t * dmp)
+dm_pdev_rem(dm_pdev_t *dmp)
 {
 
 	KASSERT(dmp != NULL);
@@ -216,7 +216,7 @@ dm_pdev_destroy(void)
  * Decrement pdev reference counter if 0 remove it.
  */
 int
-dm_pdev_decr(dm_pdev_t * dmp)
+dm_pdev_decr(dm_pdev_t *dmp)
 {
 	KASSERT(dmp != NULL);
 	/*
Index: src/sys/dev/dm/dm_target_zero.c
diff -u src/sys/dev/dm/dm_target_zero.c:1.17 src/sys/dev/dm/dm_target_zero.c:1.18
--- src/sys/dev/dm/dm_target_zero.c:1.17	Fri Dec  6 16:46:14 2019
+++ src/sys/dev/dm/dm_target_zero.c	Sat Dec  7 15:28:39 2019
@@ -1,4 +1,4 @@
-/*        $NetBSD: dm_target_zero.c,v 1.17 2019/12/06 16:46:14 tkusumi Exp $      */
+/*        $NetBSD: dm_target_zero.c,v 1.18 2019/12/07 15:28:39 tkusumi Exp $      */
 
 /*
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -29,7 +29,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: dm_target_zero.c,v 1.17 2019/12/06 16:46:14 tkusumi Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dm_target_zero.c,v 1.18 2019/12/07 15:28:39 tkusumi Exp $");
 
 /*
  * This file implements initial version of device-mapper zero target.
@@ -43,7 +43,7 @@ __KERNEL_RCSID(0, "$NetBSD: dm_target_ze
 
 /* dm_target_zero.c */
 int dm_target_zero_init(dm_dev_t *, void**,  char *);
-char * dm_target_zero_status(void *);
+char *dm_target_zero_status(void *);
 int dm_target_zero_strategy(dm_table_entry_t *, struct buf *);
 int dm_target_zero_sync(dm_table_entry_t *);
 int dm_target_zero_destroy(dm_table_entry_t *);
@@ -113,7 +113,7 @@ dm_target_zero_modcmd(modcmd_t cmd, void
  * target specific config area.
  */
 int
-dm_target_zero_init(dm_dev_t * dmv, void **target_config, char *argv)
+dm_target_zero_init(dm_dev_t *dmv, void **target_config, char *argv)
 {
 
 	printf("Zero target init function called!!\n");
@@ -135,7 +135,7 @@ dm_target_zero_status(void *target_confi
  * This routine does IO operations.
  */
 int
-dm_target_zero_strategy(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_zero_strategy(dm_table_entry_t *table_en, struct buf *bp)
 {
 
 	/* printf("Zero target read function called %d!!\n", bp->b_bcount); */
@@ -151,7 +151,7 @@ dm_target_zero_strategy(dm_table_entry_t
 
 /* Sync underlying disk caches. */
 int
-dm_target_zero_sync(dm_table_entry_t * table_en)
+dm_target_zero_sync(dm_table_entry_t *table_en)
 {
 
 	return 0;
@@ -159,7 +159,7 @@ dm_target_zero_sync(dm_table_entry_t * t
 
 /* Does not need to do anything here. */
 int
-dm_target_zero_destroy(dm_table_entry_t * table_en)
+dm_target_zero_destroy(dm_table_entry_t *table_en)
 {
 	/* Unbusy target so we can unload it */
 	dm_target_unbusy(table_en->target);
@@ -169,14 +169,14 @@ dm_target_zero_destroy(dm_table_entry_t 
 
 /* Does not need to do anything here. */
 int
-dm_target_zero_deps(dm_table_entry_t * table_en, prop_array_t prop_array)
+dm_target_zero_deps(dm_table_entry_t *table_en, prop_array_t prop_array)
 {
 	return 0;
 }
 
 /* Unsuported for this target. */
 int
-dm_target_zero_upcall(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_zero_upcall(dm_table_entry_t *table_en, struct buf *bp)
 {
 	return 0;
 }

Index: src/sys/dev/dm/dm_table.c
diff -u src/sys/dev/dm/dm_table.c:1.11 src/sys/dev/dm/dm_table.c:1.12
--- src/sys/dev/dm/dm_table.c:1.11	Sat Dec  7 06:26:31 2019
+++ src/sys/dev/dm/dm_table.c	Sat Dec  7 15:28:39 2019
@@ -1,4 +1,4 @@
-/*        $NetBSD: dm_table.c,v 1.11 2019/12/07 06:26:31 tkusumi Exp $      */
+/*        $NetBSD: dm_table.c,v 1.12 2019/12/07 15:28:39 tkusumi Exp $      */
 
 /*
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -29,7 +29,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: dm_table.c,v 1.11 2019/12/07 06:26:31 tkusumi Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dm_table.c,v 1.12 2019/12/07 15:28:39 tkusumi Exp $");
 
 #include <sys/types.h>
 #include <sys/param.h>
@@ -63,7 +63,7 @@ static void dm_table_unbusy(dm_table_hea
  * DM_TABLE_INACTIVE will return inactive table id.
  */
 static int
-dm_table_busy(dm_table_head_t * head, uint8_t table_id)
+dm_table_busy(dm_table_head_t *head, uint8_t table_id)
 {
 	uint8_t id;
 
@@ -84,7 +84,7 @@ dm_table_busy(dm_table_head_t * head, ui
  * Function release table lock and eventually wakeup all waiters.
  */
 static void
-dm_table_unbusy(dm_table_head_t * head)
+dm_table_unbusy(dm_table_head_t *head)
 {
 	KASSERT(head->io_cnt != 0);
 
@@ -100,7 +100,7 @@ dm_table_unbusy(dm_table_head_t * head)
  * Return current active table to caller, increment io_cnt reference counter.
  */
 dm_table_t *
-dm_table_get_entry(dm_table_head_t * head, uint8_t table_id)
+dm_table_get_entry(dm_table_head_t *head, uint8_t table_id)
 {
 	uint8_t id;
 
@@ -112,7 +112,7 @@ dm_table_get_entry(dm_table_head_t * hea
  * Decrement io reference counter and wake up all callers, with table_head cv.
  */
 void
-dm_table_release(dm_table_head_t * head, uint8_t table_id)
+dm_table_release(dm_table_head_t *head, uint8_t table_id)
 {
 	dm_table_unbusy(head);
 }
@@ -121,7 +121,7 @@ dm_table_release(dm_table_head_t * head,
  * Switch table from inactive to active mode. Have to wait until io_cnt is 0.
  */
 void
-dm_table_switch_tables(dm_table_head_t * head)
+dm_table_switch_tables(dm_table_head_t *head)
 {
 	mutex_enter(&head->table_mtx);
 
@@ -140,7 +140,7 @@ dm_table_switch_tables(dm_table_head_t *
  * XXX Is it ok to call kmem_free and potentialy VOP_CLOSE with held mutex ?xs
  */
 int
-dm_table_destroy(dm_table_head_t * head, uint8_t table_id)
+dm_table_destroy(dm_table_head_t *head, uint8_t table_id)
 {
 	dm_table_t *tbl;
 	dm_table_entry_t *table_en;
@@ -178,7 +178,7 @@ dm_table_destroy(dm_table_head_t * head,
  * Return length of active table in device.
  */
 static inline uint64_t
-dm_table_size_impl(dm_table_head_t * head, int table)
+dm_table_size_impl(dm_table_head_t *head, int table)
 {
 	dm_table_t *tbl;
 	dm_table_entry_t *table_en;
@@ -208,7 +208,7 @@ dm_table_size_impl(dm_table_head_t * hea
  * Return length of active table in device.
  */
 uint64_t
-dm_table_size(dm_table_head_t * head)
+dm_table_size(dm_table_head_t *head)
 {
 	return dm_table_size_impl(head, DM_TABLE_ACTIVE);
 }
@@ -217,7 +217,7 @@ dm_table_size(dm_table_head_t * head)
  * Return length of active table in device.
  */
 uint64_t
-dm_inactive_table_size(dm_table_head_t * head)
+dm_inactive_table_size(dm_table_head_t *head)
 {
 	return dm_table_size_impl(head, DM_TABLE_INACTIVE);
 }
@@ -226,7 +226,7 @@ dm_inactive_table_size(dm_table_head_t *
  * Return combined disk geometry
  */
 void
-dm_table_disksize(dm_table_head_t * head, uint64_t *numsecp, unsigned *secsizep)
+dm_table_disksize(dm_table_head_t *head, uint64_t *numsecp, unsigned *secsizep)
 {
 	dm_table_t *tbl;
 	dm_table_entry_t *table_en;
@@ -265,7 +265,7 @@ dm_table_disksize(dm_table_head_t * head
  * there can be dm_dev_resume_ioctl), therfore this isonly informative.
  */
 int
-dm_table_get_target_count(dm_table_head_t * head, uint8_t table_id)
+dm_table_get_target_count(dm_table_head_t *head, uint8_t table_id)
 {
 	dm_table_entry_t *table_en;
 	dm_table_t *tbl;
@@ -292,7 +292,7 @@ dm_table_get_target_count(dm_table_head_
  * opaque as possible.
  */
 void
-dm_table_head_init(dm_table_head_t * head)
+dm_table_head_init(dm_table_head_t *head)
 {
 	head->cur_active_table = 0;
 	head->io_cnt = 0;
@@ -309,7 +309,7 @@ dm_table_head_init(dm_table_head_t * hea
  * Destroy all variables in table_head
  */
 void
-dm_table_head_destroy(dm_table_head_t * head)
+dm_table_head_destroy(dm_table_head_t *head)
 {
 	KASSERT(!mutex_owned(&head->table_mtx));
 	KASSERT(!cv_has_waiters(&head->table_cv));

Index: src/sys/dev/dm/dm_target.c
diff -u src/sys/dev/dm/dm_target.c:1.24 src/sys/dev/dm/dm_target.c:1.25
--- src/sys/dev/dm/dm_target.c:1.24	Sat Dec  7 06:26:31 2019
+++ src/sys/dev/dm/dm_target.c	Sat Dec  7 15:28:39 2019
@@ -1,4 +1,4 @@
-/*        $NetBSD: dm_target.c,v 1.24 2019/12/07 06:26:31 tkusumi Exp $      */
+/*        $NetBSD: dm_target.c,v 1.25 2019/12/07 15:28:39 tkusumi Exp $      */
 
 /*
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -29,7 +29,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: dm_target.c,v 1.24 2019/12/07 06:26:31 tkusumi Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dm_target.c,v 1.25 2019/12/07 15:28:39 tkusumi Exp $");
 
 #include <sys/types.h>
 #include <sys/param.h>
@@ -54,7 +54,7 @@ static kmutex_t dm_target_mutex;
  * Called indirectly from dm_table_load_ioctl to mark target as used.
  */
 void
-dm_target_busy(dm_target_t * target)
+dm_target_busy(dm_target_t *target)
 {
 	atomic_inc_32(&target->ref_cnt);
 }
@@ -63,7 +63,7 @@ dm_target_busy(dm_target_t * target)
  * Release reference counter on target.
  */
 void
-dm_target_unbusy(dm_target_t * target)
+dm_target_unbusy(dm_target_t *target)
 {
 	KASSERT(target->ref_cnt > 0);
 	atomic_dec_32(&target->ref_cnt);
@@ -151,7 +151,7 @@ dm_target_lookup_name(const char *dm_tar
  *   contains name, version, function pointer to specifif target functions.
  */
 int
-dm_target_insert(dm_target_t * dm_target)
+dm_target_insert(dm_target_t *dm_target)
 {
 	dm_target_t *dmt;
 
Index: src/sys/dev/dm/dm_target_snapshot.c
diff -u src/sys/dev/dm/dm_target_snapshot.c:1.24 src/sys/dev/dm/dm_target_snapshot.c:1.25
--- src/sys/dev/dm/dm_target_snapshot.c:1.24	Fri Dec  6 16:11:59 2019
+++ src/sys/dev/dm/dm_target_snapshot.c	Sat Dec  7 15:28:39 2019
@@ -1,4 +1,4 @@
-/*        $NetBSD: dm_target_snapshot.c,v 1.24 2019/12/06 16:11:59 tkusumi Exp $      */
+/*        $NetBSD: dm_target_snapshot.c,v 1.25 2019/12/07 15:28:39 tkusumi Exp $      */
 
 /*
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -29,7 +29,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: dm_target_snapshot.c,v 1.24 2019/12/06 16:11:59 tkusumi Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dm_target_snapshot.c,v 1.25 2019/12/07 15:28:39 tkusumi Exp $");
 
 /*
  * 1. Suspend my_data to temporarily stop any I/O while the snapshot is being
@@ -88,7 +88,7 @@ __KERNEL_RCSID(0, "$NetBSD: dm_target_sn
 
 /* dm_target_snapshot.c */
 int dm_target_snapshot_init(dm_dev_t *, void**, char *);
-char * dm_target_snapshot_status(void *);
+char *dm_target_snapshot_status(void *);
 int dm_target_snapshot_strategy(dm_table_entry_t *, struct buf *);
 int dm_target_snapshot_deps(dm_table_entry_t *, prop_array_t);
 int dm_target_snapshot_destroy(dm_table_entry_t *);
@@ -96,7 +96,7 @@ int dm_target_snapshot_upcall(dm_table_e
 
 /* dm snapshot origin driver */
 int dm_target_snapshot_orig_init(dm_dev_t *, void**, char *);
-char * dm_target_snapshot_orig_status(void *);
+char *dm_target_snapshot_orig_status(void *);
 int dm_target_snapshot_orig_strategy(dm_table_entry_t *, struct buf *);
 int dm_target_snapshot_orig_sync(dm_table_entry_t *);
 int dm_target_snapshot_orig_deps(dm_table_entry_t *, prop_array_t);
@@ -192,7 +192,7 @@ dm_target_snapshot_modcmd(modcmd_t cmd, 
  *        snapshot_origin device, cow device, persistent flag, chunk size
  */
 int
-dm_target_snapshot_init(dm_dev_t * dmv, void **target_config, char *params)
+dm_target_snapshot_init(dm_dev_t *dmv, void **target_config, char *params)
 {
 	dm_target_snapshot_config_t *tsc;
 	dm_pdev_t *dmp_snap, *dmp_cow;
@@ -295,7 +295,7 @@ dm_target_snapshot_status(void *target_c
 
 /* Strategy routine called from dm_strategy. */
 int
-dm_target_snapshot_strategy(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_snapshot_strategy(dm_table_entry_t *table_en, struct buf *bp)
 {
 
 	printf("Snapshot target read function called!!\n");
@@ -310,7 +310,7 @@ dm_target_snapshot_strategy(dm_table_ent
 
 /* Doesn't do anything here. */
 int
-dm_target_snapshot_destroy(dm_table_entry_t * table_en)
+dm_target_snapshot_destroy(dm_table_entry_t *table_en)
 {
 
 	/*
@@ -339,8 +339,7 @@ out:
 
 /* Add this target dependencies to prop_array_t */
 int
-dm_target_snapshot_deps(dm_table_entry_t * table_en,
-    prop_array_t prop_array)
+dm_target_snapshot_deps(dm_table_entry_t *table_en, prop_array_t prop_array)
 {
 	dm_target_snapshot_config_t *tsc;
 
@@ -362,7 +361,7 @@ dm_target_snapshot_deps(dm_table_entry_t
 
 /* Upcall is used to inform other depended devices about IO. */
 int
-dm_target_snapshot_upcall(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_snapshot_upcall(dm_table_entry_t *table_en, struct buf *bp)
 {
 	printf("dm_target_snapshot_upcall called\n");
 
@@ -388,7 +387,7 @@ dm_target_snapshot_upcall(dm_table_entry
  * argv: /dev/mapper/my_data_real
  */
 int
-dm_target_snapshot_orig_init(dm_dev_t * dmv, void **target_config, char *params)
+dm_target_snapshot_orig_init(dm_dev_t *dmv, void **target_config, char *params)
 {
 	dm_target_snapshot_origin_config_t *tsoc;
 	dm_pdev_t *dmp_real;
@@ -446,7 +445,7 @@ dm_target_snapshot_orig_status(void *tar
 
 /* Strategy routine called from dm_strategy. */
 int
-dm_target_snapshot_orig_strategy(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_snapshot_orig_strategy(dm_table_entry_t *table_en, struct buf *bp)
 {
 
 	printf("Snapshot_Orig target read function called!!\n");
@@ -463,7 +462,7 @@ dm_target_snapshot_orig_strategy(dm_tabl
  * Sync underlying disk caches.
  */
 int
-dm_target_snapshot_orig_sync(dm_table_entry_t * table_en)
+dm_target_snapshot_orig_sync(dm_table_entry_t *table_en)
 {
 	int cmd;
 	dm_target_snapshot_origin_config_t *tsoc;
@@ -478,7 +477,7 @@ dm_target_snapshot_orig_sync(dm_table_en
 
 /* Decrement pdev and free allocated space. */
 int
-dm_target_snapshot_orig_destroy(dm_table_entry_t * table_en)
+dm_target_snapshot_orig_destroy(dm_table_entry_t *table_en)
 {
 
 	/*
@@ -506,7 +505,7 @@ out:
  * Get target deps and add them to prop_array_t.
  */
 int
-dm_target_snapshot_orig_deps(dm_table_entry_t * table_en,
+dm_target_snapshot_orig_deps(dm_table_entry_t *table_en,
     prop_array_t prop_array)
 {
 	dm_target_snapshot_origin_config_t *tsoc;
@@ -533,7 +532,7 @@ dm_target_snapshot_orig_deps(dm_table_en
 
 /* Unsupported for this target. */
 int
-dm_target_snapshot_orig_upcall(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_snapshot_orig_upcall(dm_table_entry_t *table_en, struct buf *bp)
 {
 	return 0;
 }

Index: src/sys/dev/dm/dm_target_error.c
diff -u src/sys/dev/dm/dm_target_error.c:1.15 src/sys/dev/dm/dm_target_error.c:1.16
--- src/sys/dev/dm/dm_target_error.c:1.15	Fri Dec  6 16:11:59 2019
+++ src/sys/dev/dm/dm_target_error.c	Sat Dec  7 15:28:39 2019
@@ -1,4 +1,4 @@
-/*        $NetBSD: dm_target_error.c,v 1.15 2019/12/06 16:11:59 tkusumi Exp $      */
+/*        $NetBSD: dm_target_error.c,v 1.16 2019/12/07 15:28:39 tkusumi Exp $      */
 
 /*
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -29,7 +29,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: dm_target_error.c,v 1.15 2019/12/06 16:11:59 tkusumi Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dm_target_error.c,v 1.16 2019/12/07 15:28:39 tkusumi Exp $");
 
 /*
  * This file implements initial version of device-mapper error target.
@@ -43,7 +43,7 @@ __KERNEL_RCSID(0, "$NetBSD: dm_target_er
 
 /* dm_target_error.c */
 int dm_target_error_init(dm_dev_t *, void**, char *);
-char * dm_target_error_status(void *);
+char *dm_target_error_status(void *);
 int dm_target_error_strategy(dm_table_entry_t *, struct buf *);
 int dm_target_error_sync(dm_table_entry_t *);
 int dm_target_error_deps(dm_table_entry_t *, prop_array_t);
@@ -110,7 +110,7 @@ dm_target_error_modcmd(modcmd_t cmd, voi
 
 /* Init function called from dm_table_load_ioctl. */
 int
-dm_target_error_init(dm_dev_t * dmv, void **target_config, char *argv)
+dm_target_error_init(dm_dev_t *dmv, void **target_config, char *argv)
 {
 
 	printf("Error target init function called!!\n");
@@ -129,7 +129,7 @@ dm_target_error_status(void *target_conf
 
 /* Strategy routine called from dm_strategy. */
 int
-dm_target_error_strategy(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_error_strategy(dm_table_entry_t *table_en, struct buf *bp)
 {
 
 	printf("Error target read function called!!\n");
@@ -144,7 +144,7 @@ dm_target_error_strategy(dm_table_entry_
 
 /* Sync underlying disk caches. */
 int
-dm_target_error_sync(dm_table_entry_t * table_en)
+dm_target_error_sync(dm_table_entry_t *table_en)
 {
 
 	return 0;
@@ -152,7 +152,7 @@ dm_target_error_sync(dm_table_entry_t * 
 
 /* Doesn't do anything here. */
 int
-dm_target_error_destroy(dm_table_entry_t * table_en)
+dm_target_error_destroy(dm_table_entry_t *table_en)
 {
 	/* Unbusy target so we can unload it */
 	dm_target_unbusy(table_en->target);
@@ -162,14 +162,14 @@ dm_target_error_destroy(dm_table_entry_t
 
 /* Doesn't not need to do anything here. */
 int
-dm_target_error_deps(dm_table_entry_t * table_en, prop_array_t prop_array)
+dm_target_error_deps(dm_table_entry_t *table_en, prop_array_t prop_array)
 {
 	return 0;
 }
 
 /* Unsupported for this target. */
 int
-dm_target_error_upcall(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_error_upcall(dm_table_entry_t *table_en, struct buf *bp)
 {
 	return 0;
 }

Index: src/sys/dev/dm/dm_target_linear.c
diff -u src/sys/dev/dm/dm_target_linear.c:1.23 src/sys/dev/dm/dm_target_linear.c:1.24
--- src/sys/dev/dm/dm_target_linear.c:1.23	Fri Dec  6 16:46:14 2019
+++ src/sys/dev/dm/dm_target_linear.c	Sat Dec  7 15:28:39 2019
@@ -1,4 +1,4 @@
-/*        $NetBSD: dm_target_linear.c,v 1.23 2019/12/06 16:46:14 tkusumi Exp $      */
+/*        $NetBSD: dm_target_linear.c,v 1.24 2019/12/07 15:28:39 tkusumi Exp $      */
 
 /*
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -29,7 +29,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: dm_target_linear.c,v 1.23 2019/12/06 16:46:14 tkusumi Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dm_target_linear.c,v 1.24 2019/12/07 15:28:39 tkusumi Exp $");
 
 /*
  * This file implements initial version of device-mapper dklinear target.
@@ -55,7 +55,7 @@ __KERNEL_RCSID(0, "$NetBSD: dm_target_li
  * @argv[1] is physical data offset.
  */
 int
-dm_target_linear_init(dm_dev_t * dmv, void **target_config, char *params)
+dm_target_linear_init(dm_dev_t *dmv, void **target_config, char *params)
 {
 	dm_target_linear_config_t *tlc;
 	dm_pdev_t *dmp;
@@ -117,7 +117,7 @@ dm_target_linear_status(void *target_con
  * Do IO operation, called from dmstrategy routine.
  */
 int
-dm_target_linear_strategy(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_linear_strategy(dm_table_entry_t *table_en, struct buf *bp)
 {
 	dm_target_linear_config_t *tlc;
 
@@ -138,7 +138,7 @@ dm_target_linear_strategy(dm_table_entry
  * Sync underlying disk caches.
  */
 int
-dm_target_linear_sync(dm_table_entry_t * table_en)
+dm_target_linear_sync(dm_table_entry_t *table_en)
 {
 	int cmd;
 	dm_target_linear_config_t *tlc;
@@ -155,7 +155,7 @@ dm_target_linear_sync(dm_table_entry_t *
  * Destroy target specific data. Decrement table pdevs.
  */
 int
-dm_target_linear_destroy(dm_table_entry_t * table_en)
+dm_target_linear_destroy(dm_table_entry_t *table_en)
 {
 
 	/*
@@ -180,7 +180,7 @@ out:
 
 /* Add this target pdev dependencies to prop_array_t */
 int
-dm_target_linear_deps(dm_table_entry_t * table_en, prop_array_t prop_array)
+dm_target_linear_deps(dm_table_entry_t *table_en, prop_array_t prop_array)
 {
 	dm_target_linear_config_t *tlc;
 
@@ -201,7 +201,7 @@ dm_target_linear_deps(dm_table_entry_t *
  * mirror, snapshot, multipath, stripe will use this functionality.
  */
 int
-dm_target_linear_upcall(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_linear_upcall(dm_table_entry_t *table_en, struct buf *bp)
 {
 	return 0;
 }
@@ -211,7 +211,7 @@ dm_target_linear_upcall(dm_table_entry_t
  * For a linear target this is just the sector size of the underlying device
  */
 int
-dm_target_linear_secsize(dm_table_entry_t * table_en, unsigned *secsizep)
+dm_target_linear_secsize(dm_table_entry_t *table_en, unsigned *secsizep)
 {
 	dm_target_linear_config_t *tlc;
 	unsigned secsize;

Index: src/sys/dev/dm/dm_target_stripe.c
diff -u src/sys/dev/dm/dm_target_stripe.c:1.29 src/sys/dev/dm/dm_target_stripe.c:1.30
--- src/sys/dev/dm/dm_target_stripe.c:1.29	Fri Dec  6 16:33:47 2019
+++ src/sys/dev/dm/dm_target_stripe.c	Sat Dec  7 15:28:39 2019
@@ -1,4 +1,4 @@
-/*$NetBSD: dm_target_stripe.c,v 1.29 2019/12/06 16:33:47 tkusumi Exp $*/
+/*$NetBSD: dm_target_stripe.c,v 1.30 2019/12/07 15:28:39 tkusumi Exp $*/
 
 /*
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -29,7 +29,7 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: dm_target_stripe.c,v 1.29 2019/12/06 16:33:47 tkusumi Exp $");
+__KERNEL_RCSID(0, "$NetBSD: dm_target_stripe.c,v 1.30 2019/12/07 15:28:39 tkusumi Exp $");
 
 /*
  * This file implements initial version of device-mapper stripe target.
@@ -128,7 +128,7 @@ dm_target_stripe_fini(dm_target_stripe_c
  * 0 65536 striped 2 512 /dev/hda 0 /dev/hdb 0
  */
 int
-dm_target_stripe_init(dm_dev_t * dmv, void **target_config, char *params)
+dm_target_stripe_init(dm_dev_t *dmv, void **target_config, char *params)
 {
 	dm_target_linear_config_t *tlc;
 	dm_target_stripe_config_t *tsc;
@@ -217,7 +217,7 @@ dm_target_stripe_status(void *target_con
 
 /* Strategy routine called from dm_strategy. */
 int
-dm_target_stripe_strategy(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_stripe_strategy(dm_table_entry_t *table_en, struct buf *bp)
 {
 	dm_target_linear_config_t *tlc;
 	dm_target_stripe_config_t *tsc;
@@ -283,7 +283,7 @@ dm_target_stripe_strategy(dm_table_entry
 
 /* Sync underlying disk caches. */
 int
-dm_target_stripe_sync(dm_table_entry_t * table_en)
+dm_target_stripe_sync(dm_table_entry_t *table_en)
 {
 	int cmd, err;
 	dm_target_stripe_config_t *tsc;
@@ -306,7 +306,7 @@ dm_target_stripe_sync(dm_table_entry_t *
 
 /* Destroy target specific data. */
 int
-dm_target_stripe_destroy(dm_table_entry_t * table_en)
+dm_target_stripe_destroy(dm_table_entry_t *table_en)
 {
 	dm_target_stripe_fini(table_en->target_config);
 
@@ -318,7 +318,7 @@ dm_target_stripe_destroy(dm_table_entry_
 
 /* Doesn't not need to do anything here. */
 int
-dm_target_stripe_deps(dm_table_entry_t * table_en, prop_array_t prop_array)
+dm_target_stripe_deps(dm_table_entry_t *table_en, prop_array_t prop_array)
 {
 	dm_target_stripe_config_t *tsc;
 	dm_target_linear_config_t *tlc;
@@ -338,7 +338,7 @@ dm_target_stripe_deps(dm_table_entry_t *
 
 /* Unsupported for this target. */
 int
-dm_target_stripe_upcall(dm_table_entry_t * table_en, struct buf * bp)
+dm_target_stripe_upcall(dm_table_entry_t *table_en, struct buf *bp)
 {
 	return 0;
 }
@@ -350,7 +350,7 @@ dm_target_stripe_upcall(dm_table_entry_t
  * to the least common multiple.
  */
 int
-dm_target_stripe_secsize(dm_table_entry_t * table_en, unsigned *secsizep)
+dm_target_stripe_secsize(dm_table_entry_t *table_en, unsigned *secsizep)
 {
 	dm_target_linear_config_t *tlc;
 	dm_target_stripe_config_t *tsc;

Index: src/sys/dev/dm/doc/locking.txt
diff -u src/sys/dev/dm/doc/locking.txt:1.2 src/sys/dev/dm/doc/locking.txt:1.3
--- src/sys/dev/dm/doc/locking.txt:1.2	Sun Dec  1 06:53:32 2019
+++ src/sys/dev/dm/doc/locking.txt	Sat Dec  7 15:28:39 2019
@@ -120,7 +120,7 @@ uint64_t dm_table_size(dm_table_head_t *
 /*                                                                                                            
  * Return current active table to caller, increment io_cnt reference counter.                                 
  */
-struct dm_table * dm_table_get_entry(dm_table_head_t *, uint8_t);
+struct dm_table *dm_table_get_entry(dm_table_head_t *, uint8_t);
 
 /*                                                                                                            
  * Return > 0 if table is at least one table entry (returns number of entries)                                

Reply via email to