Module Name:    src
Committed By:   haad
Date:           Mon Jan  4 00:14:41 UTC 2010

Modified Files:
        src/sys/dev/dm: dm_target.c dm_target_linear.c dm_target_stripe.c

Log Message:
Indent files remove unnecessary blank lines, white spaces and KNFize code.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/dm/dm_target.c
cvs rdiff -u -r1.8 -r1.9 src/sys/dev/dm/dm_target_linear.c \
    src/sys/dev/dm/dm_target_stripe.c

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_target.c
diff -u src/sys/dev/dm/dm_target.c:1.11 src/sys/dev/dm/dm_target.c:1.12
--- src/sys/dev/dm/dm_target.c:1.11	Wed Sep  9 22:38:49 2009
+++ src/sys/dev/dm/dm_target.c	Mon Jan  4 00:14:41 2010
@@ -1,4 +1,4 @@
-/*        $NetBSD: dm_target.c,v 1.11 2009/09/09 22:38:49 haad Exp $      */
+/*        $NetBSD: dm_target.c,v 1.12 2010/01/04 00:14:41 haad Exp $      */
 
 /*
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -39,7 +39,7 @@
 #include "netbsd-dm.h"
 #include "dm.h"
 
-static dm_target_t* dm_target_lookup_name(const char *);
+static dm_target_t *dm_target_lookup_name(const char *);
 
 TAILQ_HEAD(dm_target_head, dm_target);
 
@@ -52,21 +52,19 @@
  * 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);
 }
-
 /*
  * 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);
 }
-
 /*
  * Try to autoload target module if it was not found in current
  * target list.
@@ -79,26 +77,25 @@
 	dm_target_t *dmt;
 
 	snprintf(name, sizeof(name), "dm_target_%s", dm_target_name);
-	name[29]='\0';
-	
+	name[29] = '\0';
+
 	do {
 		gen = module_gen;
-		
+
 		/* Try to autoload target module */
 		mutex_enter(&module_lock);
 		(void) module_autoload(name, MODULE_CLASS_MISC);
 		mutex_exit(&module_lock);
-	} while (gen != module_gen);	
+	} while (gen != module_gen);
 
 	mutex_enter(&dm_target_mutex);
 	dmt = dm_target_lookup_name(dm_target_name);
 	if (dmt != NULL)
 		dm_target_busy(dmt);
 	mutex_exit(&dm_target_mutex);
-	
+
 	return dmt;
 }
-
 /*
  * Lookup for target in global target list.
  */
@@ -117,20 +114,20 @@
 	dmt = dm_target_lookup_name(dm_target_name);
 	if (dmt != NULL)
 		dm_target_busy(dmt);
-	
+
 	mutex_exit(&dm_target_mutex);
-	
-	return dmt;	
+
+	return dmt;
 }
-	
 /*
  * Search for name in TAIL and return apropriate pointer.
  */
-static dm_target_t*
+static dm_target_t *
 dm_target_lookup_name(const char *dm_target_name)
 {
 	dm_target_t *dm_target;
-        int dlen; int slen;
+	int dlen;
+	int slen;
 
 	slen = strlen(dm_target_name) + 1;
 
@@ -138,24 +135,23 @@
 		dlen = strlen(dm_target->name) + 1;
 		if (dlen != slen)
 			continue;
-		
+
 		if (strncmp(dm_target_name, dm_target->name, slen) == 0)
 			return dm_target;
 	}
 
 	return NULL;
 }
