Home
last modified time | relevance | path

Searched refs:nvlist_t (Results 1 – 25 of 852) sorted by relevance

12345678910>>...35

/illumos-gate/usr/src/uts/common/sys/
H A Dnvpair.h96 } nvlist_t; typedef
160 int nvlist_dup(nvlist_t *, nvlist_t **, int);
161 int nvlist_merge(nvlist_t *, nvlist_t *, int);
168 int nvlist_xdup(nvlist_t *, nvlist_t **, nv_alloc_t *);
184 int nvlist_add_nvlist(nvlist_t *, const char *, nvlist_t *);
196 int nvlist_add_nvlist_array(nvlist_t *, const char *, nvlist_t **, uint_t);
218 int nvlist_lookup_nvlist(nvlist_t *, const char *, nvlist_t **);
286 nvlist_t *fnvlist_dup(nvlist_t *);
287 void fnvlist_merge(nvlist_t *, nvlist_t *);
302 void fnvlist_add_nvlist(nvlist_t *, const char *, nvlist_t *);
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/
H A Dchip.h124 nvlist_t *, nvlist_t **);
126 nvlist_t *, nvlist_t **);
128 nvlist_t *, nvlist_t **);
136 nvlist_t *, nvlist_t **);
138 nvlist_t *, nvlist_t **);
140 nvlist_t *, nvlist_t **);
142 nvlist_t *, nvlist_t **);
146 nvlist_t *, nvlist_t **);
160 nvlist_t *, nvlist_t **);
170 nvlist_t *, nvlist_t **);
[all …]
/illumos-gate/usr/src/lib/libzfs_core/common/
H A Dlibzfs_core.h54 int lzc_snapshot(nvlist_t *, nvlist_t *, nvlist_t **);
59 int lzc_destroy_snaps(nvlist_t *, boolean_t, nvlist_t **);
60 int lzc_bookmark(nvlist_t *, nvlist_t **);
61 int lzc_get_bookmarks(const char *, nvlist_t *, nvlist_t **);
62 int lzc_destroy_bookmarks(nvlist_t *, nvlist_t **);
66 nvlist_t *, nvlist_t **);
74 int lzc_hold(nvlist_t *, int, nvlist_t **);
75 int lzc_release(nvlist_t *, nvlist_t **);
108 int lzc_sync(const char *, nvlist_t *, nvlist_t **);
114 uint64_t, nvlist_t *, nvlist_t **);
[all …]
H A Dlibzfs_core.c172 nvlist_t *source, nvlist_t **resultp) in lzc_ioctl()
364 lzc_snapshot(nvlist_t *snaps, nvlist_t *props, nvlist_t **errlist) in lzc_snapshot()
367 nvlist_t *args; in lzc_snapshot()
419 nvlist_t *args; in lzc_destroy_snaps()
526 lzc_hold(nvlist_t *holds, int cleanup_fd, nvlist_t **errlist) in lzc_hold()
573 lzc_release(nvlist_t *holds, nvlist_t **errlist) in lzc_release()
986 lzc_bookmark(nvlist_t *bookmarks, nvlist_t **errlist) in lzc_bookmark()
1049 lzc_destroy_bookmarks(nvlist_t *bmarks, nvlist_t **errlist) in lzc_destroy_bookmarks()
1138 uint64_t memlimit, nvlist_t *argnvl, nvlist_t **outnvl) in lzc_channel_program()
1256 nvlist_t *vdevs, nvlist_t **errlist) in lzc_initialize()
[all …]
/illumos-gate/usr/src/boot/libsa/zfs/
H A Dlibzfs.h71 } nvlist_t; typedef
105 nvlist_t *nvlist_create(int);
106 void nvlist_destroy(nvlist_t *);
107 nvlist_t *nvlist_import(const char *, size_t);
108 int nvlist_export(nvlist_t *);
113 void nvlist_print(const nvlist_t *, unsigned int);
141 int nvlist_add_nvlist(nvlist_t *, const char *, nvlist_t *);
142 int nvlist_add_nvlist_array(nvlist_t *, const char *, nvlist_t **, uint32_t);
150 int zfs_get_bootenv(void *, nvlist_t **);
151 int zfs_set_bootenv(void *, nvlist_t *);
[all …]
/illumos-gate/usr/src/common/nvpair/
H A Dfnvpair.c50 nvlist_t *
53 nvlist_t *nvl; in fnvlist_alloc()
96 nvlist_t *
99 nvlist_t *rv; in fnvlist_unpack()
104 nvlist_t *
107 nvlist_t *rv; in fnvlist_dup()
113 fnvlist_merge(nvlist_t *dst, nvlist_t *src) in fnvlist_merge()
407 nvlist_t *
410 nvlist_t *rv; in fnvlist_lookup_nvlist()
503 nvlist_t *
[all …]
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_protocol.h68 extern nvlist_t *fmd_protocol_authority(void);
69 extern nvlist_t *fmd_protocol_fmri_module(struct fmd_module *);
70 extern nvlist_t *fmd_protocol_fault(const char *,
71 uint8_t, nvlist_t *, nvlist_t *, nvlist_t *, const char *);
72 extern nvlist_t *fmd_protocol_list(const char *, nvlist_t *,
75 extern nvlist_t *fmd_protocol_rsrc_asru(const char *, nvlist_t *,
81 extern nvlist_t *fmd_protocol_xprt_ctl(struct fmd_module *,
83 extern nvlist_t *fmd_protocol_xprt_sub(struct fmd_module *,
85 extern nvlist_t *fmd_protocol_xprt_uuclose(struct fmd_module *,
87 extern nvlist_t *fmd_protocol_xprt_uuresolved(struct fmd_module *,
[all …]
H A Dfmd_api.h227 extern nvlist_t *fmd_nvl_create_defect(fmd_hdl_t *,
228 const char *, uint8_t, nvlist_t *, nvlist_t *, nvlist_t *);
229 extern nvlist_t *fmd_nvl_create_fault(fmd_hdl_t *,
230 const char *, uint8_t, nvlist_t *, nvlist_t *, nvlist_t *);
232 extern const nvlist_t *fmd_hdl_fmauth(fmd_hdl_t *);
233 extern const nvlist_t *fmd_hdl_modauth(fmd_hdl_t *);
236 extern int fmd_nvl_fmri_expand(fmd_hdl_t *, nvlist_t *);
252 extern int fmd_nvl_fmri_contains(fmd_hdl_t *, nvlist_t *, nvlist_t *);
253 extern nvlist_t *fmd_nvl_fmri_translate(fmd_hdl_t *, nvlist_t *, nvlist_t *);
255 extern nvlist_t *fmd_nvl_alloc(fmd_hdl_t *, int);
[all …]
H A Dfmd_fmri.h71 extern char *fmd_fmri_auth2str(nvlist_t *);
89 extern ssize_t fmd_fmri_nvl2str(nvlist_t *, char *, size_t);
90 extern int fmd_fmri_expand(nvlist_t *);
91 extern int fmd_fmri_present(nvlist_t *);
92 extern int fmd_fmri_replaced(nvlist_t *);
93 extern int fmd_fmri_service_state(nvlist_t *);
94 extern int fmd_fmri_unusable(nvlist_t *);
95 extern int fmd_fmri_retire(nvlist_t *);
96 extern int fmd_fmri_unretire(nvlist_t *);
97 extern int fmd_fmri_contains(nvlist_t *, nvlist_t *);
[all …]
H A Dfmd_scheme.h45 ssize_t (*sop_nvl2str)(nvlist_t *, char *, size_t);
46 int (*sop_expand)(nvlist_t *);
47 int (*sop_present)(nvlist_t *);
48 int (*sop_replaced)(nvlist_t *);
49 int (*sop_service_state)(nvlist_t *);
50 int (*sop_unusable)(nvlist_t *);
51 int (*sop_contains)(nvlist_t *, nvlist_t *);
52 nvlist_t *(*sop_translate)(nvlist_t *, nvlist_t *);
H A Dfmd_protocol.c45 nvlist_t *
85 nvlist_t *
113 nvlist_t *
115 nvlist_t *asru, nvlist_t *fru, nvlist_t *resource, const char *location) in fmd_protocol_fault()
142 nvlist_t *
208 nvlist_t *
261 nvlist_t *
293 nvlist_t *
329 nvlist_t *
348 nvlist_t *
[all …]
/illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/
H A Dcma.h49 nvlist_t *pg_rsrc; /* Resource for this page */
50 nvlist_t *pg_asru; /* ASRU for this page */
59 nvlist_t *cpu_fmri; /* FMRI for this cpu entry */
110 extern int cma_cpu_cpu_retire(fmd_hdl_t *, nvlist_t *, nvlist_t *,
112 extern int cma_cpu_hc_retire(fmd_hdl_t *, nvlist_t *, nvlist_t *,
114 extern int cma_page_retire(fmd_hdl_t *, nvlist_t *, nvlist_t *,
120 extern int cma_cache_way_retire(fmd_hdl_t *, nvlist_t *, nvlist_t *,
125 extern int cma_cpu_blacklist(fmd_hdl_t *, nvlist_t *, nvlist_t *, boolean_t);
128 extern int cma_fmri_page_service_state(fmd_hdl_t *, nvlist_t *);
129 extern int cma_fmri_page_retire(fmd_hdl_t *, nvlist_t *);
[all …]
/illumos-gate/usr/src/compat/bhyve/sys/
H A Dnv.h26 nvlist_next(const nvlist_t *nvl, int *type, void **cookie) in nvlist_next()
30 nvp = nvlist_next_nvpair((nvlist_t *)nvl, nvp); in nvlist_next()
39 static inline nvlist_t *
42 nvlist_t *nvl; in nvlist_create()
56 nvlist_exists_nvlist(const nvlist_t *nvl, const char *name) in nvlist_exists_nvlist()
58 nvlist_t *snvl; in nvlist_exists_nvlist()
63 static inline nvlist_t *
64 nvlist_get_nvlist(const nvlist_t *nvl, const char *name) in nvlist_get_nvlist()
66 nvlist_t *snvl; in nvlist_get_nvlist()
74 nvlist_exists_string(const nvlist_t *nvl, const char *name) in nvlist_exists_string()
[all …]
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs.h258 nvlist_t *, nvlist_t *);
287 nvlist_t *);
306 extern int zpool_vdev_split(zpool_handle_t *, char *, nvlist_t **, nvlist_t *,
320 nvlist_t *);
405 extern nvlist_t *zpool_get_config(zpool_handle_t *, nvlist_t **);
419 nvlist_t *, int);
446 nvlist_t *);
513 nvlist_t *);
619 nvlist_t *);
627 nvlist_t *props);
[all …]
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dlibtopo.h67 nvlist_t *tsp_fmri;
145 extern int topo_fmri_asru(topo_hdl_t *, nvlist_t *, nvlist_t **, int *);
146 extern int topo_fmri_fru(topo_hdl_t *, nvlist_t *, nvlist_t **,
150 extern int topo_fmri_compare(topo_hdl_t *, nvlist_t *, nvlist_t *, int *);
172 extern int topo_node_asru(tnode_t *, nvlist_t **, nvlist_t *, int *);
173 extern int topo_node_fru(tnode_t *, nvlist_t **, nvlist_t *, int *);
178 nvlist_t *, nvlist_t **, int *);
400 nvlist_t *, nvlist_t **, int *);
405 const char *, nvlist_t *, nvlist_t **, int *);
409 nvlist_t *, int, nvlist_t *, int *);
[all …]
H A Dtopo_mod.h52 nvlist_t **);
96 topo_instance_t, nvlist_t *, nvlist_t *, const char *, const char *,
102 extern nvlist_t *topo_mod_swfmri(topo_mod_t *, int,
103 char *, char *, nvlist_t *,
106 extern int topo_mod_nvl2str(topo_mod_t *, nvlist_t *, char **);
136 extern nvlist_t *topo_mod_auth(topo_mod_t *, tnode_t *);
139 nvlist_t *, nvlist_t **);
227 extern int topo_mod_nvalloc(topo_mod_t *, nvlist_t **, uint_t);
228 extern int topo_mod_nvdup(topo_mod_t *, nvlist_t *, nvlist_t **);
249 topo_instance_t, nvlist_t *);
[all …]
H A Dhc.c58 nvlist_t *, nvlist_t **);
60 nvlist_t *, nvlist_t **);
70 nvlist_t *, nvlist_t **);
76 nvlist_t *, nvlist_t **);
78 nvlist_t *, nvlist_t **);
80 nvlist_t *, nvlist_t **);
82 nvlist_t *, nvlist_t **);
84 nvlist_t *, nvlist_t **);
86 nvlist_t *, nvlist_t **);
395 nvlist_t *in, nvlist_t **out) in hc_compare()
[all …]
/illumos-gate/usr/src/uts/common/sys/fm/
H A Dprotocol.h345 extern nvlist_t *fm_nvlist_create(nv_alloc_t *);
346 extern void fm_nvlist_destroy(nvlist_t *, int);
352 const nvlist_t *, ...);
353 extern void fm_payload_set(nvlist_t *, ...);
355 extern void fm_fmri_hc_set(nvlist_t *, int, const nvlist_t *, nvlist_t *,
357 extern void fm_fmri_dev_set(nvlist_t *, int, const nvlist_t *, const char *,
359 extern void fm_fmri_de_set(nvlist_t *, int, const nvlist_t *, const char *);
360 extern void fm_fmri_cpu_set(nvlist_t *, int, const nvlist_t *, uint32_t,
362 extern void fm_fmri_mem_set(nvlist_t *, int, const nvlist_t *, const char *,
367 extern void fm_fmri_hc_create(nvlist_t *, int, const nvlist_t *, nvlist_t *,
[all …]
/illumos-gate/usr/src/cmd/bhyve/
H A Dconfig.h59 const char *get_config_value_node(const nvlist_t *parent, const char *name);
76 nvlist_t *create_config_node(const char *path);
83 nvlist_t *find_config_node(const char *path);
89 nvlist_t *create_relative_config_node(nvlist_t *parent, const char *path);
90 nvlist_t *find_relative_config_node(nvlist_t *parent, const char *path);
97 void set_config_value_node(nvlist_t *parent, const char *name,
103 void set_config_value_node_if_unset(nvlist_t *const parent,
120 bool get_config_bool_node(const nvlist_t *parent, const char *name);
122 bool get_config_bool_node_default(const nvlist_t *parent, const char *name,
125 void set_config_bool_node(nvlist_t *parent, const char *name, bool value);
/illumos-gate/usr/src/uts/common/sys/iscsit/
H A Discsit_common.h188 nvlist_t *tgt_properties;
262 nvlist_t *ini_properties;
343 nvlist_t *config_global_properties;
349 it_config_to_nv(it_config_t *cfg, nvlist_t **nvl);
358 it_nv_to_config(nvlist_t *nvl, it_config_t **cfg);
364 it_tgtlist_to_nv(it_tgt_t *tgtlist, nvlist_t **nvl);
367 it_tgt_to_nv(it_tgt_t *tgt, nvlist_t **nvl);
373 it_tpgt_to_nv(it_tpgt_t *tpgt, nvlist_t **nvl);
385 it_tpg_to_nv(it_tpg_t *tpg, nvlist_t **nvl);
391 it_tpglist_to_nv(it_tpg_t *tpglist, nvlist_t **nvl);
[all …]
/illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/
H A Dfabric-xlate.h67 nvlist_t *nvl;
168 int (*fab_prep)(fmd_hdl_t *, fab_data_t *, nvlist_t *,
177 extern void fab_xlate_fire_erpts(fmd_hdl_t *, nvlist_t *, const char *);
178 extern void fab_xlate_epkt_erpts(fmd_hdl_t *, nvlist_t *, const char *);
181 extern int fab_prep_basic_erpt(fmd_hdl_t *, nvlist_t *, nvlist_t *, boolean_t);
187 extern void fab_pr(fmd_hdl_t *, fmd_event_t *, nvlist_t *);
189 extern boolean_t fab_get_rcpath(fmd_hdl_t *, nvlist_t *, char *);
190 extern char *fab_find_rppath_by_df(fmd_hdl_t *, nvlist_t *, uint8_t);
193 extern char *fab_find_addr(fmd_hdl_t *hdl, nvlist_t *nvl, uint64_t addr);
196 extern boolean_t fab_hc2dev_nvl(fmd_hdl_t *, nvlist_t *, char **);
[all …]
/illumos-gate/usr/src/common/mc/imc/
H A Dimc_dump.c30 static nvlist_t *
34 nvlist_t *nvl; in imc_dump_sad()
87 static nvlist_t *
91 nvlist_t *nvl; in imc_dump_tad()
120 static nvlist_t *
124 nvlist_t *nvl; in imc_dump_channel()
194 static nvlist_t *
198 nvlist_t *nvl; in imc_dump_mc()
218 static nvlist_t *
252 nvlist_t *
[all …]
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Ddisks_private.h156 nvlist_t *alias_get_attributes(descriptor_t *desc, int *errp);
165 nvlist_t *bus_get_attributes(descriptor_t *desc, int *errp);
166 nvlist_t *bus_get_stats(descriptor_t *desc, int stat_type,
186 nvlist_t *drive_get_attributes(descriptor_t *desc, int *errp);
197 nvlist_t *media_get_attributes(descriptor_t *desc, int *errp);
208 nvlist_t *path_get_attributes(descriptor_t *desc, int *errp);
261 int inuse_mnt(char *slice, nvlist_t *attrs, int *errp);
262 int inuse_lu(char *slice, nvlist_t *attrs, int *errp);
265 int inuse_dump(char *slice, nvlist_t *attrs, int *errp);
266 int inuse_vxvm(char *slice, nvlist_t *attrs, int *errp);
[all …]
/illumos-gate/usr/src/cmd/fm/schemes/hc/
H A Dscheme.c73 fmd_fmri_present(nvlist_t *nvl) in fmd_fmri_present()
77 nvlist_t **hcprs; in fmd_fmri_present()
97 fmd_fmri_replaced(nvlist_t *nvl) in fmd_fmri_replaced()
101 nvlist_t **hcprs; in fmd_fmri_replaced()
125 nvlist_t **hcprs; in fmd_fmri_unusable()
143 auth_compare(nvlist_t *nvl1, nvlist_t *nvl2) in auth_compare()
179 hclist_contains(nvlist_t **erhcl, uint_t erhclsz, nvlist_t **eehcl, in hclist_contains()
207 fru_compare(nvlist_t *r1, nvlist_t *r2) in fru_compare()
236 fmd_fmri_contains(nvlist_t *er, nvlist_t *ee) in fmd_fmri_contains()
238 nvlist_t **erhcl, **eehcl; in fmd_fmri_contains()
[all …]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dattrat.c44 static int (*nvsize)(nvlist_t *, size_t *, int);
45 static int (*nvunpacker)(char *, size_t, nvlist_t **);
46 static int (*nvfree)(nvlist_t *);
96 nvsize = (int (*)(nvlist_t *, size_t *, int)) in attrat_init()
98 nvunpacker = (int (*)(char *, size_t, nvlist_t **)) in attrat_init()
100 nvfree = (int (*)(nvlist_t *)) in attrat_init()
176 cgetattr(int fd, nvlist_t **response) in cgetattr()
210 csetattr(int fd, nvlist_t *request) in csetattr()
236 fgetattr(int basefd, xattr_view_t view, nvlist_t **response) in fgetattr()
251 fsetattr(int basefd, xattr_view_t view, nvlist_t *request) in fsetattr()
[all …]

12345678910>>...35