54 |
(arguments ((task-port "task" task-t))) |
(arguments ((task-port "task" task-t))) |
55 |
) |
) |
56 |
|
|
57 |
|
; Set special port in TASK to PORT at SLOT in special port array. |
58 |
|
(define-routine task-special-port-set |
59 |
|
(c-name "task_special_port_set") |
60 |
|
(comment "????") |
61 |
|
() |
62 |
|
(return-type kern-return-t) |
63 |
|
(arguments ((task-port "task" task-t) |
64 |
|
(slot "slot" int) |
65 |
|
(port "port" rtmk-port-t))) |
66 |
|
) |
67 |
|
|
68 |
|
; Get send rights to port SLOT in TASKs special port set. |
69 |
|
; Right is returned in PORTP. |
70 |
|
(define-routine task-special-port-get |
71 |
|
(c-name "task_special_port_get") |
72 |
|
(comment "???") |
73 |
|
() |
74 |
|
(return-type kern-return-t) |
75 |
|
(arguments ((task-port "task" task-t) |
76 |
|
(slot "slot" int) |
77 |
|
(namep "namep" rtmk-port-t AD_IN))) |
78 |
|
) |
79 |
|
|
80 |
|
|
81 |
; Thread related functions |
; Thread related functions |
82 |
|
|