summaryrefslogtreecommitdiff
path: root/source3/locking/proto.h
AgeCommit message (Expand)AuthorFilesLines
2019-07-08smbd: Make find_share_mode_entry() static to locking.cVolker Lendecke1-2/+0
2019-07-04smbd: Don't store num_read_oplocks in brlock.tdbVolker Lendecke1-3/+0
2019-07-04smbd: Add file_has_read_lease()Volker Lendecke1-0/+2
2019-07-04smbd: Add share_mode_do_locked()Volker Lendecke1-0/+9
2019-07-02smbd: Remove unused "msg_ctx" from locking_close_file()Volker Lendecke1-2/+1
2019-07-02smbd: Remove unused "msg_ctx" from do_unlock()Volker Lendecke1-6/+5
2019-07-02smbd: Remove unused "msg_ctx" from brl_close_fnum()Volker Lendecke1-2/+1
2019-07-02smbd: Remove unused "msg_ctx" from brl_unlock()Volker Lendecke1-2/+1
2019-07-02vfs: Remove unused "msg_ctx" from SMB_VFS_BRL_UNLOCK_WINDOWSVolker Lendecke1-3/+2
2019-07-02smbd: Remove unused "msg_ctx" from do_lock()Volker Lendecke1-2/+1
2019-07-02smbd: Remove unused "msg_ctx" from brl_lock()Volker Lendecke1-10/+10
2019-07-02smbd: Remove unused "blocking_lock" from brl_lock_windows_default()Volker Lendecke1-2/+1
2019-07-02smbd: brl_lock() never sees blocking locks anymoreVolker Lendecke1-1/+0
2019-07-02smbd: do_lock() never sees blocking locks anymoreVolker Lendecke1-1/+0
2019-07-02smbd: Make do_lock() return NTSTATUSVolker Lendecke1-11/+10
2019-06-20vfs: Remove SMB_VFS_BRL_CANCEL_WINDOWSVolker Lendecke1-2/+0
2019-06-20smbd: Remove unused brlock codeVolker Lendecke1-16/+0
2019-06-20smbd: Return "blocker_pid" from do_lock()Volker Lendecke1-0/+1
2019-06-20smbd: Add "blocker_pid" to brl_lock()Volker Lendecke1-0/+1
2019-04-14smbd: Add share_mode_forall_leases()Volker Lendecke1-0/+6
2019-04-14smbd: Don't pass lease_idx down to set_share_mode()Volker Lendecke1-3/+7
2018-10-02smbd: Move downgrade_share_lease() to smbd/oplock.cVolker Lendecke1-6/+0
2018-07-26smbd: Pass "share_mode_data" to share_entry_forall callbackVolker Lendecke1-4/+4
2018-05-30s3:locking: add file_has_open_streams()Ralph Boehme1-0/+1
2018-02-13smbd: Pass in "file_id" into share_mode_str()Volker Lendecke1-1/+3
2018-02-13smbd: Pass "file_id" through share_entry_forallVolker Lendecke1-0/+1
2017-07-11s3/vfs: rename SMB_VFS_STRICT_LOCK to SMB_VFS_STRICT_LOCK_CHECKRalph Boehme1-2/+2
2017-07-10s3/vfs: remove SMB_VFS_STRICT_UNLOCKRalph Boehme1-2/+0
2017-05-28s3/locking: make find_share_mode_entry publicRalph Boehme1-0/+2
2017-05-06s3/locking: helper functions for lease typesRalph Boehme1-0/+2
2017-05-06s3/locking: add const to fsp_lease_typeRalph Boehme1-1/+1
2017-04-18s3/locking: add fetch_share_mode_send/recvRalph Boehme1-0/+7
2017-03-15s3: locking: Move two leases functions into a new file.Jeremy Allison1-0/+4
2016-05-21s3: locking: Add a const struct lock_context * paramter to set_posix_lock_pos...Jeremy Allison1-0/+1
2016-05-21s3: locking: Add some const.Jeremy Allison1-1/+1
2015-10-12s3:smbstatus: add stream name to share_entry_forall()Ralph Boehme1-1/+2
2015-05-15Convert uint64 to uint64_tRichard Sharpe1-1/+1
2015-04-22smbd: Remove bool arg from set_delete_on_close_lckVolker Lendecke1-1/+0
2015-04-22smbd: Introduce reset_delete_on_close_lckVolker Lendecke1-0/+2
2014-12-04s3:locking: add downgrade_share_lease() helper functionVolker Lendecke1-0/+6
2014-12-04s3:open_files.idl: add data structures for SMB2.1 and SMB3.0 leases.Stefan Metzmacher1-2/+3
2014-11-11s3:locking: convert brl_have_read field to brl_num_read.Volker Lendecke1-3/+3
2014-10-31s3:locking: allow early return for share_entry_forall()Volker Lendecke1-2/+2
2014-10-31s3:locking: Introduce share_mode_forallVolker Lendecke1-0/+4
2014-10-31s3:locking: Rename share_mode_forall->share_entry_forallVolker Lendecke1-2/+2
2014-08-23brlock: Do auto-cleanup at conflict timeVolker Lendecke1-1/+1
2014-07-22smbd: Simplify brl_locktestVolker Lendecke1-7/+2
2014-07-04smbd: do_lock_cancel does not need "blr" anymoreVolker Lendecke1-2/+1
2014-07-04smbd: brl_lock_cancel does not need "blr" anymoreVolker Lendecke1-2/+1
2014-07-04smbd: do_lock does not need "blr" anymoreVolker Lendecke1-2/+1