Changeset 6caf5fb in mainline for kernel/generic/include/ipc/ipc.h
- Timestamp:
- 2025-01-16T21:42:15Z (20 hours ago)
- Parents:
- e0e2264 (diff), 455241b (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2025-01-16 21:42:15)
- git-committer:
- GitHub <noreply@…> (2025-01-16 21:42:15)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/ipc/ipc.h
re0e2264 r6caf5fb 74 74 /** User-defined label */ 75 75 sysarg_t label; 76 kobject_t *kobject;76 kobject_t kobject; 77 77 } phone_t; 78 78 … … 108 108 109 109 typedef struct call { 110 kobject_t *kobject;110 kobject_t kobject; 111 111 112 112 /** … … 169 169 170 170 extern slab_cache_t *phone_cache; 171 extern slab_cache_t *irq_cache; 171 172 172 173 extern answerbox_t *ipc_box_0; 173 174 174 175 extern 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 } 175 192 176 193 extern void ipc_init(void);
Note:
See TracChangeset
for help on using the changeset viewer.