Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/ipc/ipc.h

    r48bcf49 rbc117a5  
    4242#include <abi/proc/task.h>
    4343#include <typedefs.h>
    44 #include <mm/slab.h>
    45 #include <cap/cap.h>
     44
     45#define IPC_MAX_PHONES  64
    4646
    4747struct answerbox;
     
    6262
    6363/** Structure identifying phone (in TASK structure) */
    64 typedef struct phone {
     64typedef struct {
    6565        mutex_t lock;
    6666        link_t link;
     
    6969        ipc_phone_state_t state;
    7070        atomic_t active_calls;
    71         kobject_t *kobject;
    7271} phone_t;
    7372
     
    9594        /** Notifications from IRQ handlers. */
    9695        list_t irq_notifs;
     96        /** IRQs with notifications to this answerbox. */
     97        list_t irq_list;
    9798} answerbox_t;
    9899
     
    169170} call_t;
    170171
    171 extern slab_cache_t *phone_slab;
    172 
    173172extern answerbox_t *ipc_phone_0;
    174173
Note: See TracChangeset for help on using the changeset viewer.