Print this page
6144 use C99 initializers in segment ops structures

@@ -136,34 +136,34 @@
 static lgrp_mem_policy_info_t   *segvn_getpolicy(struct seg *, caddr_t);
 static int      segvn_capable(struct seg *seg, segcapability_t capable);
 static int      segvn_inherit(struct seg *, caddr_t, size_t, uint_t);
 
 struct  seg_ops segvn_ops = {
-        segvn_dup,
-        segvn_unmap,
-        segvn_free,
-        segvn_fault,
-        segvn_faulta,
-        segvn_setprot,
-        segvn_checkprot,
-        segvn_kluster,
-        segvn_swapout,
-        segvn_sync,
-        segvn_incore,
-        segvn_lockop,
-        segvn_getprot,
-        segvn_getoffset,
-        segvn_gettype,
-        segvn_getvp,
-        segvn_advise,
-        segvn_dump,
-        segvn_pagelock,
-        segvn_setpagesize,
-        segvn_getmemid,
-        segvn_getpolicy,
-        segvn_capable,
-        segvn_inherit
+        .dup            = segvn_dup,
+        .unmap          = segvn_unmap,
+        .free           = segvn_free,
+        .fault          = segvn_fault,
+        .faulta         = segvn_faulta,
+        .setprot        = segvn_setprot,
+        .checkprot      = segvn_checkprot,
+        .kluster        = segvn_kluster,
+        .swapout        = segvn_swapout,
+        .sync           = segvn_sync,
+        .incore         = segvn_incore,
+        .lockop         = segvn_lockop,
+        .getprot        = segvn_getprot,
+        .getoffset      = segvn_getoffset,
+        .gettype        = segvn_gettype,
+        .getvp          = segvn_getvp,
+        .advise         = segvn_advise,
+        .dump           = segvn_dump,
+        .pagelock       = segvn_pagelock,
+        .setpagesize    = segvn_setpagesize,
+        .getmemid       = segvn_getmemid,
+        .getpolicy      = segvn_getpolicy,
+        .capable        = segvn_capable,
+        .inherit        = segvn_inherit,
 };
 
 /*
  * Common zfod structures, provided as a shorthand for others to use.
  */