Lines Matching refs:smb_ofile_t

230     smb_ofile_t *);
236 smb_quota_response_t *, smb_ofile_t *);
270 uint32_t smb_oplock_request(smb_request_t *, smb_ofile_t *, uint32_t *);
271 uint32_t smb_oplock_request_LH(smb_request_t *, smb_ofile_t *, uint32_t *);
272 uint32_t smb_oplock_ack_break(smb_request_t *, smb_ofile_t *, uint32_t *);
273 uint32_t smb_oplock_break_PARENT(smb_node_t *, smb_ofile_t *);
274 uint32_t smb_oplock_break_OPEN(smb_node_t *, smb_ofile_t *,
276 uint32_t smb_oplock_break_BATCH(smb_node_t *, smb_ofile_t *,
278 uint32_t smb_oplock_break_HANDLE(smb_node_t *, smb_ofile_t *);
279 void smb_oplock_break_CLOSE(smb_node_t *, smb_ofile_t *);
280 uint32_t smb_oplock_break_READ(smb_node_t *, smb_ofile_t *);
281 uint32_t smb_oplock_break_WRITE(smb_node_t *, smb_ofile_t *);
283 smb_ofile_t *ofile, uint32_t InfoClass);
284 uint32_t smb_oplock_break_DELETE(smb_node_t *, smb_ofile_t *);
285 void smb_oplock_close(smb_ofile_t *);
287 void smb_oplock_ind_break(smb_ofile_t *, uint32_t, boolean_t, uint32_t);
288 void smb_oplock_ind_break_in_ack(smb_request_t *, smb_ofile_t *,
296 void smb_oplock_move(smb_node_t *, smb_ofile_t *, smb_ofile_t *);
306 void smb2_lease_ofile_close(smb_ofile_t *);
312 uint32_t smb_lock_get_lock_count(smb_node_t *, smb_ofile_t *);
435 int smb_opipe_open(smb_request_t *, smb_ofile_t *);
436 void smb_opipe_close(smb_ofile_t *);
439 int smb_opipe_getattr(smb_ofile_t *, smb_attr_t *);
440 int smb_opipe_getname(smb_ofile_t *, char *, size_t);
531 void smb_node_destroy_lock_by_ofile(smb_node_t *, smb_ofile_t *);
538 void smb_node_add_ofile(smb_node_t *, smb_ofile_t *);
539 void smb_node_rem_ofile(smb_node_t *, smb_ofile_t *);
563 smb_ofile_t *, smb_attr_t *);
565 smb_ofile_t *, smb_attr_t *);
590 void smb_notify_ofile(smb_ofile_t *, uint_t, const char *);
675 smb_ofile_t *smb_ofile_lookup_by_fid(smb_request_t *, uint16_t);
676 smb_ofile_t *smb_ofile_lookup_by_uniqid(smb_tree_t *, uint32_t);
677 smb_ofile_t *smb_ofile_lookup_by_persistid(smb_request_t *, uint64_t);
678 boolean_t smb_ofile_disallow_fclose(smb_ofile_t *);
679 smb_ofile_t *smb_ofile_alloc(smb_request_t *, smb_arg_open_t *, smb_node_t *,
681 void smb_ofile_open(smb_request_t *, smb_arg_open_t *, smb_ofile_t *);
682 void smb_ofile_close(smb_ofile_t *, int32_t);
683 void smb_ofile_free(smb_ofile_t *);
684 uint32_t smb_ofile_access(smb_ofile_t *, cred_t *, uint32_t);
685 int smb_ofile_seek(smb_ofile_t *, ushort_t, int32_t, uint32_t *);
686 void smb_ofile_flush(smb_request_t *, smb_ofile_t *);
687 boolean_t smb_ofile_hold(smb_ofile_t *);
688 boolean_t smb_ofile_hold_olbrk(smb_ofile_t *);
689 void smb_ofile_release(smb_ofile_t *);
692 void smb_ofile_set_flags(smb_ofile_t *, uint32_t);
693 boolean_t smb_ofile_is_open(smb_ofile_t *);
694 int smb_ofile_enum(smb_ofile_t *, smb_svcenum_t *);
695 uint32_t smb_ofile_open_check(smb_ofile_t *, uint32_t, uint32_t);
696 uint32_t smb_ofile_rename_check(smb_ofile_t *);
697 uint32_t smb_ofile_delete_check(smb_ofile_t *);
698 boolean_t smb_ofile_share_check(smb_ofile_t *);
699 cred_t *smb_ofile_getcred(smb_ofile_t *);
700 void smb_ofile_set_delete_on_close(smb_request_t *, smb_ofile_t *);
702 void smb_ofile_set_quota_resume(smb_ofile_t *, char *);
703 void smb_ofile_get_quota_resume(smb_ofile_t *, char *, int);
704 void smb_ofile_del_persistid(smb_ofile_t *);
705 void smb_ofile_set_persistid_dh(smb_ofile_t *);
706 void smb_ofile_set_persistid_ph(smb_ofile_t *);
707 int smb_ofile_insert_persistid(smb_ofile_t *, uint64_t);