Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
bt
/
1d5b85924df3a114efe6588e857d0de3eb47b1d2
/
osi
/
include
1da5196
am ad588372: Merge "Enable clang compilation, use stdatomic.h."
by Chih-hung Hsieh
· 9 years ago
918e5a6
Enable clang compilation, use stdatomic.h.
by Chih-Hung Hsieh
· 9 years ago
480c2b4
am d2199cbb: Disable remote TCP connections
by Pavlin Radoslavov
· 9 years ago
d2199cb
Disable remote TCP connections
by Pavlin Radoslavov
· 9 years ago
67671e5
am afcf2a26: Merge "Restore LOG_NDEBUG condition on verbose logging."
by Ian Coolidge
· 9 years ago
30b30d3
Restore LOG_NDEBUG condition on verbose logging.
by Ian Coolidge
· 9 years ago
0839305
resolved conflicts for merge of 49a86709 to mnc-dev-plus-aosp
by Marie Janssen
· 9 years ago
49a8670
build: LOG_TAG consistency, include order, build fixes
by Marie Janssen
· 9 years ago
a5db1d4
resolved conflicts for merge of f993a9c4 to mnc-dev-plus-aosp
by Miao Chou
· 9 years ago
98a9641
build: Eliminate cutils/str_parms dependency from system/bt
by Miao Chou
· 9 years ago
f1720e9
am 165332bc: Cleanup alarm_get_remaining_ms
by Andre Eisenbach
· 9 years ago
165332b
Cleanup alarm_get_remaining_ms
by Andre Eisenbach
· 9 years ago
263cc87
am 76356aee: Bug fix PM changes and LE connectivity mode fixes
by VenkatRaghavan VijayaRaghavan
· 9 years ago
76356ae
Bug fix PM changes and LE connectivity mode fixes
by VenkatRaghavan VijayaRaghavan
· 10 years ago
0ca9905
gn-build: Add BUILD files for libchrome
by Arman Uguray
· 9 years ago
db55458
build: Update osi log functions, use consistently
by Marie Janssen
· 9 years ago
1096912
build: Eliminate cutils/sockets dependencies from system/bt
by Miao Chou
· 9 years ago
ecb1b43
osi: Introduce ptr <-> integer conversion macros
by Arman Uguray
· 9 years ago
0933b40
Moved the OSI alarm_shutdown() operations to alarm_cleanup()
by Pavlin Radoslavov
· 9 years ago
7dac79e
Add missing clean_up step for the OSI module.
by Pavlin Radoslavov
· 9 years ago
cae219f
Shutdown alarm callbacks on stack disable; added OSI module
by Andre Eisenbach
· 9 years ago
1bd7605
Bluetooth native dumpsys logging support (2/5)
by Andre Eisenbach
· 10 years ago
a9130e0
Moved the OSI alarm_shutdown() operations to alarm_cleanup()
by Pavlin Radoslavov
· 9 years ago
0d6a501
Add missing clean_up step for the OSI module.
by Pavlin Radoslavov
· 9 years ago
bb6836b
build: Build net_test_osi using GN + ninja
by Arman Uguray
· 9 years ago
3e3d2a1
Shutdown alarm callbacks on stack disable; added OSI module
by Andre Eisenbach
· 9 years ago
89f5e41
Bluetooth native dumpsys logging support (2/5)
by Andre Eisenbach
· 10 years ago
f54df6b
Fix build issues after the merge
by Vinit Deshpande
· 10 years ago
47d68ee
osi: add compat code for glibc
by Scott James Remnant
· 10 years ago
2a14bc0
Make atomic functions static, as well as inline
by Scott James Remnant
· 10 years ago
933926c
Fix missing #includes needed for glibc
by Scott James Remnant
· 10 years ago
9742bf5
Using generic format specifier for logging pointers
by Nitin Arora
· 10 years ago
71864f4
Add ability to set periodic alarms
by Zach Johnson
· 10 years ago
8d43696
Move list function comments to the header file
by Zach Johnson
· 10 years ago
4907b5c
Move hashmap function comments to the header file
by Zach Johnson
· 10 years ago
1878c42
Add a reference counted buffer implementation.
by Sharvil Nanavati
· 10 years ago
bc93d57
Add size_t inclusion
by Chris Manton
· 10 years ago
e17abd8
Add compile time checks
by Chris Manton
· 10 years ago
aa3a011
Add key equality function option for hash_map
by Zach Johnson
· 10 years ago
4480276
Add platform-independent logging macros to OSI.
by Sharvil Nanavati
· 10 years ago
badeb92
Introduce a growing array class.
by Sharvil Nanavati
· 10 years ago
c0745da
Enable allocation tracking for eng and userdebug builds.
by Sharvil Nanavati
· 10 years ago
78a51cb
counter implementation
by Chris Manton
· 10 years ago
18b53d2
Add string hashing function using djb2
by Chris Manton
· 10 years ago
c0e2f99
Disassociate hash algorithm with hash function name
by Zach Johnson
· 10 years ago
2e241db
s/async_result/future/g and also improve the future API
by Zach Johnson
· 10 years ago
358e671
async_result abstraction for signaling async return values
by Zach Johnson
· 10 years ago
bb9b717
Add non-repeating timer wrapper for alarm
by Zach Johnson
· 10 years ago
4ed68b4
Modify allocation tracking to include and verify the allocation source
by Zach Johnson
· 10 years ago
f947fdd
Add memory canaries and turn them on for unit tests
by Zach Johnson
· 10 years ago
98bf85f
Add a method to check for available bytes on a socket
by Sharvil Nanavati
· 10 years ago
0812fe3
Add strdup to tracked allocations
by Zach Johnson
· 10 years ago
53f36a4
Add internal constructors to hash map and list
by Zach Johnson
· 10 years ago
ad3067b
Add a method to pass file descriptors and one to create a socket from an fd.
by Sharvil Nanavati
· 10 years ago
3b72a14
Implement memory allocation tracker
by Zach Johnson
· 10 years ago
b88b2bb
Add common hash functions so we don't have to redefine everywhere
by Zach Johnson
· 10 years ago
b5de877
Global counter API for bluedroid
by Chris Manton
· 10 years ago
53d559c
Added encapulsated iterator to hashmap
by Chris Manton
· 10 years ago
bb170c1
Modify eager reader to support multi-byte reads
by Zach Johnson
· 10 years ago
d18cfd0
Add eager reader
by Zach Johnson
· 10 years ago
bd522a4
Add peek + dequeue registratation to fixed queue
by Zach Johnson
· 10 years ago
40fbe5d
Add a join function to thread
by Zach Johnson
· 10 years ago
dcbfea8
Add an allocator interface + default malloc allocator
by Zach Johnson
· 10 years ago
fbf8908
Switch to an epoll-based reactor implementation.
by Sharvil Nanavati
· 10 years ago
7f280eb
Add a method to create a config object without loading from disk.
by Sharvil Nanavati
· 10 years ago
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
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
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
c2031c4
Introduce a socket class
by Sharvil Nanavati
· 10 years ago
3a2ee93
osi: hash map implementation
by Chris Manton
· 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
· 11 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
· 11 years ago
c11b407
Implement a fixed queue.
by Sharvil Nanavati
· 11 years ago
cef7695
Add a singly linked list implementation for OSI.
by Sharvil Nanavati
· 11 years ago