-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
David Gibson
authored and
Linus Torvalds
committed
May 5, 2005
1 parent
7d7acc2
commit c2c27e6
Showing
12 changed files
with
220 additions
and
240 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: e685752de107201432a055f7c45c396a5b04dc17 | ||
refs/heads/master: 1f8d419e291f7f7f7f3ffd4f0ba00834621690c8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
#ifndef _PPC64_IMALLOC_H | ||
#define _PPC64_IMALLOC_H | ||
|
||
/* | ||
* Define the address range of the imalloc VM area. | ||
*/ | ||
#define PHBS_IO_BASE IOREGIONBASE | ||
#define IMALLOC_BASE (IOREGIONBASE + 0x80000000ul) /* Reserve 2 gigs for PHBs */ | ||
#define IMALLOC_END (IOREGIONBASE + EADDR_MASK) | ||
|
||
|
||
/* imalloc region types */ | ||
#define IM_REGION_UNUSED 0x1 | ||
#define IM_REGION_SUBSET 0x2 | ||
#define IM_REGION_EXISTS 0x4 | ||
#define IM_REGION_OVERLAP 0x8 | ||
#define IM_REGION_SUPERSET 0x10 | ||
|
||
extern struct vm_struct * im_get_free_area(unsigned long size); | ||
extern struct vm_struct * im_get_area(unsigned long v_addr, unsigned long size, | ||
int region_type); | ||
unsigned long im_free(void *addr); | ||
|
||
#endif /* _PPC64_IMALLOC_H */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.