Those names are "macro concatenated" in AOSP code *.te files. You can start with te_macros and hal_attribute.
https://cs.android.com/android/platform/superproject/+/master:system/sepolicy/public/te_macros;drc=356b98d552e8b6f1936c045cb1a681dfbcd485ee;l=209 BR, K. ________________________________ From: [email protected] <[email protected]> on behalf of icould icould <[email protected]> Sent: Wednesday, June 10, 2020 14:35 To: Android Building <[email protected]> Subject: [android-building] Where are hal_vehicle_client and hal_vehicle_server in hal_vehicle.te defined? I'm trying to understand how HAL is implemented and took hal_vehicle as an example. in https://cs.android.com/android/platform/superproject/+/master:system/sepolicy/public/hal_vehicle.te;l=1?q=hal_vehicle.te&sq= hal_vehicle_server and hal_vehicle_client are mentioned in the binder call. but where and who does introduce/define them, at what place and time? I did a whole fulltext search but could not find a place where they are set. I hope you can give me some advice. thx -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en<https://eur02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgroups.google.com%2Fgroup%2Fandroid-building%3Fhl%3Den&data=02%7C01%7Ckrzysztof.wesolowski%40volvocars.com%7Cb979c9393bc24d57000e08d80d52a8ae%7C81fa766ea34948678bf4ab35e250a08f%7C0%7C1%7C637273995955056466&sdata=NSyBgO8lWubScmsqiGSLOYpcY%2BaloE2YIjzYTIXOzn4%3D&reserved=0> --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/android-building/72bc0fdf-373c-41cc-92b2-df5c40245ecfo%40googlegroups.com<https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fandroid-building%2F72bc0fdf-373c-41cc-92b2-df5c40245ecfo%2540googlegroups.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=02%7C01%7Ckrzysztof.wesolowski%40volvocars.com%7Cb979c9393bc24d57000e08d80d52a8ae%7C81fa766ea34948678bf4ab35e250a08f%7C0%7C1%7C637273995955066465&sdata=Cvl3StOMW2gKWnw%2BHeDkiSXZANj9z2hO2leU47LE1io%3D&reserved=0>. -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/android-building/AM4P174MB00042641A16463EBE02E573391830%40AM4P174MB0004.EURP174.PROD.OUTLOOK.COM.
