• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/

Lines Matching refs:op

72 #define SHOULD_COPY_DIR(op, direction)					    \
74 || (kWalkSyncAlways & (op)) \
75 || (((kWalkSyncIn & (op)) ? kIODirectionIn : kIODirectionOut) \
308 IOOptionBits op = (IOOptionBits) reference;
334 if (state->fMisaligned && (kWalkPreflight & op))
358 if (kWalkPreflight & op)
364 if (kWalkPrepare & op)
377 if (SHOULD_COPY_DIR(op, target->fMDSummary.fDirection))
380 (kWalkSyncIn & op) ? "->" : "<-",
381 address, length, op);
382 if (kWalkSyncIn & op)
399 IODMACommand::walkAll(UInt8 op)
407 if (gIOEnableCopyMapper && (kWalkPreflight & op))
419 if (!(kWalkDoubleBuffer & op))
423 ret = genIOVMSegments(segmentOp, (void *) op, &offset, state, &numSegments);
426 op &= ~kWalkPreflight;
428 state->fDoubleBuffer = (state->fMisaligned || (kWalkDoubleBuffer & op));
454 ret = genIOVMSegments(segmentOp, (void *) op, &offset, state, &numSegments);
456 op &= ~(kWalkSyncIn | kWalkSyncOut);
478 if (gIOEnableCopyMapper && state->fPrepared && ((kWalkSyncIn | kWalkSyncOut) & op))
489 ret = genIOVMSegments(segmentOp, (void *) op, &offset, state, &numSegments);
495 if (SHOULD_COPY_DIR(op, fMDSummary.fDirection))
501 if (kWalkSyncIn & op)
509 DEBG("fCopyMD %s %lx bytes\n", (kWalkSyncIn & op) ? "wrote" : "read", bytes);
518 if (kWalkComplete & op)
655 IOOptionBits op = kWalkPrepare | kWalkPreflight;
657 op |= kWalkSyncOut;
658 ret = walkAll(op);
679 IOOptionBits op = kWalkComplete;
681 op |= kWalkSyncIn;
682 ret = walkAll(op);
702 IOOptionBits op;
710 op = 0;
720 op |= kWalkPrepare | kWalkPreflight | kWalkDoubleBuffer;
726 op |= kWalkSyncIn | kWalkSyncAlways;
728 op |= kWalkSyncOut | kWalkSyncAlways;
730 ret = walkAll(op);
740 UInt32 op;
773 switch (context->op)
808 context.op = transferOp;
841 IOOptionBits op = (IOOptionBits) reference;
846 if (!(kWalkComplete & op) && !fActive)
891 if (internalState->fCopyContig && (kWalkClient & op))
933 if (kWalkClient & op)