Lines Matching defs:embedded
105 * | - data (embedded) | | - data ... |
527 * Frees all memory allocated for an nvpair (like embedded lists) with
949 nvlist_t *embedded = (nvlist_t *)
954 onvlp[i], embedded)) != 0) {
963 nvlp[i] = embedded++;
1596 * multiple levels of embedded nvlists, with 'sep' as the separator. As an
1683 /* for embedded arrays, support C syntax: "a[1].b" */
1763 /* search for match of next component in embedded 'nvl' list */
1781 * Determine if named nvpair exists in nvlist (use embedded separator of '.'
2164 nvs_embedded(nvstream_t *nvs, nvlist_t *embedded)
2168 return (nvs_operation(nvs, embedded, NULL));
2174 if (embedded->nvl_version != NV_VERSION)
2180 nvlist_init(embedded, embedded->nvl_nvflag, priv);
2182 if ((err = nvs_operation(nvs, embedded, NULL)) != 0)
2183 nvlist_free(embedded);
2209 nvlist_t *embedded = (nvlist_t *)((uintptr_t)nvlp + len);
2213 if (nvs_embedded(nvs, embedded) != 0) {
2218 nvlp[i] = embedded++;
2450 * n_flag is used to recognize a packed embedded list.
2526 return (0); /* packed embedded list */
2539 * if calculate for packed embedded list
2540 * 4 for end of the embedded list