Home
last modified time | relevance | path

Searched refs:brk (Results 1 – 8 of 8) sorted by relevance

/DragonOS-0.1.8/kernel/src/mm/
Dsyscall.rs70 pub fn brk(new_addr: VirtAddr) -> Result<VirtAddr, SystemError> { in brk() method
76 return Ok(address_space.brk); in brk()
78 if new_addr == address_space.brk { in brk()
79 return Ok(address_space.brk); in brk()
Ducontext.rs112 pub brk: VirtAddr, field
129 brk: MMArch::USER_BRK_START, in new()
507 let old_brk = self.brk; in set_brk()
509 if new_brk > self.brk { in set_brk()
510 let len = new_brk - self.brk; in set_brk()
515 self.brk = new_brk; in set_brk()
518 let unmap_len = self.brk - new_brk; in set_brk()
527 self.brk = new_brk; in set_brk()
534 return Ok(self.brk); in sbrk()
538 self.brk + incr as usize in sbrk()
[all …]
/DragonOS-0.1.8/user/libs/libc/src/include/export/
Dunistd.h70 uint64_t brk(uint64_t end_brk);
/DragonOS-0.1.8/docs/userland/libc/apis/api-list/
Dunistd.md33 ``uint64_t brk(uint64_t end_brk)`` : 将堆内存调整为end_brk
/DragonOS-0.1.8/docs/community/ChangeLog/V0.1.x/
DV0.1.7.md47 - mm: 调整brk系统调用,使得参数、返回值与Linux一致 (#238)
259 调整brk系统调用,使得参数、返回值与Linux一致 (#238)
265 * 调整brk系统调用,使得参数、返回值与Linux一致
DV0.1.8.md202 * 修正brk系统调用不符合规范的地方
/DragonOS-0.1.8/user/libs/libc/src/
Dunistd.c96 uint64_t brk(uint64_t end_brk) in brk() function
/DragonOS-0.1.8/kernel/src/syscall/
Dmod.rs499 Self::brk(new_brk).map(|vaddr| vaddr.data()) in handle()