DKCACHE_READ
if ((bits & (DKCACHE_READ|DKCACHE_WRITE)) == 0)
if (bits & DKCACHE_READ)
bits = DKCACHE_READ;
bits = DKCACHE_READ|DKCACHE_WRITE;
*bitsp = DKCACHE_WCHANGE | DKCACHE_READ;
if ((bits & DKCACHE_READ) == 0 ||
*bitsp = DKCACHE_READ;
bits |= DKCACHE_READ;
if (bits & DKCACHE_READ)
*bits |= DKCACHE_READ | DKCACHE_WRITE;