Rev 4433 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4433 | Rev 4457 | ||
---|---|---|---|
Line 260... | Line 260... | ||
260 | mov [eax+PROC.mem_used], ebx |
260 | mov [eax+PROC.mem_used], ebx |
Line 261... | Line 261... | ||
261 | 261 | ||
262 | mov ebx, [slot_base] |
262 | mov ebx, [slot_base] |
Line -... | Line 263... | ||
- | 263 | mov [ebx+APPDATA.process], eax |
|
- | 264 | ||
- | 265 | lea edx, [ebx+APPDATA.list] |
|
- | 266 | lea ecx, [eax+PROC.thr_list] |
|
263 | mov [ebx+APPDATA.process], eax |
267 | list_add_tail edx, ecx |
264 | 268 | ||
265 | xor edx, edx |
269 | xor edx, edx |
Line 266... | Line 270... | ||
266 | cmp word [6], '02' |
270 | cmp word [6], '02' |
Line 978... | Line 982... | ||
978 | rep movsb ;copy process name |
982 | rep movsb ;copy process name |
Line 979... | Line 983... | ||
979 | 983 | ||
980 | mov eax, [ebx+APPDATA.process] |
984 | mov eax, [ebx+APPDATA.process] |
Line -... | Line 985... | ||
- | 985 | mov [edx+APPDATA.process], eax |
|
- | 986 | ||
- | 987 | lea ebx, [edx+APPDATA.list] |
|
- | 988 | lea ecx, [eax+PROC.thr_list] |
|
981 | mov [edx+APPDATA.process], eax |
989 | list_add_tail edx, ecx ;add thread to process child's list |
982 | 990 | ||
983 | mov eax, [ebx+APPDATA.tls_base] |
991 | mov eax, [ebx+APPDATA.tls_base] |
Line 984... | Line 992... | ||
984 | test eax, eax |
992 | test eax, eax |