Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(197)

Side by Side Diff: nspr/pr/include/md/_win95.h

Issue 68173008: Update to NSPR 4.10.2. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/nss/
Patch Set: Update README.chromium Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « nspr/pr/include/md/_linux.cfg ('k') | nspr/pr/include/md/_win95.cfg » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* This Source Code Form is subject to the terms of the Mozilla Public 2 /* This Source Code Form is subject to the terms of the Mozilla Public
3 * License, v. 2.0. If a copy of the MPL was not distributed with this 3 * License, v. 2.0. If a copy of the MPL was not distributed with this
4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 5
6 #ifndef nspr_win95_defs_h___ 6 #ifndef nspr_win95_defs_h___
7 #define nspr_win95_defs_h___ 7 #define nspr_win95_defs_h___
8 8
9 #include "prio.h" 9 #include "prio.h"
10 10
(...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after
237 #define _MD_ACCESS _PR_MD_ACCESS 237 #define _MD_ACCESS _PR_MD_ACCESS
238 #define _MD_DELETE _PR_MD_DELETE 238 #define _MD_DELETE _PR_MD_DELETE
239 #define _MD_MKDIR _PR_MD_MKDIR 239 #define _MD_MKDIR _PR_MD_MKDIR
240 #define _MD_MAKE_DIR _PR_MD_MAKE_DIR 240 #define _MD_MAKE_DIR _PR_MD_MAKE_DIR
241 #define _MD_RMDIR _PR_MD_RMDIR 241 #define _MD_RMDIR _PR_MD_RMDIR
242 #define _MD_LOCKFILE _PR_MD_LOCKFILE 242 #define _MD_LOCKFILE _PR_MD_LOCKFILE
243 #define _MD_TLOCKFILE _PR_MD_TLOCKFILE 243 #define _MD_TLOCKFILE _PR_MD_TLOCKFILE
244 #define _MD_UNLOCKFILE _PR_MD_UNLOCKFILE 244 #define _MD_UNLOCKFILE _PR_MD_UNLOCKFILE
245 245
246 /* --- UTF16 IO stuff --- */ 246 /* --- UTF16 IO stuff --- */
247 extern PRBool _pr_useUnicode;
248 #ifdef MOZ_UNICODE 247 #ifdef MOZ_UNICODE
249 #define _MD_OPEN_FILE_UTF16 _PR_MD_OPEN_FILE_UTF16 248 #define _MD_OPEN_FILE_UTF16 _PR_MD_OPEN_FILE_UTF16
250 #define _MD_OPEN_DIR_UTF16 _PR_MD_OPEN_DIR_UTF16 249 #define _MD_OPEN_DIR_UTF16 _PR_MD_OPEN_DIR_UTF16
251 #define _MD_READ_DIR_UTF16 _PR_MD_READ_DIR_UTF16 250 #define _MD_READ_DIR_UTF16 _PR_MD_READ_DIR_UTF16
252 #define _MD_CLOSE_DIR_UTF16 _PR_MD_CLOSE_DIR_UTF16 251 #define _MD_CLOSE_DIR_UTF16 _PR_MD_CLOSE_DIR_UTF16
253 #define _MD_GETFILEINFO64_UTF16 _PR_MD_GETFILEINFO64_UTF16 252 #define _MD_GETFILEINFO64_UTF16 _PR_MD_GETFILEINFO64_UTF16
254 #endif /* MOZ_UNICODE */ 253 #endif /* MOZ_UNICODE */
255 254
256 /* --- Socket IO stuff --- */ 255 /* --- Socket IO stuff --- */
257 extern void _PR_MD_InitSockets(void); 256 extern void _PR_MD_InitSockets(void);
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after
370 #define _MD_RESUME_THREAD _PR_MD_RESUME_THREAD 369 #define _MD_RESUME_THREAD _PR_MD_RESUME_THREAD
371 #define _MD_SUSPEND_CPU _PR_MD_SUSPEND_CPU 370 #define _MD_SUSPEND_CPU _PR_MD_SUSPEND_CPU
372 #define _MD_RESUME_CPU _PR_MD_RESUME_CPU 371 #define _MD_RESUME_CPU _PR_MD_RESUME_CPU
373 #define _MD_BEGIN_SUSPEND_ALL() 372 #define _MD_BEGIN_SUSPEND_ALL()
374 #define _MD_BEGIN_RESUME_ALL() 373 #define _MD_BEGIN_RESUME_ALL()
375 #define _MD_END_SUSPEND_ALL() 374 #define _MD_END_SUSPEND_ALL()
376 #define _MD_END_RESUME_ALL() 375 #define _MD_END_RESUME_ALL()
377 376
378 /* --- Lock stuff --- */ 377 /* --- Lock stuff --- */
379 #define _PR_LOCK _MD_LOCK 378 #define _PR_LOCK _MD_LOCK
380 #define _PR_UNLOCK» » » » » _MD_UNLOCK 379 #define _PR_UNLOCK _MD_UNLOCK
381 380
382 #define _MD_NEW_LOCK(lock) (InitializeCriticalSection(&((lock)->mutex )),(lock)->notified.length=0,(lock)->notified.link=NULL,PR_SUCCESS) 381 #define _MD_NEW_LOCK _PR_MD_NEW_LOCK
383 #define _MD_FREE_LOCK(lock) DeleteCriticalSection(&((lock)->mutex)) 382 #define _MD_FREE_LOCK(lock) DeleteCriticalSection(&((lock)->mutex))
384 #define _MD_LOCK(lock) EnterCriticalSection(&((lock)->mutex)) 383 #define _MD_LOCK(lock) EnterCriticalSection(&((lock)->mutex))
385 #define _MD_TEST_AND_LOCK(lock) (EnterCriticalSection(&((lock)->mutex)),0) 384 #define _MD_TEST_AND_LOCK(lock) (EnterCriticalSection(&((lock)->mutex)),0)
386 #define _MD_UNLOCK _PR_MD_UNLOCK 385 #define _MD_UNLOCK _PR_MD_UNLOCK
387 386
388 /* --- lock and cv waiting --- */ 387 /* --- lock and cv waiting --- */
389 #define _MD_WAIT _PR_MD_WAIT 388 #define _MD_WAIT _PR_MD_WAIT
390 #define _MD_WAKEUP_WAITER _PR_MD_WAKEUP_WAITER 389 #define _MD_WAKEUP_WAITER _PR_MD_WAKEUP_WAITER
391 390
392 /* --- CVar ------------------- */ 391 /* --- CVar ------------------- */
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
490 #define _MD_SET_CURRENT_CPU(_cpu) TlsSetValue(_pr_currentCPUIndex, 0) 489 #define _MD_SET_CURRENT_CPU(_cpu) TlsSetValue(_pr_currentCPUIndex, 0)
491 #endif /* _PR_USE_STATIC_TLS */ 490 #endif /* _PR_USE_STATIC_TLS */
492 491
493 /* --- Scheduler stuff --- */ 492 /* --- Scheduler stuff --- */
494 #define LOCK_SCHEDULER() 0 493 #define LOCK_SCHEDULER() 0
495 #define UNLOCK_SCHEDULER() 0 494 #define UNLOCK_SCHEDULER() 0
496 #define _PR_LockSched() 0 495 #define _PR_LockSched() 0
497 #define _PR_UnlockSched() 0 496 #define _PR_UnlockSched() 0
498 497
499 /* --- Initialization stuff --- */ 498 /* --- Initialization stuff --- */
500 #define _MD_INIT_LOCKS() 499 #define _MD_INIT_LOCKS _PR_MD_INIT_LOCKS
501 500
502 /* --- Stack stuff --- */ 501 /* --- Stack stuff --- */
503 #define _MD_INIT_STACK(stack, redzone) 502 #define _MD_INIT_STACK(stack, redzone)
504 #define _MD_CLEAR_STACK(stack) 503 #define _MD_CLEAR_STACK(stack)
505 504
506 /* --- Memory-mapped files stuff --- */ 505 /* --- Memory-mapped files stuff --- */
507 506
508 struct _MDFileMap { 507 struct _MDFileMap {
509 HANDLE hFileMap; 508 HANDLE hFileMap;
510 DWORD dwAccess; 509 DWORD dwAccess;
(...skipping 17 matching lines...) Expand all
528 527
529 /* --- Named semaphores stuff --- */ 528 /* --- Named semaphores stuff --- */
530 #define _PR_HAVE_NAMED_SEMAPHORES 529 #define _PR_HAVE_NAMED_SEMAPHORES
531 #define _MD_OPEN_SEMAPHORE _PR_MD_OPEN_SEMAPHORE 530 #define _MD_OPEN_SEMAPHORE _PR_MD_OPEN_SEMAPHORE
532 #define _MD_WAIT_SEMAPHORE _PR_MD_WAIT_SEMAPHORE 531 #define _MD_WAIT_SEMAPHORE _PR_MD_WAIT_SEMAPHORE
533 #define _MD_POST_SEMAPHORE _PR_MD_POST_SEMAPHORE 532 #define _MD_POST_SEMAPHORE _PR_MD_POST_SEMAPHORE
534 #define _MD_CLOSE_SEMAPHORE _PR_MD_CLOSE_SEMAPHORE 533 #define _MD_CLOSE_SEMAPHORE _PR_MD_CLOSE_SEMAPHORE
535 #define _MD_DELETE_SEMAPHORE(name) PR_SUCCESS /* no op */ 534 #define _MD_DELETE_SEMAPHORE(name) PR_SUCCESS /* no op */
536 535
537 #endif /* nspr_win32_defs_h___ */ 536 #endif /* nspr_win32_defs_h___ */
OLDNEW
« no previous file with comments | « nspr/pr/include/md/_linux.cfg ('k') | nspr/pr/include/md/_win95.cfg » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698