Author: sam
Date: Sun Jan 11 21:45:23 2009
New Revision: 187065
URL: http://svn.freebsd.org/changeset/base/187065

Log:
  MFC r181463: add sbuf_new_auto

Modified:
  stable/7/sys/   (props changed)
  stable/7/sys/dev/acpi_support/acpi_asus.c
  stable/7/sys/dev/cxgb/   (props changed)
  stable/7/sys/dev/led/led.c
  stable/7/sys/geom/concat/g_concat.c
  stable/7/sys/geom/geom_ccd.c
  stable/7/sys/geom/geom_ctl.c
  stable/7/sys/geom/geom_disk.c
  stable/7/sys/geom/geom_kern.c
  stable/7/sys/geom/geom_slice.c
  stable/7/sys/geom/geom_subr.c
  stable/7/sys/geom/part/g_part.c
  stable/7/sys/geom/stripe/g_stripe.c
  stable/7/sys/kern/vfs_mount.c
  stable/7/sys/security/mac_portacl/mac_portacl.c
  stable/7/sys/sys/sbuf.h

Modified: stable/7/sys/dev/acpi_support/acpi_asus.c
==============================================================================
--- stable/7/sys/dev/acpi_support/acpi_asus.c   Sun Jan 11 21:27:28 2009        
(r187064)
+++ stable/7/sys/dev/acpi_support/acpi_asus.c   Sun Jan 11 21:45:23 2009        
(r187065)
@@ -552,7 +552,7 @@ acpi_asus_probe(device_t dev)
                }
        }
 
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        if (sb == NULL)
                return (ENOMEM);
 

