-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathSystem.map
More file actions
586 lines (586 loc) · 12.2 KB
/
System.map
File metadata and controls
586 lines (586 loc) · 12.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
00000000 T pg_dir
00000000 T startup_32
0000005a t check_x87
00000071 t setup_idt
0000008e t rp_sidt
000000a1 t setup_gdt
00001000 t pg0
00002000 t pg1
00003000 t pg2
00004000 t pg3
00005000 T tmp_floppy_area
00005400 t after_page_tables
00005412 t L6
00005414 t int_msg
00005428 t ignore_int
0000544e t setup_paging
000054aa t idt_descr
000054b2 t gdt_descr
000054b8 T idt
00005cb8 T gdt
000064b8 t setup
000064ef t sync
0000651e t time_init
00006741 T main
000068e4 t printf
0000692a T init
00006b62 T show_task
00006bdd T show_stat
00006c25 T math_state_restore
00006c85 T schedule
00006e38 T sys_pause
00006e4e T sleep_on
00006eb2 T interruptible_sleep_on
00006f4b T wake_up
00006f74 T ticks_to_floppy_on
0000704d T floppy_on
00007084 T floppy_off
00007095 T do_floppy_timer
00007175 T add_timer
000072a2 T do_timer
0000739f T sys_alarm
0000740e T sys_getpid
0000741a T sys_getppid
00007426 T sys_getuid
00007436 T sys_geteuid
00007446 T sys_getgid
00007456 T sys_getegid
00007466 T sys_nice
00007491 T sched_init
00007622 t bad_sys_call
00007628 t reschedule
00007632 T system_call
00007666 t ret_from_sys_call
000076ac T coprocessor_error
000076ce T device_not_available
00007708 T timer_interrupt
00007740 T sys_execve
0000774e T sys_fork
00007766 T hd_interrupt
000077a2 T floppy_interrupt
000077d8 T parallel_interrupt
000077df t _get_base
00007811 t die
000079f8 T do_double_fault
00007a18 T do_general_protection
00007a38 T do_divide_error
00007a58 T do_int3
00007af6 T do_nmi
00007b16 T do_debug
00007b36 T do_overflow
00007b56 T do_bounds
00007b76 T do_invalid_op
00007b96 T do_device_not_available
00007bb6 T do_coprocessor_segment_overrun
00007bd6 T do_invalid_TSS
00007bf6 T do_segment_not_present
00007c16 T do_stack_segment
00007c36 T do_coprocessor_error
00007c67 T do_reserved
00007c87 T trap_init
00007f6f T divide_error
00007f74 t no_error_code
00007fa4 T debug
00007fab T nmi
00007fb2 T int3
00007fb9 T overflow
00007fc0 T bounds
00007fc7 T invalid_op
00007fce T coprocessor_segment_overrun
00007fd5 T reserved
00007fdc T irq13
00007ff1 T double_fault
00007ff6 t error_code
00008028 T invalid_TSS
0000802f T segment_not_present
00008036 T stack_segment
0000803d T general_protection
00008044 t _get_base
00008076 T verify_area
000080e2 T copy_mem
0000824f T copy_process
00008708 T find_empty_process
000087a0 T panic
000087df T printk
0000882d t skip_atoi
0000888b t number
00008b10 T vsprintf
00008f7a t get_fs_long
00008f90 t put_fs_byte
00008faa t put_fs_long
00008fb7 T sys_ftime
00008fbd T sys_break
00008fc3 T sys_ptrace
00008fc9 T sys_stty
00008fcf T sys_gtty
00008fd5 T sys_rename
00008fdb T sys_prof
00008fe1 T sys_setregid
0000909d T sys_setgid
000090ae T sys_acct
000090b4 T sys_phys
000090ba T sys_lock
000090c0 T sys_mpx
000090c6 T sys_ulimit
000090cc T sys_time
00009127 T sys_setreuid
000091f6 T sys_setuid
00009207 T sys_stime
00009259 T sys_times
000092fb T sys_brk
0000933d T sys_setpgid
00009417 T sys_getpgrp
00009423 T sys_setsid
0000949d T sys_uname
00009506 T sys_umask
00009539 t _get_base
0000956b t put_fs_long
00009578 T release
000095e6 t send_sig
00009667 t kill_session
000096c2 T sys_kill
00009845 t tell_father
000098d8 T do_exit
00009b16 T sys_exit
00009b33 T sys_waitpid
00009d62 t get_fs_byte
00009d70 t put_fs_byte
00009d8a t put_fs_long
00009d97 T sys_sgetmask
00009da3 T sys_ssetmask
00009dcf t save_old
00009e24 t get_new
00009e67 T sys_signal
00009ef5 T sys_sigaction
0000a016 T do_signal
0000a21b T kernel_mktime
0000a2f2 t oom
0000a317 T get_free_page
0000a353 T free_page
0000a3cd T free_page_tables
0000a4de T copy_page_tables
0000a66b T put_page
0000a750 T un_wp_page
0000a80c T do_wp_page
0000a843 T write_verify
0000a8a4 T get_empty_page
0000a8e7 t try_to_share
0000aa7e t share_page
0000ab34 T do_no_page
0000aca5 T mem_init
0000ad1b T calc_mem
0000ae10 T page_fault
0000ae47 t get_fs_long
0000ae5d T sys_ustat
0000ae63 T sys_utime
0000af20 T sys_access
0000b006 T sys_chdir
0000b085 T sys_chroot
0000b104 T sys_chmod
0000b1a8 T sys_chown
0000b22e T sys_open
0000b4c7 T sys_creat
0000b4e6 T sys_close
0000b5c2 T sys_lseek
0000b6dc T sys_read
0000b8b1 T sys_write
0000ba1c t wait_on_inode
0000ba47 t lock_inode
0000ba7a t unlock_inode
0000ba9d T invalidate_inodes
0000bb17 T sync_inodes
0000bb78 t _bmap
0000bfad T bmap
0000bfc9 T create_block
0000bfe5 T iput
0000c18e T get_empty_inode
0000c2f0 T get_pipe_inode
0000c368 T iget
0000c533 t read_inode
0000c652 t write_inode
0000c7ad t wait_on_buffer
0000c7d8 T sys_sync
0000c83d T sync_dev
0000c940 t invalidate_buffers
0000c9bb T check_disk_change
0000ca59 t remove_from_queues
0000cb6f t insert_into_queues
0000cc54 t find_buffer
0000ccc7 T get_hash_table
0000cd4b T getblk
0000cf04 T brelse
0000cf5a T bread
0000cfe7 T bread_page
0000d116 T breada
0000d211 T buffer_init
0000d344 t lock_super
0000d377 t free_super
0000d39c t wait_on_super
0000d3c7 T get_super
0000d43c T put_super
0000d52f t read_super
0000d8a1 T sys_umount
0000da25 T sys_mount
0000dbb4 T mount_root
0000ddd7 t get_fs_byte
0000dde5 t put_fs_byte
0000ddff T block_write
0000df50 T block_read
0000e079 t get_fs_byte
0000e087 t put_fs_byte
0000e0a1 t rw_ttyx
0000e0df t rw_tty
0000e123 t rw_ram
0000e129 t rw_mem
0000e12f t rw_kmem
0000e135 t rw_port
0000e1d0 t rw_memory
0000e26d T rw_char
0000e2cb t get_fs_byte
0000e2d9 t put_fs_byte
0000e2f3 T file_read
0000e49e T file_write
0000e69f t put_fs_byte
0000e6b9 t cp_stat
0000e795 T sys_stat
0000e7e4 T sys_fstat
0000e840 t _get_base
0000e872 t get_fs_byte
0000e880 t get_fs_long
0000e896 t put_fs_byte
0000e8b0 t put_fs_long
0000e8bd t get_fs
0000e8d1 t get_ds
0000e8e5 t set_fs
0000e8ed t create_tables
0000ea21 t count
0000ea62 t copy_strings
0000ec42 t change_ldt
0000edcb T do_execve
0000f866 t get_fs_byte
0000f874 t put_fs_byte
0000f88e t put_fs_long
0000f89b T read_pipe
0000fa04 T write_pipe
0000fb97 T sys_pipe
0000fda2 t get_fs_byte
0000fdb0 t permission
0000fe54 t match
0000fec3 t find_entry
00010112 t add_entry
00010348 t get_dir
00010549 t dir_namei
000105cf T namei
000106e7 T open_namei
00010a57 T sys_mknod
00010ca1 T sys_mkdir
000110a1 t empty_dir
00011292 T sys_rmdir
0001163e T sys_unlink
00011905 T sys_link
00011b89 T free_block
00011d0a T new_block
00011ed0 T free_inode
00012050 T new_inode
00012246 t dupfd
00012321 T sys_dup2
0001234b T sys_dup
0001235a T sys_fcntl
00012496 T sys_ioctl
00012565 t free_ind
00012608 t free_dind
000126ab T truncate
000127ee t lock_buffer
00012821 t unlock_buffer
00012860 t add_request
00012a1c t make_request
00012bd6 T ll_rw_block
00012c30 T blk_dev_init
00012c80 t unlock_buffer
00012cbf t end_request
00012d83 T floppy_deselect
00012dc5 T floppy_change
00012e5f t setup_DMA
00012f2c t output_byte
00012faa t result
0001306f t bad_flp_intr
000130d8 t rw_interrupt
000131dc t setup_rw_floppy
000132c9 t seek_interrupt
0001332a t transfer
00013483 t recal_interrupt
000134d1 T unexpected_floppy_interrupt
0001351a t recalibrate_floppy
0001357f t reset_interrupt
000135cc t reset_floppy
00013653 t floppy_on_interrupt
000136c7 t do_fd_request
000138e9 T floppy_init
0001393d t unlock_buffer
0001397c t end_request
00013a2a T sys_setup
00013dec t controller_ready
00013e24 t win_result
00013e84 t hd_out
00013f6e t drive_busy
00013ff6 t reset_controller
0001407a t reset_hd
00014104 T unexpected_hd_interrupt
0001411c t bad_rw_intr
0001415e t read_intr
000141f8 t write_intr
00014286 t recal_intr
000142a1 t do_hd_request
00014578 T hd_init
000145f5 t unlock_buffer
00014634 t end_request
000146e2 t do_rd_request
0001481c T rd_init
00014873 T rd_load
00014ac7 t get_fs_byte
00014ad5 t put_fs_byte
00014aef T tty_init
00014b01 T tty_intr
00014b77 t sleep_if_empty
00014bb4 t sleep_if_full
00014c1e T wait_for_keypress
00014c36 T copy_to_cooked
0001524a T tty_read
000155c0 T tty_write
000157e7 T do_tty_interrupt
0001580a T chr_dev_init
0001580c t gotoxy
0001585b t set_origin
000158c2 t scrup
00015abb t scrdown
00015bb9 t lf
00015bf1 t ri
00015c29 t cr
00015c49 t del
00015c7f t csi_J
00015d11 t csi_K
00015dc0 T csi_m
00015e29 t set_cursor
00015e90 t respond
00015ef1 t insert_char
00015f56 t insert_line
00015f9b t delete_char
00015ffc t delete_line
00016041 t csi_at
0001607e t csi_L
000160bb t csi_P
000160f8 t csi_M
00016135 t save_cur
0001614b t restore_cur
00016163 T con_write
0001684b T con_init
00016a88 T sysbeepstop
00016ab3 t sysbeep
00016b13 t mode
00016b14 t leds
00016b15 t e0
00016b16 T keyboard_interrupt
00016b3f t e0_e1
00016b6a t set_e0
00016b73 t set_e1
00016b7c t put_queue
00016bb5 t ctrl
00016bb9 t alt
00016bcd t unctrl
00016bd1 t unalt
00016be7 t lshift
00016bef t unlshift
00016bf7 t rshift
00016bff t unrshift
00016c07 t caps
00016c29 t set_leds
00016c3f t uncaps
00016c47 t scroll
00016c50 t num
00016c59 t cursor
00016c79 t cur2
00016ca2 t cur
00016cae t ok_cur
00016cbc t num_table
00016cc9 t cur_table
00016cd6 t func
00016cf3 t ok_func
00016d06 t end_func
00016d07 t func_table
00016d37 t key_map
00016d98 t shift_map
00016df9 t alt_map
00016e5a t do_self
00016ec2 t none
00016ec3 t minus
00016ed8 t key_table
000172d8 t kb_wait
000172e1 t reboot
000172f3 t die
000172f5 t init
0001736b T rs_init
000173f2 T rs_write
00017446 T rs1_interrupt
0001744e T rs2_interrupt
00017453 t rs_int
0001746a t rep_int
00017487 t end
00017495 t jmp_table
000174a6 t modem_status
000174ac t line_status
000174b2 t read_char
000174e0 t write_char
0001751e t write_buffer_empty
00017535 t get_fs_byte
00017543 t get_fs_long
00017559 t put_fs_byte
00017573 t put_fs_long
00017580 t change_speed
00017602 t flush
00017614 t wait_until_sent
00017616 t send_break
00017618 t get_termios
00017674 t set_termios
000176c6 t get_termio
0001778f t set_termio
00017858 T tty_ioctl
00017b75 t get_fs_byte
00017b83 T math_emulate
00017c63 T math_error
00017c84 T _exit
00017c95 T open
00017cde T close
00017d15 T write
00017d52 T dup
00017d89 T setsid
00017db8 T execve
00017df5 T waitpid
00017e32 T wait
00017e43 T strcpy
00017e5f T strncpy
00017e84 T strcat
00017eaf T strncat
00017ee4 T strcmp
00017f11 T strncmp
00017f45 T strchr
00017f79 T strrchr
00017fad T strspn
00017ff0 T strcspn
00018033 T strpbrk
00018072 T strstr
000180ad T strlen
000180d0 T strtok
00018152 T memcpy
00018172 T memmove
000181c6 T memcmp
000181f4 T memchr
00018233 T memset
0001f000 d argv_rc
0001f008 d envp_rc
0001f010 d argv
0001f018 d envp
0001f020 D sys_call_table
0001f140 d init_task
00020140 D current
00020160 D task
00020260 D stack_start
00020268 D current_DOR
00020280 d thisname.1583
000202c0 d month
00020300 d last_inode.1510
00020304 D start_buffer
00020320 d crw_table
00020340 d ioctl_table
00020360 d floppy_type
00020420 d cur_spec1
00020424 d cur_rate
00020428 d floppy
0002042c d current_track
00020430 d callable.1476
00020440 D tty_table
00022960 D table_list
00022978 d attr
00022980 d quotient
000229a0 D _ctype
00022aa1 B __bss_start
00022aa1 D _edata
00022ac0 b printbuf
00022ec0 b memory_end
00022ec4 b buffer_memory_end
00022ec8 b main_memory_start
00022ee0 B jiffies
00022ee4 B startup_time
00022ee8 B last_task_used_math
00022eec b wait_motor
00022efc b mon_timer
00022f0c b moff_timer
00022f20 b timer_list
00023220 b next_timer
00023224 B last_pid
00023240 b buf
00023640 b HIGH_MEMORY
00023660 b mem_map
00024560 B inode_table
00024c60 B nr_buffers
00024c64 b free_list
00024c68 b buffer_wait
00024c6c B ROOT_DEV
00024c80 B wait_for_request
00024ca0 B blk_dev
00024cd8 B do_floppy
00024cdc B selected
00024ce0 B wait_on_floppy_select
00024ce4 b recalibrate
00024ce8 b reset
00024cec b seek
00024cf0 b reply_buffer
00024cf7 b current_drive
00024cf8 b sector
00024cf9 b head
00024cfa b track
00024cfb b seek_track
00024cfc b command
00024d00 B do_hd
00024d20 B hd_info
00024d50 b recalibrate
00024d54 b reset
00024d58 b NR_HD
00024d60 b hd
00024db0 B rd_length
00024db4 b cr_flag.1555
00024dc0 B beepcount
00024dc4 b video_type
00024dc8 b video_num_columns
00024dcc b video_size_row
00024dd0 b video_num_lines
00024dd4 b video_page
00024dd8 b video_mem_start
00024ddc b video_mem_end
00024de0 b video_port_reg
00024de2 b video_port_val
00024de4 b video_erase_char
00024de8 b origin
00024dec b scr_end
00024df0 b pos
00024df4 b x
00024df8 b y
00024dfc b top
00024e00 b bottom
00024e04 b state
00024e08 b npar
00024e20 b par
00024e60 b ques
00024e64 b saved_x
00024e68 b saved_y
00024e80 B drive_info
00024ea0 B user_stack
00025ea0 B hash_table
00026380 B super_block
000266e0 B file_table
00026ae0 B request
00026f60 B rd_start
00026f64 B _ctmp
00026f68 B errno
00026f6c B ___strtok
00026f70 B end
00026f70 B _end