Lines Matching refs:nvl

34 	nvlist_t *nvl;  in imc_dump_sad()  local
38 nvl = fnvlist_alloc(); in imc_dump_sad()
39 fnvlist_add_uint32(nvl, "isad_flags", sad->isad_flags); in imc_dump_sad()
40 fnvlist_add_uint32(nvl, "isad_valid", sad->isad_valid); in imc_dump_sad()
41 fnvlist_add_uint64(nvl, "isad_tolm", sad->isad_tolm); in imc_dump_sad()
42 fnvlist_add_uint64(nvl, "isad_tohm", sad->isad_tohm); in imc_dump_sad()
61 fnvlist_add_nvlist_array(nvl, "isad_rules", rules, sad->isad_nrules); in imc_dump_sad()
67 return (nvl); in imc_dump_sad()
79 fnvlist_add_nvlist_array(nvl, "isad_mcroute", routes, i); in imc_dump_sad()
84 return (nvl); in imc_dump_sad()
91 nvlist_t *nvl; in imc_dump_tad() local
94 nvl = fnvlist_alloc(); in imc_dump_tad()
95 fnvlist_add_uint32(nvl, "itad_valid", tad->itad_valid); in imc_dump_tad()
96 fnvlist_add_uint32(nvl, "itad_flags", tad->itad_flags); in imc_dump_tad()
112 fnvlist_add_nvlist_array(nvl, "itad_rules", rules, tad->itad_nrules); in imc_dump_tad()
117 return (nvl); in imc_dump_tad()
124 nvlist_t *nvl; in imc_dump_channel() local
128 nvl = fnvlist_alloc(); in imc_dump_channel()
129 fnvlist_add_uint32(nvl, "ich_valid", chan->ich_valid); in imc_dump_channel()
150 fnvlist_add_nvlist_array(nvl, "ich_dimms", dimms, i); in imc_dump_channel()
155 fnvlist_add_uint64_array(nvl, "ich_tad_offsets", chan->ich_tad_offsets, in imc_dump_channel()
186 fnvlist_add_nvlist_array(nvl, "ich_rankileaves", ranks, i); in imc_dump_channel()
191 return (nvl); in imc_dump_channel()
198 nvlist_t *nvl; in imc_dump_mc() local
201 nvl = fnvlist_alloc(); in imc_dump_mc()
202 fnvlist_add_boolean_value(nvl, "icn_ecc", mc->icn_ecc); in imc_dump_mc()
203 fnvlist_add_boolean_value(nvl, "icn_lockstep", mc->icn_lockstep); in imc_dump_mc()
204 fnvlist_add_boolean_value(nvl, "icn_closed", mc->icn_closed); in imc_dump_mc()
205 fnvlist_add_uint32(nvl, "icn_dimm_type", mc->icn_dimm_type); in imc_dump_mc()
210 fnvlist_add_nvlist_array(nvl, "icn_channels", channels, i); in imc_dump_mc()
215 return (nvl); in imc_dump_mc()
222 nvlist_t *nvl, *sad; in imc_dump_socket() local
226 nvl = fnvlist_alloc(); in imc_dump_socket()
229 fnvlist_add_nvlist(nvl, "isock_sad", sad); in imc_dump_socket()
235 fnvlist_add_nvlist_array(nvl, "isock_tad", tad, i); in imc_dump_socket()
240 fnvlist_add_uint32(nvl, "isock_nodeid", sock->isock_nodeid); in imc_dump_socket()
245 fnvlist_add_nvlist_array(nvl, "isock_imcs", mc, i); in imc_dump_socket()
249 return (nvl); in imc_dump_socket()
256 nvlist_t *nvl, *invl; in imc_dump_decoder() local
259 nvl = fnvlist_alloc(); in imc_dump_decoder()
260 fnvlist_add_uint32(nvl, "mc_dump_version", 0); in imc_dump_decoder()
261 fnvlist_add_string(nvl, "mc_dump_driver", "imc"); in imc_dump_decoder()
270 fnvlist_add_nvlist(nvl, "imc", invl); in imc_dump_decoder()
277 return (nvl); in imc_dump_decoder()
281 imc_restore_sad(nvlist_t *nvl, imc_sad_t *sad) in imc_restore_sad() argument
286 if (nvlist_lookup_uint32(nvl, "isad_flags", &sad->isad_flags) != 0 || in imc_restore_sad()
287 nvlist_lookup_uint32(nvl, "isad_valid", &sad->isad_valid) != 0 || in imc_restore_sad()
288 nvlist_lookup_uint64(nvl, "isad_tolm", &sad->isad_tolm) != 0 || in imc_restore_sad()
289 nvlist_lookup_uint64(nvl, "isad_tohm", &sad->isad_tohm) != 0 || in imc_restore_sad()
290 nvlist_lookup_nvlist_array(nvl, "isad_rules", in imc_restore_sad()
328 if (nvlist_lookup_nvlist_array(nvl, "isad_mcroute", &routes, in imc_restore_sad()
349 imc_restore_tad(nvlist_t *nvl, imc_tad_t *tad) in imc_restore_tad() argument
353 if (nvlist_lookup_uint32(nvl, "itad_valid", &tad->itad_valid) != 0 || in imc_restore_tad()
354 nvlist_lookup_uint32(nvl, "itad_flags", &tad->itad_flags) != 0 || in imc_restore_tad()
355 nvlist_lookup_nvlist_array(nvl, "itad_rules", &rules, in imc_restore_tad()
390 imc_restore_channel(nvlist_t *nvl, imc_channel_t *chan) in imc_restore_channel() argument
395 if (nvlist_lookup_uint32(nvl, "ich_valid", &chan->ich_valid) != 0 || in imc_restore_channel()
396 nvlist_lookup_nvlist_array(nvl, "ich_dimms", &dimms, in imc_restore_channel()
399 nvlist_lookup_uint64_array(nvl, "ich_tad_offsets", &tadoff, in imc_restore_channel()
402 nvlist_lookup_nvlist_array(nvl, "ich_rankileaves", &rir, in imc_restore_channel()
476 imc_restore_mc(nvlist_t *nvl, imc_mc_t *mc) in imc_restore_mc() argument
480 if (nvlist_lookup_boolean_value(nvl, "icn_ecc", &mc->icn_ecc) != 0 || in imc_restore_mc()
481 nvlist_lookup_boolean_value(nvl, "icn_lockstep", in imc_restore_mc()
483 nvlist_lookup_boolean_value(nvl, "icn_closed", in imc_restore_mc()
485 nvlist_lookup_uint32(nvl, "icn_dimm_type", in imc_restore_mc()
487 nvlist_lookup_nvlist_array(nvl, "icn_channels", &channels, in imc_restore_mc()
502 imc_restore_socket(nvlist_t *nvl, imc_socket_t *sock) in imc_restore_socket() argument
507 if (nvlist_lookup_nvlist(nvl, "isock_sad", &sad) != 0 || in imc_restore_socket()
508 nvlist_lookup_nvlist_array(nvl, "isock_tad", &tads, in imc_restore_socket()
510 nvlist_lookup_uint32(nvl, "isock_nodeid", in imc_restore_socket()
512 nvlist_lookup_nvlist_array(nvl, "isock_imcs", &imcs, in imc_restore_socket()
539 imc_restore_decoder(nvlist_t *nvl, imc_t *imc) in imc_restore_decoder() argument
548 if (nvlist_lookup_uint32(nvl, "mc_dump_version", &vers) != 0 || in imc_restore_decoder()
550 nvlist_lookup_string(nvl, "mc_dump_driver", &driver) != 0 || in imc_restore_decoder()
552 nvlist_lookup_nvlist(nvl, "imc", &invl) != 0) { in imc_restore_decoder()