Ignore:
File:
1 edited

Legend:

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

    r455241b r31e15be  
    7474        /** User-defined label */
    7575        sysarg_t label;
    76         kobject_t kobject;
     76        kobject_t *kobject;
    7777} phone_t;
    7878
     
    108108
    109109typedef struct call {
    110         kobject_t kobject;
     110        kobject_t *kobject;
    111111
    112112        /**
     
    169169
    170170extern slab_cache_t *phone_cache;
    171 extern slab_cache_t *irq_cache;
    172171
    173172extern answerbox_t *ipc_box_0;
    174173
    175174extern kobject_ops_t call_kobject_ops;
    176 
    177 static inline phone_t *phone_from_kobject(kobject_t *kobject)
    178 {
    179         if (kobject)
    180                 return ((void *) kobject) - offsetof(phone_t, kobject);
    181         else
    182                 return NULL;
    183 }
    184 
    185 static inline call_t *call_from_kobject(kobject_t *kobject)
    186 {
    187         if (kobject)
    188                 return ((void *) kobject) - offsetof(call_t, kobject);
    189         else
    190                 return NULL;
    191 }
    192175
    193176extern void ipc_init(void);
Note: See TracChangeset for help on using the changeset viewer.