-
 /*
  * Insert new target struct into the TAIL.
  * dm_target
  *   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;
-	
+
 	mutex_enter(&dm_target_mutex);
 
 	dmt = dm_target_lookup_name(dm_target->name);
@@ -163,11 +159,10 @@
 		mutex_exit(&dm_target_mutex);
 		return EEXIST;
 	}
-		
 	TAILQ_INSERT_TAIL(&dm_target_list, dm_target, dm_target_next);
 
 	mutex_exit(&dm_target_mutex);
-	
+
 	return 0;
 }
 
@@ -179,32 +174,29 @@
 dm_target_rem(char *dm_target_name)
 {
 	dm_target_t *dmt;
-	
+
 	KASSERT(dm_target_name != NULL);
 
 	mutex_enter(&dm_target_mutex);
-	
+
 	dmt = dm_target_lookup_name(dm_target_name);
 	if (dmt == NULL) {
 		mutex_exit(&dm_target_mutex);
 		return ENOENT;
 	}
-		
 	if (dmt->ref_cnt > 0) {
 		mutex_exit(&dm_target_mutex);
 		return EBUSY;
 	}
-	
 	TAILQ_REMOVE(&dm_target_list,
 	    dmt, dm_target_next);
 
 	mutex_exit(&dm_target_mutex);
-	
-	(void)kmem_free(dmt, sizeof(dm_target_t));
+
+	(void) kmem_free(dmt, sizeof(dm_target_t));
 
 	return 0;
 }
-
 /*
  * Destroy all targets and remove them from queue.
  * This routine is called from dm_detach, before module
@@ -216,38 +208,36 @@
 	dm_target_t *dm_target;
 
 	mutex_enter(&dm_target_mutex);
-	while (TAILQ_FIRST(&dm_target_list) != NULL){
+	while (TAILQ_FIRST(&dm_target_list) != NULL) {
 
 		dm_target = TAILQ_FIRST(&dm_target_list);
-		
+
 		TAILQ_REMOVE(&dm_target_list, TAILQ_FIRST(&dm_target_list),
-		dm_target_next);
-		
-		(void)kmem_free(dm_target, sizeof(dm_target_t));
+		    dm_target_next);
+
+		(void) kmem_free(dm_target, sizeof(dm_target_t));
 	}
 	mutex_exit(&dm_target_mutex);
-	
+
 	mutex_destroy(&dm_target_mutex);
-	
+
 	return 0;
 }
-
 /*
  * Allocate new target entry.
  */
-dm_target_t*
+dm_target_t *
 dm_target_alloc(const char *name)
 {
 	return kmem_zalloc(sizeof(dm_target_t), KM_SLEEP);
 }
