Lines Matching defs:embedded
102 * | - data (embedded) | | - data ... |
524 * Frees all memory allocated for an nvpair (like embedded lists) with
947 nvlist_t *embedded = (nvlist_t *)
952 onvlp[i], embedded)) != 0) {
961 nvlp[i] = embedded++;
1593 * multiple levels of embedded nvlists, with 'sep' as the separator. As an
1678 /* for embedded arrays, support C syntax: "a[1].b" */
1758 /* search for match of next component in embedded 'nvl' list */
1776 * Determine if named nvpair exists in nvlist (use embedded separator of '.'
2159 nvs_embedded(nvstream_t *nvs, nvlist_t *embedded)
2163 return (nvs_operation(nvs, embedded, NULL));
2169 if (embedded->nvl_version != NV_VERSION)
2175 nvlist_init(embedded, embedded->nvl_nvflag, priv);
2177 if ((err = nvs_operation(nvs, embedded, NULL)) != 0)
2178 nvlist_free(embedded);
2204 nvlist_t *embedded = (nvlist_t *)((uintptr_t)nvlp + len);
2208 if (nvs_embedded(nvs, embedded) != 0) {
2213 nvlp[i] = embedded++;
2445 * n_flag is used to recognize a packed embedded list.
2521 return (0); /* packed embedded list */
2534 * if calculate for packed embedded list
2535 * 4 for end of the embedded list