Home | History | Annotate | Line # | Download | only in sys
      1 /*-
      2  * Copyright (c) 2018 The NetBSD Foundation, Inc.
      3  * All rights reserved.
      4  *
      5  * This code is derived from software contributed to The NetBSD Foundation
      6  * by Christos Zoulas.
      7  *
      8  * Redistribution and use in source and binary forms, with or without
      9  * modification, are permitted provided that the following conditions
     10  * are met:
     11  * 1. Redistributions of source code must retain the above copyright
     12  *    notice, this list of conditions and the following disclaimer.
     13  * 2. Redistributions in binary form must reproduce the above copyright
     14  *    notice, this list of conditions and the following disclaimer in the
     15  *    documentation and/or other materials provided with the distribution.
     16  *
     17  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
     18  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
     19  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
     20  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
     21  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
     22  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
     23  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
     24  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
     25  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
     26  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
     27  * POSSIBILITY OF SUCH DAMAGE.
     28  */
     29 #ifndef _OPENSOLARIS_SYS_NVNAMESPACE_H_
     30 #define _OPENSOLARIS_SYS_NVNAMESPACE_H_
     31 
     32 #define	fm_nvlist_create	opensolaris_fm_nvlist_create
     33 #define	fm_nvlist_destroy	opensolaris_fm_nvlist_destroy
     34 #define	fnvlist_add_boolean	opensolaris_fnvlist_add_boolean
     35 #define	fnvlist_add_boolean_array	opensolaris_fnvlist_add_boolean_array
     36 #define	fnvlist_add_boolean_value	opensolaris_fnvlist_add_boolean_value
     37 #define	fnvlist_add_byte	opensolaris_fnvlist_add_byte
     38 #define	fnvlist_add_byte_array	opensolaris_fnvlist_add_byte_array
     39 #define	fnvlist_add_int16	opensolaris_fnvlist_add_int16
     40 #define	fnvlist_add_int16_array	opensolaris_fnvlist_add_int16_array
     41 #define	fnvlist_add_int32	opensolaris_fnvlist_add_int32
     42 #define	fnvlist_add_int32_array	opensolaris_fnvlist_add_int32_array
     43 #define	fnvlist_add_int64	opensolaris_fnvlist_add_int64
     44 #define	fnvlist_add_int64_array	opensolaris_fnvlist_add_int64_array
     45 #define	fnvlist_add_int8	opensolaris_fnvlist_add_int8
     46 #define	fnvlist_add_int8_array	opensolaris_fnvlist_add_int8_array
     47 #define	fnvlist_add_nvlist	opensolaris_fnvlist_add_nvlist
     48 #define	fnvlist_add_nvlist_array	opensolaris_fnvlist_add_nvlist_array
     49 #define	fnvlist_add_nvpair	opensolaris_fnvlist_add_nvpair
     50 #define	fnvlist_add_string	opensolaris_fnvlist_add_string
     51 #define	fnvlist_add_string_array	opensolaris_fnvlist_add_string_array
     52 #define	fnvlist_add_uint16	opensolaris_fnvlist_add_uint16
     53 #define	fnvlist_add_uint16_array	opensolaris_fnvlist_add_uint16_array
     54 #define	fnvlist_add_uint32	opensolaris_fnvlist_add_uint32
     55 #define	fnvlist_add_uint32_array	opensolaris_fnvlist_add_uint32_array
     56 #define	fnvlist_add_uint64	opensolaris_fnvlist_add_uint64
     57 #define	fnvlist_add_uint64_array	opensolaris_fnvlist_add_uint64_array
     58 #define	fnvlist_add_uint8	opensolaris_fnvlist_add_uint8
     59 #define	fnvlist_add_uint8_array	opensolaris_fnvlist_add_uint8_array
     60 #define	fnvlist_alloc	opensolaris_fnvlist_alloc
     61 #define	fnvlist_dup	opensolaris_fnvlist_dup
     62 #define	fnvlist_free	opensolaris_fnvlist_free
     63 #define	fnvlist_lookup_boolean	opensolaris_fnvlist_lookup_boolean
     64 #define	fnvlist_lookup_boolean_value	opensolaris_fnvlist_lookup_boolean_value
     65 #define	fnvlist_lookup_byte	opensolaris_fnvlist_lookup_byte
     66 #define	fnvlist_lookup_int16	opensolaris_fnvlist_lookup_int16
     67 #define	fnvlist_lookup_int32	opensolaris_fnvlist_lookup_int32
     68 #define	fnvlist_lookup_int64	opensolaris_fnvlist_lookup_int64
     69 #define	fnvlist_lookup_int8	opensolaris_fnvlist_lookup_int8
     70 #define	fnvlist_lookup_nvlist	opensolaris_fnvlist_lookup_nvlist
     71 #define	fnvlist_lookup_nvpair	opensolaris_fnvlist_lookup_nvpair
     72 #define	fnvlist_lookup_string	opensolaris_fnvlist_lookup_string
     73 #define	fnvlist_lookup_uint16	opensolaris_fnvlist_lookup_uint16
     74 #define	fnvlist_lookup_uint32	opensolaris_fnvlist_lookup_uint32
     75 #define	fnvlist_lookup_uint64	opensolaris_fnvlist_lookup_uint64
     76 #define	fnvlist_lookup_uint8_t	opensolaris_fnvlist_lookup_uint8_t
     77 #define	fnvlist_merge	opensolaris_fnvlist_merge
     78 #define	fnvlist_num_pairs	opensolaris_fnvlist_num_pairs
     79 #define	fnvlist_pack	opensolaris_fnvlist_pack
     80 #define	fnvlist_pack_free	opensolaris_fnvlist_pack_free
     81 #define	fnvlist_remove	opensolaris_fnvlist_remove
     82 #define	fnvlist_remove_nvpair	opensolaris_fnvlist_remove_nvpair
     83 #define	fnvlist_size	opensolaris_fnvlist_size
     84 #define	fnvlist_unpack	opensolaris_fnvlist_unpack
     85 #define	fnvpair_value_boolean_value	opensolaris_fnvpair_value_boolean_value
     86 #define	fnvpair_value_byte	opensolaris_fnvpair_value_byte
     87 #define	fnvpair_value_int16	opensolaris_fnvpair_value_int16
     88 #define	fnvpair_value_int32	opensolaris_fnvpair_value_int32
     89 #define	fnvpair_value_int64	opensolaris_fnvpair_value_int64
     90 #define	fnvpair_value_int8	opensolaris_fnvpair_value_int8
     91 #define	fnvpair_value_nvlist	opensolaris_fnvpair_value_nvlist
     92 #define	fnvpair_value_string	opensolaris_fnvpair_value_string
     93 #define	fnvpair_value_uint16	opensolaris_fnvpair_value_uint16
     94 #define	fnvpair_value_uint32	opensolaris_fnvpair_value_uint32
     95 #define	fnvpair_value_uint64	opensolaris_fnvpair_value_uint64
     96 #define	fnvpair_value_uint8_t	opensolaris_fnvpair_value_uint8_t
     97 #define	nvlist_add_boolean	opensolaris_nvlist_add_boolean
     98 #define	nvlist_add_boolean_array	opensolaris_nvlist_add_boolean_array
     99 #define	nvlist_add_boolean_value	opensolaris_nvlist_add_boolean_value
    100 #define	nvlist_add_byte	opensolaris_nvlist_add_byte
    101 #define	nvlist_add_byte_array	opensolaris_nvlist_add_byte_array
    102 #define	nvlist_add_hrtime	opensolaris_nvlist_add_hrtime
    103 #define	nvlist_add_int16	opensolaris_nvlist_add_int16
    104 #define	nvlist_add_int16_array	opensolaris_nvlist_add_int16_array
    105 #define	nvlist_add_int32	opensolaris_nvlist_add_int32
    106 #define	nvlist_add_int32_array	opensolaris_nvlist_add_int32_array
    107 #define	nvlist_add_int64	opensolaris_nvlist_add_int64
    108 #define	nvlist_add_int64_array	opensolaris_nvlist_add_int64_array
    109 #define	nvlist_add_int8	opensolaris_nvlist_add_int8
    110 #define	nvlist_add_int8_array	opensolaris_nvlist_add_int8_array
    111 #define	nvlist_add_nvlist	opensolaris_nvlist_add_nvlist
    112 #define	nvlist_add_nvlist_array	opensolaris_nvlist_add_nvlist_array
    113 #define	nvlist_add_nvpair	opensolaris_nvlist_add_nvpair
    114 #define	nvlist_add_string	opensolaris_nvlist_add_string
    115 #define	nvlist_add_string_array	opensolaris_nvlist_add_string_array
    116 #define	nvlist_add_uint16	opensolaris_nvlist_add_uint16
    117 #define	nvlist_add_uint16_array	opensolaris_nvlist_add_uint16_array
    118 #define	nvlist_add_uint32	opensolaris_nvlist_add_uint32
    119 #define	nvlist_add_uint32_array	opensolaris_nvlist_add_uint32_array
    120 #define	nvlist_add_uint64	opensolaris_nvlist_add_uint64
    121 #define	nvlist_add_uint64_array	opensolaris_nvlist_add_uint64_array
    122 #define	nvlist_add_uint8	opensolaris_nvlist_add_uint8
    123 #define	nvlist_add_uint8_array	opensolaris_nvlist_add_uint8_array
    124 #define	nvlist_alloc	opensolaris_nvlist_alloc
    125 #define	nvlist_dup	opensolaris_nvlist_dup
    126 #define	nvlist_empty	opensolaris_nvlist_empty
    127 #define	nvlist_exists	opensolaris_nvlist_exists
    128 #define	nvlist_free	opensolaris_nvlist_free
    129 #define	nvlist_lookup_boolean	opensolaris_nvlist_lookup_boolean
    130 #define	nvlist_lookup_boolean_array	opensolaris_nvlist_lookup_boolean_array
    131 #define	nvlist_lookup_boolean_value	opensolaris_nvlist_lookup_boolean_value
    132 #define	nvlist_lookup_byte	opensolaris_nvlist_lookup_byte
    133 #define	nvlist_lookup_byte_array	opensolaris_nvlist_lookup_byte_array
    134 #define	nvlist_lookup_hrtime	opensolaris_nvlist_lookup_hrtime
    135 #define	nvlist_lookup_int16	opensolaris_nvlist_lookup_int16
    136 #define	nvlist_lookup_int16_array	opensolaris_nvlist_lookup_int16_array
    137 #define	nvlist_lookup_int32	opensolaris_nvlist_lookup_int32
    138 #define	nvlist_lookup_int32_array	opensolaris_nvlist_lookup_int32_array
    139 #define	nvlist_lookup_int64	opensolaris_nvlist_lookup_int64
    140 #define	nvlist_lookup_int64_array	opensolaris_nvlist_lookup_int64_array
    141 #define	nvlist_lookup_int8	opensolaris_nvlist_lookup_int8
    142 #define	nvlist_lookup_int8_array	opensolaris_nvlist_lookup_int8_array
    143 #define	nvlist_lookup_nv_alloc	opensolaris_nvlist_lookup_nv_alloc
    144 #define	nvlist_lookup_nvlist	opensolaris_nvlist_lookup_nvlist
    145 #define	nvlist_lookup_nvlist_array	opensolaris_nvlist_lookup_nvlist_array
    146 #define	nvlist_lookup_nvpair	opensolaris_nvlist_lookup_nvpair
    147 #define	nvlist_lookup_nvpair_embedded_index	opensolaris_nvlist_lookup_nvpair_embedded_index
    148 #define	nvlist_lookup_pairs	opensolaris_nvlist_lookup_pairs
    149 #define	nvlist_lookup_string	opensolaris_nvlist_lookup_string
    150 #define	nvlist_lookup_string_array	opensolaris_nvlist_lookup_string_array
    151 #define	nvlist_lookup_uint16	opensolaris_nvlist_lookup_uint16
    152 #define	nvlist_lookup_uint16_array	opensolaris_nvlist_lookup_uint16_array
    153 #define	nvlist_lookup_uint32	opensolaris_nvlist_lookup_uint32
    154 #define	nvlist_lookup_uint32_array	opensolaris_nvlist_lookup_uint32_array
    155 #define	nvlist_lookup_uint64	opensolaris_nvlist_lookup_uint64
    156 #define	nvlist_lookup_uint64_array	opensolaris_nvlist_lookup_uint64_array
    157 #define	nvlist_lookup_uint8	opensolaris_nvlist_lookup_uint8
    158 #define	nvlist_lookup_uint8_array	opensolaris_nvlist_lookup_uint8_array
    159 #define	nvlist_merge	opensolaris_nvlist_merge
    160 #define	nvlist_next_nvpair	opensolaris_nvlist_next_nvpair
    161 #define	nvlist_pack	opensolaris_nvlist_pack
    162 #define	nvlist_prev_nvpair	opensolaris_nvlist_prev_nvpair
    163 #define	nvlist_remove	opensolaris_nvlist_remove
    164 #define	nvlist_remove_all	opensolaris_nvlist_remove_all
    165 #define	nvlist_remove_nvpair	opensolaris_nvlist_remove_nvpair
    166 #define	nvlist_size	opensolaris_nvlist_size
    167 #define	nvlist_unpack	opensolaris_nvlist_unpack
    168 #define	nvlist_xalloc	opensolaris_nvlist_xalloc
    169 #define	nvlist_xdup	opensolaris_nvlist_xdup
    170 #define	nvlist_xpack	opensolaris_nvlist_xpack
    171 #define	nvlist_xunpack	opensolaris_nvlist_xunpack
    172 #define	nvpair_name	opensolaris_nvpair_name
    173 #define	nvpair_type	opensolaris_nvpair_type
    174 #define	nvpair_type_is_array	opensolaris_nvpair_type_is_array
    175 #define	nvpair_value_boolean_array	opensolaris_nvpair_value_boolean_array
    176 #define	nvpair_value_boolean_value	opensolaris_nvpair_value_boolean_value
    177 #define	nvpair_value_byte	opensolaris_nvpair_value_byte
    178 #define	nvpair_value_byte_array	opensolaris_nvpair_value_byte_array
    179 #define	nvpair_value_hrtime	opensolaris_nvpair_value_hrtime
    180 #define	nvpair_value_int16	opensolaris_nvpair_value_int16
    181 #define	nvpair_value_int16_array	opensolaris_nvpair_value_int16_array
    182 #define	nvpair_value_int32	opensolaris_nvpair_value_int32
    183 #define	nvpair_value_int32_array	opensolaris_nvpair_value_int32_array
    184 #define	nvpair_value_int64	opensolaris_nvpair_value_int64
    185 #define	nvpair_value_int64_array	opensolaris_nvpair_value_int64_array
    186 #define	nvpair_value_int8	opensolaris_nvpair_value_int8
    187 #define	nvpair_value_int8_array	opensolaris_nvpair_value_int8_array
    188 #define	nvpair_value_nvlist	opensolaris_nvpair_value_nvlist
    189 #define	nvpair_value_nvlist_array	opensolaris_nvpair_value_nvlist_array
    190 #define	nvpair_value_string	opensolaris_nvpair_value_string
    191 #define	nvpair_value_string_array	opensolaris_nvpair_value_string_array
    192 #define	nvpair_value_uint16	opensolaris_nvpair_value_uint16
    193 #define	nvpair_value_uint16_array	opensolaris_nvpair_value_uint16_array
    194 #define	nvpair_value_uint32	opensolaris_nvpair_value_uint32
    195 #define	nvpair_value_uint32_array	opensolaris_nvpair_value_uint32_array
    196 #define	nvpair_value_uint64	opensolaris_nvpair_value_uint64
    197 #define	nvpair_value_uint64_array	opensolaris_nvpair_value_uint64_array
    198 #define	nvpair_value_uint8	opensolaris_nvpair_value_uint8
    199 #define	nvpair_value_uint8_array	opensolaris_nvpair_value_uint8_array
    200 
    201 #endif /* _OPENSOLARIS_SYS_NVNAMESPACE_H_ */
    202