-
 /*
  * Return prop_array of dm_target dictionaries.
  */
 prop_array_t
 dm_target_prop_list(void)
 {
-	prop_array_t target_array,ver;
+	prop_array_t target_array, ver;
 	prop_dictionary_t target_dict;
 	dm_target_t *dm_target;
 
@@ -256,10 +246,10 @@
 	target_array = prop_array_create();
 
 	mutex_enter(&dm_target_mutex);
-	
-	TAILQ_FOREACH (dm_target, &dm_target_list, dm_target_next){
 
-		target_dict  = prop_dictionary_create();
+	TAILQ_FOREACH(dm_target, &dm_target_list, dm_target_next) {
+
+		target_dict = prop_dictionary_create();
 		ver = prop_array_create();
 		prop_dictionary_set_cstring(target_dict, DM_TARGETS_NAME,
 		    dm_target->name);
@@ -275,24 +265,23 @@
 	}
 
 	mutex_exit(&dm_target_mutex);
-	
+
 	return target_array;
 }
-
 /* Initialize dm_target subsystem. */
 int
 dm_target_init(void)
 {
-	dm_target_t *dmt,*dmt3;
+	dm_target_t *dmt, *dmt3;
 	int r;
 
 	r = 0;
 
 	mutex_init(&dm_target_mutex, MUTEX_DEFAULT, IPL_NONE);
-	
+
 	dmt = dm_target_alloc("linear");
 	dmt3 = dm_target_alloc("striped");
-	
+
 	dmt->version[0] = 1;
 	dmt->version[1] = 0;
 	dmt->version[2] = 2;
@@ -303,9 +292,9 @@
 	dmt->deps = &dm_target_linear_deps;
 	dmt->destroy = &dm_target_linear_destroy;
 	dmt->upcall = &dm_target_linear_upcall;
-	
+
 	r = dm_target_insert(dmt);
-		
+
 	dmt3->version[0] = 1;
 	dmt3->version[1] = 0;
 	dmt3->version[2] = 3;
@@ -316,10 +305,10 @@
 	dmt3->deps = &dm_target_stripe_deps;
 	dmt3->destroy = &dm_target_stripe_destroy;
 	dmt3->upcall = &dm_target_stripe_upcall;
-	
+
 	r = dm_target_insert(dmt3);
 
-#ifdef notyet	
+#ifdef notyet
 	dmt5->version[0] = 1;
 	dmt5->version[1] = 0;
 	dmt5->version[2] = 5;
@@ -330,9 +319,9 @@
 	dmt5->deps = &dm_target_snapshot_deps;
 	dmt5->destroy = &dm_target_snapshot_destroy;
 	dmt5->upcall = &dm_target_snapshot_upcall;
-	
+
 	r = dm_target_insert(dmt5);
-	
+
 	dmt6->version[0] = 1;
 	dmt6->version[1] = 0;
 	dmt6->version[2] = 5;
@@ -346,6 +335,6 @@
 
 	r = dm_target_insert(dmt6);
 #endif
-	
+
 	return r;
 }

Index: src/sys/dev/dm/dm_target_linear.c
diff -u src/sys/dev/dm/dm_target_linear.c:1.8 src/sys/dev/dm/dm_target_linear.c:1.9
--- src/sys/dev/dm/dm_target_linear.c:1.8	Tue Dec  1 23:12:10 2009
+++ src/sys/dev/dm/dm_target_linear.c	Mon Jan  4 00:14:41 2010
@@ -1,4 +1,4 @@
-/*        $NetBSD: dm_target_linear.c,v 1.8 2009/12/01 23:12:10 haad Exp $      */
+/*        $NetBSD: dm_target_linear.c,v 1.9 2010/01/04 00:14:41 haad Exp $      */
 
 /*
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -48,56 +48,55 @@
 /*
  * Allocate target specific config data, and link them to table.
  * This function is called only when, flags is not READONLY and
- * therefore we can add things to pdev list. This should not a 
+ * therefore we can add things to pdev list. This should not a
  * problem because this routine is called only from dm_table_load_ioctl.
  * @argv[0] is name,
  * @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;
 
 	char **ap, *argv[3];
 
-	if(params == NULL)
+	if (params == NULL)
 		return EINVAL;
-	
+
 	/*
 	 * Parse a string, containing tokens delimited by white space,
 	 * into an argument vector
 	 */
 	for (ap = argv; ap < &argv[2] &&
-		 (*ap = strsep(&params, " \t")) != NULL;) {
+	    (*ap = strsep(&params, " \t")) != NULL;) {
 		if (**ap != '\0')
 			ap++;
 	}
 
 	aprint_debug("Linear target init function called %s--%s!!\n",
 	    argv[0], argv[1]);
-	
+
 	/* Insert dmp to global pdev list */
 	if ((dmp = dm_pdev_insert(argv[0])) == NULL)
 		return ENOENT;
-	
+
 	if ((tlc = kmem_alloc(sizeof(dm_target_linear_config_t), KM_SLEEP))
 	    == NULL)
 		return ENOMEM;
 
 	tlc->pdev = dmp;
-	tlc->offset = 0; 	/* default settings */
-	
+	tlc->offset = 0;	/* default settings */
+
 	/* Check user input if it is not leave offset as 0. */
 	tlc->offset = atoi(argv[1]);
 
-	*target_config = tlc;    
+	*target_config = tlc;
 
 	dmv->dev_type = DM_LINEAR_DEV;
-	
+
 	return 0;
 }
-
 /*
  * Status routine is called to get params string, which is target
  * specific. When dm_table_status_ioctl is called with flag
@@ -115,39 +114,37 @@
 	if ((params = kmem_alloc(DM_MAX_PARAMS_SIZE, KM_NOSLEEP)) == NULL)
 		return NULL;
 
-	aprint_normal("%s %"PRIu64, tlc->pdev->name, tlc->offset);
-	snprintf(params, DM_MAX_PARAMS_SIZE,"%s %"PRIu64,
+	aprint_normal("%s %" PRIu64, tlc->pdev->name, tlc->offset);
+	snprintf(params, DM_MAX_PARAMS_SIZE, "%s %" PRIu64,
 	    tlc->pdev->name, tlc->offset);
 
 	return params;
 }
-
 /*
  * 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;
 
 	tlc = table_en->target_config;
-	
+
 /*	printf("Linear target read function called %" PRIu64 "!!\n",
 	tlc->offset);*/
 
 	bp->b_blkno += tlc->offset;
-	
+
 	VOP_STRATEGY(tlc->pdev->pdev_vnode, bp);
-	
+
 	return 0;
 
 }
-
 /*
  * 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)
 {
 	dm_target_linear_config_t *tlc;
 
@@ -155,58 +152,55 @@
 	 * Destroy function is called for every target even if it
 	 * doesn't have target_config.
 	 */
