Lines Matching defs:PR_EXTERN
58 #define PR_EXTERN(__type) extern __declspec(dllexport) __type
74 #define PR_EXTERN(__type) extern __declspec(dllexport) __type
93 #define PR_EXTERN(__type) extern __type _cdecl _export _loadds
107 #define PR_EXTERN(__type) extern __type _cdecl _export
123 #define PR_EXTERN(__type) extern __declspec(export) __type
139 #define PR_EXTERN(__type) extern __declspec(dllexport) __type
155 #define PR_EXTERN(__type) extern __type
170 # define PR_EXTERN(__type) __attribute__((visibility("default"))) extern __type
182 # define PR_EXTERN(__type) extern __type
472 PR_EXTERN(PLEventQueue*)
474 PR_EXTERN(PLEventQueue *)
479 PR_EXTERN(PLEventQueue *)
484 PR_EXTERN(void)
486 PR_EXTERN(PRMonitor*)
495 PR_EXTERN(PRStatus) PL_PostEvent(PLEventQueue* self, PLEvent* event);
496 PR_EXTERN(void*) PL_PostSynchronousEvent(PLEventQueue* self, PLEvent* event);
497 PR_EXTERN(PLEvent*) PL_GetEvent(PLEventQueue* self);
498 PR_EXTERN(PRBool) PL_EventAvailable(PLEventQueue* self);
502 PR_EXTERN(void) PL_MapEvents(PLEventQueue* self, PLEventFunProc fun, void* data);
503 PR_EXTERN(void) PL_RevokeEvents(PLEventQueue* self, void* owner);
504 PR_EXTERN(void) PL_ProcessPendingEvents(PLEventQueue* self);
505 PR_EXTERN(PLEvent*) PL_WaitForEvent(PLEventQueue* self);
506 PR_EXTERN(void) PL_EventLoop(PLEventQueue* self);
507 PR_EXTERN(PRInt32) PL_GetEventQueueSelectFD(PLEventQueue* self);
508 PR_EXTERN(PRBool) PL_IsQueueOnCurrentThread( PLEventQueue *queue );
509 PR_EXTERN(PRBool) PL_IsQueueNative(PLEventQueue *queue);
513 PR_EXTERN(void)
517 PR_EXTERN(void*) PL_GetEventOwner(PLEvent* self);
518 PR_EXTERN(void) PL_HandleEvent(PLEvent* self);
519 PR_EXTERN(void) PL_DestroyEvent(PLEvent* self);
520 PR_EXTERN(void) PL_DequeueEvent(PLEvent* self, PLEventQueue* queue);
521 PR_EXTERN(void) PL_FavorPerformanceHint(PRBool favorPerformanceOverEventStarvation, PRUint32 starvationDelay);
543 PR_EXTERN(HWND)
551 PR_EXTERN(PRInt32)
556 PR_EXTERN(void)
559 PR_EXTERN(void) PL_UnregisterEventIDFunc(PLEventQueue *aSelf);