WRITE_CACHING
WRITE_CACHING,
WRITE_CACHING },
#define OPLOCK_CACHE_RWH (READ_CACHING | HANDLE_CACHING | WRITE_CACHING)
BIT_DEF(WRITE_CACHING),
op->op_oplock_state &= ~WRITE_CACHING;
if ((op->op_oplock_state & WRITE_CACHING) != 0) {
else if ((level & WRITE_CACHING) == 0) {
case (READ_CACHING|WRITE_CACHING|EXCLUSIVE|BREAK_TO_READ_CACHING):
case (READ_CACHING|WRITE_CACHING|EXCLUSIVE|BREAK_TO_NO_CACHING):
case (READ_CACHING|WRITE_CACHING|HANDLE_CACHING|EXCLUSIVE|
case (READ_CACHING|WRITE_CACHING|HANDLE_CACHING|EXCLUSIVE|
case (READ_CACHING|WRITE_CACHING|HANDLE_CACHING|EXCLUSIVE|
case (READ_CACHING|WRITE_CACHING|HANDLE_CACHING|EXCLUSIVE|
if ((level & WRITE_CACHING) == 0) {
if ((level & WRITE_CACHING) == 0) {
(READ_CACHING|WRITE_CACHING);
(READ_CACHING|WRITE_CACHING);
WRITE_CACHING;
uint32_t BreakCacheLevel = BREAK_TO_TWO | WRITE_CACHING;
(READ_CACHING|WRITE_CACHING);
(READ_CACHING|WRITE_CACHING);
BreakCacheLevel &= (READ_CACHING | WRITE_CACHING | HANDLE_CACHING);
(WRITE_CACHING | HANDLE_CACHING)) == 0) {
else if ((BreakCacheLevel & (READ_CACHING | WRITE_CACHING)) ==
(READ_CACHING | WRITE_CACHING)) {
case (READ_CACHING|WRITE_CACHING|EXCLUSIVE):
if ((BreakCacheLevel & (READ_CACHING | WRITE_CACHING)) ==
(READ_CACHING | WRITE_CACHING)) {
(READ_CACHING|WRITE_CACHING|
else if ((BreakCacheLevel & WRITE_CACHING) != 0) {
(READ_CACHING|WRITE_CACHING|
case (READ_CACHING|WRITE_CACHING|HANDLE_CACHING|EXCLUSIVE):
if (BreakCacheLevel == WRITE_CACHING) {
(READ_CACHING|WRITE_CACHING|HANDLE_CACHING|
(READ_CACHING|WRITE_CACHING|HANDLE_CACHING|
else if ((BreakCacheLevel & (READ_CACHING | WRITE_CACHING)) ==
(READ_CACHING | WRITE_CACHING)) {
(READ_CACHING|WRITE_CACHING|HANDLE_CACHING|
case (READ_CACHING|WRITE_CACHING|EXCLUSIVE|BREAK_TO_READ_CACHING):
(READ_CACHING|WRITE_CACHING|
if ((BreakCacheLevel & (READ_CACHING | WRITE_CACHING)) != 0) {
case (READ_CACHING|WRITE_CACHING|EXCLUSIVE|BREAK_TO_NO_CACHING):
if ((BreakCacheLevel & (READ_CACHING | WRITE_CACHING)) != 0) {
case (READ_CACHING|WRITE_CACHING|HANDLE_CACHING|EXCLUSIVE|
if (BreakCacheLevel == WRITE_CACHING) {
nol->ol_state = (READ_CACHING|WRITE_CACHING|
else if ((BreakCacheLevel & (READ_CACHING | WRITE_CACHING)) ==
(READ_CACHING | WRITE_CACHING)) {
nol->ol_state = (READ_CACHING|WRITE_CACHING|
case (READ_CACHING|WRITE_CACHING|HANDLE_CACHING|EXCLUSIVE|
(READ_CACHING|WRITE_CACHING|
(READ_CACHING|WRITE_CACHING|
case (READ_CACHING|WRITE_CACHING|HANDLE_CACHING|EXCLUSIVE|
(READ_CACHING|WRITE_CACHING|
case (READ_CACHING|WRITE_CACHING|HANDLE_CACHING|EXCLUSIVE|
case (READ_CACHING | WRITE_CACHING):
case (READ_CACHING | WRITE_CACHING | HANDLE_CACHING):
#if BREAK_TO_WRITE_CACHING != (WRITE_CACHING << BREAK_SHIFT)
#define CACHE_RWH (READ_CACHING | WRITE_CACHING | HANDLE_CACHING)
WRITE_CACHING,
WRITE_CACHING |