-	
+
 	if (table_en->target_config == NULL)
 		return 0;
-	
+
 	tlc = table_en->target_config;
-			
+
 	/* Decrement pdev ref counter if 0 remove it */
 	dm_pdev_decr(tlc->pdev);
-	
+
 	/* Unbusy target so we can unload it */
 	dm_target_unbusy(table_en->target);
-	
+
 	kmem_free(table_en->target_config, sizeof(dm_target_linear_config_t));
 
 	table_en->target_config = NULL;
-	
+
 	return 0;
 }
-
 /* Add this target pdev dependiences 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;
 	struct vattr va;
-	
+
 	int error;
-	
+
 	if (table_en->target_config == NULL)
 		return ENOENT;
-	
+
 	tlc = table_en->target_config;
-	
+
 	if ((error = VOP_GETATTR(tlc->pdev->pdev_vnode, &va, curlwp->l_cred)) != 0)
 		return error;
-	
-	prop_array_add_uint64(prop_array, (uint64_t)va.va_rdev);
-	
+
+	prop_array_add_uint64(prop_array, (uint64_t) va.va_rdev);
+
 	return 0;
 }
-
 /*
  * Register upcall device.
  * Linear target doesn't need any upcall devices but other targets like
  * 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;
 }
-
 /*
  * Transform char s to uint64_t offset number.
  */
Index: src/sys/dev/dm/dm_target_stripe.c
diff -u src/sys/dev/dm/dm_target_stripe.c:1.8 src/sys/dev/dm/dm_target_stripe.c:1.9
--- src/sys/dev/dm/dm_target_stripe.c:1.8	Tue Dec  1 23:12:10 2009
+++ src/sys/dev/dm/dm_target_stripe.c	Mon Jan  4 00:14:41 2010
@@ -1,4 +1,4 @@
-/*$NetBSD: dm_target_stripe.c,v 1.8 2009/12/01 23:12:10 haad Exp $*/
+/*$NetBSD: dm_target_stripe.c,v 1.9 2010/01/04 00:14:41 haad Exp $*/
 
 /*
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -60,16 +60,15 @@
 	dm_target_t *dmt;
 	int r;
 	dmt = NULL;
-	
+
 	switch (cmd) {
 	case MODULE_CMD_INIT:
 		if ((dmt = dm_target_lookup("stripe")) != NULL) {
 			dm_target_unbusy(dmt);
 			return EEXIST;
 		}
-		
 		dmt = dm_target_alloc("stripe");
-		
+
 		dmt->version[0] = 1;
 		dmt->version[1] = 0;
 		dmt->version[2] = 0;
@@ -82,7 +81,7 @@
 		dmt->upcall = &dm_target_stripe_upcall;
 
 		r = dm_target_insert(dmt);
-		
+
 		break;
 
 	case MODULE_CMD_FINI:
@@ -98,7 +97,6 @@
 
 	return r;
 }
-
 #endif
 
 /*
@@ -108,27 +106,27 @@
  * 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_stripe_config_t *tsc;
 	size_t len;
 	char **ap, *argv[10];
 
-	if(params == NULL)
+	if (params == NULL)
 		return EINVAL;
 
 	len = strlen(params) + 1;
-	
+
 	/*
 	 * Parse a string, containing tokens delimited by white space,
 	 * into an argument vector
 	 */
 	for (ap = argv; ap < &argv[9] &&
-		 (*ap = strsep(&params, " \t")) != NULL;) {
+	    (*ap = strsep(&params, " \t")) != NULL;) {
 		if (**ap != '\0')
 			ap++;
 	}
-	
+
 	printf("Stripe target init function called!!\n");
 
 	printf("Stripe target chunk size %s number of stripes %s\n", argv[1], argv[0]);
@@ -141,7 +139,7 @@
 	if ((tsc = kmem_alloc(sizeof(dm_target_stripe_config_t), KM_NOSLEEP))
 	    == NULL)
 		return ENOMEM;
-	
+
 	/* Insert dmp to global pdev list */
 	if ((tsc->stripe_devs[0].pdev = dm_pdev_insert(argv[2])) == NULL)
 		return ENOENT;
@@ -156,15 +154,14 @@
 	/* Save length of param string */
 	tsc->params_len = len;
 	tsc->stripe_chunksize = atoi(argv[1]);
