summaryrefslogtreecommitdiff
path: root/source3/modules/vfs_aio_pthread.c
Commit message (Expand)AuthorAgeFilesLines
* vfs_aio_pthread: don't allow async opens when multi channel is enabled.Stefan Metzmacher2021-03-291-0/+7
* smbd: use fsp_get_io_fd() when accessing a file or it's associated metadataRalph Boehme2020-12-161-5/+5
* vfs: remove SMB_VFS_OPEN()Ralph Boehme2020-05-211-58/+0
* vfs_aio_pthread: implement SMB_VFS_OPENAT()Ralph Boehme2020-05-211-0/+59
* vfs_aio_pthread: add dirfsp arg to create_private_open_data()Ralph Boehme2020-05-211-5/+23
* vfs_aio_pthread: realign create_private_open_data() argsRalph Boehme2020-05-211-1/+5
* vfs_aio_pthread: realign create_private_open_data argsRalph Boehme2020-05-211-5/+6
* vfs_aio_pthread: avoid parent_smb_fname()Ralph Boehme2020-05-211-26/+22
* vfs_aio_pthread: SMB_VFS_OPEN() is called with cwd=parent directory of the fileRalph Boehme2020-05-211-2/+2
* vfs_aio_pthread: pass smb_fname to create_private_open_data()Ralph Boehme2020-05-211-1/+2
* vfs_aio_pthread: pass smb_fname to open_async()Ralph Boehme2020-05-211-4/+5
* vfs_aio_pthread: use parent_smb_fname()Ralph Boehme2020-04-291-25/+21
* s3: VFS: vfs_aio_pthread: Make aio opens safe against connection teardown.Jeremy Allison2020-03-081-1/+65
* s3: VFS: vfs_aio_pthread: Add a talloc context parameter to create_private_op...Jeremy Allison2020-03-081-3/+4
* s3: VFS: vfs_aio_pthread. Move xconn into state struct (opd).Jeremy Allison2020-03-081-9/+8
* s3: VFS: vfs_aio_pthread: Replace state destructor with explicitly called tea...Jeremy Allison2020-03-081-11/+11
* s3: VFS: vfs_aio_pthread. Fix leak of state struct on error.Jeremy Allison2020-03-081-0/+1
* smbd: Separate aio_pthread indicator from normal EINTRVolker Lendecke2020-02-201-1/+1
* smbd: rename change_to_user() to change_to_user_and_service()Ralph Boehme2019-09-111-1/+1
* vfs_aio_pthread: add sync fallbackRalph Boehme2019-01-111-3/+29
* vfs_aio_pthread: store conn instead of sconn in aio_open_private_dataRalph Boehme2019-01-111-3/+3
* vfs_aio_pthread: use struct initializer for aio_open_private_dataRalph Boehme2019-01-111-9/+11
* Revert "smbd: add an effective connection_struct->user_ev_ctx that holds the ...Ralph Boehme2019-01-111-1/+1
* smbd: rename sconn->raw_thread_pool to sconn->poolRalph Boehme2019-01-111-1/+1
* Revert "vfs_aio_pthread: use event context and threadpool from user_vfs_evg"Ralph Boehme2019-01-111-18/+22
* vfs_aio_pthread: use event context and threadpool from user_vfs_evgRalph Boehme2018-07-251-22/+18
* smbd: rename sconn->pool to sconn->raw_thread_poolRalph Boehme2018-07-251-1/+1
* lib/util: rename USE_LINUX_THREAD_CREDENTIALS to HAVE_LINUX_THREAD_CREDENTIALSRalph Boehme2018-07-241-2/+2
* smbd: add an effective connection_struct->user_ev_ctx that holds the event co...Stefan Metzmacher2018-06-181-1/+1
* s3:vfs_aio_pthread: make use of pthreadpool_tevent instead of pthreadpool_pipeStefan Metzmacher2018-04-231-115/+19
* vfs: Use static_decl_vfs in all VFS modulesChristof Schmitt2017-12-181-1/+1
* lib: modules: Change XXX_init interface from XXX_init(void) to XXX_init(TALLO...Jeremy Allison2017-04-221-2/+2
* Move pthreadpool to top of the tree.Matthieu Patou2017-02-091-1/+1
* lib: Use pthreadpool_pipe instead of pthreadpoolVolker Lendecke2016-08-241-11/+11
* dlist: remove unneeded type argument from DLIST_ADD_END()Michael Adam2016-02-061-1/+1
* s3: smbd: Change aio_pending_size static variable to a new "aio max threads" ...Jeremy Allison2015-11-131-2/+2
* s3: smbd: Remove aio_pending_size from globals.Jeremy Allison2015-11-131-2/+2
* Convert all uint8/16/32 to _t in all modules.Richard Sharpe2015-05-061-2/+2
* s3:vfs:aio_pthread: use smbXsrv_connection for schedule_deferred_open_message...Michael Adam2014-10-231-1/+9
* vfs: fix a typoVolker Lendecke2014-10-211-1/+1
* pthreadpool: Allow multiple jobs to be receivedVolker Lendecke2014-03-271-2/+2
* s3:modules: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_Stefan Metzmacher2013-02-191-1/+1
* s3:modules: s/struct fd_event/struct tevent_fdStefan Metzmacher2013-02-191-3/+3
* s3:modules: s/struct event_context/struct tevent_contextStefan Metzmacher2013-02-191-3/+3
* s3: Move the aio_pthread read/write functionality to vfs_defaultVolker Lendecke2012-07-181-160/+0
* s3:vfs_aio_pthread: Convert to libasysVolker Lendecke2012-07-181-524/+122
* Use HAVE_FSYNC, we bothered to test for it.Jeremy Allison2012-07-131-0/+2
* Linux-specific optimization in aio_open code.Jeremy Allison2012-07-131-0/+22
* Add an optimization to pthread aio writes to also do fsync if requested.Jeremy Allison2012-07-121-0/+15
* Add in the threaded async open engine.Jeremy Allison2012-07-111-0/+393