Lines Matching refs:ofile

41 	smb_ofile_t *ofile;  in smb2_oplock_break_ack()  local
129 ofile = sr->fid_ofile; in smb2_oplock_break_ack()
130 og = &ofile->f_oplock; in smb2_oplock_break_ack()
131 node = ofile->f_node; 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()
160 status = smb_oplock_ack_break(sr, ofile, &NewLevel); in smb2_oplock_break_ack()
162 ofile->f_oplock.og_state = NewLevel; in smb2_oplock_break_ack()
163 if (ofile->dh_persist) in smb2_oplock_break_ack()
164 smb2_dh_update_oplock(sr, ofile); in smb2_oplock_break_ack()
223 smb_ofile_t *ofile = sr->fid_ofile; in smb2_oplock_break_notification() local
258 smb2fid.persistent = ofile->f_persistid; in smb2_oplock_break_notification()
259 smb2fid.temporal = ofile->f_fid; in smb2_oplock_break_notification()
301 smb_ofile_t *ofile = sr->fid_ofile; in smb2_oplock_send_break() local
302 smb_node_t *node = ofile->f_node; in smb2_oplock_send_break()
320 if (sr->session == ofile->f_session) in smb2_oplock_send_break()
335 if (ofile->dh_persist == B_FALSE && in smb2_oplock_send_break()
336 ofile->dh_vers != SMB2_RESILIENT && in smb2_oplock_send_break()
337 (ofile->dh_vers == SMB2_NOT_DURABLE || in smb2_oplock_send_break()
339 smb_ofile_close(ofile, 0); in smb2_oplock_send_break()
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()
384 status = smb_oplock_ack_break(sr, ofile, &NewLevel); in smb2_oplock_send_break()
386 ofile->f_oplock.og_state = NewLevel; in smb2_oplock_send_break()
387 if (ofile->dh_persist) in smb2_oplock_send_break()
388 smb2_dh_update_oplock(sr, ofile); in smb2_oplock_send_break()
412 smb_ofile_t *ofile = sr->fid_ofile; in smb2_oplock_acquire() local
419 if (!smb_node_is_file(ofile->f_node)) { in smb2_oplock_acquire()
465 status = smb_oplock_request(sr, ofile, in smb2_oplock_acquire()
477 status = smb_oplock_request(sr, ofile, in smb2_oplock_acquire()
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()
492 ofile->f_oplock.og_breakto = op->op_oplock_state; in smb2_oplock_acquire()
493 ofile->f_oplock.og_breaking = B_FALSE; in smb2_oplock_acquire()
494 if (ofile->dh_persist) { in smb2_oplock_acquire()
495 smb2_dh_update_oplock(sr, ofile); in smb2_oplock_acquire()
536 (void) smb_oplock_wait_break(sr, ofile->f_node, 0); in smb2_oplock_acquire()
551 smb_ofile_t *ofile = sr->fid_ofile; in smb2_oplock_reconnect() local
553 op->op_oplock_state = ofile->f_oplock.og_state; in smb2_oplock_reconnect()
554 if (ofile->f_lease != NULL) { in smb2_oplock_reconnect()
555 smb_lease_t *ls = ofile->f_lease; in smb2_oplock_reconnect()