Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Feb 2020 15:39:55 +0000 (UTC)
From:      Mark Johnston <markj@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-12@freebsd.org
Subject:   svn commit: r358467 - stable/12/sys/vm
Message-ID:  <202002291539.01TFdtSE031887@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: markj
Date: Sat Feb 29 15:39:54 2020
New Revision: 358467
URL: https://svnweb.freebsd.org/changeset/base/358467

Log:
  MFC r358249:
  Constify uma_zcache_create() and uma_zsecond_create()'s "name" argument.

Modified:
  stable/12/sys/vm/uma.h
  stable/12/sys/vm/uma_core.c
Directory Properties:
  stable/12/   (props changed)

Modified: stable/12/sys/vm/uma.h
==============================================================================
--- stable/12/sys/vm/uma.h	Sat Feb 29 15:08:14 2020	(r358466)
+++ stable/12/sys/vm/uma.h	Sat Feb 29 15:39:54 2020	(r358467)
@@ -214,8 +214,8 @@ uma_zone_t uma_zcreate(const char *name, size_t size, 
  *	A pointer to a structure which is intended to be opaque to users of
  *	the interface.  The value may be null if the wait flag is not set.
  */
-uma_zone_t uma_zsecond_create(char *name, uma_ctor ctor, uma_dtor dtor,
-		    uma_init zinit, uma_fini zfini, uma_zone_t master);
+uma_zone_t uma_zsecond_create(const char *name, uma_ctor ctor, uma_dtor dtor,
+    uma_init zinit, uma_fini zfini, uma_zone_t master);
 
 /*
  * Add a second master to a secondary zone.  This provides multiple data
@@ -237,9 +237,9 @@ int uma_zsecond_add(uma_zone_t zone, uma_zone_t master
  * zones.  The 'arg' parameter is passed to import/release and is caller
  * specific.
  */
-uma_zone_t uma_zcache_create(char *name, int size, uma_ctor ctor, uma_dtor dtor,
-		    uma_init zinit, uma_fini zfini, uma_import zimport,
-		    uma_release zrelease, void *arg, int flags);
+uma_zone_t uma_zcache_create(const char *name, int size, uma_ctor ctor,
+    uma_dtor dtor, uma_init zinit, uma_fini zfini, uma_import zimport,
+    uma_release zrelease, void *arg, int flags);
 
 /*
  * Definitions for uma_zcreate flags

Modified: stable/12/sys/vm/uma_core.c
==============================================================================
--- stable/12/sys/vm/uma_core.c	Sat Feb 29 15:08:14 2020	(r358466)
+++ stable/12/sys/vm/uma_core.c	Sat Feb 29 15:39:54 2020	(r358467)
@@ -2242,8 +2242,8 @@ uma_zcreate(const char *name, size_t size, uma_ctor ct
 
 /* See uma.h */
 uma_zone_t
-uma_zsecond_create(char *name, uma_ctor ctor, uma_dtor dtor,
-		    uma_init zinit, uma_fini zfini, uma_zone_t master)
+uma_zsecond_create(const char *name, uma_ctor ctor, uma_dtor dtor,
+    uma_init zinit, uma_fini zfini, uma_zone_t master)
 {
 	struct uma_zctor_args args;
 	uma_keg_t keg;
@@ -2277,9 +2277,9 @@ uma_zsecond_create(char *name, uma_ctor ctor, uma_dtor
 
 /* See uma.h */
 uma_zone_t
-uma_zcache_create(char *name, int size, uma_ctor ctor, uma_dtor dtor,
-		    uma_init zinit, uma_fini zfini, uma_import zimport,
-		    uma_release zrelease, void *arg, int flags)
+uma_zcache_create(const char *name, int size, uma_ctor ctor, uma_dtor dtor,
+    uma_init zinit, uma_fini zfini, uma_import zimport, uma_release zrelease,
+    void *arg, int flags)
 {
 	struct uma_zctor_args args;
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202002291539.01TFdtSE031887>