summaryrefslogtreecommitdiff
path: root/source3/modules/vfs_aio_pthread.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-18vfs:aio_pthread: Handle VFS_OPEN_HOW_RESOLVE_NO_XDEV flagSamuel Cabrero1-1/+13
2025-02-13vfs: Allow WITH_BACKUP_INTENT in vfs openat functionsVolker Lendecke1-1/+1
2023-08-22vfs_aio_pthread: use SMB_VFS_NEXT_OPENAT() in aio_pthread_openat_fn()MikeLiu1-14/+14
2023-08-02vfs_aio_pthread: fix segfault if samba-tool ntacl getJones Syue1-1/+2
2023-06-21vfs_aio_pthread: don't crash without a pthreadpoolStefan Metzmacher1-0/+7
2022-08-06vfs: Add struct vfs_open_how.resolveVolker Lendecke1-0/+5
2022-08-06vfs: change openat propotype to match linux openat2Volker Lendecke1-11/+10
2022-02-17vfs: Use is_named_stream() for checking if we have an ADSVolker Lendecke1-1/+1
2022-02-17vfs: Use fsp_get_pathref_fd() in aio_pthreadVolker Lendecke1-5/+5
2021-03-29vfs_aio_pthread: don't allow async opens when multi channel is enabled.Stefan Metzmacher1-0/+7
2020-12-16smbd: use fsp_get_io_fd() when accessing a file or it's associated metadataRalph Boehme1-5/+5
2020-05-21vfs: remove SMB_VFS_OPEN()Ralph Boehme1-58/+0
2020-05-21vfs_aio_pthread: implement SMB_VFS_OPENAT()Ralph Boehme1-0/+59
2020-05-21vfs_aio_pthread: add dirfsp arg to create_private_open_data()Ralph Boehme1-5/+23
2020-05-21vfs_aio_pthread: realign create_private_open_data() argsRalph Boehme1-1/+5
2020-05-21vfs_aio_pthread: realign create_private_open_data argsRalph Boehme1-5/+6
2020-05-21vfs_aio_pthread: avoid parent_smb_fname()Ralph Boehme1-26/+22
2020-05-21vfs_aio_pthread: SMB_VFS_OPEN() is called with cwd=parent directory of the fileRalph Boehme1-2/+2
2020-05-21vfs_aio_pthread: pass smb_fname to create_private_open_data()Ralph Boehme1-1/+2
2020-05-21vfs_aio_pthread: pass smb_fname to open_async()Ralph Boehme1-4/+5
2020-04-29vfs_aio_pthread: use parent_smb_fname()Ralph Boehme1-25/+21
2020-03-08s3: VFS: vfs_aio_pthread: Make aio opens safe against connection teardown.Jeremy Allison1-1/+65
2020-03-08s3: VFS: vfs_aio_pthread: Add a talloc context parameter to create_private_op...Jeremy Allison1-3/+4
2020-03-08s3: VFS: vfs_aio_pthread. Move xconn into state struct (opd).Jeremy Allison1-9/+8
2020-03-08s3: VFS: vfs_aio_pthread: Replace state destructor with explicitly called tea...Jeremy Allison1-11/+11
2020-03-08s3: VFS: vfs_aio_pthread. Fix leak of state struct on error.Jeremy Allison1-0/+1
2020-02-20smbd: Separate aio_pthread indicator from normal EINTRVolker Lendecke1-1/+1
2019-09-11smbd: rename change_to_user() to change_to_user_and_service()Ralph Boehme1-1/+1
2019-01-11vfs_aio_pthread: add sync fallbackRalph Boehme1-3/+29
2019-01-11vfs_aio_pthread: store conn instead of sconn in aio_open_private_dataRalph Boehme1-3/+3
2019-01-11vfs_aio_pthread: use struct initializer for aio_open_private_dataRalph Boehme1-9/+11
2019-01-11Revert "smbd: add an effective connection_struct->user_ev_ctx that holds the ...Ralph Boehme1-1/+1
2019-01-11smbd: rename sconn->raw_thread_pool to sconn->poolRalph Boehme1-1/+1
2019-01-11Revert "vfs_aio_pthread: use event context and threadpool from user_vfs_evg"Ralph Boehme1-18/+22
2018-07-25vfs_aio_pthread: use event context and threadpool from user_vfs_evgRalph Boehme1-22/+18
2018-07-25smbd: rename sconn->pool to sconn->raw_thread_poolRalph Boehme1-1/+1
2018-07-24lib/util: rename USE_LINUX_THREAD_CREDENTIALS to HAVE_LINUX_THREAD_CREDENTIALSRalph Boehme1-2/+2
2018-06-18smbd: add an effective connection_struct->user_ev_ctx that holds the event co...Stefan Metzmacher1-1/+1
2018-04-23s3:vfs_aio_pthread: make use of pthreadpool_tevent instead of pthreadpool_pipeStefan Metzmacher1-115/+19
2017-12-18vfs: Use static_decl_vfs in all VFS modulesChristof Schmitt1-1/+1
2017-04-22lib: modules: Change XXX_init interface from XXX_init(void) to XXX_init(TALLO...Jeremy Allison1-2/+2
2017-02-09Move pthreadpool to top of the tree.Matthieu Patou1-1/+1
2016-08-24lib: Use pthreadpool_pipe instead of pthreadpoolVolker Lendecke1-11/+11
2016-02-06dlist: remove unneeded type argument from DLIST_ADD_END()Michael Adam1-1/+1
2015-11-13s3: smbd: Change aio_pending_size static variable to a new "aio max threads" ...Jeremy Allison1-2/+2
2015-11-13s3: smbd: Remove aio_pending_size from globals.Jeremy Allison1-2/+2
2015-05-06Convert all uint8/16/32 to _t in all modules.Richard Sharpe1-2/+2
2014-10-23s3:vfs:aio_pthread: use smbXsrv_connection for schedule_deferred_open_message...Michael Adam1-1/+9
2014-10-21vfs: fix a typoVolker Lendecke1-1/+1
2014-03-27pthreadpool: Allow multiple jobs to be receivedVolker Lendecke1-2/+2