Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
bt
/
7c19f013b81edd43466ac88bf078cfdcf4ba534a
/
osi
7c19f01
Add thread_is_self function
by Sharvil Nanavati
· 10 years ago
87a62cb
Extend add/subtract operations to atomics
by Chris Manton
· 10 years ago
97fd2c0
Add 64 bit atomic types
by Chris Manton
· 10 years ago
7307d70
Add fixed queue size option to thread creation
by Chris Manton
· 10 years ago
c446cbe
Expose fixed queue capacity
by Chris Manton
· 10 years ago
ec4059a
Fix reactor to use prepend, fix reactor tests
by Zach Johnson
· 10 years ago
ed7095b
Fix socket to use safe reactor registration
by Zach Johnson
· 10 years ago
3605c80
Implement a data dispatcher.
by Zach Johnson
· 10 years ago
cc3306f
Hide thread's reactor
by Zach Johnson
· 10 years ago
93a1c80
Add functions on fixed_queue to check empty state
by Zach Johnson
· 10 years ago
52f0230
osi: Support for atomic data types
by Chris Manton
· 10 years ago
eba4915
Fix build: include osi.h from semaphore to get definition of INVALID_FD
by Sharvil Nanavati
· 10 years ago
2cb2998
Define INVALID_FD to improve readability and reduce likelihood of errors
by Sharvil Nanavati
· 10 years ago
36c1c09
Allow iterating over sections in a config file and writing config to disk.
by Sharvil Nanavati
· 10 years ago
9d461af
Expose thread's reactor so we can register new fds with it.
by Sharvil Nanavati
· 10 years ago
c5e7029
hash_map header uses standard integral types so it must include stdint.h.
by Sharvil Nanavati
· 10 years ago
13959e0
Wake up reactor whenever a new object is registered/unregistered.
by Sharvil Nanavati
· 10 years ago
c2031c4
Introduce a socket class
by Sharvil Nanavati
· 10 years ago
3a2ee93
osi: hash map implementation
by Chris Manton
· 10 years ago
e0cdd339
Fix build warning about unused argument.
by Sharvil Nanavati
· 10 years ago
1afbe15
Fix string format error for 64-bit builds
by Michael Wright
· 10 years ago
f0e7c8b
A simple, thread-safe timer API for bluedroid.
by Sharvil Nanavati
· 10 years ago
94347a5
Extend the threading library to back thread with an event queue.
by Sharvil Nanavati
· 10 years ago
ab606b5
Expose enqueue/dequeue file descriptors for fixed_queue.
by Sharvil Nanavati
· 10 years ago
f4013f2
Expose semaphore's file descriptor.
by Sharvil Nanavati
· 10 years ago
118bdd5
Start of threading library
by Sharvil Nanavati
· 10 years ago
6c03954
Fix signed - unsigned comparison in bluedroid test.
by Narayan Kamath
· 10 years ago
19084c6
Implement the reactor pattern in C.
by Sharvil Nanavati
· 10 years ago
c5856ba
Add documentation and non-blocking functions to fixed_queue.
by Sharvil Nanavati
· 10 years ago
a3164c9
Add documentation for semaphore and add a semaphore_try_wait function.
by Sharvil Nanavati
· 10 years ago
970f914
Rename UNUSED to UNUSED_ATTR in OSI due to symbol collision.
by Sharvil Nanavati
· 10 years ago
f886773
Add a generic config parser for the INI file format.
by Sharvil Nanavati
· 10 years ago
64d7ee6
Add a couple more tests for list.
by Sharvil Nanavati
· 10 years ago
c11b407
Implement a fixed queue.
by Sharvil Nanavati
· 10 years ago
cef7695
Add a singly linked list implementation for OSI.
by Sharvil Nanavati
· 11 years ago