Lines Matching defs:embedded
114 * | - data (embedded) | | - data ... |
842 * Frees all memory allocated for an nvpair (like embedded lists) with
1240 nvlist_t *embedded = (nvlist_t *)
1245 onvlp[i], embedded)) != 0) {
1254 nvlp[i] = embedded++;
1908 * multiple levels of embedded nvlists, with 'sep' as the separator. As an
1995 /* for embedded arrays, support C syntax: "a[1].b" */
2078 /* search for match of next component in embedded 'nvl' list */
2096 * Determine if named nvpair exists in nvlist (use embedded separator of '.'
2487 nvs_embedded(nvstream_t *nvs, nvlist_t *embedded)
2496 err = nvs_operation(nvs, embedded, NULL);
2504 if (embedded->nvl_version != NV_VERSION)
2510 nvlist_init(embedded, embedded->nvl_nvflag, priv);
2513 nvlist_free(embedded);
2517 if ((err = nvs_operation(nvs, embedded, NULL)) != 0)
2518 nvlist_free(embedded);
2545 nvlist_t *embedded = (nvlist_t *)((uintptr_t)nvlp + len);
2549 if (nvs_embedded(nvs, embedded) != 0) {
2554 nvlp[i] = embedded++;
2781 * n_flag is used to recognize a packed embedded list.
2857 return (0); /* packed embedded list */
2870 * if calculate for packed embedded list
2871 * 4 for end of the embedded list