summaryrefslogtreecommitdiffhomepage
path: root/src/sem
AgeCommit message (Collapse)AuthorFilesLines
2022-11-18ipc helper interfaces: allow requesting an existing connection.midipix1-3/+5
2021-12-30A new home.midipix6-6/+6
2021-07-06Annual chores.midipix6-6/+6
2020-12-05__ntapi_sem_set(): adjust code formatting.midipix1-2/+3
2020-12-05__ntapi_sem_set(): obtain atomic lock via loop as needed.midipix1-4/+4
2020-12-05__ntapi_sem_query(): adjust code formatting.midipix1-2/+3
2020-12-05__ntapi_sem_query(): obtain atomic lock via loop as needed.midipix1-4/+4
2020-12-05__ntapi_sem_ioctl(): adjust code formatting.midipix1-2/+3
2020-12-05__ntapi_sem_ioctl(): obtain atomic lock via loop as needed.midipix1-4/+4
2020-12-04internals: ipc connections: use volatile type for book-keeping variables.midipix3-12/+12
2019-07-29__ntapi_sem_create() implementation: linkage consistency.midipix1-1/+1
2018-03-20sysv semaphore: open ipc directory with minimally required access.midipix1-2/+6
2018-03-20code maintenance: incorporate use of the __offsetof convenience macro.midipix1-1/+1
2018-03-14__ntapi_sem_ioctl(): unmap the ad-hoc section as needed.midipix1-6/+23
2018-03-14__ntapi_sem_set(): unmap the ad-hoc section as needed.midipix1-5/+20
2018-03-14__ntapi_sem_query(): unmap the ad-hoc section as needed.midipix1-4/+22
2017-09-08subsystem interfaces: optimized struct _nt_sem_info.midipix1-1/+1
2017-08-26__ntapi_sem_set(), __ntapi_sem_query(): handle hlock more elegantly.midipix2-15/+17
2017-08-04subsystem interfaces: added server-to-server synchronization interfaces.midipix2-7/+26
2017-07-31subsystem interfaces: integrated sysv semaphore client-side interfaces.midipix6-0/+803