Lines Matching refs:nitems

117     size_t nitems)
138 nvp->nvp_nitems = nitems;
1324 nvpair_create_bool_array(const char *name, const bool *value, size_t nitems)
1330 if (value == NULL || nitems == 0) {
1335 size = sizeof(value[0]) * nitems;
1342 size, nitems);
1354 size_t nitems)
1360 if (value == NULL || nitems == 0) {
1365 size = sizeof(value[0]) * nitems;
1372 (uint64_t)(uintptr_t)data, size, nitems);
1384 size_t nitems)
1391 if (value == NULL || nitems == 0) {
1398 data = nv_malloc(sizeof(value[0]) * nitems);
1402 for (ii = 0; ii < nitems; ii++) {
1415 (uint64_t)(uintptr_t)data, datasize, nitems);
1431 size_t nitems)
1440 if (value == NULL || nitems == 0) {
1445 nvls = nv_malloc(sizeof(value[0]) * nitems);
1449 for (ii = 0; ii < nitems; ii++) {
1473 flags = nvlist_flags(nvls[nitems - 1]) | NV_FLAG_IN_ARRAY;
1474 nvlist_set_flags(nvls[nitems - 1], flags);
1477 (uint64_t)(uintptr_t)nvls, 0, nitems);
1481 for (ii = 0; ii < nitems; ii++)
1499 size_t nitems)
1512 fds = nv_malloc(sizeof(value[0]) * nitems);
1515 for (ii = 0; ii < nitems; ii++) {
1531 (uint64_t)(uintptr_t)fds, sizeof(int64_t) * nitems, nitems);
1640 nvpair_move_bool_array(const char *name, bool *value, size_t nitems)
1644 if (value == NULL || nitems == 0) {
1650 (uint64_t)(uintptr_t)value, sizeof(value[0]) * nitems, nitems);
1661 nvpair_move_string_array(const char *name, char **value, size_t nitems)
1666 if (value == NULL || nitems == 0) {
1672 for (i = 0; i < nitems; i++) {
1682 (uint64_t)(uintptr_t)value, size, nitems);
1685 for (i = 0; i < nitems; i++)
1695 nvpair_move_number_array(const char *name, uint64_t *value, size_t nitems)
1699 if (value == NULL || nitems == 0) {
1705 (uint64_t)(uintptr_t)value, sizeof(value[0]) * nitems, nitems);
1716 nvpair_move_nvlist_array(const char *name, nvlist_t **value, size_t nitems)
1722 if (value == NULL || nitems == 0) {
1727 for (ii = 0; ii < nitems; ii++) {
1743 flags = nvlist_flags(value[nitems - 1]) | NV_FLAG_IN_ARRAY;
1744 nvlist_set_flags(value[nitems - 1], flags);
1747 (uint64_t)(uintptr_t)value, 0, nitems);
1751 for (ii = 0; ii < nitems; ii++)
1757 for (ii = 0; ii < nitems; ii++) {
1771 nvpair_move_descriptor_array(const char *name, int *value, size_t nitems)
1776 if (value == NULL || nitems == 0) {
1781 for (i = 0; i < nitems; i++) {
1789 (uint64_t)(uintptr_t)value, sizeof(value[0]) * nitems, nitems);
1796 for (i = 0; i < nitems; i++) {
1871 nvpair_get_bool_array(const nvpair_t *nvp, size_t *nitems)
1877 if (nitems != NULL)
1878 *nitems = nvp->nvp_nitems;
1884 nvpair_get_number_array(const nvpair_t *nvp, size_t *nitems)
1890 if (nitems != NULL)
1891 *nitems = nvp->nvp_nitems;
1897 nvpair_get_string_array(const nvpair_t *nvp, size_t *nitems)
1903 if (nitems != NULL)
1904 *nitems = nvp->nvp_nitems;
1910 nvpair_get_nvlist_array(const nvpair_t *nvp, size_t *nitems)
1916 if (nitems != NULL)
1917 *nitems = nvp->nvp_nitems;
1924 nvpair_get_descriptor_array(const nvpair_t *nvp, size_t *nitems)
1930 if (nitems != NULL)
1931 *nitems = nvp->nvp_nitems;