diff options
| author | manuel <manuel@mausz.at> | 2012-06-21 19:07:57 +0200 |
|---|---|---|
| committer | manuel <manuel@mausz.at> | 2012-06-21 19:07:57 +0200 |
| commit | f442c3fbe203752f0a751317d3e833fe0b660ae1 (patch) | |
| tree | bf747f4914fd6e23327ce6cfacbef1d94f52f9be /vm/page.h | |
| parent | e61e868b265efe2f6d51079373588d639fc54d59 (diff) | |
| download | progos-f442c3fbe203752f0a751317d3e833fe0b660ae1.tar.gz progos-f442c3fbe203752f0a751317d3e833fe0b660ae1.tar.bz2 progos-f442c3fbe203752f0a751317d3e833fe0b660ae1.zip | |
use void* instead of uint8_t* in mmap/page table and fill in more of proj2
Diffstat (limited to 'vm/page.h')
| -rw-r--r-- | vm/page.h | 2 |
1 files changed, 1 insertions, 1 deletions
| @@ -28,7 +28,7 @@ void page_table_free (struct hash *ht); | |||
| 28 | struct page_table_entry *page_table_fetch (struct hash *ht, void *upage); | 28 | struct page_table_entry *page_table_fetch (struct hash *ht, void *upage); |
| 29 | struct page_table_entry *page_table_remove (struct hash *ht, void *upage); | 29 | struct page_table_entry *page_table_remove (struct hash *ht, void *upage); |
| 30 | bool page_table_insert_segment (struct hash *ht, struct file *file, off_t ofs, | 30 | bool page_table_insert_segment (struct hash *ht, struct file *file, off_t ofs, |
| 31 | uint8_t *upage, uint32_t read_bytes, bool writable); | 31 | void *upage, uint32_t read_bytes, bool writable); |
| 32 | bool page_load (struct page_table_entry *pte); | 32 | bool page_load (struct page_table_entry *pte); |
| 33 | 33 | ||
| 34 | #endif | 34 | #endif |
