summaryrefslogtreecommitdiff
path: root/source3/locking/share_mode_lock.h
AgeCommit message (Expand)AuthorFilesLines
2025-12-08s3/locking: simplify reset_share_mode_entry()Ralph Boehme1-3/+2
2025-04-09s3/locking: add and use fsp_[get|apply]_share_entry_flags()Ralph Boehme1-0/+3
2025-03-27smbd: implement modern write time update logicRalph Boehme1-7/+3
2024-11-05s3/locking: pass file_id instead of lck to share_mode_watch_send()Ralph Boehme1-1/+1
2024-11-05s3/locking: add share_entry_forall_read() and share_entry_forall() varientsRalph Boehme1-6/+10
2024-11-05s3/locking: add share_mode_forall() and share_mode_forall_read() varientsRalph Boehme1-1/+5
2024-08-27lib: Add libcli/util/ntstatus.h in a few headers where it's neededVolker Lendecke1-0/+1
2022-12-09s3:locking: split out del_share_mode_open_id()Stefan Metzmacher1-0/+3
2022-09-20s3:locking: remove unused get_share_mode_lock()Stefan Metzmacher1-6/+0
2022-09-20s3:locking: add share_mode_entry_prepare_{lock,unlock}() infrastructureStefan Metzmacher1-0/+50
2022-09-20s3:locking: add share_mode_set_{changed,old}_write_time() helpersStefan Metzmacher1-0/+2
2022-09-20s3:locking: add share_mode_lock_file_id()Stefan Metzmacher1-0/+2
2022-09-20s3:locking: make share_mode_do_locked() staticStefan Metzmacher1-7/+0
2022-09-20s3:locking: add share_mode_do_locked_vfs_{denied,allowed}()Stefan Metzmacher1-0/+18
2022-08-19s3:locking: move get_existing_share_mode_lock() to share_mode_lock.[ch]Stefan Metzmacher1-0/+2
2022-08-19s3:locking: pass lease_key explicitly to set_share_mode()Stefan Metzmacher1-0/+2
2021-05-11smbd: Make share_mode_lock.h includable on its ownVolker Lendecke1-3/+14
2020-12-04smbd: Remove unused share_mode_have_entries()Volker Lendecke1-1/+0
2020-11-10locking: hide share_mode_lock definitionVolker Lendecke1-3/+1
2020-11-10locking: move share_mode_flags_[gs]et to share_mode_lock.cVolker Lendecke1-0/+12
2020-11-10locking: Add share_mode_data_dump() accessor functionVolker Lendecke1-0/+2
2020-11-10locking: Add share_mode_servicepath() accessor functionVolker Lendecke1-0/+1
2020-11-10locking: Add share_mode_filename() accessor functionVolker Lendecke1-0/+1
2020-11-10locking: Add share_mode_changed_write_time() accessor functionVolker Lendecke1-0/+2
2020-11-10locking: Make share_mode_watch_send() take "share_mode_lock"Volker Lendecke1-1/+1
2020-11-10smbd: Move "struct share_mode_lock" to share_mode_lock.hVolker Lendecke1-0/+5
2020-11-10smbd: Move share_mode_cleanup_disonnected() to scavenger.cVolker Lendecke1-3/+0
2020-11-10smbd: Give locking/share_mode_lock.c its own header fileVolker Lendecke1-0/+108