Modified: stable/7/sys/dev/led/led.c
==============================================================================
--- stable/7/sys/dev/led/led.c  Sun Jan 11 21:27:28 2009        (r187064)
+++ stable/7/sys/dev/led/led.c  Sun Jan 11 21:45:23 2009        (r187065)
@@ -141,7 +141,7 @@ led_write(struct cdev *dev, struct uio *
                return(error);
        }
 
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        if (sb == NULL) {
                free(s2, M_DEVBUF);
                return (ENOMEM);

Modified: stable/7/sys/geom/concat/g_concat.c
==============================================================================
--- stable/7/sys/geom/concat/g_concat.c Sun Jan 11 21:27:28 2009        
(r187064)
+++ stable/7/sys/geom/concat/g_concat.c Sun Jan 11 21:45:23 2009        
(r187065)
@@ -748,7 +748,7 @@ g_concat_ctl_create(struct gctl_req *req
        }
 
        sc = gp->softc;
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        sbuf_printf(sb, "Can't attach disk(s) to %s:", gp->name);
        for (attached = 0, no = 1; no < *nargs; no++) {
                snprintf(param, sizeof(param), "arg%u", no);

Modified: stable/7/sys/geom/geom_ccd.c
==============================================================================
--- stable/7/sys/geom/geom_ccd.c        Sun Jan 11 21:27:28 2009        
(r187064)
+++ stable/7/sys/geom/geom_ccd.c        Sun Jan 11 21:45:23 2009        
(r187065)
@@ -790,7 +790,7 @@ g_ccd_create(struct gctl_req *req, struc
        pp->sectorsize = sc->sc_secsize;
        g_error_provider(pp, 0);
 
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        sbuf_printf(sb, "ccd%d: %d components ", sc->sc_unit, *nprovider);
        for (i = 0; i < *nprovider; i++) {
                sbuf_printf(sb, "%s%s",
@@ -840,7 +840,7 @@ g_ccd_list(struct gctl_req *req, struct 
 
        up = gctl_get_paraml(req, "unit", sizeof (int));
        unit = *up;
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        LIST_FOREACH(gp, &mp->geom, geom) {
                cs = gp->softc;
                if (cs == NULL || (unit >= 0 && unit != cs->sc_unit))

Modified: stable/7/sys/geom/geom_ctl.c
==============================================================================
--- stable/7/sys/geom/geom_ctl.c        Sun Jan 11 21:27:28 2009        
(r187064)
+++ stable/7/sys/geom/geom_ctl.c        Sun Jan 11 21:45:23 2009        
(r187065)
@@ -464,7 +464,7 @@ g_ctl_ioctl_ctl(struct cdev *dev, u_long
 
        req = (void *)data;
        req->nerror = 0;
-       req->serror = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       req->serror = sbuf_new_auto();
        /* It is an error if we cannot return an error text */
        if (req->lerror < 2)
                return (EINVAL);

Modified: stable/7/sys/geom/geom_disk.c
==============================================================================
--- stable/7/sys/geom/geom_disk.c       Sun Jan 11 21:27:28 2009        
(r187064)
+++ stable/7/sys/geom/geom_disk.c       Sun Jan 11 21:45:23 2009        
(r187065)
@@ -516,7 +516,7 @@ sysctl_disks(SYSCTL_HANDLER_ARGS)
        int error;
        struct sbuf *sb;
 
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        g_waitfor_event(g_kern_disks, sb, M_WAITOK, NULL);
        error = SYSCTL_OUT(req, sbuf_data(sb), sbuf_len(sb) + 1);
        sbuf_delete(sb);

Modified: stable/7/sys/geom/geom_kern.c
==============================================================================
--- stable/7/sys/geom/geom_kern.c       Sun Jan 11 21:27:28 2009        
(r187064)
+++ stable/7/sys/geom/geom_kern.c       Sun Jan 11 21:45:23 2009        
(r187065)
@@ -180,7 +180,7 @@ sysctl_kern_geom_conftxt(SYSCTL_HANDLER_
        int error;
        struct sbuf *sb;
 
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        g_waitfor_event(g_conftxt, sb, M_WAITOK, NULL);
        error = SYSCTL_OUT(req, sbuf_data(sb), sbuf_len(sb) + 1);
        sbuf_delete(sb);
@@ -193,7 +193,7 @@ sysctl_kern_geom_confdot(SYSCTL_HANDLER_
        int error;
        struct sbuf *sb;
 
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        g_waitfor_event(g_confdot, sb, M_WAITOK, NULL);
        error = SYSCTL_OUT(req, sbuf_data(sb), sbuf_len(sb) + 1);
        sbuf_delete(sb);
@@ -206,7 +206,7 @@ sysctl_kern_geom_confxml(SYSCTL_HANDLER_
        int error;
        struct sbuf *sb;
 
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        g_waitfor_event(g_confxml, sb, M_WAITOK, NULL);
        error = SYSCTL_OUT(req, sbuf_data(sb), sbuf_len(sb) + 1);
        sbuf_delete(sb);

Modified: stable/7/sys/geom/geom_slice.c
==============================================================================
--- stable/7/sys/geom/geom_slice.c      Sun Jan 11 21:27:28 2009        
(r187064)
+++ stable/7/sys/geom/geom_slice.c      Sun Jan 11 21:45:23 2009        
(r187065)
@@ -385,7 +385,7 @@ g_slice_config(struct g_geom *gp, u_int 
                pp->mediasize = gsl->length;
                return (0);
        }
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        va_start(ap, fmt);
        sbuf_vprintf(sb, fmt, ap);
        va_end(ap);

Modified: stable/7/sys/geom/geom_subr.c
==============================================================================
--- stable/7/sys/geom/geom_subr.c       Sun Jan 11 21:27:28 2009        
(r187064)
+++ stable/7/sys/geom/geom_subr.c       Sun Jan 11 21:45:23 2009        
(r187065)
@@ -324,7 +324,7 @@ g_new_geomf(struct g_class *mp, const ch
 
        g_topology_assert();
        G_VALID_CLASS(mp);
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        va_start(ap, fmt);
        sbuf_vprintf(sb, fmt, ap);
        va_end(ap);
@@ -564,7 +564,7 @@ g_new_providerf(struct g_geom *gp, const
        KASSERT(!(gp->flags & G_GEOM_WITHER),
            ("new provider on WITHERing geom(%s) (class %s)",
            gp->name, gp->class->name));
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        va_start(ap, fmt);
        sbuf_vprintf(sb, fmt, ap);
        va_end(ap);

Modified: stable/7/sys/geom/part/g_part.c
==============================================================================
--- stable/7/sys/geom/part/g_part.c     Sun Jan 11 21:27:28 2009        
(r187064)
+++ stable/7/sys/geom/part/g_part.c     Sun Jan 11 21:45:23 2009        
(r187065)
@@ -506,7 +506,7 @@ g_part_ctl_add(struct gctl_req *req, str
 
        /* Provide feedback if so requested. */
        if (gpp->gpp_parms & G_PART_PARM_OUTPUT) {
-               sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+               sb = sbuf_new_auto();
                sbuf_printf(sb, "%s%s added\n", gp->name,
                    G_PART_NAME(table, entry, buf, sizeof(buf)));
                sbuf_finish(sb);
@@ -545,7 +545,7 @@ g_part_ctl_bootcode(struct gctl_req *req
 
        /* Provide feedback if so requested. */
        if (gpp->gpp_parms & G_PART_PARM_OUTPUT) {
-               sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+               sb = sbuf_new_auto();
                sbuf_printf(sb, "%s has bootcode\n", gp->name);
                sbuf_finish(sb);
                gctl_set_param(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
@@ -749,7 +749,7 @@ g_part_ctl_create(struct gctl_req *req, 
 
        /* Provide feedback if so requested. */
        if (gpp->gpp_parms & G_PART_PARM_OUTPUT) {
-               sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+               sb = sbuf_new_auto();
                sbuf_printf(sb, "%s created\n", gp->name);
                sbuf_finish(sb);
                gctl_set_param(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
@@ -821,7 +821,7 @@ g_part_ctl_delete(struct gctl_req *req, 
 
        /* Provide feedback if so requested. */
        if (gpp->gpp_parms & G_PART_PARM_OUTPUT) {
-               sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+               sb = sbuf_new_auto();
                sbuf_printf(sb, "%s%s deleted\n", gp->name,
                    G_PART_NAME(table, entry, buf, sizeof(buf)));
                sbuf_finish(sb);
@@ -877,7 +877,7 @@ g_part_ctl_destroy(struct gctl_req *req,
 
        /* Provide feedback if so requested. */
        if (gpp->gpp_parms & G_PART_PARM_OUTPUT) {
-               sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+               sb = sbuf_new_auto();
                sbuf_printf(sb, "%s destroyed\n", gp->name);
                sbuf_finish(sb);
                gctl_set_param(req, "output", sbuf_data(sb), sbuf_len(sb) + 1);
@@ -924,7 +924,7 @@ g_part_ctl_modify(struct gctl_req *req, 
 
        /* Provide feedback if so requested. */
        if (gpp->gpp_parms & G_PART_PARM_OUTPUT) {
-               sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+               sb = sbuf_new_auto();
                sbuf_printf(sb, "%s%s modified\n", gp->name,
                    G_PART_NAME(table, entry, buf, sizeof(buf)));
                sbuf_finish(sb);
@@ -991,7 +991,7 @@ g_part_ctl_setunset(struct gctl_req *req
 
        /* Provide feedback if so requested. */
        if (gpp->gpp_parms & G_PART_PARM_OUTPUT) {
-               sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+               sb = sbuf_new_auto();
                sbuf_printf(sb, "%s%s has %s %sset\n", gp->name,
                    G_PART_NAME(table, entry, buf, sizeof(buf)),
                    gpp->gpp_attrib, (set) ? "" : "un");

Modified: stable/7/sys/geom/stripe/g_stripe.c
==============================================================================
--- stable/7/sys/geom/stripe/g_stripe.c Sun Jan 11 21:27:28 2009        
(r187064)
+++ stable/7/sys/geom/stripe/g_stripe.c Sun Jan 11 21:45:23 2009        
(r187065)
@@ -1069,7 +1069,7 @@ g_stripe_ctl_create(struct gctl_req *req
        }
 
        sc = gp->softc;
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        sbuf_printf(sb, "Can't attach disk(s) to %s:", gp->name);
        for (attached = 0, no = 1; no < *nargs; no++) {
                snprintf(param, sizeof(param), "arg%u", no);

Modified: stable/7/sys/kern/vfs_mount.c
==============================================================================
--- stable/7/sys/kern/vfs_mount.c       Sun Jan 11 21:27:28 2009        
(r187064)
+++ stable/7/sys/kern/vfs_mount.c       Sun Jan 11 21:45:23 2009        
(r187065)
@@ -2177,7 +2177,7 @@ mount_argf(struct mntarg *ma, const char
        ma->v[ma->len].iov_len = strlen(name) + 1;
        ma->len++;
 
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        va_start(ap, fmt);
        sbuf_vprintf(sb, fmt, ap);
        va_end(ap);

Modified: stable/7/sys/security/mac_portacl/mac_portacl.c
==============================================================================
--- stable/7/sys/security/mac_portacl/mac_portacl.c     Sun Jan 11 21:27:28 
2009        (r187064)
+++ stable/7/sys/security/mac_portacl/mac_portacl.c     Sun Jan 11 21:45:23 
2009        (r187065)
@@ -306,7 +306,7 @@ rules_to_string(void)
        int needcomma;
        char *temp;
 
-       sb = sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND);
+       sb = sbuf_new_auto();
        needcomma = 0;
        mtx_lock(&rule_mtx);
        for (rule = TAILQ_FIRST(&rule_head); rule != NULL;

Modified: stable/7/sys/sys/sbuf.h
==============================================================================
--- stable/7/sys/sys/sbuf.h     Sun Jan 11 21:27:28 2009        (r187064)
+++ stable/7/sys/sys/sbuf.h     Sun Jan 11 21:45:23 2009        (r187065)
@@ -56,6 +56,8 @@ __BEGIN_DECLS
  * API functions
  */
 struct sbuf    *sbuf_new(struct sbuf *, char *, int, int);
+#define                 sbuf_new_auto()                                \
+       sbuf_new(NULL, NULL, 0, SBUF_AUTOEXTEND)
 void            sbuf_clear(struct sbuf *);
 int             sbuf_setpos(struct sbuf *, int);
 int             sbuf_bcat(struct sbuf *, const void *, size_t);
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to