/system/tools/aidl/ |
D | ast_java.cpp | 40 void WriteModifiers(CodeWriter* to, int mod, int mask) { in WriteModifiers() argument 44 to->Write("@Override "); in WriteModifiers() 48 to->Write("public "); in WriteModifiers() 50 to->Write("private "); in WriteModifiers() 52 to->Write("protected "); in WriteModifiers() 56 to->Write("static "); in WriteModifiers() 60 to->Write("final "); in WriteModifiers() 64 to->Write("abstract "); in WriteModifiers() 68 void WriteArgumentList(CodeWriter* to, const vector<Expression*>& arguments) { in WriteArgumentList() argument 71 arguments[i]->Write(to); in WriteArgumentList() [all …]
|
D | ast_cpp.cpp | 40 void LiteralDecl::Write(CodeWriter* to) const { in Write() 41 to->Write("%s", expression_.c_str()); in Write() 56 void ClassDecl::Write(CodeWriter* to) const { in Write() 57 to->Write("class %s ", name_.c_str()); in Write() 60 to->Write(": public %s ", parent_.c_str()); in Write() 62 to->Write("{\n"); in Write() 65 to->Write("public:\n"); in Write() 67 to->Indent(); in Write() 69 dec->Write(to); in Write() 70 to->Dedent(); in Write() [all …]
|
/system/libhwbinder/include/hwbinder/ |
D | TextOutput.h | 42 inline explicit Bundle(TextOutput& to) : mTO(to) { to.pushBundle(); } in Bundle() argument 65 TextOutput& endl(TextOutput& to); 66 TextOutput& indent(TextOutput& to); 67 TextOutput& dedent(TextOutput& to); 70 TextOutput& operator<<(TextOutput& to, const T& val) 75 to.print(str.c_str(), str.size()); 76 return to; 79 TextOutput& operator<<(TextOutput& to, TextOutputManipFunc func); 93 TextOutput& operator<<(TextOutput& to, const TypeCode& val); 122 TextOutput& operator<<(TextOutput& to, const HexDump& val); [all …]
|
/system/sepolicy/prebuilts/api/29.0/public/ |
D | hal_health.te | 1 # HwBinder IPC from client to server, and callbacks 9 # Allow to listen to uevents for updates 12 # Allow to read /sys/class/power_supply directory 15 # Allow to read files under /sys/class/power_supply. Implementations typically have symlinks 16 # to vendor specific files. Vendors should mark sysfs_batteryinfo on all files read by health 20 # Allow to wake up to send periodic events 23 # Write to /dev/kmsg 26 # Allow to use timerfd to wake itself up periodically to send health info.
|
D | postinstall.te | 2 # Extend the permissions in this domain to allow this program to access other 6 # Allow postinstall to write to its stdout/stderr when redirected via pipes to 11 # Allow postinstall to read and execute directories and files in the same 17 # Allow postinstall to execute the shell or other system executables. 22 # Allow postinstall to execute shell in recovery. 31 # Allow postinstall scripts to talk to the system server. 35 # Need to talk to the otadexopt service. 38 # Allow postinstall scripts to trigger f2fs garbage collection 43 # should transition to postinstall, as it is only meant to run during the
|
/system/sepolicy/public/ |
D | hal_health.te | 1 # HwBinder IPC from client to server, and callbacks 9 # Allow to listen to uevents for updates 12 # Allow to read /sys/class/power_supply directory 15 # Allow to read files under /sys/class/power_supply. Implementations typically have symlinks 16 # to vendor specific files. Vendors should mark sysfs_batteryinfo on all files read by health 20 # Allow to wake up to send periodic events 23 # Write to /dev/kmsg 26 # Allow to use timerfd to wake itself up periodically to send health info.
|
D | postinstall.te | 2 # Extend the permissions in this domain to allow this program to access other 6 # Allow postinstall to write to its stdout/stderr when redirected via pipes to 11 # Allow postinstall to read and execute directories and files in the same 17 # Allow postinstall to execute the shell or other system executables. 22 # Allow postinstall to execute shell in recovery. 31 # Allow postinstall scripts to talk to the system server. 35 # Need to talk to the otadexopt service. 38 # Allow postinstall scripts to trigger f2fs garbage collection 43 # should transition to postinstall, as it is only meant to run during the
|
/system/sepolicy/prebuilts/api/28.0/public/ |
D | hal_health.te | 1 # HwBinder IPC from client to server, and callbacks 8 # Read access to system files for HALs in 10 # to be able to open the hal implementation .so files 15 # Allow to listen to uevents for updates 18 # Allow to read /sys/class/power_supply directory 21 # Allow to read files under /sys/class/power_supply. Implementations typically have symlinks 22 # to vendor specific files. Vendors should mark sysfs_batteryinfo on all files read by health 26 # Allow to wake up to send periodic events 29 # Write to /dev/kmsg
|
D | postinstall.te | 2 # Extend the permissions in this domain to allow this program to access other 6 # Allow postinstall to write to its stdout/stderr when redirected via pipes to 11 # Allow postinstall to read and execute directories and files in the same 17 # Allow postinstall to execute the shell or other system executables. 26 # Allow postinstall scripts to talk to the system server. 30 # Need to talk to the otadexopt service. 34 # should transition to postinstall, as it is only meant to run during the
|
/system/extras/perfprofd/ |
D | perfprofd_config.proto | 17 // set to 100, then over time we want to see a perf profile 26 // Number of times to iterate through main 30 // Destination directory (where to write profiles). 32 // Config directory (where to read configs). 34 // Full path to 'perf' executable. 37 // Desired sampling period (passed to perf -c option). Small 42 // Desired sampling frequency (passed to perf -f option). A value of 0 45 // Length of time to collect samples (number of seconds for 'perf 49 // If this parameter is non-zero it will cause perfprofd to 51 // Currently defaults to 1 (true). [all …]
|
/system/sepolicy/prebuilts/api/27.0/public/ |
D | postinstall.te | 2 # Extend the permissions in this domain to allow this program to access other 6 # Allow postinstall to write to its stdout/stderr when redirected via pipes to 11 # Allow postinstall to read and execute directories and files in the same 17 # Allow postinstall to execute the shell or other system executables. 26 # Allow postinstall scripts to talk to the system server. 30 # Need to talk to the otadexopt service. 34 # should transition to postinstall, as it is only meant to run during the
|
/system/sepolicy/prebuilts/api/29.0/private/ |
D | dumpstate.te | 5 # Execute and transition to the vdc domain 19 # Allow dumpstate to make binder calls to incidentd 22 # Allow dumpstate to make binder calls to storaged service 25 # Allow dumpstate to make binder calls to statsd 28 # Allow dumpstate to talk to gpuservice over binder 31 # Allow dumpstate to talk to idmap over binder 37 # Signal native processes to dump their stack. 51 # For comminucating with the system process to do confirmation ui.
|
D | netd.te | 5 # Allow netd to spawn dnsmasq in it's own domain 8 # Allow netd to start clatd in its own domain 11 # give netd permission to setup iptables rule with xt_bpf, attach program to cgroup, and read/write 15 # in order to invoke side effect of close() on such a socket calling synchronize_rcu() 21 # Allow netd to write to statsd. 24 # Allow netd to send callbacks to network_stack 27 # Allow netd to send dump info to dumpstate
|
D | otapreopt_chroot.te | 6 # We need to create an unshared mount namespace, and then mount /data. 10 # This is required to mount /vendor and mount/unmount ext4 images from 17 # This is required to unmount flattened APEX packages under 23 # Allow otapreopt_chroot to read SELinux policy files. 26 # Allow otapreopt_chroot to open and read the contents of /postinstall/system/apex. 28 # Allow otapreopt_chroot to read the persist.apexd.verity_on_system system property. 31 # Allow otapreopt to use file descriptors from update-engine. It will 37 # Allow to transition to postinstall_dexopt, to run otapreopt in its own sandbox. 40 # Allow otapreopt_chroot to create loop devices with /dev/loop-control. 42 # Allow otapreopt_chroot to access loop devices. [all …]
|
D | priv_app.te | 22 # to be supported for now for the following reasons. 53 # Allow privileged apps to interact with gpuservice 57 # Write to /cache. 60 # /cache is a symlink to /data/cache on some devices. Allow reading the link. 63 # Write to /data/ota_package for OTA packages. 67 # Access to /data/media. 76 # Allow traceur to pass file descriptors through a content provider to betterbug 79 # Allow verifier to access staged apks. 86 # Allow GMS core to access perfprofd output, which is stored 87 # in /data/misc/perfprofd/. GMS core will need to list all [all …]
|
/system/sepolicy/prebuilts/api/26.0/public/ |
D | postinstall.te | 2 # Extend the permissions in this domain to allow this program to access other 6 # Allow postinstall to write to its stdout/stderr when redirected via pipes to 11 # Allow postinstall to read and execute directories and files in the same 17 # Allow postinstall to execute the shell or other system executables. 26 # Allow postinstall scripts to talk to the system server. 30 # Need to talk to the otadexopt service. 34 # should transition to postinstall, as it is only meant to run during the
|
/system/sepolicy/private/ |
D | dumpstate.te | 5 # Execute and transition to the vdc domain 19 # Allow dumpstate to make binder calls to incidentd 22 # Allow dumpstate to make binder calls to storaged service 25 # Allow dumpstate to make binder calls to statsd 28 # Allow dumpstate to talk to gpuservice over binder 31 # Allow dumpstate to talk to idmap over binder 37 # Signal native processes to dump their stack. 51 # For comminucating with the system process to do confirmation ui.
|
D | netd.te | 5 # Allow netd to spawn dnsmasq in it's own domain 8 # Allow netd to start clatd in its own domain 11 # give netd permission to setup iptables rule with xt_bpf, attach program to cgroup, and read/write 15 # in order to invoke side effect of close() on such a socket calling synchronize_rcu() 21 # Allow netd to write to statsd. 24 # Allow netd to send callbacks to network_stack 27 # Allow netd to send dump info to dumpstate
|
D | otapreopt_chroot.te | 6 # We need to create an unshared mount namespace, and then mount /data. 10 # This is required to mount /vendor and mount/unmount ext4 images from 17 # This is required to unmount flattened APEX packages under 23 # Allow otapreopt_chroot to read SELinux policy files. 26 # Allow otapreopt_chroot to open and read the contents of /postinstall/system/apex. 28 # Allow otapreopt_chroot to read the persist.apexd.verity_on_system system property. 31 # Allow otapreopt to use file descriptors from update-engine. It will 37 # Allow to transition to postinstall_dexopt, to run otapreopt in its own sandbox. 40 # Allow otapreopt_chroot to create loop devices with /dev/loop-control. 42 # Allow otapreopt_chroot to access loop devices. [all …]
|
/system/media/audio_utils/ |
D | Doxyfile | 3 # This file describes the settings to be used by the documentation system 37 # The PROJECT_NUMBER tag can be used to enter a project or revision number. This 52 # to the output directory. 56 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path 58 # entered, it will be relative to the location where doxygen was started. If 63 # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub- 73 # The OUTPUT_LANGUAGE tag is used to specify the language in which all 75 # information to generate all constant output in the proper language. 88 # If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member 90 # documentation (similar to Javadoc). Set to NO to disable this. [all …]
|
D | Doxyfile.orig | 3 # This file describes the settings to be used by the documentation system 37 # The PROJECT_NUMBER tag can be used to enter a project or revision number. This 52 # to the output directory. 56 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path 58 # entered, it will be relative to the location where doxygen was started. If 63 # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub- 73 # The OUTPUT_LANGUAGE tag is used to specify the language in which all 75 # information to generate all constant output in the proper language. 88 # If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member 90 # documentation (similar to Javadoc). Set to NO to disable this. [all …]
|
/system/chre/pal/doc/ |
D | Doxyfile | 3 # This file describes the settings to be used by the documentation system 37 # The PROJECT_NUMBER tag can be used to enter a project or revision number. This 52 # the logo to the output directory. 56 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path 58 # entered, it will be relative to the location where doxygen was started. If 63 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- 73 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII 74 # characters to appear in the names of generated files. If set to NO, non-ASCII 81 # The OUTPUT_LANGUAGE tag is used to specify the language in which all 83 # information to generate all constant output in the proper language. [all …]
|
/system/chre/chre_api/doc/ |
D | Doxyfile | 3 # This file describes the settings to be used by the documentation system 37 # The PROJECT_NUMBER tag can be used to enter a project or revision number. This 52 # the logo to the output directory. 56 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path 58 # entered, it will be relative to the location where doxygen was started. If 63 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- 73 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII 74 # characters to appear in the names of generated files. If set to NO, non-ASCII 81 # The OUTPUT_LANGUAGE tag is used to specify the language in which all 83 # information to generate all constant output in the proper language. [all …]
|
/system/sepolicy/prebuilts/api/28.0/private/ |
D | priv_app.te | 21 # to their sandbox directory and then dlopen(). 42 # Write to /cache. 45 # /cache is a symlink to /data/cache on some devices. Allow reading the link. 48 # Write to /data/ota_package for OTA packages. 52 # Access to /data/media. 61 # Allow traceur to pass file descriptors through a content provider to betterbug 64 # Allow verifier to access staged apks. 71 # Allow GMS core to access perfprofd output, which is stored 72 # in /data/misc/perfprofd/. GMS core will need to list all 73 # data stored in that directory to process them one by one. [all …]
|
/system/core/adb/ |
D | SERVICES.TXT | 1 This file tries to document all requests a client can make 2 to the ADB server of an adbd daemon. See the OVERVIEW.TXT document 3 to understand what's going on here. 11 Ask the ADB server to quit immediately. This is used when the 17 Ask to return the list of available Android devices and their 28 to track the state of connected devices in real-time without 32 This is a special query that is sent to the ADB server when a 34 to the emulator's ADB control port, i.e. the TCP port that the 35 emulator will forward automatically to the adbd daemon running 38 This mechanism allows the ADB server to know when new emulator [all …]
|