zap_micro.c revision d05ba1e6d821a370b97d38899e74cd824e81ab9c
2N/A * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
#ifdef _KERNEL
static uint64_t
uint8_t c;
return (crc);
int err;
err = 0;
return (err);
return (B_FALSE);
return (NULL);
return (NULL);
return (zn);
int i, max;
for (i = 0; i < max; i++) {
static mzap_ent_t *
return (NULL);
return (mze);
goto again;
return (NULL);
static uint32_t
cd = 0;
cd++;
return (cd);
static zap_t *
return (winner);
MT_EXACT);
return (zap);
int err;
if (err)
return (err);
#ifdef ZFS_DEBUG
if (err) {
return (err);
for (i = 0; i < nchunks; i++) {
int err;
if (err)
return (err);
#ifdef ZFS_DEBUG
int err;
if (err != 0)
return (err);
return (obj);
int err;
if (err)
return (err);
return (err);
static boolean_t
return (B_FALSE);
MT_FIRST);
if (allocdzn)
return (B_TRUE);
goto again;
if (allocdzn)
return (B_FALSE);
int err;
if (err)
return (err);
return (ENOTSUP);
if (ncp) {
return (err);
int err;
if (err)
return (err);
return (ENOTSUP);
if (integer_size)
if (num_integers)
return (err);
#ifdef ZFS_DEBUG
if (start != 0) {
start = 0;
goto again;
int err;
if (err)
return (err);
return (ENOTSUP);
if (err == 0)
return (err);
int err;
if (err)
return (err);
return (ENOTSUP);
if (err == 0)
return (err);
int err;
if (err)
return (err);
return (ENOTSUP);
sizeof (mzap_ent_phys_t));
return (err);
int err;
return (ENOENT);
if (err)
return (err);
if (mze) {
err = 0;
return (err);
int err;
if (err)
return (err);