Subversion Repositories Kolibri OS

Rev

Rev 6816 | Rev 6929 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6816 Rev 6926
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2015. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2015. All rights reserved. ;;
4
;; Distributed under terms of the GNU General Public License    ;;
4
;; Distributed under terms of the GNU General Public License    ;;
5
;;                                                              ;;
5
;;                                                              ;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 7... Line 7...
7
 
7
 
Line 8... Line 8...
8
$Revision: 6816 $
8
$Revision: 6926 $
9
 
9
 
10
 
10
 
Line 411... Line 411...
411
FUTEX_INIT      equ 0
411
FUTEX_INIT      equ 0
412
FUTEX_DESTROY   equ 1
412
FUTEX_DESTROY   equ 1
413
FUTEX_WAIT      equ 2
413
FUTEX_WAIT      equ 2
414
FUTEX_WAKE      equ 3
414
FUTEX_WAKE      equ 3
Line -... Line 415...
-
 
415
 
-
 
416
struct  FILED
-
 
417
        list            LHEAD
-
 
418
        magic           rd 1
-
 
419
        handle          rd 1
-
 
420
        destroy         rd 1
-
 
421
        file            rd 1
-
 
422
ends
-
 
423
 
-
 
424
struct  PIPE
-
 
425
        pipe_ops        rd 1
-
 
426
        buffer          rd 1
-
 
427
        readers         rd 1
-
 
428
        writers         rd 1
-
 
429
 
-
 
430
        pipe_lock       MUTEX
-
 
431
        count           rd 1
-
 
432
 
-
 
433
        read_end        rd 1
-
 
434
        write_end       rd 1
-
 
435
        rlist           LHEAD
-
 
436
        wlist           LHEAD
-
 
437
ends
415
 
438
 
416
struct  PROC
439
struct  PROC
417
        list            LHEAD
440
        list            LHEAD
418
        thr_list        LHEAD
441
        thr_list        LHEAD
419
        heap_lock       MUTEX
442
        heap_lock       MUTEX