H A D | nvlist.c | 129 #define NVLIST_ASSERT(nvl) do { \ argument 153 nvlist_t *nvl; in nvlist_create() local 171 nvlist_destroy(nvlist_t * nvl) nvlist_destroy() argument 197 nvlist_set_error(nvlist_t * nvl,int error) nvlist_set_error() argument 211 nvlist_error(const nvlist_t * nvl) nvlist_error() argument 223 nvlist_get_nvpair_parent(const nvlist_t * nvl) nvlist_get_nvpair_parent() argument 232 nvlist_get_parent(const nvlist_t * nvl,void ** cookiep) nvlist_get_parent() argument 248 nvlist_set_parent(nvlist_t * nvl,nvpair_t * parent) nvlist_set_parent() argument 257 nvlist_set_array_next(nvlist_t * nvl,nvpair_t * ele) nvlist_set_array_next() argument 273 nvlist_get_array_next_nvpair(nvlist_t * nvl) nvlist_get_array_next_nvpair() argument 282 nvlist_in_array(const nvlist_t * nvl) nvlist_in_array() argument 291 nvlist_get_array_next(const nvlist_t * nvl) nvlist_get_array_next() argument 305 nvlist_get_pararr(const nvlist_t * nvl,void ** cookiep) nvlist_get_pararr() argument 320 nvlist_empty(const nvlist_t * nvl) nvlist_empty() argument 330 nvlist_flags(const nvlist_t * nvl) nvlist_flags() argument 340 nvlist_set_flags(nvlist_t * nvl,int flags) nvlist_set_flags() argument 358 nvlist_find(const nvlist_t * nvl,int type,const char * name) nvlist_find() argument 388 nvlist_exists_type(const nvlist_t * nvl,const char * name,int type) nvlist_exists_type() argument 400 nvlist_free_type(nvlist_t * nvl,const char * name,int type) nvlist_free_type() argument 417 nvlist_clone(const nvlist_t * nvl) nvlist_clone() argument 446 nvlist_dump_error_check(const nvlist_t * nvl,int fd,int level) nvlist_dump_error_check() argument 462 nvlist_dump(const nvlist_t * nvl,int fd) nvlist_dump() argument 651 nvlist_fdump(const nvlist_t * nvl,FILE * fp) nvlist_fdump() argument 663 nvlist_size(const nvlist_t * nvl) nvlist_size() argument 741 nvlist_xdescriptors(const nvlist_t * nvl,int * descs) nvlist_xdescriptors() argument 800 nvlist_descriptors(const nvlist_t * nvl,size_t * nitemsp) nvlist_descriptors() argument 819 nvlist_ndescriptors(const nvlist_t * nvl) nvlist_ndescriptors() argument 876 nvlist_pack_header(const nvlist_t * nvl,unsigned char * ptr,size_t * leftp) nvlist_pack_header() argument 899 nvlist_xpack(const nvlist_t * nvl,int64_t * fdidxp,size_t * sizep) nvlist_xpack() argument 1055 nvlist_pack(const nvlist_t * nvl,size_t * sizep) nvlist_pack() argument 1100 nvlist_unpack_header(nvlist_t * nvl,const unsigned char * ptr,size_t nfds,bool * isbep,size_t * leftp) nvlist_unpack_header() argument 1145 nvlist_t *nvl, *retnvl, *tmpnvl, *array; nvlist_xunpack() local 1278 nvlist_send(int sock,const nvlist_t * nvl) nvlist_send() argument 1323 nvlist_t *nvl, *ret; nvlist_recv() local 1377 nvlist_xfer(int sock,nvlist_t * nvl,int flags) nvlist_xfer() argument 1390 nvlist_first_nvpair(const nvlist_t * nvl) nvlist_first_nvpair() argument 1399 nvlist_next_nvpair(const nvlist_t * nvl,const nvpair_t * nvp) nvlist_next_nvpair() argument 1415 nvlist_prev_nvpair(const nvlist_t * nvl,const nvpair_t * nvp) nvlist_prev_nvpair() argument 1430 nvlist_next(const nvlist_t * nvl,int * typep,void ** cookiep) nvlist_next() argument 1450 nvlist_exists(const nvlist_t * nvl,const char * name) nvlist_exists() argument 1512 nvlist_add_stringf(nvlist_t * nvl,const char * name,const char * valuefmt,...) nvlist_add_stringf() argument 1522 nvlist_add_stringv(nvlist_t * nvl,const char * name,const char * valuefmt,va_list valueap) nvlist_add_stringv() argument 1543 nvlist_add_null(nvlist_t * nvl,const char * name) nvlist_add_null() argument 1562 nvlist_add_binary(nvlist_t * nvl,const char * name,const void * value,size_t size) nvlist_add_binary() argument 1700 nvlist_move_string(nvlist_t * nvl,const char * name,char * value) nvlist_move_string() argument 1720 nvlist_move_nvlist(nvlist_t * nvl,const char * name,nvlist_t * value) nvlist_move_nvlist() argument 1742 nvlist_move_descriptor(nvlist_t * nvl,const char * name,int value) nvlist_move_descriptor() argument 1763 nvlist_move_binary(nvlist_t * nvl,const char * name,void * value,size_t size) nvlist_move_binary() argument 1783 nvlist_move_bool_array(nvlist_t * nvl,const char * name,bool * value,size_t nitems) nvlist_move_bool_array() argument 1804 nvlist_move_string_array(nvlist_t * nvl,const char * name,char ** value,size_t nitems) nvlist_move_string_array() argument 1830 nvlist_move_nvlist_array(nvlist_t * nvl,const char * name,nvlist_t ** value,size_t nitems) nvlist_move_nvlist_array() argument 1858 nvlist_move_number_array(nvlist_t * nvl,const char * name,uint64_t * value,size_t nitems) nvlist_move_number_array() argument 1880 nvlist_move_descriptor_array(nvlist_t * nvl,const char * name,int * value,size_t nitems) nvlist_move_descriptor_array() argument 1908 nvlist_get_nvpair(const nvlist_t * nvl,const char * name) nvlist_get_nvpair() argument 2050 nvlist_free(nvlist_t * nvl,const char * name) nvlist_free() argument [all...] |