MCPcopy Create free account
hub / github.com/F-Stack/f-stack / nvlist_pack

Function nvlist_pack

freebsd/contrib/openzfs/module/nvpair/nvpair.c:2656–2662  ·  view source on GitHub ↗

* Pack nvlist into contiguous memory */

Source from the content-addressed store, hash-verified

2654 * Pack nvlist into contiguous memory
2655 */
2656int
2657nvlist_pack(nvlist_t *nvl, char **bufp, size_t *buflen, int encoding,
2658 int kmflag)
2659{
2660 return (nvlist_xpack(nvl, bufp, buflen, encoding,
2661 nvlist_nv_alloc(kmflag)));
2662}
2663
2664int
2665nvlist_xpack(nvlist_t *nvl, char **bufp, size_t *buflen, int encoding,

Callers 13

fnvlist_packFunction · 0.70
zfs_fuid_syncFunction · 0.50
spa_sync_nvlistFunction · 0.50
zfs_sa_set_xattrFunction · 0.50
spa_history_log_syncFunction · 0.50
vdev_label_initFunction · 0.50
vdev_label_write_bootenvFunction · 0.50
vdev_label_syncFunction · 0.50
zfs_set_fsaclFunction · 0.50
send_prelim_recordsFunction · 0.50
zcmd_write_nvlist_comFunction · 0.50

Calls 2

nvlist_nv_allocFunction · 0.85
nvlist_xpackFunction · 0.70

Tested by 1

write_mapFunction · 0.40