Lines Matching defs:embedded
106 * | - data (embedded) | | - data ... |
533 * Frees all memory allocated for an nvpair (like embedded lists) with
957 nvlist_t *embedded = (nvlist_t *)
962 onvlp[i], embedded)) != 0) {
971 nvlp[i] = embedded++;
1604 * multiple levels of embedded nvlists, with 'sep' as the separator. As an
1691 /* for embedded arrays, support C syntax: "a[1].b" */
1771 /* search for match of next component in embedded 'nvl' list */
1789 * Determine if named nvpair exists in nvlist (use embedded separator of '.'
2173 nvs_embedded(nvstream_t *nvs, nvlist_t *embedded)
2182 err = nvs_operation(nvs, embedded, NULL);
2190 if (embedded->nvl_version != NV_VERSION)
2196 nvlist_init(embedded, embedded->nvl_nvflag, priv);
2201 if ((err = nvs_operation(nvs, embedded, NULL)) != 0)
2202 nvlist_free(embedded);
2229 nvlist_t *embedded = (nvlist_t *)((uintptr_t)nvlp + len);
2233 if (nvs_embedded(nvs, embedded) != 0) {
2238 nvlp[i] = embedded++;
2471 * n_flag is used to recognize a packed embedded list.
2547 return (0); /* packed embedded list */
2560 * if calculate for packed embedded list
2561 * 4 for end of the embedded list