-	tsc->stripe_num = (uint8_t)atoi(argv[0]);
-	
+	tsc->stripe_num = (uint8_t) atoi(argv[0]);
+
 	*target_config = tsc;
 
 	dmv->dev_type = DM_STRIPE_DEV;
-	
+
 	return 0;
 }
-
 /* Status routine called to get params string. */
 char *
 dm_target_stripe_status(void *target_config)
@@ -173,21 +170,20 @@
 	char *params;
 
 	tsc = target_config;
-	
+
 	if ((params = kmem_alloc(DM_MAX_PARAMS_SIZE, KM_SLEEP)) == NULL)
 		return NULL;
 
-	snprintf(params, DM_MAX_PARAMS_SIZE, "%d %"PRIu64" %s %"PRIu64" %s %"PRIu64,
+	snprintf(params, DM_MAX_PARAMS_SIZE, "%d %" PRIu64 " %s %" PRIu64 " %s %" PRIu64,
 	    tsc->stripe_num, tsc->stripe_chunksize,
 	    tsc->stripe_devs[0].pdev->name, tsc->stripe_devs[0].offset,
 	    tsc->stripe_devs[1].pdev->name, tsc->stripe_devs[1].offset);
-	
-	return params;
-}	
 
+	return params;
+}
 /* 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_stripe_config_t *tsc;
 	struct buf *nestbuf;
@@ -206,12 +202,12 @@
 	/* calculate extent of request */
 	KASSERT(bp->b_resid % DEV_BSIZE == 0);
 
-	blkno  = bp->b_blkno;
+	blkno = bp->b_blkno;
 	blkoff = 0;
 	num_blks = bp->b_resid / DEV_BSIZE;
 	for (;;) {
 		/* blockno to strip piece nr */
-		stripe     = blkno / tsc->stripe_chunksize;
+		stripe = blkno / tsc->stripe_chunksize;
 		stripe_off = blkno % tsc->stripe_chunksize;
 
 		/* where we are inside the strip */
@@ -231,8 +227,8 @@
 
 		VOP_STRATEGY(tsc->stripe_devs[stripe_devnr].pdev->pdev_vnode, nestbuf);
 
-		blkno    += issue_blks;
-		blkoff   += issue_blks * DEV_BSIZE;
+		blkno += issue_blks;
+		blkoff += issue_blks * DEV_BSIZE;
 		num_blks -= issue_blks;
 
 		if (num_blks <= 0)
@@ -241,61 +237,58 @@
 
 	return 0;
 }
-
 /* Doesn't do anything here. */
 int
-dm_target_stripe_destroy(dm_table_entry_t *table_en)
+dm_target_stripe_destroy(dm_table_entry_t * table_en)
 {
 	dm_target_stripe_config_t *tsc;
-		
+
 	tsc = table_en->target_config;
 
 	if (tsc == NULL)
 		return 0;
-	
+
 	dm_pdev_decr(tsc->stripe_devs[0].pdev);
 	dm_pdev_decr(tsc->stripe_devs[1].pdev);
 
 	/* Unbusy target so we can unload it */
 	dm_target_unbusy(table_en->target);
-	
+
 	kmem_free(tsc, sizeof(dm_target_stripe_config_t));
-	
+
 	table_en->target_config = NULL;
 
 	return 0;
 }
-
 /* 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;
 	struct vattr va;
-	
+
 	int error;
-	
+
 	if (table_en->target_config == NULL)
 		return ENOENT;
-	
+
 	tsc = table_en->target_config;
-	
+
 	if ((error = VOP_GETATTR(tsc->stripe_devs[0].pdev->pdev_vnode, &va, curlwp->l_cred)) != 0)
 		return error;
 
-	prop_array_add_uint64(prop_array, (uint64_t)va.va_rdev);
-	
+	prop_array_add_uint64(prop_array, (uint64_t) va.va_rdev);
+
 	if ((error = VOP_GETATTR(tsc->stripe_devs[1].pdev->pdev_vnode, &va, curlwp->l_cred)) != 0)
 		return error;
-	
-	prop_array_add_uint64(prop_array, (uint64_t)va.va_rdev);
-	
+
+	prop_array_add_uint64(prop_array, (uint64_t) va.va_rdev);
+
 	return 0;
 }
-
 /* 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;
 }

Reply via email to