1/*- 2 * SPDX-License-Identifier: BSD-2-Clause 3 * 4 * Copyright (c) 2022 Rubicon Communications, LLC (Netgate) 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions 9 * are met: 10 * 1. Redistributions of source code must retain the above copyright 11 * notice, this list of conditions and the following disclaimer. 12 * 2. Redistributions in binary form must reproduce the above copyright 13 * notice, this list of conditions and the following disclaimer in the 14 * documentation and/or other materials provided with the distribution. 15 * 16 * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND 17 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 18 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 19 * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE 20 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 */ 28 29#ifndef _NV_NAMESPACE_H_ 30#define _NV_NAMESPACE_H_ 31 32#define cnvlist_free_binary FreeBSD_cnvlist_free_binary 33#define cnvlist_free_bool FreeBSD_cnvlist_free_bool 34#define cnvlist_free_bool_array FreeBSD_cnvlist_free_bool_array 35#define cnvlist_free_descriptor FreeBSD_cnvlist_free_descriptor 36#define cnvlist_free_descriptor_array FreeBSD_cnvlist_free_descriptor_array 37#define cnvlist_free_number FreeBSD_cnvlist_free_number 38#define cnvlist_free_number_array FreeBSD_cnvlist_free_number_array 39#define cnvlist_free_nvlist FreeBSD_cnvlist_free_nvlist 40#define cnvlist_free_nvlist_array FreeBSD_cnvlist_free_nvlist_array 41#define cnvlist_free_string FreeBSD_cnvlist_free_string 42#define cnvlist_free_string_array FreeBSD_cnvlist_free_string_array 43#define cnvlist_get_binary FreeBSD_cnvlist_get_binary 44#define cnvlist_get_bool FreeBSD_cnvlist_get_bool 45#define cnvlist_get_bool_array FreeBSD_cnvlist_get_bool_array 46#define cnvlist_get_descriptor FreeBSD_cnvlist_get_descriptor 47#define cnvlist_get_descriptor_array FreeBSD_cnvlist_get_descriptor_array 48#define cnvlist_get_number FreeBSD_cnvlist_get_number 49#define cnvlist_get_number_array FreeBSD_cnvlist_get_number_array 50#define cnvlist_get_nvlist FreeBSD_cnvlist_get_nvlist 51#define cnvlist_get_nvlist_array FreeBSD_cnvlist_get_nvlist_array 52#define cnvlist_get_string FreeBSD_cnvlist_get_string 53#define cnvlist_get_string_array FreeBSD_cnvlist_get_string_array 54#define cnvlist_name FreeBSD_cnvlist_name 55#define cnvlist_take_binary FreeBSD_cnvlist_take_binary 56#define cnvlist_take_bool FreeBSD_cnvlist_take_bool 57#define cnvlist_take_bool_array FreeBSD_cnvlist_take_bool_array 58#define cnvlist_take_descriptor FreeBSD_cnvlist_take_descriptor 59#define cnvlist_take_descriptor_array FreeBSD_cnvlist_take_descriptor_array 60#define cnvlist_take_number FreeBSD_cnvlist_take_number 61#define cnvlist_take_number_array FreeBSD_cnvlist_take_number_array 62#define cnvlist_take_nvlist FreeBSD_cnvlist_take_nvlist 63#define cnvlist_take_nvlist_array FreeBSD_cnvlist_take_nvlist_array 64#define cnvlist_take_string FreeBSD_cnvlist_take_string 65#define cnvlist_take_string_array FreeBSD_cnvlist_take_string_array 66#define cnvlist_type FreeBSD_cnvlist_type 67#define dnvlist_get_binary FreeBSD_dnvlist_get_binary 68#define dnvlist_get_bool FreeBSD_dnvlist_get_bool 69#define dnvlist_get_descriptor FreeBSD_dnvlist_get_descriptor 70#define dnvlist_get_number FreeBSD_dnvlist_get_number 71#define dnvlist_get_nvlist FreeBSD_dnvlist_get_nvlist 72#define dnvlist_get_string FreeBSD_dnvlist_get_string 73#define dnvlist_take_binary FreeBSD_dnvlist_take_binary 74#define dnvlist_take_bool FreeBSD_dnvlist_take_bool 75#define dnvlist_take_descriptor FreeBSD_dnvlist_take_descriptor 76#define dnvlist_take_number FreeBSD_dnvlist_take_number 77#define dnvlist_take_nvlist FreeBSD_dnvlist_take_nvlist 78#define dnvlist_take_string FreeBSD_dnvlist_take_string 79#define nvlist FreeBSD_nvlist 80#define nvlist_add_binary FreeBSD_nvlist_add_binary 81#define nvlist_add_bool FreeBSD_nvlist_add_bool 82#define nvlist_add_bool_array FreeBSD_nvlist_add_bool_array 83#define nvlist_add_descriptor FreeBSD_nvlist_add_descriptor 84#define nvlist_add_descriptor_array FreeBSD_nvlist_add_descriptor_array 85#define nvlist_add_null FreeBSD_nvlist_add_null 86#define nvlist_add_number FreeBSD_nvlist_add_number 87#define nvlist_add_number_array FreeBSD_nvlist_add_number_array 88#define nvlist_add_nvlist FreeBSD_nvlist_add_nvlist 89#define nvlist_add_nvlist_array FreeBSD_nvlist_add_nvlist_array 90#define nvlist_add_nvpair FreeBSD_nvlist_add_nvpair 91#define nvlist_add_string FreeBSD_nvlist_add_string 92#define nvlist_add_string_array FreeBSD_nvlist_add_string_array 93#define nvlist_add_stringf FreeBSD_nvlist_add_stringf 94#define nvlist_add_stringv FreeBSD_nvlist_add_stringv 95#define nvlist_append_bool_array FreeBSD_nvlist_append_bool_array 96#define nvlist_append_descriptor_array FreeBSD_nvlist_append_descriptor_array 97#define nvlist_append_number_array FreeBSD_nvlist_append_number_array 98#define nvlist_append_nvlist_array FreeBSD_nvlist_append_nvlist_array 99#define nvlist_append_string_array FreeBSD_nvlist_append_string_array 100#define nvlist_clone FreeBSD_nvlist_clone 101#define nvlist_create FreeBSD_nvlist_create 102#define nvlist_descriptors FreeBSD_nvlist_descriptors 103#define nvlist_destroy FreeBSD_nvlist_destroy 104#define nvlist_dump FreeBSD_nvlist_dump 105#define nvlist_empty FreeBSD_nvlist_empty 106#define nvlist_error FreeBSD_nvlist_error 107#define nvlist_exists FreeBSD_nvlist_exists 108#define nvlist_exists_binary FreeBSD_nvlist_exists_binary 109#define nvlist_exists_bool FreeBSD_nvlist_exists_bool 110#define nvlist_exists_bool_array FreeBSD_nvlist_exists_bool_array 111#define nvlist_exists_descriptor FreeBSD_nvlist_exists_descriptor 112#define nvlist_exists_descriptor_array FreeBSD_nvlist_exists_descriptor_array 113#define nvlist_exists_null FreeBSD_nvlist_exists_null 114#define nvlist_exists_number FreeBSD_nvlist_exists_number 115#define nvlist_exists_number_array FreeBSD_nvlist_exists_number_array 116#define nvlist_exists_nvlist FreeBSD_nvlist_exists_nvlist 117#define nvlist_exists_nvlist_array FreeBSD_nvlist_exists_nvlist_array 118#define nvlist_exists_string FreeBSD_nvlist_exists_string 119#define nvlist_exists_string_array FreeBSD_nvlist_exists_string_array 120#define nvlist_exists_type FreeBSD_nvlist_exists_type 121#define nvlist_fdump FreeBSD_nvlist_fdump 122#define nvlist_first_nvpair FreeBSD_nvlist_first_nvpair 123#define nvlist_flags FreeBSD_nvlist_flags 124#define nvlist_free FreeBSD_nvlist_free 125#define nvlist_free_binary FreeBSD_nvlist_free_binary 126#define nvlist_free_binary_array FreeBSD_nvlist_free_binary_array 127#define nvlist_free_bool FreeBSD_nvlist_free_bool 128#define nvlist_free_bool_array FreeBSD_nvlist_free_bool_array 129#define nvlist_free_descriptor FreeBSD_nvlist_free_descriptor 130#define nvlist_free_descriptor_array FreeBSD_nvlist_free_descriptor_array 131#define nvlist_free_null FreeBSD_nvlist_free_null 132#define nvlist_free_number FreeBSD_nvlist_free_number 133#define nvlist_free_number_array FreeBSD_nvlist_free_number_array 134#define nvlist_free_nvlist FreeBSD_nvlist_free_nvlist 135#define nvlist_free_nvlist_array FreeBSD_nvlist_free_nvlist_array 136#define nvlist_free_nvpair FreeBSD_nvlist_free_nvpair 137#define nvlist_free_string FreeBSD_nvlist_free_string 138#define nvlist_free_string_array FreeBSD_nvlist_free_string_array 139#define nvlist_free_type FreeBSD_nvlist_free_type 140#define nvlist_get_array_next FreeBSD_nvlist_get_array_next 141#define nvlist_get_array_next_nvpair FreeBSD_nvlist_get_array_next_nvpair 142#define nvlist_get_binary FreeBSD_nvlist_get_binary 143#define nvlist_get_bool FreeBSD_nvlist_get_bool 144#define nvlist_get_bool_array FreeBSD_nvlist_get_bool_array 145#define nvlist_get_descriptor FreeBSD_nvlist_get_descriptor 146#define nvlist_get_descriptor_array FreeBSD_nvlist_get_descriptor_array 147#define nvlist_get_number FreeBSD_nvlist_get_number 148#define nvlist_get_number_array FreeBSD_nvlist_get_number_array 149#define nvlist_get_nvlist FreeBSD_nvlist_get_nvlist 150#define nvlist_get_nvlist_array FreeBSD_nvlist_get_nvlist_array 151#define nvlist_get_nvpair FreeBSD_nvlist_get_nvpair 152#define nvlist_get_nvpair_parent FreeBSD_nvlist_get_nvpair_parent 153#define nvlist_get_pararr FreeBSD_nvlist_get_pararr 154#define nvlist_get_parent FreeBSD_nvlist_get_parent 155#define nvlist_get_string FreeBSD_nvlist_get_string 156#define nvlist_get_string_array FreeBSD_nvlist_get_string_array 157#define nvlist_in_array FreeBSD_nvlist_in_array 158#define nvlist_move_binary FreeBSD_nvlist_move_binary 159#define nvlist_move_bool_array FreeBSD_nvlist_move_bool_array 160#define nvlist_move_descriptor FreeBSD_nvlist_move_descriptor 161#define nvlist_move_descriptor_array FreeBSD_nvlist_move_descriptor_array 162#define nvlist_move_number_array FreeBSD_nvlist_move_number_array 163#define nvlist_move_nvlist FreeBSD_nvlist_move_nvlist 164#define nvlist_move_nvlist_array FreeBSD_nvlist_move_nvlist_array 165#define nvlist_move_nvpair FreeBSD_nvlist_move_nvpair 166#define nvlist_move_string FreeBSD_nvlist_move_string 167#define nvlist_move_string_array FreeBSD_nvlist_move_string_array 168#define nvlist_ndescriptors FreeBSD_nvlist_ndescriptors 169#define nvlist_next FreeBSD_nvlist_next 170#define nvlist_next_nvpair FreeBSD_nvlist_next_nvpair 171#define nvlist_pack FreeBSD_nvlist_pack 172#define nvlist_prev_nvpair FreeBSD_nvlist_prev_nvpair 173#define nvlist_recv FreeBSD_nvlist_recv 174#define nvlist_remove_nvpair FreeBSD_nvlist_remove_nvpair 175#define nvlist_report_missing FreeBSD_nvlist_report_missing 176#define nvlist_send FreeBSD_nvlist_send 177#define nvlist_set_array_next FreeBSD_nvlist_set_array_next 178#define nvlist_set_error FreeBSD_nvlist_set_error 179#define nvlist_set_flags FreeBSD_nvlist_set_flags 180#define nvlist_set_parent FreeBSD_nvlist_set_parent 181#define nvlist_size FreeBSD_nvlist_size 182#define nvlist_t FreeBSD_nvlist_t 183#define nvlist_take_binary FreeBSD_nvlist_take_binary 184#define nvlist_take_bool FreeBSD_nvlist_take_bool 185#define nvlist_take_bool_array FreeBSD_nvlist_take_bool_array 186#define nvlist_take_descriptor FreeBSD_nvlist_take_descriptor 187#define nvlist_take_descriptor_array FreeBSD_nvlist_take_descriptor_array 188#define nvlist_take_number FreeBSD_nvlist_take_number 189#define nvlist_take_number_array FreeBSD_nvlist_take_number_array 190#define nvlist_take_nvlist FreeBSD_nvlist_take_nvlist 191#define nvlist_take_nvlist_array FreeBSD_nvlist_take_nvlist_array 192#define nvlist_take_nvpair FreeBSD_nvlist_take_nvpair 193#define nvlist_take_string FreeBSD_nvlist_take_string 194#define nvlist_take_string_array FreeBSD_nvlist_take_string_array 195#define nvlist_unpack FreeBSD_nvlist_unpack 196#define nvlist_unpack_header FreeBSD_nvlist_unpack_header 197#define nvlist_xfer FreeBSD_nvlist_xfer 198#define nvpair_append_bool_array FreeBSD_nvpair_append_bool_array 199#define nvpair_append_descriptor_array FreeBSD_nvpair_append_descriptor_array 200#define nvpair_append_number_array FreeBSD_nvpair_append_number_array 201#define nvpair_append_nvlist_array FreeBSD_nvpair_append_nvlist_array 202#define nvpair_append_string_array FreeBSD_nvpair_append_string_array 203#define nvpair_assert FreeBSD_nvpair_assert 204#define nvpair_clone FreeBSD_nvpair_clone 205#define nvpair_create_binary FreeBSD_nvpair_create_binary 206#define nvpair_create_bool FreeBSD_nvpair_create_bool 207#define nvpair_create_bool_array FreeBSD_nvpair_create_bool_array 208#define nvpair_create_descriptor FreeBSD_nvpair_create_descriptor 209#define nvpair_create_descriptor_array FreeBSD_nvpair_create_descriptor_array 210#define nvpair_create_null FreeBSD_nvpair_create_null 211#define nvpair_create_number FreeBSD_nvpair_create_number 212#define nvpair_create_number_array FreeBSD_nvpair_create_number_array 213#define nvpair_create_nvlist FreeBSD_nvpair_create_nvlist 214#define nvpair_create_nvlist_array FreeBSD_nvpair_create_nvlist_array 215#define nvpair_create_string FreeBSD_nvpair_create_string 216#define nvpair_create_string_array FreeBSD_nvpair_create_string_array 217#define nvpair_create_stringf FreeBSD_nvpair_create_stringf 218#define nvpair_create_stringv FreeBSD_nvpair_create_stringv 219#define nvpair_free FreeBSD_nvpair_free 220#define nvpair_free_structure FreeBSD_nvpair_free_structure 221#define nvpair_get_binary FreeBSD_nvpair_get_binary 222#define nvpair_get_bool FreeBSD_nvpair_get_bool 223#define nvpair_get_bool_array FreeBSD_nvpair_get_bool_array 224#define nvpair_get_descriptor FreeBSD_nvpair_get_descriptor 225#define nvpair_get_descriptor_array FreeBSD_nvpair_get_descriptor_array 226#define nvpair_get_number FreeBSD_nvpair_get_number 227#define nvpair_get_number_array FreeBSD_nvpair_get_number_array 228#define nvpair_get_nvlist FreeBSD_nvpair_get_nvlist 229#define nvpair_get_nvlist_array FreeBSD_nvpair_get_nvlist_array 230#define nvpair_get_string FreeBSD_nvpair_get_string 231#define nvpair_get_string_array FreeBSD_nvpair_get_string_array 232#define nvpair_header_size FreeBSD_nvpair_header_size 233#define nvpair_init_datasize FreeBSD_nvpair_init_datasize 234#define nvpair_insert FreeBSD_nvpair_insert 235#define nvpair_move_binary FreeBSD_nvpair_move_binary 236#define nvpair_move_bool_array FreeBSD_nvpair_move_bool_array 237#define nvpair_move_descriptor FreeBSD_nvpair_move_descriptor 238#define nvpair_move_descriptor_array FreeBSD_nvpair_move_descriptor_array 239#define nvpair_move_number_array FreeBSD_nvpair_move_number_array 240#define nvpair_move_nvlist FreeBSD_nvpair_move_nvlist 241#define nvpair_move_nvlist_array FreeBSD_nvpair_move_nvlist_array 242#define nvpair_move_string FreeBSD_nvpair_move_string 243#define nvpair_move_string_array FreeBSD_nvpair_move_string_array 244#define nvpair_name FreeBSD_nvpair_name 245#define nvpair_next FreeBSD_nvpair_next 246#define nvpair_nvlist FreeBSD_nvpair_nvlist 247#define nvpair_pack_binary FreeBSD_nvpair_pack_binary 248#define nvpair_pack_bool FreeBSD_nvpair_pack_bool 249#define nvpair_pack_bool_array FreeBSD_nvpair_pack_bool_array 250#define nvpair_pack_descriptor FreeBSD_nvpair_pack_descriptor 251#define nvpair_pack_descriptor_array FreeBSD_nvpair_pack_descriptor_array 252#define nvpair_pack_header FreeBSD_nvpair_pack_header 253#define nvpair_pack_null FreeBSD_nvpair_pack_null 254#define nvpair_pack_number FreeBSD_nvpair_pack_number 255#define nvpair_pack_number_array FreeBSD_nvpair_pack_number_array 256#define nvpair_pack_nvlist_array_next FreeBSD_nvpair_pack_nvlist_array_next 257#define nvpair_pack_nvlist_up FreeBSD_nvpair_pack_nvlist_up 258#define nvpair_pack_string FreeBSD_nvpair_pack_string 259#define nvpair_pack_string_array FreeBSD_nvpair_pack_string_array 260#define nvpair_prev FreeBSD_nvpair_prev 261#define nvpair_remove FreeBSD_nvpair_remove 262#define nvpair_size FreeBSD_nvpair_size 263#define nvpair_type FreeBSD_nvpair_type 264#define nvpair_type_string FreeBSD_nvpair_type_string 265#define nvpair_unpack FreeBSD_nvpair_unpack 266#define nvpair_unpack_binary FreeBSD_nvpair_unpack_binary 267#define nvpair_unpack_bool FreeBSD_nvpair_unpack_bool 268#define nvpair_unpack_bool_array FreeBSD_nvpair_unpack_bool_array 269#define nvpair_unpack_descriptor FreeBSD_nvpair_unpack_descriptor 270#define nvpair_unpack_descriptor_array FreeBSD_nvpair_unpack_descriptor_array 271#define nvpair_unpack_header FreeBSD_nvpair_unpack_header 272#define nvpair_unpack_null FreeBSD_nvpair_unpack_null 273#define nvpair_unpack_number FreeBSD_nvpair_unpack_number 274#define nvpair_unpack_number_array FreeBSD_nvpair_unpack_number_array 275#define nvpair_unpack_nvlist FreeBSD_nvpair_unpack_nvlist 276#define nvpair_unpack_nvlist_array FreeBSD_nvpair_unpack_nvlist_array 277#define nvpair_unpack_string FreeBSD_nvpair_unpack_string 278#define nvpair_unpack_string_array FreeBSD_nvpair_unpack_string_array 279 280#endif 281