/aosp12/packages/services/Car/car_product/sepolicy/private/ |
H A D | procfsinspector.te | 1 type procfsinspector, domain, coredomain; 4 init_daemon_domain(procfsinspector) 6 add_service(procfsinspector, procfsinspector_service) 7 binder_use(procfsinspector) 9 allow carservice_app procfsinspector:binder call; 11 dontaudit procfsinspector domain:dir getattr; 13 binder_service(procfsinspector)
|
H A D | service_contexts | 2 com.android.car.procfsinspector u:object_r:procfsinspector_service:s0
|
H A D | file_contexts | 1 /system/bin/com\.android\.car\.procfsinspector u:object_r:procfsinspector_exec:s0
|
H A D | carservice_app.te | 67 allow carservice_app procfsinspector:binder call;
|
/aosp12/packages/services/Car/procfs-inspector/server/ |
H A D | directory.cpp | 21 procfsinspector::Directory::Directory(const char* path) { in Directory() 28 bool procfsinspector::Directory::Entry::isEmpty() const { in isEmpty() 32 procfsinspector::Directory::Entry::Entry(std::string parent, std::string child) : in Entry() 41 std::string procfsinspector::Directory::Entry::str() { in str() 45 uid_t procfsinspector::Directory::Entry::getOwnerUserId() { in getOwnerUserId() 57 procfsinspector::Directory::Entry procfsinspector::Directory::next(unsigned char type) { in next()
|
H A D | com.android.car.procfsinspector.rc | 1 service com.android.car.procfsinspector /system/bin/com.android.car.procfsinspector 8 start com.android.car.procfsinspector
|
H A D | impl.cpp | 36 std::vector<procfsinspector::ProcessInfo> procfsinspector::Impl::readProcessTable() { in readProcessTable() 37 std::vector<procfsinspector::ProcessInfo> processes; in readProcessTable()
|
H A D | process.cpp | 5 status_t procfsinspector::ProcessInfo::writeToParcel(Parcel* parcel) const { in writeToParcel() 11 status_t procfsinspector::ProcessInfo::readFromParcel(const Parcel* parcel) { in readFromParcel()
|
H A D | main.cpp | 34 std::unique_ptr<procfsinspector::Impl> server(new procfsinspector::Impl()); in main()
|
H A D | server.cpp | 38 namespace procfsinspector { namespace 47 std::vector<procfsinspector::ProcessInfo> result; in readProcessTable()
|
H A D | Android.bp | 22 name: "com.android.car.procfsinspector", 42 init_rc: ["com.android.car.procfsinspector.rc"],
|
H A D | process.h | 26 namespace procfsinspector {
|
H A D | server.h | 39 namespace procfsinspector {
|
H A D | directory.h | 28 namespace procfsinspector {
|
/aosp12/packages/services/Car/procfs-inspector/client/src/com/android/car/procfsinspector/ |
H A D | IProcfsInspector.aidl | 17 package com.android.car.procfsinspector; 19 import com.android.car.procfsinspector.ProcessInfo;
|
H A D | ProcessInfo.aidl | 17 package com.android.car.procfsinspector;
|
H A D | ProcfsInspector.java | 16 package com.android.car.procfsinspector;
|
H A D | ProcessInfo.java | 16 package com.android.car.procfsinspector;
|
/aosp12/packages/services/Car/service/src/com/android/car/systeminterface/ |
H A D | SystemStateInterface.java | 29 import com.android.car.procfsinspector.ProcessInfo; 30 import com.android.car.procfsinspector.ProcfsInspector;
|
H A D | SystemInterface.java | 25 import com.android.car.procfsinspector.ProcessInfo;
|
/aosp12/packages/services/Car/procfs-inspector/client/ |
H A D | Android.bp | 23 name: "com.android.car.procfsinspector-client",
|
/aosp12/packages/services/Car/service/src/com/android/car/storagemonitoring/ |
H A D | IoStatsTracker.java | 24 import com.android.car.procfsinspector.ProcessInfo;
|
/aosp12/packages/services/Car/car_product/build/ |
H A D | car.mk | 142 com.android.car.procfsinspector \
|
/aosp12/packages/services/Car/service/ |
H A D | Android.bp | 53 "com.android.car.procfsinspector-client",
|
/aosp12/packages/services/Car/tests/carservice_unit_test/src/com/android/car/storagemonitoring/ |
H A D | IoStatsTrackerTest.java | 24 import com.android.car.procfsinspector.ProcessInfo;
|