|
@@ -15,18 +15,6 @@
|
|
|
extern struct files_struct init_files;
|
|
|
extern struct fs_struct init_fs;
|
|
|
|
|
|
-#define INIT_MM(name) \
|
|
|
-{ \
|
|
|
- .mm_rb = RB_ROOT, \
|
|
|
- .pgd = swapper_pg_dir, \
|
|
|
- .mm_users = ATOMIC_INIT(2), \
|
|
|
- .mm_count = ATOMIC_INIT(1), \
|
|
|
- .mmap_sem = __RWSEM_INITIALIZER(name.mmap_sem), \
|
|
|
- .page_table_lock = __SPIN_LOCK_UNLOCKED(name.page_table_lock), \
|
|
|
- .mmlist = LIST_HEAD_INIT(name.mmlist), \
|
|
|
- .cpu_vm_mask = CPU_MASK_ALL, \
|
|
|
-}
|
|
|
-
|
|
|
#define INIT_SIGNALS(sig) { \
|
|
|
.count = ATOMIC_INIT(1), \
|
|
|
.wait_chldexit = __WAIT_QUEUE_HEAD_INITIALIZER(sig.wait_chldexit),\
|