Maciej Żenczykowski
3e2a811ecf
service-t/jni/com_android_server_net_NetworkStats{Factory,Service}: improve jni
...
Note that we no longer need the (void*) casts, this is because:
MAKE_JNI_NATIVE_METHOD() checks function args match
MAKE_JNI_NATIVE_METHOD_AUTOSIG() autogenerates the signature
Additionally:
nativeGetTotalStat()
nativeGetIfaceStat()
nativeGetUidStat()
should be faster now, by virtue of caching a bunch of calls.
This more-or-less mirrors what was already done in the other file.
Test: TreeHugger
Flag: EXEMPT mainline
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I5a715d15ca5c01b625b8b7a62bc0e10bc0cc213f
2025-08-10 10:34:13 -07:00
bpf
bpf: iterate() -> forAll() where possible
2025-08-09 19:18:48 -07:00
clatd
clatd: remove DEVICEPREFIX single use define
2025-08-05 12:15:16 -07:00
common
replace CookieTagMapKey with S64
2025-08-07 15:52:35 -07:00
framework
Include NET_CAPABILITY_NOT_VCN_MANAGED for tethering local network agent
2025-08-06 11:24:33 +08:00
framework-t
Merge changes I12e4d492,I4c787e9c,I52a36ebb into main
2025-07-23 14:16:42 -07:00
nearby
Revert "Introduce BLE advertiser wrapper for unit tests."
2025-07-31 14:49:58 -07:00
networksecurity
Propagate system broadcast after log list install
2025-07-24 11:14:28 +00:00
remoteauth
[owners] Remove derekjedral@google.com from remoteauth/OWNERS
2025-05-25 09:49:50 -07:00
service
replace CookieTagMapKey with S64
2025-08-07 15:52:35 -07:00
service-b
Conditionally include VCN in Tethering module
2024-12-09 12:04:12 -08:00
service-t
service-t/jni/com_android_server_net_NetworkStats{Factory,Service}: improve jni
2025-08-10 10:34:13 -07:00
staticlibs
TcUtils: remove dead BPF_FD_JUST_USE_INT hack
2025-08-07 20:04:43 -07:00
tests
BpfMap.h: introduce BpfMapRW
2025-08-09 16:03:46 -07:00
Tethering
replace CookieTagMapKey with S64
2025-08-07 15:52:35 -07:00
thread
Move #nativeWaitForService into CommonConnectivityJni
2025-08-06 10:44:39 -07:00
tools
Add a tool to generate hidden module API lists
2025-04-24 09:05:08 +09:00
.clang-format
Add .clang-format
2025-03-23 19:59:10 -07:00
.gitignore
Ignores vim temporary files from git
2023-12-23 17:45:32 +08:00
OWNERS
Move the owner of xfrm netlink source code to its own directory.
2023-11-22 18:50:00 +09:00
OWNERS_core_networking
OWNERS: satk -> larsberg
2025-08-04 11:26:01 -07:00
OWNERS_core_networking_xts
OWNERS: satk -> larsberg
2025-08-04 11:26:02 -07:00
PREUPLOAD.cfg
Add alint hook to Connectivity repo
2025-05-30 11:36:49 +00:00
preupload_hook_script.py
Refactor: apply pyformat for coding style consistency
2025-05-28 12:44:57 +00:00
rustfmt.toml
Add rustfmt to p/m/C
2025-03-28 10:06:13 -07:00
TEST_MAPPING
Add Wear TEST_MAPPING for Connectivity module
2025-07-15 23:05:13 -07:00