Changes in kernel/generic/include/ipc/ipc.h [48bcf49:bc117a5] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/ipc/ipc.h
r48bcf49 rbc117a5 42 42 #include <abi/proc/task.h> 43 43 #include <typedefs.h> 44 #include <mm/slab.h> 45 # include <cap/cap.h>44 45 #define IPC_MAX_PHONES 64 46 46 47 47 struct answerbox; … … 62 62 63 63 /** Structure identifying phone (in TASK structure) */ 64 typedef struct phone{64 typedef struct { 65 65 mutex_t lock; 66 66 link_t link; … … 69 69 ipc_phone_state_t state; 70 70 atomic_t active_calls; 71 kobject_t *kobject;72 71 } phone_t; 73 72 … … 95 94 /** Notifications from IRQ handlers. */ 96 95 list_t irq_notifs; 96 /** IRQs with notifications to this answerbox. */ 97 list_t irq_list; 97 98 } answerbox_t; 98 99 … … 169 170 } call_t; 170 171 171 extern slab_cache_t *phone_slab;172 173 172 extern answerbox_t *ipc_phone_0; 174 173
Note:
See TracChangeset
for help on using the changeset viewer.