Lines Matching refs:oplock
68 uint32_t oplock, uint64_t leasekey,
73 io->in.oplock_level = oplock;
114 uint32_t oplock)
117 oplock, 0, 0);
517 /* a oplock break request handler */
544 static inline uint32_t oplock(const char *op) {
614 tree->session->transport->oplock.handler = torture_oplock_handler;
615 tree->session->transport->oplock.private_data = tree;
626 held, lease(held), contend, oplock(contend),
627 brokento, lease(brokento), granted, oplock(granted));
639 /* Does an oplock contend the lease? */
640 smb2_oplock_create(&io, fname, oplock(contend));
645 CHECK_VAL(io.out.oplock_level, oplock(granted));
669 held, oplock(held), contend, lease(contend),
670 brokento, oplock(brokento), granted, lease(granted));
674 /* Grab an oplock. */
675 smb2_oplock_create(&io, fname, oplock(held));
680 CHECK_VAL(io.out.oplock_level, oplock(held));
691 if (oplock(held) != oplock(brokento)) {
694 CHECK_VAL(break_info.oplock_level, oplock(brokento));
733 tree->session->transport->oplock.handler = torture_oplock_handler;
734 tree->session->transport->oplock.private_data = tree;
784 /* Grab a level-II oplock. */
785 smb2_oplock_create(&io, fname, oplock("s"));
790 CHECK_VAL(io.out.oplock_level, oplock("s"));
799 NTCREATEX_DISP_OVERWRITE_IF, oplock(""), 0, 0);
804 CHECK_VAL(io.out.oplock_level, oplock(""));
816 /* Verify one oplock break, one lease break. */
819 CHECK_VAL(break_info.oplock_level, oplock(""));