Lines Matching refs:cookie

55  * Functions which returns information about the given cookie.
57 const char *cnvlist_name(const void *cookie);
58 int cnvlist_type(const void *cookie);
61 * The cnvlist_get functions returns value associated with the given cookie.
66 bool cnvlist_get_bool(const void *cookie);
67 uint64_t cnvlist_get_number(const void *cookie);
68 const char *cnvlist_get_string(const void *cookie);
69 const nvlist_t *cnvlist_get_nvlist(const void *cookie);
70 const void *cnvlist_get_binary(const void *cookie, size_t *sizep);
71 const bool *cnvlist_get_bool_array(const void *cookie, size_t *nitemsp);
72 const uint64_t *cnvlist_get_number_array(const void *cookie, size_t *nitemsp);
73 const char * const *cnvlist_get_string_array(const void *cookie, size_t *nitemsp);
74 const nvlist_t * const *cnvlist_get_nvlist_array(const void *cookie, size_t *nitemsp);
76 int cnvlist_get_descriptor(const void *cookie);
77 const int *cnvlist_get_descriptor_array(const void *cookie, size_t *nitemsp);
82 * The cnvlist_take functions returns value associated with the given cookie and
87 bool cnvlist_take_bool(void *cookie);
88 uint64_t cnvlist_take_number(void *cookie);
89 char *cnvlist_take_string(void *cookie);
90 nvlist_t *cnvlist_take_nvlist(void *cookie);
91 void *cnvlist_take_binary(void *cookie, size_t *sizep);
92 bool *cnvlist_take_bool_array(void *cookie, size_t *nitemsp);
93 uint64_t *cnvlist_take_number_array(void *cookie, size_t *nitemsp);
94 char **cnvlist_take_string_array(void *cookie, size_t *nitemsp);
95 nvlist_t **cnvlist_take_nvlist_array(void *cookie, size_t *nitemsp);
97 int cnvlist_take_descriptor(void *cookie);
98 int *cnvlist_take_descriptor_array(void *cookie, size_t *nitemsp);
102 * The cnvlist_free functions removes the given name/value pair from the nvlist based on cookie
106 void cnvlist_free_bool(void *cookie);
107 void cnvlist_free_number(void *cookie);
108 void cnvlist_free_string(void *cookie);
109 void cnvlist_free_nvlist(void *cookie);
110 void cnvlist_free_binary(void *cookie);
111 void cnvlist_free_bool_array(void *cookie);
112 void cnvlist_free_number_array(void *cookie);
113 void cnvlist_free_string_array(void *cookie);
114 void cnvlist_free_nvlist_array(void *cookie);
116 void cnvlist_free_descriptor(void *cookie);
117 void cnvlist_free_descriptor_array(void *cookie);