Lines Matching refs:array_numints
372 uint_t chunk, int array_numints) in zap_leaf_array_match() argument
378 kmem_alloc(array_numints * sizeof (*thiskey), KM_SLEEP); in zap_leaf_array_match()
381 zap_leaf_array_read(l, chunk, sizeof (*thiskey), array_numints, in zap_leaf_array_match()
382 sizeof (*thiskey), array_numints, thiskey); in zap_leaf_array_match()
384 array_numints * sizeof (*thiskey)) == 0; in zap_leaf_array_match()
385 kmem_free(thiskey, array_numints * sizeof (*thiskey)); in zap_leaf_array_match()
391 char *thisname = kmem_alloc(array_numints, KM_SLEEP); in zap_leaf_array_match()
393 zap_leaf_array_read(l, chunk, sizeof (char), array_numints, in zap_leaf_array_match()
394 sizeof (char), array_numints, thisname); in zap_leaf_array_match()
396 kmem_free(thisname, array_numints); in zap_leaf_array_match()
405 if (array_numints != zn->zn_key_orig_numints) in zap_leaf_array_match()
407 while (bseen < array_numints) { in zap_leaf_array_match()
409 int toread = MIN(array_numints - bseen, ZAP_LEAF_ARRAY_BYTES); in zap_leaf_array_match()
417 return (bseen == array_numints); in zap_leaf_array_match()