OSFreePages OSUnRegisterMem OSUnReservePhys OSBaseAllocContigMemory PVROSFuncInit DoMapToUser PVRMMapOSMemHandleToMMapData PVRMMapReleaseMMapData PVRMMap PVRMMapRegisterArea PVRMMapRemoveRegisteredArea LinuxMMapPerProcessHandleOptions PVRMMapCleanup PVRMMapInit PVRSRVRelease gPVRDebugLevel pvr PVRSRV_BridgeDispatchKM AllocFlagsToPGProt NewVMallocLinuxMemArea NewAllocPagesLinuxMemArea LinuxMemAreaOffsetToPage LinuxMemAreaDeepFree LinuxMemAreaToCpuPAddr LinuxMemAreaPhysIsContig LinuxMMInit OSPerProcessPrivateDataInit OSPerProcessPrivateDataDeInit PVRSRVMapDmaBufKM \g dg lg DummyBW PVRSRVMapDmaBufBW _SetDispatchTableEntry BridgedDispatchKM SysLocateDevices DmaBufImportAndAcquirePhysAddr PVRLinuxFenceDeInit PVRSyncPatchTransferSyncInfos PVRSyncIOCTLDebug pvr_fence_context_create PVRSyncOpen pvr_fence_create pvr_fence_create_from_fence PVRSyncIOCTLCreate PVRSyncIOCTLAlloc PVRSyncIOCTLCreateSwFence ExpandAndDeDuplicateFenceSyncs PVRSyncInitServices PVRSyncDeviceInit SyncSWTimelineFenceCreateKM gpu SGXAddSharedPBDescBW SGXDoKickBW 
L L ( ti,dra7-sgx544 H H P P p "ctx_id=%lu job_id=%lu type=%s", (unsigned long)REC->ctx_id, (unsigned long)REC->job_id, __get_str(type) "gpu_name=%s ts=%llu.%06lu next_ctx_id=%lu next_prio=%ld next_job_id=%lu", __get_str(gpu_name), (unsigned long long)({ u64 t = REC->timestamp + (1000L / 2); ({ uint32_t __base = (1000000000L); uint32_t __rem; (void)(((typeof((t)) *)0) == ((uint64_t *)0)); if (__builtin_constant_p(__base) && is_power_of_2(__base)) { __rem = (t) & (__base - 1); (t) >>= ( __builtin_constant_p(__base) ? ( (__base) < 2 ? 0 : (__base) & (1ULL << 63) ? 63 : (__base) & (1ULL << 62) ? 62 : (__base) & (1ULL << 61) ? 61 : (__base) & (1ULL << 60) ? 60 : (__base) & (1ULL << 59) ? 59 : (__base) & (1ULL << 58) ? 58 : (__base) & (1ULL << 57) ? 57 : (__base) & (1ULL << 56) ? 56 : (__base) & (1ULL << 55) ? 55 : (__base) & (1ULL << 54) ? 54 : (__base) & (1ULL << 53) ? 53 : (__base) & (1ULL << 52) ? 52 : (__base) & (1ULL << 51) ? 51 : (__base) & (1ULL << 50) ? 50 : (__base) & (1ULL << 49) ? 49 : (__base) & (1ULL << 48) ? 48 : (__base) & (1ULL << 47) ? 47 : (__base) & (1ULL << 46) ? 46 : (__base) & (1ULL << 45) ? 45 : (__base) & (1ULL << 44) ? 44 : (__base) & (1ULL << 43) ? 43 : (__base) & (1ULL << 42) ? 42 : (__base) & (1ULL << 41) ? 41 : (__base) & (1ULL << 40) ? 40 : (__base) & (1ULL << 39) ? 39 : (__base) & (1ULL << 38) ? 38 : (__base) & (1ULL << 37) ? 37 : (__base) & (1ULL << 36) ? 36 : (__base) & (1ULL << 35) ? 35 : (__base) & (1ULL << 34) ? 34 : (__base) & (1ULL << 33) ? 33 : (__base) & (1ULL << 32) ? 32 : (__base) & (1ULL << 31) ? 31 : (__base) & (1ULL << 30) ? 30 : (__base) & (1ULL << 29) ? 29 : (__base) & (1ULL << 28) ? 28 : (__base) & (1ULL << 27) ? 27 : (__base) & (1ULL << 26) ? 26 : (__base) & (1ULL << 25) ? 25 : (__base) & (1ULL << 24) ? 24 : (__base) & (1ULL << 23) ? 23 : (__base) & (1ULL << 22) ? 22 : (__base) & (1ULL << 21) ? 21 : (__base) & (1ULL << 20) ? 20 : (__base) & (1ULL << 19) ? 19 : (__base) & (1ULL << 18) ? 18 : (__base) & (1ULL << 17) ? 17 : (__base) & (1ULL << 16) ? 16 : (__base) & (1ULL << 15) ? 15 : (__base) & (1ULL << 14) ? 14 : (__base) & (1ULL << 13) ? 13 : (__base) & (1ULL << 12) ? 12 : (__base) & (1ULL << 11) ? 11 : (__base) & (1ULL << 10) ? 10 : (__base) & (1ULL << 9) ? 9 : (__base) & (1ULL << 8) ? 8 : (__base) & (1ULL << 7) ? 7 : (__base) & (1ULL << 6) ? 6 : (__base) & (1ULL << 5) ? 5 : (__base) & (1ULL << 4) ? 4 : (__base) & (1ULL << 3) ? 3 : (__base) & (1ULL << 2) ? 2 : 1 ) : (sizeof(__base) <= 4) ? __ilog2_u32(__base) : __ilog2_u64(__base) ); } else if ((4 >= 4) && __builtin_constant_p(__base) && __base != 0) { uint32_t __res_lo, __n_lo = (t); (t) = ({ uint64_t ___res, ___x, ___t, ___m, ___n = (t); uint32_t ___p, ___bias; ___p = 1 << ( __builtin_constant_p(__base) ? ( (__base) < 2 ? 0 : (__base) & (1ULL << 63) ? 63 : (__base) & (1ULL << 62) ? 62 : (__base) & (1ULL << 61) ? 61 : (__base) & (1ULL << 60) ? 60 : (__base) & (1ULL << 59) ? 59 : (__base) & (1ULL << 58) ? 58 : (__base) & (1ULL << 57) ? 57 : (__base) & (1ULL << 56) ? 56 : (__base) & (1ULL << 55) ? 55 : (__base) & (1ULL << 54) ? 54 : (__base) & (1ULL << 53) ? 53 : (__base) & (1ULL << 52) ? 52 : (__base) & (1ULL << 51) ? 51 : (__base) & (1ULL << 50) ? 50 : (__base) & (1ULL << 49) ? 49 : (__base) & (1ULL << 48) ? 48 : (__base) & (1ULL << 47) ? 47 : (__base) & (1ULL << 46) ? 46 : (__base) & (1ULL << 45) ? 45 : (__base) & (1ULL << 44) ? 44 : (__base) & (1ULL << 43) ? 43 : (__base) & (1ULL << 42) ? 42 : (__base) & (1ULL << 41) ? 41 : (__base) & (1ULL << 40) ? 40 : (__base) & (1ULL << 39) ? 39 : (__base) & (1ULL << 38) ? 38 : (__base) & (1ULL << 37) ? 37 : (__base) & (1ULL << 36) ? 36 : (__base) & (1ULL << 35) ? 35 : (__base) & (1ULL << 34) ? 34 : (__base) & (1ULL << 33) ? 33 : (__base) & (1ULL << 32) ? 32 : (__base) & (1ULL << 31) ? 31 : (__base) & (1ULL << 30) ? 30 : (__base) & (1ULL << 29) ? 29 : (__base) & (1ULL << 28) ? 28 : (__base) & (1ULL << 27) ? 27 : (__base) & (1ULL << 26) ? 26 : (__base) & (1ULL << 25) ? 25 : (__base) & (1ULL << 24) ? 24 : (__base) & (1ULL << 23) ? 23 : (__base) & (1ULL << 22) ? 22 : (__base) & (1ULL << 21) ? 21 : (__base) & (1ULL << 20) ? 20 : (__base) & (1ULL << 19) ? 19 : (__base) & (1ULL << 18) ? 18 : (__base) & (1ULL << 17) ? 17 : (__base) & (1ULL << 16) ? 16 : (__base) & (1ULL << 15) ? 15 : (__base) & (1ULL << 14) ? 14 : (__base) & (1ULL << 13) ? 13 : (__base) & (1ULL << 12) ? 12 : (__base) & (1ULL << 11) ? 11 : (__base) & (1ULL << 10) ? 10 : (__base) & (1ULL << 9) ? 9 : (__base) & (1ULL << 8) ? 8 : (__base) & (1ULL << 7) ? 7 : (__base) & (1ULL << 6) ? 6 : (__base) & (1ULL << 5) ? 5 : (__base) & (1ULL << 4) ? 4 : (__base) & (1ULL << 3) ? 3 : (__base) & (1ULL << 2) ? 2 : 1 ) : (sizeof(__base) <= 4) ? __ilog2_u32(__base) : __ilog2_u64(__base) ); ___m = (~0ULL / __base) * ___p; ___m += (((~0ULL % __base + 1) * ___p) + __base - 1) / __base; ___x = ~0ULL / __base * __base - 1; ___res = ((___m & 0xffffffff) * (___x & 0xffffffff)) >> 32; ___t = ___res += (___m & 0xffffffff) * (___x >> 32); ___res += (___x & 0xffffffff) * (___m >> 32); ___t = (___res < ___t) ? (1ULL << 32) : 0; ___res = (___res >> 32) + ___t; ___res += (___m >> 32) * (___x >> 32); ___res /= ___p; if (~0ULL % (__base / (__base & -__base)) == 0) { ___n /= (__base & -__base); ___m = ~0ULL / (__base / (__base & -__base)); ___p = 1; ___bias = 1; } else if (___res != ___x / __base) { ___bias = 1; ___m = (~0ULL / __base) * ___p; ___m += ((~0ULL % __base + 1) * ___p) / __base; } else { uint32_t ___bits = -(___m & -___m); ___bits |= ___m >> 32; ___bits = (~___bits) << 1; if (!___bits) { ___p /= (___m & -___m); ___m /= (___m & -___m); } else { ___p >>= ( __builtin_constant_p(___bits) ? ( (___bits) < 2 ? 0 : (___bits) & (1ULL << 63) ? 63 : (___bits) & (1ULL << 62) ? 62 : (___bits) & (1ULL << 61) ? 61 : (___bits) & (1ULL << 60) ? 60 : (___bits) & (1ULL << 59) ? 59 : (___bits) & (1ULL << 58) ? 58 : (___bits) & (1ULL << 57) ? 57 : (___bits) & (1ULL << 56) ? 56 : (___bits) & (1ULL << 55) ? 55 : (___bits) & (1ULL << 54) ? 54 : (___bits) & (1ULL << 53) ? 53 : (___bits) & (1ULL << 52) ? 52 : (___bits) & (1ULL << 51) ? 51 : (___bits) & (1ULL << 50) ? 50 : (___bits) & (1ULL << 49) ? 49 : (___bits) & (1ULL << 48) ? 48 : (___bits) & (1ULL << 47) ? 47 : (___bits) & (1ULL << 46) ? 46 : (___bits) & (1ULL << 45) ? 45 : (___bits) & (1ULL << 44) ? 44 : (___bits) & (1ULL << 43) ? 43 : (___bits) & (1ULL << 42) ? 42 : (___bits) & (1ULL << 41) ? 41 : (___bits) & (1ULL << 40) ? 40 : (___bits) & (1ULL << 39) ? 39 : (___bits) & (1ULL << 38) ? 38 : (___bits) & (1ULL << 37) ? 37 : (___bits) & (1ULL << 36) ? 36 : (___bits) & (1ULL << 35) ? 35 : (___bits) & (1ULL << 34) ? 34 : (___bits) & (1ULL << 33) ? 33 : (___bits) & (1ULL << 32) ? 32 : (___bits) & (1ULL << 31) ? 31 : (___bits) & (1ULL << 30) ? 30 : (___bits) & (1ULL << 29) ? 29 : (___bits) & (1ULL << 28) ? 28 : (___bits) & (1ULL << 27) ? 27 : (___bits) & (1ULL << 26) ? 26 : (___bits) & (1ULL << 25) ? 25 : (___bits) & (1ULL << 24) ? 24 : (___bits) & (1ULL << 23) ? 23 : (___bits) & (1ULL << 22) ? 22 : (___bits) & (1ULL << 21) ? 21 : (___bits) & (1ULL << 20) ? 20 : (___bits) & (1ULL << 19) ? 19 : (___bits) & (1ULL << 18) ? 18 : (___bits) & (1ULL << 17) ? 17 : (___bits) & (1ULL << 16) ? 16 : (___bits) & (1ULL << 15) ? 15 : (___bits) & (1ULL << 14) ? 14 : (___bits) & (1ULL << 13) ? 13 : (___bits) & (1ULL << 12) ? 12 : (___bits) & (1ULL << 11) ? 11 : (___bits) & (1ULL << 10) ? 10 : (___bits) & (1ULL << 9) ? 9 : (___bits) & (1ULL << 8) ? 8 : (___bits) & (1ULL << 7) ? 7 : (___bits) & (1ULL << 6) ? 6 : (___bits) & (1ULL << 5) ? 5 : (___bits) & (1ULL << 4) ? 4 : (___bits) & (1ULL << 3) ? 3 : (___bits) & (1ULL << 2) ? 2 : 1 ) : (sizeof(___bits) <= 4) ? __ilog2_u32(___bits) : __ilog2_u64(___bits) ); ___m >>= ( __builtin_constant_p(___bits) ? ( (___bits) < 2 ? 0 : (___bits) & (1ULL << 63) ? 63 : (___bits) & (1ULL << 62) ? 62 : (___bits) & (1ULL << 61) ? 61 : (___bits) & (1ULL << 60) ? 60 : (___bits) & (1ULL << 59) ? 59 : (___bits) & (1ULL << 58) ? 58 : (___bits) & (1ULL << 57) ? 57 : (___bits) & (1ULL << 56) ? 56 : (___bits) & (1ULL << 55) ? 55 : (___bits) & (1ULL << 54) ? 54 : (___bits) & (1ULL << 53) ? 53 : (___bits) & (1ULL << 52) ? 52 : (___bits) & (1ULL << 51) ? 51 : (___bits) & (1ULL << 50) ? 50 : (___bits) & (1ULL << 49) ? 49 : (___bits) & (1ULL << 48) ? 48 : (___bits) & (1ULL << 47) ? 47 : (___bits) & (1ULL << 46) ? 46 : (___bits) & (1ULL << 45) ? 45 : (___bits) & (1ULL << 44) ? 44 : (___bits) & (1ULL << 43) ? 43 : (___bits) & (1ULL << 42) ? 42 : (___bits) & (1ULL << 41) ? 41 : (___bits) & (1ULL << 40) ? 40 : (___bits) & (1ULL << 39) ? 39 : (___bits) & (1ULL << 38) ? 38 : (___bits) & (1ULL << 37) ? 37 : (___bits) & (1ULL << 36) ? 36 : (___bits) & (1ULL << 35) ? 35 : (___bits) & (1ULL << 34) ? 34 : (___bits) & (1ULL << 33) ? 33 : (___bits) & (1ULL << 32) ? 32 : (___bits) & (1ULL << 31) ? 31 : (___bits) & (1ULL << 30) ? 30 : (___bits) & (1ULL << 29) ? 29 : (___bits) & (1ULL << 28) ? 28 : (___bits) & (1ULL << 27) ? 27 : (___bits) & (1ULL << 26) ? 26 : (___bits) & (1ULL << 25) ? 25 : (___bits) & (1ULL << 24) ? 24 : (___bits) & (1ULL << 23) ? 23 : (___bits) & (1ULL << 22) ? 22 : (___bits) & (1ULL << 21) ? 21 : (___bits) & (1ULL << 20) ? 20 : (___bits) & (1ULL << 19) ? 19 : (___bits) & (1ULL << 18) ? 18 : (___bits) & (1ULL << 17) ? 17 : (___bits) & (1ULL << 16) ? 16 : (___bits) & (1ULL << 15) ? 15 : (___bits) & (1ULL << 14) ? 14 : (___bits) & (1ULL << 13) ? 13 : (___bits) & (1ULL << 12) ? 12 : (___bits) & (1ULL << 11) ? 11 : (___bits) & (1ULL << 10) ? 10 : (___bits) & (1ULL << 9) ? 9 : (___bits) & (1ULL << 8) ? 8 : (___bits) & (1ULL << 7) ? 7 : (___bits) & (1ULL << 6) ? 6 : (___bits) & (1ULL << 5) ? 5 : (___bits) & (1ULL << 4) ? 4 : (___bits) & (1ULL << 3) ? 3 : (___bits) & (1ULL << 2) ? 2 : 1 ) : (sizeof(___bits) <= 4) ? __ilog2_u32(___bits) : __ilog2_u64(___bits) ); } ___bias = 0; } ___res = __arch_xprod_64(___m, ___n, ___bias); ___res /= ___p; }); __res_lo = (t); __rem = __n_lo - __res_lo * __base; } else if (__builtin_expect(!!(((t) >> 32) == 0), 1)) { __rem = (uint32_t)(t) % __base; (t) = (uint32_t)(t) / __base; } else __rem = __div64_32(&(t), __base); __rem; }); t; }), (unsigned long)({ u64 t = REC->timestamp + (1000L / 2) ; u32 rem; ({ uint32_t __base = (1000L); uint32_t __rem; (void)(((typeof((t)) *)0) == ((uint64_t *)0)); if (__builtin_constant_p(__base) && is_power_of_2(__base)) { __rem = (t) & (__base - 1); (t) >>= ( __builtin_constant_p(__base) ? ( (__base) < 2 ? 0 : (__base) & (1ULL << 63) ? 63 : (__base) & (1ULL << 62) ? 62 : (__base) & (1ULL << 61) ? 61 : (__base) & (1ULL << 60) ? 60 : (__base) & (1ULL << 59) ? 59 : (__base) & (1ULL << 58) ? 58 : (__base) & (1ULL << 57) ? 57 : (__base) & (1ULL << 56) ? 56 : (__base) & (1ULL << 55) ? 55 : (__base) & (1ULL << 54) ? 54 : (__base) & (1ULL << 53) ? 53 : (__base) & (1ULL << 52) ? 52 : (__base) & (1ULL << 51) ? 51 : (__base) & (1ULL << 50) ? 50 : (__base) & (1ULL << 49) ? 49 : (__base) & (1ULL << 48) ? 48 : (__base) & (1ULL << 47) ? 47 : (__base) & (1ULL << 46) ? 46 : (__base) & (1ULL << 45) ? 45 : (__base) & (1ULL << 44) ? 44 : (__base) & (1ULL << 43) ? 43 : (__base) & (1ULL << 42) ? 42 : (__base) & (1ULL << 41) ? 41 : (__base) & (1ULL << 40) ? 40 : (__base) & (1ULL << 39) ? 39 : (__base) & (1ULL << 38) ? 38 : (__base) & (1ULL << 37) ? 37 : (__base) & (1ULL << 36) ? 36 : (__base) & (1ULL << 35) ? 35 : (__base) & (1ULL << 34) ? 34 : (__base) & (1ULL << 33) ? 33 : (__base) & (1ULL << 32) ? 32 : (__base) & (1ULL << 31) ? 31 : (__base) & (1ULL << 30) ? 30 : (__base) & (1ULL << 29) ? 29 : (__base) & (1ULL << 28) ? 28 : (__base) & (1ULL << 27) ? 27 : (__base) & (1ULL << 26) ? 26 : (__base) & (1ULL << 25) ? 25 : (__base) & (1ULL << 24) ? 24 : (__base) & (1ULL << 23) ? 23 : (__base) & (1ULL << 22) ? 22 : (__base) & (1ULL << 21) ? 21 : (__base) & (1ULL << 20) ? 20 : (__base) & (1ULL << 19) ? 19 : (__base) & (1ULL << 18) ? 18 : (__base) & (1ULL << 17) ? 17 : (__base) & (1ULL << 16) ? 16 : (__base) & (1ULL << 15) ? 15 : (__base) & (1ULL << 14) ? 14 : (__base) & (1ULL << 13) ? 13 : (__base) & (1ULL << 12) ? 12 : (__base) & (1ULL << 11) ? 11 : (__base) & (1ULL << 10) ? 10 : (__base) & (1ULL << 9) ? 9 : (__base) & (1ULL << 8) ? 8 : (__base) & (1ULL << 7) ? 7 : (__base) & (1ULL << 6) ? 6 : (__base) & (1ULL << 5) ? 5 : (__base) & (1ULL << 4) ? 4 : (__base) & (1ULL << 3) ? 3 : (__base) & (1ULL << 2) ? 2 : 1 ) : (sizeof(__base) <= 4) ? __ilog2_u32(__base) : __ilog2_u64(__base) ); } else if ((4 >= 4) && __builtin_constant_p(__base) && __base != 0) { uint32_t __res_lo, __n_lo = (t); (t) = ({ uint64_t ___res, ___x, ___t, ___m, ___n = (t); uint32_t ___p, ___bias; ___p = 1 << ( __builtin_constant_p(__base) ? ( (__base) < 2 ? 0 : (__base) & (1ULL << 63) ? 63 : (__base) & (1ULL << 62) ? 62 : (__base) & (1ULL << 61) ? 61 : (__base) & (1ULL << 60) ? 60 : (__base) & (1ULL << 59) ? 59 : (__base) & (1ULL << 58) ? 58 : (__base) & (1ULL << 57) ? 57 : (__base) & (1ULL << 56) ? 56 : (__base) & (1ULL << 55) ? 55 : (__base) & (1ULL << 54) ? 54 : (__base) & (1ULL << 53) ? 53 : (__base) & (1ULL << 52) ? 52 : (__base) & (1ULL << 51) ? 51 : (__base) & (1ULL << 50) ? 50 : (__base) & (1ULL << 49) ? 49 : (__base) & (1ULL << 48) ? 48 : (__base) & (1ULL << 47) ? 47 : (__base) & (1ULL << 46) ? 46 : (__base) & (1ULL << 45) ? 45 : (__base) & (1ULL << 44) ? 44 : (__base) & (1ULL << 43) ? 43 : (__base) & (1ULL << 42) ? 42 : (__base) & (1ULL << 41) ? 41 : (__base) & (1ULL << 40) ? 40 : (__base) & (1ULL << 39) ? 39 : (__base) & (1ULL << 38) ? 38 : (__base) & (1ULL << 37) ? 37 : (__base) & (1ULL << 36) ? 36 : (__base) & (1ULL << 35) ? 35 : (__base) & (1ULL << 34) ? 34 : (__base) & (1ULL << 33) ? 33 : (__base) & (1ULL << 32) ? 32 : (__base) & (1ULL << 31) ? 31 : (__base) & (1ULL << 30) ? 30 : (__base) & (1ULL << 29) ? 29 : (__base) & (1ULL << 28) ? 28 : (__base) & (1ULL << 27) ? 27 : (__base) & (1ULL << 26) ? 26 : (__base) & (1ULL << 25) ? 25 : (__base) & (1ULL << 24) ? 24 : (__base) & (1ULL << 23) ? 23 : (__base) & (1ULL << 22) ? 22 : (__base) & (1ULL << 21) ? 21 : (__base) & (1ULL << 20) ? 20 : (__base) & (1ULL << 19) ? 19 : (__base) & (1ULL << 18) ? 18 : (__base) & (1ULL << 17) ? 17 : (__base) & (1ULL << 16) ? 16 : (__base) & (1ULL << 15) ? 15 : (__base) & (1ULL << 14) ? 14 : (__base) & (1ULL << 13) ? 13 : (__base) & (1ULL << 12) ? 12 : (__base) & (1ULL << 11) ? 11 : (__base) & (1ULL << 10) ? 10 : (__base) & (1ULL << 9) ? 9 : (__base) & (1ULL << 8) ? 8 : (__base) & (1ULL << 7) ? 7 : (__base) & (1ULL << 6) ? 6 : (__base) & (1ULL << 5) ? 5 : (__base) & (1ULL << 4) ? 4 : (__base) & (1ULL << 3) ? 3 : (__base) & (1ULL << 2) ? 2 : 1 ) : (sizeof(__base) <= 4) ? __ilog2_u32(__base) : __ilog2_u64(__base) ); ___m = (~0ULL / __base) * ___p; ___m += (((~0ULL % __base + 1) * ___p) + __base - 1) / __base; ___x = ~0ULL / __base * __base - 1; ___res = ((___m & 0xffffffff) * (___x & 0xffffffff)) >> 32; ___t = ___res += (___m & 0xffffffff) * (___x >> 32); ___res += (___x & 0xffffffff) * (___m >> 32); ___t = (___res < ___t) ? (1ULL << 32) : 0; ___res = (___res >> 32) + ___t; ___res += (___m >> 32) * (___x >> 32); ___res /= ___p; if (~0ULL % (__base / (__base & -__base)) == 0) { ___n /= (__base & -__base); ___m = ~0ULL / (__base / (__base & -__base)); ___p = 1; ___bias = 1; } else if (___res != ___x / __base) { ___bias = 1; ___m = (~0ULL / __base) * ___p; ___m += ((~0ULL % __base + 1) * ___p) / __base; } else { uint32_t ___bits = -(___m & -___m); ___bits |= ___m >> 32; ___bits = (~___bits) << 1; if (!___bits) { ___p /= (___m & -___m); ___m /= (___m & -___m); } else { ___p >>= ( __builtin_constant_p(___bits) ? ( (___bits) < 2 ? 0 : (___bits) & (1ULL << 63) ? 63 : (___bits) & (1ULL << 62) ? 62 : (___bits) & (1ULL << 61) ? 61 : (___bits) & (1ULL << 60) ? 60 : (___bits) & (1ULL << 59) ? 59 : (___bits) & (1ULL << 58) ? 58 : (___bits) & (1ULL << 57) ? 57 : (___bits) & (1ULL << 56) ? 56 : (___bits) & (1ULL << 55) ? 55 : (___bits) & (1ULL << 54) ? 54 : (___bits) & (1ULL << 53) ? 53 : (___bits) & (1ULL << 52) ? 52 : (___bits) & (1ULL << 51) ? 51 : (___bits) & (1ULL << 50) ? 50 : (___bits) & (1ULL << 49) ? 49 : (___bits) & (1ULL << 48) ? 48 : (___bits) & (1ULL << 47) ? 47 : (___bits) & (1ULL << 46) ? 46 : (___bits) & (1ULL << 45) ? 45 : (___bits) & (1ULL << 44) ? 44 : (___bits) & (1ULL << 43) ? 43 : (___bits) & (1ULL << 42) ? 42 : (___bits) & (1ULL << 41) ? 41 : (___bits) & (1ULL << 40) ? 40 : (___bits) & (1ULL << 39) ? 39 : (___bits) & (1ULL << 38) ? 38 : (___bits) & (1ULL << 37) ? 37 : (___bits) & (1ULL << 36) ? 36 : (___bits) & (1ULL << 35) ? 35 : (___bits) & (1ULL << 34) ? 34 : (___bits) & (1ULL << 33) ? 33 : (___bits) & (1ULL << 32) ? 32 : (___bits) & (1ULL << 31) ? 31 : (___bits) & (1ULL << 30) ? 30 : (___bits) & (1ULL << 29) ? 29 : (___bits) & (1ULL << 28) ? 28 : (___bits) & (1ULL << 27) ? 27 : (___bits) & (1ULL << 26) ? 26 : (___bits) & (1ULL << 25) ? 25 : (___bits) & (1ULL << 24) ? 24 : (___bits) & (1ULL << 23) ? 23 : (___bits) & (1ULL << 22) ? 22 : (___bits) & (1ULL << 21) ? 21 : (___bits) & (1ULL << 20) ? 20 : (___bits) & (1ULL << 19) ? 19 : (___bits) & (1ULL << 18) ? 18 : (___bits) & (1ULL << 17) ? 17 : (___bits) & (1ULL << 16) ? 16 : (___bits) & (1ULL << 15) ? 15 : (___bits) & (1ULL << 14) ? 14 : (___bits) & (1ULL << 13) ? 13 : (___bits) & (1ULL << 12) ? 12 : (___bits) & (1ULL << 11) ? 11 : (___bits) & (1ULL << 10) ? 10 : (___bits) & (1ULL << 9) ? 9 : (___bits) & (1ULL << 8) ? 8 : (___bits) & (1ULL << 7) ? 7 : (___bits) & (1ULL << 6) ? 6 : (___bits) & (1ULL << 5) ? 5 : (___bits) & (1ULL << 4) ? 4 : (___bits) & (1ULL << 3) ? 3 : (___bits) & (1ULL << 2) ? 2 : 1 ) : (sizeof(___bits) <= 4) ? __ilog2_u32(___bits) : __ilog2_u64(___bits) ); ___m >>= ( __builtin_constant_p(___bits) ? ( (___bits) < 2 ? 0 : (___bits) & (1ULL << 63) ? 63 : (___bits) & (1ULL << 62) ? 62 : (___bits) & (1ULL << 61) ? 61 : (___bits) & (1ULL << 60) ? 60 : (___bits) & (1ULL << 59) ? 59 : (___bits) & (1ULL << 58) ? 58 : (___bits) & (1ULL << 57) ? 57 : (___bits) & (1ULL << 56) ? 56 : (___bits) & (1ULL << 55) ? 55 : (___bits) & (1ULL << 54) ? 54 : (___bits) & (1ULL << 53) ? 53 : (___bits) & (1ULL << 52) ? 52 : (___bits) & (1ULL << 51) ? 51 : (___bits) & (1ULL << 50) ? 50 : (___bits) & (1ULL << 49) ? 49 : (___bits) & (1ULL << 48) ? 48 : (___bits) & (1ULL << 47) ? 47 : (___bits) & (1ULL << 46) ? 46 : (___bits) & (1ULL << 45) ? 45 : (___bits) & (1ULL << 44) ? 44 : (___bits) & (1ULL << 43) ? 43 : (___bits) & (1ULL << 42) ? 42 : (___bits) & (1ULL << 41) ? 41 : (___bits) & (1ULL << 40) ? 40 : (___bits) & (1ULL << 39) ? 39 : (___bits) & (1ULL << 38) ? 38 : (___bits) & (1ULL << 37) ? 37 : (___bits) & (1ULL << 36) ? 36 : (___bits) & (1ULL << 35) ? 35 : (___bits) & (1ULL << 34) ? 34 : (___bits) & (1ULL << 33) ? 33 : (___bits) & (1ULL << 32) ? 32 : (___bits) & (1ULL << 31) ? 31 : (___bits) & (1ULL << 30) ? 30 : (___bits) & (1ULL << 29) ? 29 : (___bits) & (1ULL << 28) ? 28 : (___bits) & (1ULL << 27) ? 27 : (___bits) & (1ULL << 26) ? 26 : (___bits) & (1ULL << 25) ? 25 : (___bits) & (1ULL << 24) ? 24 : (___bits) & (1ULL << 23) ? 23 : (___bits) & (1ULL << 22) ? 22 : (___bits) & (1ULL << 21) ? 21 : (___bits) & (1ULL << 20) ? 20 : (___bits) & (1ULL << 19) ? 19 : (___bits) & (1ULL << 18) ? 18 : (___bits) & (1ULL << 17) ? 17 : (___bits) & (1ULL << 16) ? 16 : (___bits) & (1ULL << 15) ? 15 : (___bits) & (1ULL << 14) ? 14 : (___bits) & (1ULL << 13) ? 13 : (___bits) & (1ULL << 12) ? 12 : (___bits) & (1ULL << 11) ? 11 : (___bits) & (1ULL << 10) ? 10 : (___bits) & (1ULL << 9) ? 9 : (___bits) & (1ULL << 8) ? 8 : (___bits) & (1ULL << 7) ? 7 : (___bits) & (1ULL << 6) ? 6 : (___bits) & (1ULL << 5) ? 5 : (___bits) & (1ULL << 4) ? 4 : (___bits) & (1ULL << 3) ? 3 : (___bits) & (1ULL << 2) ? 2 : 1 ) : (sizeof(___bits) <= 4) ? __ilog2_u32(___bits) : __ilog2_u64(___bits) ); } ___bias = 0; } ___res = __arch_xprod_64(___m, ___n, ___bias); ___res /= ___p; }); __res_lo = (t); __rem = __n_lo - __res_lo * __base; } else if (__builtin_expect(!!(((t) >> 32) == 0), 1)) { __rem = (uint32_t)(t) % __base; (t) = (uint32_t)(t) / __base; } else __rem = __div64_32(&(t), __base); __rem; }); rem = ({ uint32_t __base = (1000000L); uint32_t __rem; (void)(((typeof((t)) *)0) == ((uint64_t *)0)); if (__builtin_constant_p(__base) && is_power_of_2(__base)) { __rem = (t) & (__base - 1); (t) >>= ( __builtin_constant_p(__base) ? ( (__base) < 2 ? 0 : (__base) & (1ULL << 63) ? 63 : (__base) & (1ULL << 62) ? 62 : (__base) & (1ULL << 61) ? 61 : (__base) & (1ULL << 60) ? 60 : (__base) & (1ULL << 59) ? 59 : (__base) & (1ULL << 58) ? 58 : (__base) & (1ULL << 57) ? 57 : (__base) & (1ULL << 56) ? 56 : (__base) & (1ULL << 55) ? 55 : (__base) & (1ULL << 54) ? 54 : (__base) & (1ULL << 53) ? 53 : (__base) & (1ULL << 52) ? 52 : (__base) & (1ULL << 51) ? 51 : (__base) & (1ULL << 50) ? 50 : (__base) & (1ULL << 49) ? 49 : (__base) & (1ULL << 48) ? 48 : (__base) & (1ULL << 47) ? 47 : (__base) & (1ULL << 46) ? 46 : (__base) & (1ULL << 45) ? 45 : (__base) & (1ULL << 44) ? 44 : (__base) & (1ULL << 43) ? 43 : (__base) & (1ULL << 42) ? 42 : (__base) & (1ULL << 41) ? 41 : (__base) & (1ULL << 40) ? 40 : (__base) & (1ULL << 39) ? 39 : (__base) & (1ULL << 38) ? 38 : (__base) & (1ULL << 37) ? 37 : (__base) & (1ULL << 36) ? 36 : (__base) & (1ULL << 35) ? 35 : (__base) & (1ULL << 34) ? 34 : (__base) & (1ULL << 33) ? 33 : (__base) & (1ULL << 32) ? 32 : (__base) & (1ULL << 31) ? 31 : (__base) & (1ULL << 30) ? 30 : (__base) & (1ULL << 29) ? 29 : (__base) & (1ULL << 28) ? 28 : (__base) & (1ULL << 27) ? 27 : (__base) & (1ULL << 26) ? 26 : (__base) & (1ULL << 25) ? 25 : (__base) & (1ULL << 24) ? 24 : (__base) & (1ULL << 23) ? 23 : (__base) & (1ULL << 22) ? 22 : (__base) & (1ULL << 21) ? 21 : (__base) & (1ULL << 20) ? 20 : (__base) & (1ULL << 19) ? 19 : (__base) & (1ULL << 18) ? 18 : (__base) & (1ULL << 17) ? 17 : (__base) & (1ULL << 16) ? 16 : (__base) & (1ULL << 15) ? 15 : (__base) & (1ULL << 14) ? 14 : (__base) & (1ULL << 13) ? 13 : (__base) & (1ULL << 12) ? 12 : (__base) & (1ULL << 11) ? 11 : (__base) & (1ULL << 10) ? 10 : (__base) & (1ULL << 9) ? 9 : (__base) & (1ULL << 8) ? 8 : (__base) & (1ULL << 7) ? 7 : (__base) & (1ULL << 6) ? 6 : (__base) & (1ULL << 5) ? 5 : (__base) & (1ULL << 4) ? 4 : (__base) & (1ULL << 3) ? 3 : (__base) & (1ULL << 2) ? 2 : 1 ) : (sizeof(__base) <= 4) ? __ilog2_u32(__base) : __ilog2_u64(__base) ); } else if ((4 >= 4) && __builtin_constant_p(__base) && __base != 0) { uint32_t __res_lo, __n_lo = (t); (t) = ({ uint64_t ___res, ___x, ___t, ___m, ___n = (t); uint32_t ___p, ___bias; ___p = 1 << ( __builtin_constant_p(__base) ? ( (__base) < 2 ? 0 : (__base) & (1ULL << 63) ? 63 : (__base) & (1ULL << 62) ? 62 : (__base) & (1ULL << 61) ? 61 : (__base) & (1ULL << 60) ? 60 : (__base) & (1ULL << 59) ? 59 : (__base) & (1ULL << 58) ? 58 : (__base) & (1ULL << 57) ? 57 : (__base) & (1ULL << 56) ? 56 : (__base) & (1ULL << 55) ? 55 : (__base) & (1ULL << 54) ? 54 : (__base) & (1ULL << 53) ? 53 : (__base) & (1ULL << 52) ? 52 : (__base) & (1ULL << 51) ? 51 : (__base) & (1ULL << 50) ? 50 : (__base) & (1ULL << 49) ? 49 : (__base) & (1ULL << 48) ? 48 : (__base) & (1ULL << 47) ? 47 : (__base) & (1ULL << 46) ? 46 : (__base) & (1ULL << 45) ? 45 : (__base) & (1ULL << 44) ? 44 : (__base) & (1ULL << 43) ? 43 : (__base) & (1ULL << 42) ? 42 : (__base) & (1ULL << 41) ? 41 : (__base) & (1ULL << 40) ? 40 : (__base) & (1ULL << 39) ? 39 : (__base) & (1ULL << 38) ? 38 : (__base) & (1ULL << 37) ? 37 : (__base) & (1ULL << 36) ? 36 : (__base) & (1ULL << 35) ? 35 : (__base) & (1ULL << 34) ? 34 : (__base) & (1ULL << 33) ? 33 : (__base) & (1ULL << 32) ? 32 : (__base) & (1ULL << 31) ? 31 : (__base) & (1ULL << 30) ? 30 : (__base) & (1ULL << 29) ? 29 : (__base) & (1ULL << 28) ? 28 : (__base) & (1ULL << 27) ? 27 : (__base) & (1ULL << 26) ? 26 : (__base) & (1ULL << 25) ? 25 : (__base) & (1ULL << 24) ? 24 : (__base) & (1ULL << 23) ? 23 : (__base) & (1ULL << 22) ? 22 : (__base) & (1ULL << 21) ? 21 : (__base) & (1ULL << 20) ? 20 : (__base) & (1ULL << 19) ? 19 : (__base) & (1ULL << 18) ? 18 : (__base) & (1ULL << 17) ? 17 : (__base) & (1ULL << 16) ? 16 : (__base) & (1ULL << 15) ? 15 : (__base) & (1ULL << 14) ? 14 : (__base) & (1ULL << 13) ? 13 : (__base) & (1ULL << 12) ? 12 : (__base) & (1ULL << 11) ? 11 : (__base) & (1ULL << 10) ? 10 : (__base) & (1ULL << 9) ? 9 : (__base) & (1ULL << 8) ? 8 : (__base) & (1ULL << 7) ? 7 : (__base) & (1ULL << 6) ? 6 : (__base) & (1ULL << 5) ? 5 : (__base) & (1ULL << 4) ? 4 : (__base) & (1ULL << 3) ? 3 : (__base) & (1ULL << 2) ? 2 : 1 ) : (sizeof(__base) <= 4) ? __ilog2_u32(__base) : __ilog2_u64(__base) ); ___m = (~0ULL / __base) * ___p; ___m += (((~0ULL % __base + 1) * ___p) + __base - 1) / __base; ___x = ~0ULL / __base * __base - 1; ___res = ((___m & 0xffffffff) * (___x & 0xffffffff)) >> 32; ___t = ___res += (___m & 0xffffffff) * (___x >> 32); ___res += (___x & 0xffffffff) * (___m >> 32); ___t = (___res < ___t) ? (1ULL << 32) : 0; ___res = (___res >> 32) + ___t; ___res += (___m >> 32) * (___x >> 32); ___res /= ___p; if (~0ULL % (__base / (__base & -__base)) == 0) { ___n /= (__base & -__base); ___m = ~0ULL / (__base / (__base & -__base)); ___p = 1; ___bias = 1; } else if (___res != ___x / __base) { ___bias = 1; ___m = (~0ULL / __base) * ___p; ___m += ((~0ULL % __base + 1) * ___p) / __base; } else { uint32_t ___bits = -(___m & -___m); ___bits |= ___m >> 32; ___bits = (~___bits) << 1; if (!___bits) { ___p /= (___m & -___m); ___m /= (___m & -___m); } else { ___p >>= ( __builtin_constant_p(___bits) ? ( (___bits) < 2 ? 0 : (___bits) & (1ULL << 63) ? 63 : (___bits) & (1ULL << 62) ? 62 : (___bits) & (1ULL << 61) ? 61 : (___bits) & (1ULL << 60) ? 60 : (___bits) & (1ULL << 59) ? 59 : (___bits) & (1ULL << 58) ? 58 : (___bits) & (1ULL << 57) ? 57 : (___bits) & (1ULL << 56) ? 56 : (___bits) & (1ULL << 55) ? 55 : (___bits) & (1ULL << 54) ? 54 : (___bits) & (1ULL << 53) ? 53 : (___bits) & (1ULL << 52) ? 52 : (___bits) & (1ULL << 51) ? 51 : (___bits) & (1ULL << 50) ? 50 : (___bits) & (1ULL << 49) ? 49 : (___bits) & (1ULL << 48) ? 48 : (___bits) & (1ULL << 47) ? 47 : (___bits) & (1ULL << 46) ? 46 : (___bits) & (1ULL << 45) ? 45 : (___bits) & (1ULL << 44) ? 44 : (___bits) & (1ULL << 43) ? 43 : (___bits) & (1ULL << 42) ? 42 : (___bits) & (1ULL << 41) ? 41 : (___bits) & (1ULL << 40) ? 40 : (___bits) & (1ULL << 39) ? 39 : (___bits) & (1ULL << 38) ? 38 : (___bits) & (1ULL << 37) ? 37 : (___bits) & (1ULL << 36) ? 36 : (___bits) & (1ULL << 35) ? 35 : (___bits) & (1ULL << 34) ? 34 : (___bits) & (1ULL << 33) ? 33 : (___bits) & (1ULL << 32) ? 32 : (___bits) & (1ULL << 31) ? 31 : (___bits) & (1ULL << 30) ? 30 : (___bits) & (1ULL << 29) ? 29 : (___bits) & (1ULL << 28) ? 28 : (___bits) & (1ULL << 27) ? 27 : (___bits) & (1ULL << 26) ? 26 : (___bits) & (1ULL << 25) ? 25 : (___bits) & (1ULL << 24) ? 24 : (___bits) & (1ULL << 23) ? 23 : (___bits) & (1ULL << 22) ? 22 : (___bits) & (1ULL << 21) ? 21 : (___bits) & (1ULL << 20) ? 20 : (___bits) & (1ULL << 19) ? 19 : (___bits) & (1ULL << 18) ? 18 : (___bits) & (1ULL << 17) ? 17 : (___bits) & (1ULL << 16) ? 16 : (___bits) & (1ULL << 15) ? 15 : (___bits) & (1ULL << 14) ? 14 : (___bits) & (1ULL << 13) ? 13 : (___bits) & (1ULL << 12) ? 12 : (___bits) & (1ULL << 11) ? 11 : (___bits) & (1ULL << 10) ? 10 : (___bits) & (1ULL << 9) ? 9 : (___bits) & (1ULL << 8) ? 8 : (___bits) & (1ULL << 7) ? 7 : (___bits) & (1ULL << 6) ? 6 : (___bits) & (1ULL << 5) ? 5 : (___bits) & (1ULL << 4) ? 4 : (___bits) & (1ULL << 3) ? 3 : (___bits) & (1ULL << 2) ? 2 : 1 ) : (sizeof(___bits) <= 4) ? __ilog2_u32(___bits) : __ilog2_u64(___bits) ); ___m >>= ( __builtin_constant_p(___bits) ? ( (___bits) < 2 ? 0 : (___bits) & (1ULL << 63) ? 63 : (___bits) & (1ULL << 62) ? 62 : (___bits) & (1ULL << 61) ? 61 : (___bits) & (1ULL << 60) ? 60 : (___bits) & (1ULL << 59) ? 59 : (___bits) & (1ULL << 58) ? 58 : (___bits) & (1ULL << 57) ? 57 : (___bits) & (1ULL << 56) ? 56 : (___bits) & (1ULL << 55) ? 55 : (___bits) & (1ULL << 54) ? 54 : (___bits) & (1ULL << 53) ? 53 : (___bits) & (1ULL << 52) ? 52 : (___bits) & (1ULL << 51) ? 51 : (___bits) & (1ULL << 50) ? 50 : (___bits) & (1ULL << 49) ? 49 : (___bits) & (1ULL << 48) ? 48 : (___bits) & (1ULL << 47) ? 47 : (___bits) & (1ULL << 46) ? 46 : (___bits) & (1ULL << 45) ? 45 : (___bits) & (1ULL << 44) ? 44 : (___bits) & (1ULL << 43) ? 43 : (___bits) & (1ULL << 42) ? 42 : (___bits) & (1ULL << 41) ? 41 : (___bits) & (1ULL << 40) ? 40 : (___bits) & (1ULL << 39) ? 39 : (___bits) & (1ULL << 38) ? 38 : (___bits) & (1ULL << 37) ? 37 : (___bits) & (1ULL << 36) ? 36 : (___bits) & (1ULL << 35) ? 35 : (___bits) & (1ULL << 34) ? 34 : (___bits) & (1ULL << 33) ? 33 : (___bits) & (1ULL << 32) ? 32 : (___bits) & (1ULL << 31) ? 31 : (___bits) & (1ULL << 30) ? 30 : (___bits) & (1ULL << 29) ? 29 : (___bits) & (1ULL << 28) ? 28 : (___bits) & (1ULL << 27) ? 27 : (___bits) & (1ULL << 26) ? 26 : (___bits) & (1ULL << 25) ? 25 : (___bits) & (1ULL << 24) ? 24 : (___bits) & (1ULL << 23) ? 23 : (___bits) & (1ULL << 22) ? 22 : (___bits) & (1ULL << 21) ? 21 : (___bits) & (1ULL << 20) ? 20 : (___bits) & (1ULL << 19) ? 19 : (___bits) & (1ULL << 18) ? 18 : (___bits) & (1ULL << 17) ? 17 : (___bits) & (1ULL << 16) ? 16 : (___bits) & (1ULL << 15) ? 15 : (___bits) & (1ULL << 14) ? 14 : (___bits) & (1ULL << 13) ? 13 : (___bits) & (1ULL << 12) ? 12 : (___bits) & (1ULL << 11) ? 11 : (___bits) & (1ULL << 10) ? 10 : (___bits) & (1ULL << 9) ? 9 : (___bits) & (1ULL << 8) ? 8 : (___bits) & (1ULL << 7) ? 7 : (___bits) & (1ULL << 6) ? 6 : (___bits) & (1ULL << 5) ? 5 : (___bits) & (1ULL << 4) ? 4 : (___bits) & (1ULL << 3) ? 3 : (___bits) & (1ULL << 2) ? 2 : 1 ) : (sizeof(___bits) <= 4) ? __ilog2_u32(___bits) : __ilog2_u64(___bits) ); } ___bias = 0; } ___res = __arch_xprod_64(___m, ___n, ___bias); ___res /= ___p; }); __res_lo = (t); __rem = __n_lo - __res_lo * __base; } else if (__builtin_expect(!!(((t) >> 32) == 0), 1)) { __rem = (uint32_t)(t) % __base; (t) = (uint32_t)(t) / __base; } else __rem = __div64_32(&(t), __base); __rem; }); }), (unsigned long)REC->next_ctx_id, (long)REC->next_prio, (unsigned long)REC->next_job_id |y T $ y
GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease) GCC: (GNU) 4.9.x 20150123 (prerelease)
.symtab .strtab .shstrtab .note.gnu.build-id .rel.text .rel.init.text .rel.exit.text .rel.rodata .rel.alt.smp.init .rel.pv_table .rodata.str1.4 .modinfo .rel__param __tracepoints_strings .rel__tracepoints_ptrs __versions .rel__jump_table .rel.data .data.unlikely .rel.ref.data .rel__tracepoints .rel_ftrace_events .rel.gnu.linkonce.this_module .bss .comment .note.GNU-stack .ARM.attributes
osfunc.c $a FindMMapBaseVAddr AllocPagesAreaToPhys pvr_flush_range pvr_clean_range pvr_invalidate_range MISRWrapper OSTimerCallbackWrapper .LANCHOR0 RegisterExternalMem .LC0 .LC1 per_cpu_cache_flush CheckExecuteCacheOp VMallocAreaToPhys AllocPagesSparseAreaToPhys ExternalKVAreaToPhys OSTimerWorkQueueCallBack .LC2 .LANCHOR1 .LC4 .LC3 .LC5 DeviceISRWrapper .LC6 .LC7 .LC8 .LC9 SystemISRWrapper .LC10 .LC11 .LC12 .LC14 .LC13 .LC15 .LC16 $d .LC17 .LC18 .LC19 .LC20 .LC22 .LC21 .LC23 .LC24 .LC25 .LC27 .LC26 .LC28 .LC29 .LC30 .LC31 .LC33 .LC32 .LC35 .LC34 .LC37 .LC36 .LANCHOR2 .LC39 .LC38 .LC40 .LC41 .LC42 .LC43 .LC44 .LC45 .LC46 .LC47 .LC48 .LC49 .LC50 .LC58 .LC51 .LC55 .LC52 .LC54 .LC57 .LC56 .LC53 .LC61 .LC59 .LC60 .LC62 .LC63 __FUNCTION__.39075 __FUNCTION__.39325 __FUNCTION__.39359 __FUNCTION__.39366 __FUNCTION__.39909 psTimerWorkQueue sTimers ui16NameIndex.39546 mutils.c mmap.c MMapVOpen MMapVAccess DoMapToUser MMapVClose __FUNCTION__.32319 __FUNCTION__.32232 __FUNCTION__.32261 __FUNCTION__.32366 __FUNCTION__.32378 __FUNCTION__.32404 __FUNCTION__.32444 __FUNCTION__.32456 __FUNCTION__.32448 g_sMMapOffsetStructList MMapIOOps g_sMMapAreaList g_psMemmapCache module.c PVRSRVRelease PVRSRVOpen PVRSRVDriverResume PVRSRVDriverSuspend PVRSRVDriverShutdown PVRSRVDriverRemove PVRSRVDriverProbe PVRCore_Init PVRCore_Cleanup powervr_id_table __FUNCTION__.35104 __param_str_gPVRDebugLevel __UNIQUE_ID_gPVRDebugLevel15 __UNIQUE_ID_gPVRDebugLeveltype14 __UNIQUE_ID_license13 __UNIQUE_ID_author12 powervr_driver pvrsrv_fops __param_gPVRDebugLevel gsPMMutex bDriverIsSuspended bDriverIsShutdown AssignedMajorNumber __key.35113 psPvrClass pdump.c ProcSeq1ElementHeaderOff2Element pvr_proc_seq_start pvr_proc_seq_stop pvr_proc_seq_next pvr_proc_seq_show DecOffPsDev_AnyVaCb pvr_proc_open pvr_proc_write CreateProcEntryInDirSeq ProcSeqOff2ElementSysNodes ProcSeqShowSysNodes ProcSeqShowVersion PVRProcDirRoot pvr_proc_seq_operations pvr_proc_operations text.31892 text.31884 g_pProcVersion g_pProcSysNodes pvr_bridge_k.c __FUNCTION__.30686 pvr_debug.c gsDebugMutexNonIRQ gszBufferNonIRQ gszBufferIRQ gsDebugLockIRQ mm.c CountObjectsInPagePool FreePage AllocPages ScanObjectsInPagePool AllocFlagsToPGProt __FUNCTION__.29591 __FUNCTION__.29802 __FUNCTION__.29868 CSWTCH.213 __FUNCTION__.29885 __FUNCTION__.29928 __FUNCTION__.29956 __FUNCTION__.29967 __FUNCTION__.29987 g_sPagePoolMutex g_sPagePoolList g_sShrinker g_sPagePoolEntryCount g_iPagePoolMaxEntries g_PsLinuxPagePoolCache g_PsLinuxMemAreaCache g_bShrinkerRegistered mutex.c __key.15868 event.c LinuxEventObjectDeleteCallback __key.35942 osperproc.c __FUNCTION__.29839 __FUNCTION__.29845 buffer_manager.c BM_CreateContext_InsertHeap_ForEachVaCb BM_CreateHeap_AnyVaCb DevMemoryFree BM_CreateContext_IncRefCount_AnyVaCb BM_DestroyContext_AnyCb BM_DestroyContextCallBack BM_DestroyContextCallBack_AnyVaCb ZeroBuf.part.3 XProcWorkaroundAllocShareable.part.4 DevMemoryAlloc.constprop.7 BM_ImportMemory BM_FreeMemory XProcWorkaroundFreeShareable FreeBuf .LC72 .LC64 .LC74 .LC70 .LC73 .LC65 .LC71 .LC67 .LC69 .LC66 .LC68 gXProcWorkaroundShareIndex gXProcWorkaroundState devicemem.c AllocDeviceMem PVRSRVDumpSync PVRSRVDumpActiveSync FreeDeviceMem.part.0 FreeDeviceMemCallBack DmaBufUnmapCallback UnwrapExtMemoryCallBack UnmapDeviceMemoryCallBack __FUNCTION__.29105 g_ui32SyncUID g_psSyncInfoList handle.c ReallocHandleArray EnsureFreeHandles FreeHandle PVRSRVHandleBatchCommitOrRelease hash.c _Resize.part.1 lists.c FreeSharedSysMemCallBack mem_debug.c metrics.c osfunc_common.c pdump_common.c FreePerProcessData psHashTab PVRSRVDevicePrePowerStateKM_AnyVaCb PVRSRVDevicePostPowerStateKM_AnyVaCb gbInitServerRunning gbInitServerRan gbInitSuccessful pvrsrv.c PVRSRVEnumerateDevicesKM_ForEachVaCb PVRSRVAcquireDeviceDataKM_Match_AnyVaCb PVRSRVGetMiscInfoKM_RA_GetStats_ForEachVaCb PVRSRVSystemLISR_ForEachVaCb PVRSRVMISR_ForEachCb PVRSRVCommandCompleteCallbacks_ForEachCb PVRSRVFinaliseSystem_CompatCheck_AnyCb PVRSRVGetMiscInfoKM_BMContext_AnyVaCb PVRSRVGetMiscInfoKM_Device_AnyVaCb PVRSRVFinaliseSystem_SetPowerState_AnyCb .LC160 .LC92 .LC183 .LC115 .LC206 .LC138 .LC98 .LC121 .LC212 .LC75 .LC189 .LC166 .LC149 .LC172 .LC195 .LC81 .LC127 .LC104 .LC218 .LC136 .LC158 .LC204 .LC181 .LC90 .LC113 .LC147 .LC157 .LC146 .LC135 .LC203 .LC112 .LC89 .LC180 .LC141 .LC152 .LC95 .LC175 .LC78 .LC101 .LC192 .LC130 .LC215 .LC169 .LC221 .LC84 .LC198 .LC124 .LC107 .LC186 .LC209 .LC118 .LC163 .LC161 .LC162 .LC182 .LC106 .LC179 .LC177 .LC178 .LC148 .LC140 .LC185 .LC137 .LC205 .LC91 .LC151 .LC114 .LC208 .LC79 .LC76 .LC174 .LC216 .LC211 .LC213 .LC129 .LC171 .LC188 .LC190 .LC100 .LC222 .LC217 .LC219 .LC168 .LC126 .LC97 .LC99 .LC77 .LC128 .LC191 .LC167 .LC214 .LC170 .LC142 .LC173 .LC94 .LC102 .LC159 .LC117 .LC96 .LC85 .LC199 .LC131 .LC176 .LC153 .LC108 .LC207 .LC134 .LC132 .LC133 .LC150 .LC93 .LC111 .LC109 .LC110 .LC116 .LC202 .LC200 .LC201 .LC184 .LC88 .LC86 .LC87 .LC164 .LC210 .LC187 .LC139 .LC145 .LC143 .LC144 .LC156 .LC154 .LC155 .LC119 .LC194 .LC196 .LC83 .LC193 .LC120 .LC122 .LC197 .LC125 .LC80 .LC82 .LC220 .LC165 .LC103 .LC105 .LC123 ra.c _RequestAllocFail _FreeListRemove _FreeBT _BuildSpanMarker _SegmentSplit _AttemptAllocAligned _SegmentListInsert _InsertResource CSWTCH.21 refcount.c resman.c ResManFindResourceByPtr_AnyVaCb FreeResourceByCriteria_AnyVaCb FreeResourceByPtr List_RESMAN_ITEM_IMG_BOOL_Any_va.constprop.2 List_RESMAN_ITEM_Any_va.constprop.3 FreeResourceByCriteria.constprop.1 bridged_support.c bridged_pvr_bridge.c PVRSRVChangeDeviceMemoryAttributesBW PVRSRVConnectBW PVRSRVDisconnectBW DoModifyCompleteSyncOps PVRSRVFreeSyncInfoBW PVRSRVDestroySyncInfoModObjBW FreeSyncInfoCallback PVRSRVAllocSyncInfoBW PVRSRVModifyPendingSyncOpsBW PVRSRVCreateSyncInfoModObjBW ModifyCompleteSyncOpsCallBack PVRSRVEventObjectOpenBW PVRSRVEventObjectWaitBW PVRSRVMapMemInfoMemBW PVRSRVAllocSharedSysMemoryBW PVRSRVWrapExtMemoryBW PVRSRVGetMiscInfoBW PVRMMapReleaseMMapDataBW PVRSRVUnmapDeviceMemoryBW PVRSRVMapDeviceMemoryBW PVRMMapOSMemHandleToMMapDataBW PVRSRVGetFreeDeviceMemBW PVRSRVAllocDeviceMemBW PVRSRVGetDeviceMemHeapInfoBW PVRSRVDestroyDeviceMemContextBW PVRSRVCreateDeviceMemContextBW PVRSRVAcquireDeviceDataBW PVRSRVEnumerateDevicesBW PVRSRVSyncOpsFlushToDeltaBW PVRSRVSyncOpsFlushToModObjBW PVRSRVSyncOpsTakeTokenBW PVRSRVModifyCompleteSyncOpsBW PVRSRVEventObjectCloseBW PVRSRVInitSrvDisconnectBW PVRSRVInitSrvConnectBW PVRSRVFreeSharedSysMemoryBW PVRSRVUnwrapExtMemoryBW PVRSRVUnmapDmaBufBW PVRSRVMapDmaBufBW PVRSRVExportDeviceMemBW PVRSRVFreeDeviceMemBW PVRSRVSyncOpsFlushToTokenBW __FUNCTION__.37578 __FUNCTION__.37483 __FUNCTION__.37586 __FUNCTION__.37773 uiPrevIndex.37585 abSharedDeviceMemHeap sysconfig.c EnableSGXClocksWrap __FUNCTION__.33310 gpvOCPRegsLinAddr aszVersionString.33314 gsSysSpecificData gsSGXDeviceMap gpsSGXDevNode gui32SGXDeviceID gsSGXRegsCPUVAddr sysutils.c __key.33491 dmabuf.c __func__.33507 pvr_linux_fence.c unblock_frames release_fence destroy_fence_frame do_fence_work allocate_blocking_fence_storage count_reservation_objects create_fence_to_signal install_and_get_blocking_fence blocking_fence_signalled process_syncinfos get_reservation_objects CSWTCH.205 __func__.19020 pvr_fence_mutex fence_context_notify_list fence_context_list fences_outstanding fence_seqno fence_context __key.18744 frame_tag.18956 pvr_sync_common.c __func__.40503 pvr_fence.c pvr_fence_get_driver_name pvr_fence_get_timeline_name pvr_fence_foreign_get_driver_name pvr_fence_foreign_get_timeline_name pvr_fence_context_destroy_kref pvr_fence_foreign_wait pvr_fence_foreign_enable_signaling PVRSyncReleaseSyncInfo pvr_fence_release pvr_fence_foreign_release pvr_fence_context_signal_fences PVRSyncIOCTLRename PVRSyncIOCTLDebug PVRSyncWorkQueueFunction pvr_fence_foreign_signal_sync .LANCHOR3 pvr_fence_context_destroy_work pvr_fence_is_signaled pvr_fence_enable_signaling PVRSyncFenceAllocRelease PVRSyncRelease PVRSyncOpen PVRSyncIOCTL __func__.40965 __func__.40716 __func__.40854 __func__.40758 __func__.40817 gsSyncFenceAllocFOps __func__.40874 __func__.40938 __func__.40907 pvr_sync_fops __func__.41052 __func__.41066 __func__.41026 __warned.40802 gSyncInfoFreeList gFenceCtxListLock gFenceCtxList pvr_sync_device gSyncInfoFreeListLock gpsWorkQueue gsWork gsSyncServicesConnection dma_fence_sync_native_server.c __func__.33016 pvr_counting_timeline.c pvr_sw_fence.c pvr_sw_fence_get_driver_name pvr_sw_fence_get_timeline_name pvr_sw_fence_enable_signaling pvr_sw_fence_release pvr_sw_fence_ops systrace.c perf_trace_gpu_sched_switch perf_trace_gpu_job_enqueue trace_event_raw_event_gpu_sched_switch trace_event_raw_event_gpu_job_enqueue trace_raw_output_gpu_sched_switch trace_raw_output_gpu_job_enqueue trace_event_define_fields_gpu_sched_switch trace_event_define_fields_gpu_job_enqueue str__gpu__trace_system_name __tpstrtab_gpu_job_enqueue __tpstrtab_gpu_sched_switch print_fmt_gpu_job_enqueue print_fmt_gpu_sched_switch trace_event_type_funcs_gpu_job_enqueue trace_event_type_funcs_gpu_sched_switch event_class_gpu_job_enqueue event_class_gpu_sched_switch pvrdir_ret capture_hwperfdata __tracepoint_ptr_gpu_job_enqueue __tracepoint_ptr_gpu_sched_switch __event_gpu_job_enqueue __event_gpu_sched_switch bridged_sgx_bridge.c SGXReleaseClientInfoBW SGXSetTransferContextPriorityBW SGXSetRenderContextPriorityBW SGXReadHWPerfCBBW SGXScheduleProcessQueuesBW SGXRegisterHWTransferContextBW SGXRegisterHW2DContextBW SGXSubmit2DBW SGXFlushHWRenderTargetBW SGXRegisterHWRenderContextBW SGXAddSharedPBDescBW SGXFindSharedPBDescBW SGXGetMiscInfoBW SGXSubmitTransferBW SGX2DQueryBlitsCompleteBW SGXDoKickBW SGXGetInternalDevInfoBW SGXGetClientInfoBW SGXUnregisterHWTransferContextBW SGXUnregisterHW2DContextBW SGXUnregisterHWRenderContextBW SGXUnrefSharedPBDescBW SGXDevInitPart2BW SGXGetInfoForSrvinitBW __FUNCTION__.13046 __FUNCTION__.12809 sgxinit.c SGXCacheInvalidate SGXRunScript SGXDumpDebugReg SGXCommandComplete DevInitSGXPart1 SGXGetMiscInfoUkernel DevDeInitSGX HWRecoveryResetSGX.constprop.1 SGX_MISRHandler SGXSystraceHandler bFirstTime.29689 ui32LockupCounter.29807 ui32EDMTasks.29806 ui32NumResets.29809 ui32OpenCLDelayCounter.29808 asSGXHWPerf.29833 sgxpower.c SGXPollForClockGating SGXUpdateTimingInfo SGXPostPowerState.part.4 SGXPrePowerState.part.3 sgxreset.c sgxutils.c SGXCleanupHWRenderContextCallback SGXCleanupHWTransferContextCallback SGXCleanupHW2DContextCallback sgxkick.c sgxtransfer.c mmu.c MMU_MapPage _DeferredFreePageTable.constprop.0 _DeferredFreePageTables MMU_FreePageTables pb.c SGXCleanupSharedPBDescCreateLockCallback SGXCleanupSharedPBDescCallback psPerProcCreateSharedPB psResItemCreateSharedPB pvrsrvkm.mod.c __UNIQUE_ID_srcversion12 __UNIQUE_ID_alias11 __UNIQUE_ID_alias10 __module_depends __UNIQUE_ID_name9 __UNIQUE_ID_vermagic8 ____versions _SetDispatchTableEntry BM_GetDeviceNode OSWaitus SGXFlushHWRenderTargetKM KMemCacheDestroyWrapper strcpy SGXUnrefSharedPBDescKM pci_save_state NewSubLinuxMemArea OSTimeCreateWithUSOffset free_irq g_sMMapMutex NewIOLinuxMemArea OSAllocPages_Impl PVRSRVAcquireDeviceDataKM OSTimeDestroy SysDevicePostPowerState _KMemCacheFreeWrapper OSBaseFreeContigMemory OSAtomicDecAndTest OSUninstallSystemLISR __put_page SyncSWTimelineReleaseKM anon_inode_getfile __check_object_size DmaBufFreeNativeSyncHandle pvr_fence_context_create pci_request_region ww_mutex_lock_interruptible List_BM_CONTEXT_IMG_HANDLE_Any_va misc_deregister PVRLinuxFenceProcess PVRSRVFreeSharedSysMemoryKM PVRLinuxFenceCheckAll PVRSRVDevicePostClockSpeedChange HASH_Insert_Extended LinuxMMInit List_BM_CONTEXT_ForEach PVRSyncDeviceInit _BM_XProcIndexRelease __class_create PVRSRVCompatCheckKM outer_cache pvr_counting_fence_timeline_create PVRSRVProcessConnect LinuxMemAreaDeepFree param_ops_uint PVRSRVReleasePrintf MMU_InsertHeap BM_HandleToCpuVaddr gsSysData pci_enable_device SystraceDestroyFS g_psDmaBufSyncHash PVRSRVFindHandle OSAtomicInc on_each_cpu MMU_UnmapPages __rcu_read_lock BM_FreeExport OSAllocMem_Impl SGXUnregisterHWRenderContextKM __msecs_to_jiffies OSBaseAllocContigMemory PVRSRVMapDeviceMemoryKM reservation_object_reserve_shared platform_driver_unregister SGXRegisterHWTransferContextKM PVRSRVSystemLISR OSGetSubMemHandle vmalloc_to_page PollForValueKM OSPerProcessPrivateDataDeInit __this_module trace_seq_printf v7_flush_kern_cache_all platform_get_irq seq_release pci_choose_state MMU_MapPagesSparse queue_work_on BM_GetPhysPageAddr _set_bit BM_CreateHeap trace_raw_output_prep pvr_counting_fence_timeline_inc __stack_chk_guard PVRSRVMapDmaBufKM OSMemHandleToCpuPAddr PVRLDMGetDevice OSFlushCPUCacheRangeKM SysFinalise PVRSRVGetMaxHandle OSDeInitEnvData PVRSRVUnmapDeviceMemoryKM PVRMMap OSWriteHWReg DmaBufImportAndAcquirePhysAddr SGXOSTimer OSFuncHighResTimerCreate OSPCISuspendDev PVRSRVNewHandleBatch finish_wait OSReleaseBridgeLock OSGetCurrentProcessIDKM pci_get_device OSReleasePhysPageAddr PVRSRVInitDeviceMem pgprot_kernel class_destroy g_ui32InitFlags SysSystemPostPowerState ui64KickCount List_PVRSRV_DEVICE_NODE_Any_va FreeMemCallBackCommon LinuxUnLockMutex SysSGXCommandPending fget ResManRegisterRes ioremap_cache BM_GetMMUContext pvr_counting_fence_timeline_get _BM_XProcIndexAcquire MMU_Enable ww_mutex_unlock SGXFindSharedPBDescKM FreeExternalKVLinuxMemArea iounmap SysClearInterrupts PVRSyncDeviceDeInit LinuxEventObjectListCreate cleanup_module PVRSRVHandleDeInit pci_disable_msi OSPanic prepare_to_wait SystraceInitializeTimeCorr PVRSRVPowerLock fd_install OSInstallSystemLISR trace_event_raw_init memcpy PVRMMapReleaseMMapData PVRSRVPerProcessDataDeInit PVRSRVLookupHandle PVRSRVUnmapDmaBufKM vunmap OSPCIResumeDev kfree PVRSRVDmaBufSyncAcquire PVRLinuxFenceContextCreate SGXDumpDebugInfo LinuxMemAreaPhysIsContig _PVRSRVAllocDeviceMemKM __vmalloc RA_GetStats seq_lseek OSCleanCPUCacheRangeKM PVRSRVFreeHandleBase gPVRSRVLock RA_Create OSFreeMem_Impl PVRSRVSetDevicePowerStateKM SyncSWTimelineFenceCreateKM SysDeinitialise arm_heavy_mb vm_insert_mixed proc_create_data OSRemoveTimer SysCpuPAddrToSysPAddr SGXScheduleProcessQueuesKM OSStringCopy PVRSRVGetErrorStringKM NewIORemapLinuxMemArea PVRSRVResManConnect OSProcHasPrivSrvInit pci_set_power_state __wake_up event_triggers_call dma_fence_add_callback OSUninstallDeviceLISR List_BM_HEAP_ForEach_va MMU_Delete vsnprintf g_ui64MemInfoID kmem_cache_create OSInitEnvData dma_buf_attach PVRSRVScheduleDevicesKM SGXGetInfoForSrvinitKM _raw_spin_lock_irqsave OSEventObjectWaitKM reservation_object_add_excl_fence PVRSRVLookupAndReleaseHandle _raw_spin_lock pvr_counting_fence_timeline_put PVRSRVProcessDisconnect kmem_cache_alloc_trace List_BM_HEAP_Insert PVRSRVPerProcessDataDisconnect OSEventObjectOpenKM HASH_Create_Extended OSReadHWReg HASH_Iterate OSInvalidateCPUCacheRangeKM init_module put_unused_fd get_user_pages_remote gpsSysData LinuxEventObjectDelete RA_Add SGXPostPowerState OSPCIReleaseAddrRange jiffies_to_usecs OSMemCopy PVRSRVSaveRestoreLiveSegments OSRegisterDiscontigMem trace_event_buffer_commit RemovePerProcessProcEntrySeq sched_clock List_PVRSRV_DEVICE_NODE_Remove SGXRegisterHWRenderContextKM PVRSRVSetPowerStateKM PVRSRVDeviceLISR pvr_sync_get_sw_timeline OSAtomicAlloc __tracepoint_gpu_sched_switch PVRSRVSetInitServerState BM_CreateContext List_BM_HEAP_Any_va List_BM_CONTEXT_PVRSRV_ERROR_Any_va dump_stack OSPCIReleaseDev PVRMMapOSMemHandleToMMapData high_memory OSEventObjectDestroyKM OSReservePhys schedule schedule_timeout BM_HandleToDevVaddr pvr_sw_fence_create MMU_Initialise OSAtomicFree __stack_chk_fail PVRSyncPatchTransferSyncInfos OSMemSet PVRSRVDevicePreClockSpeedChange PVRSRVSystemPrePowerStateKM dma_fence_default_wait PVRSRVPerProcessData CreateProcEntries trace_event_ignore_this_pid PVRSyncInitServices LinuxEventObjectAdd OSAtomicRead pm_runtime_enable OSPerProcessSetHandleOptions ResManDeInit SGXConvertTimeStamp kmap NewExternalKVLinuxMemArea List_PVRSRV_DEVICE_NODE_PVRSRV_ERROR_Any SGXRegisterHW2DContextKM pvr_counting_fence_timeline_force_complete SyncSWGetFenceObj DisableSystemClocks dma_buf_map_attachment MMU_MapShadowSparse OSUnlockResource _IOUnmapWrapper __put_user_4 PVRSRVCreateDeviceMemContextKM unregister_shrinker SysSysPAddrToDevPAddr ResManFreeResByPtr dma_fence_remove_callback __free_pages LinuxLockMutexNested kmem_cache_alloc PVRSRVRemovePowerDevice PVRSRVAllocSubHandle FreeIOLinuxMemArea capable BM_XProcWorkaroundSetShareIndex find_vma SystraceCreateFS RA_Alloc LinuxMemAreaToCpuPAddr SysGetInterruptSource SGXGetMMUPDAddrKM CreateProcReadEntrySeq BM_Wrap List_PVRSRV_KERNEL_SYNC_INFO_Remove RunSGXREGDebugScripts OSPCIAddrRangeEnd MMU_MapPages sTimerStructLock PVRSRVDissociateDeviceMemKM MMU_BIFResetPDFree SGXSubmitTransferKM MMU_CheckFaultAddr PVRSyncPatchCCBKickSyncInfos PVRLinuxMUtilsInit OSEnableTimer PVRSRVFinaliseSystem SysDvfsDeinitialize PVRSRVWrapExtMemoryKM OSInstallMISR _KMallocWrapper PVRSRVAllocSyncInfoKM vm_insert_page SGXDevInitCompatCheck SysSystemPrePowerState pci_clear_master SyncSWGetTimelineObj flush_workqueue OSFlushCPUCacheKM OSFuncHighResTimerDestroy perf_trace_buf_alloc pci_enable_msi perf_trace_run_bpf_submit LinuxInitMutex fput BM_GetMMUHeap pvr_fence_destroy debugfs_create_bool preempt_schedule_notrace PVRMMapRegisterArea dma_buf_unmap_attachment SGXScheduleCCBCommand FreeVMallocLinuxMemArea NewAllocPagesLinuxMemArea dma_fence_context_alloc arm_delay_ops SetSGXDispatchTableEntry OSUnMapPhysToLin OSFreePages request_threaded_irq SystraceTAKick pvr_fence_foreign_ops SGX2DQueryBlitsCompleteKM PVRLinuxFenceRelease PVRSRVGetInitServerState add_timer __rcu_read_unlock SGXAddSharedPBDescKM RA_GetNextLiveSegment OSAccessOK MMU_Disable mod_timer LinuxEventObjectListDestroy device_create dma_fence_signal SGXPostClockSpeedChange ResManDissociateRes platform_get_resource BM_MapPageAtOffset RemoveProcEntrySeq SysRemoveExternalDevice dma_fence_free PVRSRVGetParentHandle PVRSRVPurgeHandles HASH_Remove_Extended SystraceUpdateTimeCorr LinuxMemAreaOffsetToPage OSCopyFromUser __usecs_to_jiffies OSDisableTimer PVRSRVLookupSubHandle PVRSRVPowerUnlock destroy_workqueue __kunmap_atomic PVRProcGetData ResManFreeResByCriteria OSGetPageSize warn_slowpath_null kmem_cache_free List_PVRSRV_KERNEL_SYNC_INFO_PVRSRV_ERROR_Any dma_buf_get strlcpy MMU_MapScatter _VMallocWrapper SysDevPAddrToSysPAddr BM_GetVirtualSize PVRSRVDeinitialiseDevice SGXPrePowerState SyncSWTimelineFenceReleaseKM PVRSRVDeInit ww_mutex_lock List_PVRSRV_KERNEL_SYNC_INFO_Insert HASH_Insert trace_event_reg strncpy dma_buf_put PVRSyncCloseServices PVRSRVLookupHandleAnyType SGXGetPhysPageAddrKM kunmap LinuxMMapPerProcessDisconnect MMU_IsHeapShared SystraceHWPerfPackets FreeAllocPagesLinuxMemArea vmap PVRSRVAllocHandleBase HASH_Create BM_GetMMUContextFromMemContext LinuxIsLockedMutex ioremap SGXUnregisterHWTransferContextKM _raw_read_unlock __cpu_online_mask SysDvfsInitialize PVROSFuncInit SysCpuPAddrToDevPAddr printk __mutex_init dma_fence_init PVRSRVReleaseHandle OSEventObjectCreateKM PVRSRVDeInitDeviceMem _raw_spin_unlock_irqrestore PVRSRVResManDisconnect pci_restore_state List_PVRSRV_DEVICE_NODE_PVRSRV_ERROR_Any_va BM_Free HASH_Func_Default PVRMMapCleanup DummyBW EnableSystemClocks OSCleanCPUCacheKM PVRSyncFencesToSyncInfos PVRMMapRemoveRegisteredArea vmalloc_to_pfn proc_mkdir HASH_Retrieve MatchDeviceKM_AnyVaCb SGXReadHWPerfCBKM BM_DestroyContext OSAddTimer pvr_sw_fence_context_create OSRegisterMem memset DmaBufUnimportAndReleasePhysAddr pvr_fence_ops PVRSRVAcquireSyncInfoKM PVRLinuxFenceDeInit trace_define_field del_timer_sync __memzero __put_user_8 misc_register BridgedDispatchKM MMU_BIFResetPDAlloc kmap_atomic pci_set_master LinuxMMCleanup PVRDPFInit __aeabi_uidiv __get_task_comm PVRSRVChangeDeviceMemoryAttributesKM PVRSRVAllocHandle OSUnReservePhys OSPCISetDev PDE_DATA gpsResList FreeDeviceID __init_waitqueue_head BM_Alloc SysInitialise _KFreeWrapper BM_HandleToSysPaddr g_BridgeDispatchTable SGXRegisterDevice List_BM_CONTEXT_Any_va PVRSRVFreeDeviceMemKM OSDestroyResource __tracepoint_gpu_job_enqueue SGXPreClockSpeedChange SGXGetClientInfoKM reservation_object_add_shared_fence __mod_of__powervr_id_table_device_table MMU_Alloc LinuxBridgeDeInit MMU_GetPDDevPAddr OSPCIAcquireDev BM_Export RemovePerProcessProcDir proc_remove OSUninstallMISR _raw_write_unlock_irqrestore down_read mutex_trylock arm_copy_to_user LinuxEventObjectWait PVRSRVSystemPostPowerStateKM HASH_Remove OSEventObjectSignalKM gpsSysSpecificData EnableSGXClocks pfn_valid pvr_fence_create __platform_driver_register List_BM_CONTEXT_Remove PVRSRVGetDeviceMemHeapsKM SysSysPAddrToCpuPAddr LinuxMMapPerProcessConnect g_ui32HostIRQCountSample PVRSRV_BridgeDispatchKM AddSyncInfoToArray SysOEMFunction OSFuncHighResTimerGetus __alloc_pages_nodemask SGXUnregisterHW2DContextKM DmaBufGetNativeSyncHandle seq_read PVRSRVDmaBufSyncRelease OSSleepms debugfs_remove_recursive sprintf PVRSRVUnwrapExtMemoryKM MMU_MapShadow MMU_Free KMemCacheCreateWrapper List_PVRSRV_POWER_DEV_Remove SGXSubmit2DKM PVRSRVRegisterPowerDevice RA_Free List_BM_HEAP_PVRSRV_ERROR_Any PVRSRVDissociateMemFromResmanKM HASH_Delete OSAcquirePhysPageAddr PVRSRVPerProcessDataConnect _VFreeWrapper vfree SGX_ISRHandler List_PVRSRV_POWER_DEV_Any_va OSTimeHasTimePassed trace_event_buffer_reserve LinuxMemAreaToCpuVAddr HASH_Key_Comp_Default __pm_runtime_resume OSReacquireBridgeLock BM_MappingHandleFromBuffer OSPerProcessPrivateDataInit OSGetCurrentProcessNameKM arm_copy_from_user init_timer_key PVRSRVReleaseHandleBatch get_unused_fd_flags SGXSetTransferContextPriorityKM NewVMallocLinuxMemArea MatchPowerDeviceIndex_AnyVaCb __pv_phys_pfn_offset OSPCIRequestAddrRange LinuxTerminatingProcessPrivateData RA_Delete SGXInitClocks PVRLinuxFenceContextDestroy List_PVRSRV_POWER_DEV_Insert sg_next PVRSRVRegisterDevice BM_XProcWorkaroundFindNewBufferAndSetShareIndex __register_chrdev WriteHWRegs SysPMRuntimeRegister __get_user_4 SysSGXIdleEntered SGXTestActivePowerEvent device_destroy LinuxLockMutex SysDevicePrePowerState List_BM_CONTEXT_Insert PVRSRVDevInitCompatCheck PVRSRVAllocSharedSysMemoryKM List_PVRSRV_DEVICE_NODE_ForEach_va __aeabi_uidivmod BM_VirtOffsetToPhysical PVRLinuxFenceInit OSReleaseThreadQuanta PVRSRVDebugPrintfDumpCCB SGXIsDevicePowered PVRSRVEnumerateDevicesKM pvr_sw_fence_context_destroy DisableSGXClocks _KMemCacheAllocWrapper OSLockResource SGXInitialise SystraceIsCapturingHWData List_PVRSRV_DEVICE_NODE_ForEach _raw_read_lock SGXDoKickKM OSInstallDeviceLISR UnwrapSystemPowerChange List_BM_HEAP_Remove gpsPVRLDMDev PVRSRVLookupOSMemHandle List_PVRSRV_DEVICE_NODE_Insert pci_disable_device PVRMMapInit LinuxLockMutexInterruptible dma_buf_detach OSSNPrintf PVRSRVHandleInit List_BM_HEAP_PVRSRV_ERROR_Any_va SysRegisterExternalDevice MMU_InvalidateDirectoryCache LinuxEventObjectSignal BM_HandleToOSMemHandle CreatePerProcessProcEntrySeq refcount_dec_and_test SGXCleanupRequest ResManFindResourceByPtr OSMapLinToCPUPhys SysPowerLockUnwrap ExpandAndDeDuplicateFenceSyncs arm_dma_ops BM_Reinitialise RA_GetStatsFreeMem SysGetSGXTimingInformation gpsKernelHandleBase PVRSyncAllocFDGet LinuxBridgeInit RemoveProcEntries PVRSRVSetMaxHandle PVRSRVMISR PVRSRVGetMiscInfoKM SysPMRuntimeUnregister PVRSRVPerProcessDataInit autoremove_wake_function PVROSFuncDeInit PVRSRVInit OSCopyToUser pvr_counting_fence_create seq_open _IORemapWrapper MMU_Finalise LinuxMMapPerProcessHandleOptions OSCreateResource SGXSetRenderContextPriorityKM LinuxTryLockMutex RA_TestDelete ResManInit __alloc_workqueue_key OSPCIIRQ gui32ReleasePID _raw_write_lock_irqsave OSUnRegisterMem OSBreakResourceLock dma_fence_release MMU_GetPhysPageAddr reservation_ww_class strlen OSPCIAddrRangeLen HASH_Retrieve_Extended OSIsResourceLocked OSClockus OSScheduleMISR PVRSRVDebugPrintf SysGetDeviceMemoryMap PVRSRVScheduleDeviceCallbacks OSUnRegisterDiscontigMem PVRSRVGetDeviceMemHeapInfoKM OSReleaseSubMemHandle PVRSRVIsDevicePowered ioremap_wc PVRSyncUpdateAllSyncs __pm_runtime_disable MMU_Create mem_map SGXReset OSMapPhysToLin debugfs_create_dir PVRSRVGetFreeDeviceMemKM SGXGetInternalDevInfoKM _raw_spin_unlock pci_release_region OSMemHandleIsPhysContig SGXPanic CommonBridgeInit DevInitSGXPart2KM SGXScheduleCCBCommandKM PVRSRVDestroyDeviceMemContextKM trace_handle_return up_read OSPCIAddrRangeStart sync_file_get_fence gXProcWorkaroundShareData KMemCacheNameWrapper SGXDeinitialise SGXWaitClocks PVRSRVEnableHandlePurging AllocateDeviceID PVRSRVCommitHandleBatch __pm_runtime_idle msleep PVRSRVReleaseSyncInfoKM pvr_fence_create_from_fence BM_XProcWorkaroundUnsetShareIndex FreeIORemapLinuxMemArea __kmalloc OSEventObjectCloseKM WrapSystemPowerChange kmalloc_caches PVRSRVInitialiseDevice List_PVRSRV_POWER_DEV_PVRSRV_ERROR_Any_va CreateProcEntrySeq SGXGetMiscInfoKM SysPowerLockWrap BM_DestroyHeap sync_file_create PVRSRVDumpSyncs kmem_cache_destroy LinuxMemAreaTypeToString PVRLinuxFenceNumResvObjs refcount_inc SyncSWTimelineAdvanceKM system_wq pvr_fence_context_destroy BM_GetMappingHandle flush_work __unregister_chrdev