mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-23 18:16:01 +03:00
The macros defined within the C file in the form (\ fb_mmu_l2tlb_ecc_status_corrected_err_l2tlb_sa_data_m() |\ fb_mmu_l2tlb_ecc_status_corrected_err_l2tlb1_sa_data_m() \ ) are difficult to detect correctly in libclang based static analyzers. As a consequence, Hal Checker might be missing some coverage. Such masks are converted into a static function format to help mitigate this issue. Change-Id: Id43e25abda8db4c79f7f6fc604eb6e76e9f6282c Signed-off-by: Debarshi Dutta <ddutta@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2598063 Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> Reviewed-by: svc-mobile-cert <svc-mobile-cert@nvidia.com> Reviewed-by: Vaibhav Kachore <vkachore@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> GVS: Gerrit_Virtual_Submit