Home
last modified time | relevance | path

Searched refs:f_oplock (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_cmn_oplock.c250 if (o->f_oplock.onlist_RHBQ == 0) in RecomputeOplockState()
252 if (o->f_oplock.BreakingToRead) in RecomputeOplockState()
775 if (o->f_oplock.onlist_R == 0) in smb_oplock_req_excl()
1184 if ((o->f_oplock.onlist_RH || in smb_oplock_req_shared()
2401 if (o->f_oplock.onlist_II) { in smb_oplock_break_CLOSE()
2447 if (o->f_oplock.onlist_R) { in smb_oplock_break_CLOSE()
2483 if (o->f_oplock.onlist_RH) { in smb_oplock_break_CLOSE()
2521 if (o->f_oplock.onlist_RHBQ) { in smb_oplock_break_CLOSE()
3662 og_tmp = to_ofile->f_oplock; in smb_oplock_move()
3663 to_ofile->f_oplock = fr_ofile->f_oplock; in smb_oplock_move()
[all …]
H A Dsmb_oplock.c58 ofile->f_oplock.og_breaking = B_FALSE; in smb1_oplock_ack_break()
59 cv_broadcast(&ofile->f_oplock.og_ack_cv); in smb1_oplock_ack_break()
63 ofile->f_oplock.og_state = NewLevel; in smb1_oplock_ack_break()
151 ofile->f_oplock.og_dialect < NT_LM_0_12) in smb1_oplock_send_break()
211 ofile->f_oplock.og_breaking = B_FALSE; in smb1_oplock_send_break()
212 cv_broadcast(&ofile->f_oplock.og_ack_cv); in smb1_oplock_send_break()
216 ofile->f_oplock.og_state = NewLevel; in smb1_oplock_send_break()
315 ofile->f_oplock.og_dialect = (level2ok) ? in smb1_oplock_acquire()
317 ofile->f_oplock.og_state = op->op_oplock_state; in smb1_oplock_acquire()
318 ofile->f_oplock.og_breakto = op->op_oplock_state; in smb1_oplock_acquire()
[all …]
H A Dsmb_srv_oplock.c487 ofile->f_oplock.og_state = 0; in smb_oplock_hdl_moved()
488 ofile->f_oplock.og_breakto = 0; in smb_oplock_hdl_moved()
489 ofile->f_oplock.og_breaking = B_FALSE; in smb_oplock_hdl_moved()
514 ofile->f_oplock.og_state = 0; in smb_oplock_hdl_closed()
515 ofile->f_oplock.og_breakto = 0; in smb_oplock_hdl_closed()
554 ofile->f_oplock.og_breaking = B_TRUE; in smb_oplock_hdl_update()
569 ofile->f_oplock.og_state = NewLevel; in smb_oplock_hdl_update()
604 ofile->f_oplock.og_state = 0; in smb_oplock_close()
605 ofile->f_oplock.og_breakto = 0; in smb_oplock_close()
666 state_p = &ofile->f_oplock.og_state; in smb_oplock_wait_ack()
[all …]
H A Dsmb2_oplock.c130 og = &ofile->f_oplock; in smb2_oplock_break_ack()
157 ofile->f_oplock.og_breaking = B_FALSE; in smb2_oplock_break_ack()
158 cv_broadcast(&ofile->f_oplock.og_ack_cv); in smb2_oplock_break_ack()
162 ofile->f_oplock.og_state = NewLevel; in smb2_oplock_break_ack()
381 ofile->f_oplock.og_breaking = B_FALSE; in smb2_oplock_send_break()
382 cv_broadcast(&ofile->f_oplock.og_ack_cv); in smb2_oplock_send_break()
386 ofile->f_oplock.og_state = NewLevel; in smb2_oplock_send_break()
490 ofile->f_oplock.og_dialect = SMB_VERS_2_002; in smb2_oplock_acquire()
491 ofile->f_oplock.og_state = op->op_oplock_state; in smb2_oplock_acquire()
493 ofile->f_oplock.og_breaking = B_FALSE; in smb2_oplock_acquire()
[all …]
H A Dsmb2_lease.c403 ofile->f_oplock.og_breaking = B_FALSE; in smb2_lease_break_ack()
404 cv_broadcast(&ofile->f_oplock.og_ack_cv); in smb2_lease_break_ack()
411 ofile->f_oplock.og_state = LeaseState; in smb2_lease_break_ack()
734 ofile->f_oplock.og_breaking = B_FALSE; in smb2_lease_send_break()
740 ofile->f_oplock.og_state = NewLevel; in smb2_lease_send_break()
962 ofile->f_oplock.og_state = op->op_oplock_state; in smb2_lease_acquire()
963 ofile->f_oplock.og_breakto = op->op_oplock_state; in smb2_lease_acquire()
964 ofile->f_oplock.og_breaking = B_FALSE; in smb2_lease_acquire()
967 lease->ls_state = ofile->f_oplock.og_state; in smb2_lease_acquire()
968 lease->ls_breakto = ofile->f_oplock.og_breakto; in smb2_lease_acquire()
H A Dsmb2_durable.c243 ol_state = of->f_oplock.og_state; in smb_dh_should_save()
1123 "oplock_state", of->f_oplock.og_state); in smb2_dh_make_persistent()
1225 "oplock_state", of->f_oplock.og_state); in smb2_dh_update_oplock()
1744 of->f_oplock = og0; in smb2_dh_shutdown()
/illumos-gate/usr/src/cmd/smbsrv/testoplock/
H A Dtol_main.c138 smb_oplock_grant_t *og = &f->f_oplock; in do_show()
235 ofile->f_oplock.og_state = oplock; in do_req()
237 ofile->f_oplock.og_breakto = oplock; in do_req()
238 ofile->f_oplock.og_breaking = B_FALSE; in do_req()
261 ofile->f_oplock.og_breaking = 0; in do_ack()
264 ofile->f_oplock.og_state = oplock; in do_ack()
587 smb_oplock_grant_t *og = &ofile->f_oplock; in test_oplock_send_break()
619 smb_oplock_grant_t *og = &ofile->f_oplock; in smb_oplock_ind_break()
H A Dtol_all.d98 print(this->ofile->f_oplock);
105 print(this->ofile->f_oplock);
/illumos-gate/usr/src/cmd/smbsrv/testoplock/smbsrv/
H A Dsmb_ktypes.h215 smb_oplock_grant_t f_oplock; member
/illumos-gate/usr/src/uts/common/smbsrv/
H A Dsmb_ktypes.h1438 smb_oplock_grant_t f_oplock; member