headers/os/app/Looper.h
169
addr_t fCachedStack;
headers/os/drivers/bus/PCI.h
18
uint8 (*read_io_8)(pci_device *device, addr_t mappedIOAddress);
headers/os/drivers/bus/PCI.h
19
void (*write_io_8)(pci_device *device, addr_t mappedIOAddress,
headers/os/drivers/bus/PCI.h
21
uint16 (*read_io_16)(pci_device *device, addr_t mappedIOAddress);
headers/os/drivers/bus/PCI.h
22
void (*write_io_16)(pci_device *device, addr_t mappedIOAddress,
headers/os/drivers/bus/PCI.h
24
uint32 (*read_io_32)(pci_device *device, addr_t mappedIOAddress);
headers/os/drivers/bus/PCI.h
25
void (*write_io_32)(pci_device *device, addr_t mappedIOAddress,
headers/os/game/DirectWindow.h
38
addr_t _reserved; // was pci_bits
headers/os/kernel/debugger.h
409
addr_t base; // function base address
headers/os/kernel/image.h
73
#define B_APP_IMAGE_SYMBOL ((void*)(addr_t)0)
headers/os/storage/PathFinder.h
82
addr_t fReserved[4];
headers/private/fs_shell/fssh_kernel_priv.h
18
((addr_t)(x) < KERNEL_BASE || (addr_t)(x) > KERNEL_TOP)
headers/private/fs_shell/fssh_kernel_priv.h
21
((addr_t)(x) >= KERNEL_BASE && (addr_t)(x) <= KERNEL_TOP)
headers/private/graphics/3dfx/DriverInterface.h
114
addr_t videoMemAddr; // video memory addr as viewed from virtual memory
headers/private/graphics/AGP.h
29
addr_t base;
headers/private/graphics/AGP.h
54
size_t size, addr_t *_apertureBase);
headers/private/graphics/AGP.h
56
addr_t *_apertureBase);
headers/private/graphics/AGP.h
61
size_t alignment, uint32 flags, addr_t *_apertureBase,
headers/private/graphics/AGP.h
63
status_t (*free_memory)(aperture_id id, addr_t apertureBase);
headers/private/graphics/AGP.h
65
addr_t *_apertureBase);
headers/private/graphics/AGP.h
66
status_t (*unreserve_aperture)(aperture_id id, addr_t apertureBase);
headers/private/graphics/AGP.h
67
status_t (*bind_aperture)(aperture_id id, area_id area, addr_t base,
headers/private/graphics/AGP.h
68
size_t size, size_t alignment, addr_t reservedBase,
headers/private/graphics/AGP.h
69
addr_t *_apertureBase);
headers/private/graphics/AGP.h
70
status_t (*unbind_aperture)(aperture_id id, addr_t apertureBase);
headers/private/graphics/ati/DriverInterface.h
188
addr_t videoMemAddr; // video memory addr as viewed from virtual memory
headers/private/graphics/intel_810/DriverInterface.h
83
addr_t videoMemAddr; // virtual video memory addr
headers/private/graphics/intel_extreme/intel_extreme.h
444
addr_t frame_buffer;
headers/private/graphics/intel_extreme/intel_extreme.h
560
addr_t buffer_base;
headers/private/graphics/intel_extreme/intel_extreme.h
566
addr_t buffer_base;
headers/private/graphics/radeon_hd/radeon_hd.h
229
addr_t physical_status_page;
headers/private/graphics/radeon_hd/radeon_hd.h
234
addr_t frame_buffer_phys; // card PCI BAR address of FB
headers/private/kernel/arch/arm/arch_cpu.h
105
static inline addr_t
headers/private/kernel/arch/arm/arch_cpu.h
114
void arch_cpu_invalidate_TLB_page(addr_t page);
headers/private/kernel/arch/arm/arch_uart_8250_omap.h
25
ArchUART8250Omap(addr_t base, int64 clock);
headers/private/kernel/arch/arm/arch_uart_8250_omap.h
35
DebugUART8250* arch_get_uart_8250_omap(addr_t base, int64 clock);
headers/private/kernel/arch/arm/arch_uart_pl011.h
24
ArchUARTPL011(addr_t base, int64 clock);
headers/private/kernel/arch/arm/arch_uart_pl011.h
46
ArchUARTPL011 *arch_get_uart_pl011(addr_t base, int64 clock);
headers/private/kernel/arch/arm64/arch_cpu.h
152
extern addr_t arm64_get_fp(void);
headers/private/kernel/arch/arm64/arch_uart_linflex.h
518
ArchUARTlinflex(addr_t base, int64 clock);
headers/private/kernel/arch/arm64/arch_uart_linflex.h
551
ArchUARTlinflex *arch_get_uart_linflex(addr_t base, int64 clock);
headers/private/kernel/arch/arm64/arch_uart_samsung.h
20
ArchUARTSamsung(addr_t base, int64 clock);
headers/private/kernel/arch/arm64/arch_uart_samsung.h
41
ArchUARTSamsung *arch_get_uart_samsung(addr_t base, int64 clock);
headers/private/kernel/arch/arm64/arch_vm.h
12
bool flush_va_if_accessed(uint64_t pte, addr_t va, int asid);
headers/private/kernel/arch/cpu.h
32
void arch_cpu_invalidate_tlb_range(intptr_t context, addr_t start, addr_t end);
headers/private/kernel/arch/cpu.h
33
void arch_cpu_invalidate_tlb_list(intptr_t context, addr_t pages[], int num_pages);
headers/private/kernel/arch/debug.h
40
int32 arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
headers/private/kernel/arch/debug.h
44
addr_t start, addr_t end);
headers/private/kernel/arch/generic/debug_uart.h
19
DebugUART(addr_t base, int64 clock)
headers/private/kernel/arch/generic/debug_uart.h
38
void SetBase(addr_t base) { fBase = base; }
headers/private/kernel/arch/generic/debug_uart.h
39
addr_t Base() const { return fBase; }
headers/private/kernel/arch/generic/debug_uart.h
49
addr_t fBase;
headers/private/kernel/arch/generic/debug_uart_8250.h
25
DebugUART8250(addr_t base, int64 clock);
headers/private/kernel/arch/generic/debug_uart_8250.h
40
DebugUART8250* arch_get_uart_8250(addr_t base, int64 clock);
headers/private/kernel/arch/m68k/arch_cpu.h
102
addr_t pc;
headers/private/kernel/arch/m68k/arch_cpu.h
109
addr_t pc;
headers/private/kernel/arch/m68k/arch_cpu.h
116
addr_t pc;
headers/private/kernel/arch/m68k/arch_cpu.h
119
addr_t instruction_address;
headers/private/kernel/arch/m68k/arch_cpu.h
124
addr_t pc;
headers/private/kernel/arch/m68k/arch_cpu.h
127
addr_t effective_address;
headers/private/kernel/arch/m68k/arch_cpu.h
132
addr_t pc;
headers/private/kernel/arch/m68k/arch_cpu.h
135
addr_t effective_address;
headers/private/kernel/arch/m68k/arch_cpu.h
141
addr_t fault_address;
headers/private/kernel/arch/m68k/arch_cpu.h
142
addr_t wb3a;
headers/private/kernel/arch/m68k/arch_cpu.h
144
addr_t wb2a;
headers/private/kernel/arch/m68k/arch_cpu.h
146
addr_t wb1a;
headers/private/kernel/arch/m68k/arch_cpu.h
155
addr_t pc;
headers/private/kernel/arch/m68k/arch_cpu.h
158
addr_t instruction_address;
headers/private/kernel/arch/m68k/arch_cpu.h
164
addr_t pc;
headers/private/kernel/arch/m68k/arch_cpu.h
171
addr_t fault_address;
headers/private/kernel/arch/m68k/arch_cpu.h
179
addr_t pc;
headers/private/kernel/arch/m68k/arch_cpu.h
186
addr_t fault_address;
headers/private/kernel/arch/m68k/arch_cpu.h
204
addr_t pc;
headers/private/kernel/arch/m68k/arch_cpu.h
445
extern bool m68k_set_fault_handler(addr_t *handlerLocation, addr_t handler)
headers/private/kernel/arch/m68k/arch_cpu.h
448
extern bool m68k_is_hw_register_readable(addr_t address);
headers/private/kernel/arch/m68k/arch_cpu.h
449
extern bool m68k_is_hw_register_writable(addr_t address, uint16 value);
headers/private/kernel/arch/m68k/arch_cpu.h
480
void (*flush_atc_addr)(addr_t addr);
headers/private/kernel/arch/m68k/arch_cpu.h
481
void (*flush_dcache)(addr_t address, size_t len);
headers/private/kernel/arch/m68k/arch_cpu.h
482
void (*flush_icache)(addr_t address, size_t len);
headers/private/kernel/arch/m68k/arch_kernel_args.h
54
addr_t nf_page;
headers/private/kernel/arch/m68k/arch_vm_translation_map.h
16
status_t m68k_map_address_range(addr_t virtualAddress,
headers/private/kernel/arch/m68k/arch_vm_translation_map.h
18
void m68k_unmap_address_range(addr_t virtualAddress, size_t size);
headers/private/kernel/arch/m68k/arch_vm_translation_map.h
19
status_t m68k_remap_address_range(addr_t *virtualAddress, size_t size,
headers/private/kernel/arch/mipsel/arch_cpu.h
73
extern bool mipsel_set_fault_handler(addr_t *handlerLocation, addr_t handler)
headers/private/kernel/arch/mipsel/arch_vm_translation_map.h
14
status_t mipsel_map_address_range(addr_t virtualAddress,
headers/private/kernel/arch/mipsel/arch_vm_translation_map.h
17
void mipsel_unmap_address_range(addr_t virtualAddress, size_t size);
headers/private/kernel/arch/mipsel/arch_vm_translation_map.h
19
status_t mipsel_remap_address_range(addr_t *virtualAddress, size_t size,
headers/private/kernel/arch/ppc/arch_cpu.h
177
extern bool ppc_set_fault_handler(addr_t *handlerLocation, addr_t handler)
headers/private/kernel/arch/ppc/arch_debug.h
13
addr_t r1;
headers/private/kernel/arch/ppc/arch_vm_translation_map.h
16
status_t ppc_map_address_range(addr_t virtualAddress,
headers/private/kernel/arch/ppc/arch_vm_translation_map.h
18
void ppc_unmap_address_range(addr_t virtualAddress, size_t size);
headers/private/kernel/arch/ppc/arch_vm_translation_map.h
19
status_t ppc_remap_address_range(addr_t *virtualAddress, size_t size,
headers/private/kernel/arch/riscv64/arch_debug.h
16
addr_t fp;
headers/private/kernel/arch/riscv64/arch_uart_sifive.h
102
ArchUARTSifive* arch_get_uart_sifive(addr_t base, int64 clock);
headers/private/kernel/arch/riscv64/arch_uart_sifive.h
71
ArchUARTSifive(addr_t base, int64 clock);
headers/private/kernel/arch/sparc/arch_debug.h
14
addr_t r1;
headers/private/kernel/arch/thread.h
27
status_t arch_thread_enter_userspace(Thread *t, addr_t entry,
headers/private/kernel/arch/vm_translation_map.h
29
status_t arch_vm_translation_map_early_map(struct kernel_args *args, addr_t va,
headers/private/kernel/arch/vm_translation_map.h
32
bool arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress,
headers/private/kernel/arch/x86/32/descriptors.h
102
set_segment_descriptor_base(segment_descriptor* desc, addr_t base)
headers/private/kernel/arch/x86/32/descriptors.h
104
desc->base_00_15 = (addr_t)base & 0xffff; // base is 32 bits long
headers/private/kernel/arch/x86/32/descriptors.h
105
desc->base_23_16 = ((addr_t)base >> 16) & 0xff;
headers/private/kernel/arch/x86/32/descriptors.h
106
desc->base_31_24 = ((addr_t)base >> 24) & 0xff;
headers/private/kernel/arch/x86/32/descriptors.h
111
set_segment_descriptor(segment_descriptor* desc, addr_t base, uint32 limit,
headers/private/kernel/arch/x86/32/descriptors.h
118
desc->limit_00_15 = ((addr_t)limit >> 12) & 0x0ffff;
headers/private/kernel/arch/x86/32/descriptors.h
119
desc->limit_19_16 = ((addr_t)limit >> 28) & 0xf;
headers/private/kernel/arch/x86/32/descriptors.h
122
desc->limit_00_15 = (addr_t)limit & 0x0ffff;
headers/private/kernel/arch/x86/32/descriptors.h
123
desc->limit_19_16 = ((addr_t)limit >> 16) & 0xf;
headers/private/kernel/arch/x86/32/descriptors.h
140
set_tss_descriptor(segment_descriptor* desc, addr_t base, uint32 limit)
headers/private/kernel/arch/x86/32/descriptors.h
145
desc->limit_00_15 = (addr_t)limit & 0x0ffff;
headers/private/kernel/arch/x86/64/descriptors.h
95
unsigned x86_64_set_user_tls_segment_base(int cpu, addr_t base);
headers/private/kernel/arch/x86/arch_cpu.h
680
addr_t x86_get_stack_frame();
headers/private/kernel/arch/x86/arch_cpu.h
701
void x86_swap_pgdir(addr_t newPageDir);
headers/private/kernel/arch/x86/arch_debug.h
13
addr_t bp;
headers/private/kernel/arch/x86/arch_thread.h
36
addr_t addr;
headers/private/kernel/arch/x86/arch_thread.h
50
x86_write_msr(IA32_MSR_GS_BASE, (addr_t)&t->arch_info);
headers/private/kernel/arch/x86/arch_thread_types.h
69
addr_t GetFramePointer() const;
headers/private/kernel/arch/x86/arch_thread_types.h
89
inline addr_t
headers/private/kernel/arch/x86/arch_thread_types.h
99
inline addr_t
headers/private/kernel/boot/platform.h
31
extern status_t platform_bootloader_address_to_kernel_address(void *address, addr_t *_result);
headers/private/kernel/boot/platform.h
32
extern status_t platform_kernel_address_to_bootloader_address(addr_t address, void **_result);
headers/private/kernel/boot/platform/efi/arch_smp.h
39
void arch_smp_boot_other_cpus(addr_t pageTable, uint64 kernelEntry, addr_t virtKernelArgs);
headers/private/kernel/boot/platform/efi/arch_start.h
10
void arch_start_kernel(addr_t kernelEntry);
headers/private/kernel/boot/platform/generic/video.h
18
void video_blit_image(addr_t frameBuffer, const uint8 *data,
headers/private/kernel/boot/platform/generic/video.h
23
void platform_blit4(addr_t frameBuffer, const uint8 *data,
headers/private/kernel/boot/platform/generic/video.h
35
status_t video_display_splash(addr_t frameBuffer);
headers/private/kernel/boot/platform/generic/video.h
38
class ConsoleNode* video_text_console_init(addr_t frameBuffer);
headers/private/kernel/boot/platform/generic/video_blitter.h
100
start = (uint16*)((addr_t)start + params.toBytesPerRow);
headers/private/kernel/boot/platform/generic/video_blitter.h
126
start = (uint8*)((addr_t)start + params.toBytesPerRow);
headers/private/kernel/boot/platform/generic/video_blitter.h
150
start = (uint32*)((addr_t)start + params.toBytesPerRow);
headers/private/kernel/boot/platform/generic/video_blitter.h
46
start = (uint8*)((addr_t)start + params.toBytesPerRow);
headers/private/kernel/boot/platform/generic/video_blitter.h
73
start = (uint16*)((addr_t)start + params.toBytesPerRow);
headers/private/kernel/boot/platform/openfirmware/platform_arch.h
31
status_t arch_start_kernel(struct kernel_args *kernelArgs, addr_t kernelEntry,
headers/private/kernel/boot/platform/openfirmware/platform_arch.h
32
addr_t kernelStackTop);
headers/private/kernel/boot/platform/routerboard_mipsel/platform_arch.h
32
status_t arch_start_kernel(struct kernel_args *kernelArgs, addr_t kernelEntry,
headers/private/kernel/boot/platform/routerboard_mipsel/platform_arch.h
33
addr_t kernelStackTop);
headers/private/kernel/boot/platform/u-boot/platform_arch.h
31
status_t arch_start_kernel(struct kernel_args *kernelArgs, addr_t kernelEntry,
headers/private/kernel/boot/platform/u-boot/platform_arch.h
32
addr_t kernelStackTop);
headers/private/kernel/commpage.h
21
addr_t fill_commpage_entry(int entry, const void* copyFrom, size_t size);
headers/private/kernel/commpage_compat.h
24
addr_t fill_commpage_compat_entry(int entry, const void* copyFrom,
headers/private/kernel/cpu.h
70
addr_t fault_handler;
headers/private/kernel/cpu.h
71
addr_t fault_handler_stack_pointer;
headers/private/kernel/debug.h
110
(addr_t)&RANGE_MARKER_##scope##_begin, (addr_t)&RANGE_MARKER_##scope##_end
headers/private/kernel/debug.h
151
addr_t fault_address;
headers/private/kernel/debug.h
152
addr_t pc;
headers/private/kernel/debug.h
177
extern void debug_set_page_fault_info(addr_t faultAddress, addr_t pc,
headers/private/kernel/debug.h
183
extern bool debug_is_kernel_memory_accessible(addr_t address, size_t size,
headers/private/kernel/elf.h
21
addr_t address;
headers/private/kernel/elf.h
31
addr_t *_entry);
headers/private/kernel/elf.h
35
addr_t *_entry);
headers/private/kernel/elf.h
42
status_t elf_debug_lookup_symbol_address(addr_t address, addr_t *_baseAddress,
headers/private/kernel/elf.h
45
status_t elf_debug_lookup_user_symbol_address(Team* team, addr_t address,
headers/private/kernel/elf.h
46
addr_t *_baseAddress, const char **_symbolName,
headers/private/kernel/elf.h
48
addr_t elf_debug_lookup_symbol(const char* searchName);
headers/private/kernel/elf.h
51
status_t elf_get_image_info_for_address(addr_t address, image_info* info);
headers/private/kernel/elf.h
52
image_id elf_create_memory_image(const char* imageName, addr_t text,
headers/private/kernel/elf.h
53
size_t textSize, addr_t data, size_t dataSize);
headers/private/kernel/elf.h
55
addr_t address, size_t size, int32 type);
headers/private/kernel/elf.h
58
addr_t* _imageDelta, bool kernel);
headers/private/kernel/elf.h
63
addr_t* _imageDelta);
headers/private/kernel/elf_priv.h
22
addr_t start;
headers/private/kernel/elf_priv.h
23
addr_t size;
headers/private/kernel/elf_priv.h
35
addr_t dynamic_section; // pointer to the dynamic section
headers/private/kernel/frame_buffer_console.h
20
addr_t physical_frame_buffer;
headers/private/kernel/frame_buffer_console.h
21
addr_t frame_buffer;
headers/private/kernel/frame_buffer_console.h
34
status_t frame_buffer_update(addr_t baseAddress, int32 width, int32 height,
headers/private/kernel/frame_buffer_console.h
40
status_t _user_frame_buffer_update(addr_t baseAddress, int32 width,
headers/private/kernel/kernel.h
25
# define IS_KERNEL_ADDRESS(x) ((addr_t)(x) <= KERNEL_TOP)
headers/private/kernel/kernel.h
27
# define IS_KERNEL_ADDRESS(x) ((addr_t)(x) >= KERNEL_BASE)
headers/private/kernel/kernel.h
30
((addr_t)(x) >= KERNEL_BASE && (addr_t)(x) <= KERNEL_TOP)
headers/private/kernel/kernel.h
37
# define IS_USER_ADDRESS(x) ((addr_t)(x) <= USER_TOP)
headers/private/kernel/kernel.h
39
# define IS_USER_ADDRESS(x) ((addr_t)(x) >= USER_BASE)
headers/private/kernel/kernel.h
42
((addr_t)(x) >= USER_BASE && (addr_t)(x) <= USER_TOP)
headers/private/kernel/kernel.h
50
addr_t address = (addr_t)addr;
headers/private/kernel/ksignal.h
210
void signal_get_user_stack(addr_t address, stack_t* stack);
headers/private/kernel/scheduling_analysis.h
55
return (void*)(addr_t)fID;
headers/private/kernel/smp.h
41
typedef void (*smp_call_func)(addr_t data1, int32 currentCPU, addr_t data2, addr_t data3);
headers/private/kernel/smp.h
86
void smp_send_ici(int32 targetCPU, int32 message, addr_t data, addr_t data2, addr_t data3,
headers/private/kernel/smp.h
88
void smp_broadcast_ici(int32 message, addr_t data, addr_t data2, addr_t data3,
headers/private/kernel/smp.h
90
void smp_multicast_ici(const CPUSet& cpuMask, int32 message, addr_t data,
headers/private/kernel/smp.h
91
addr_t data2, addr_t data3, void *data_ptr, uint32 flags);
headers/private/kernel/smp.h
93
int32 message, addr_t data, addr_t data2, addr_t data3, void *data_ptr, uint32 flags);
headers/private/kernel/thread.h
121
status_t thread_enter_userspace_new_team(Thread* thread, addr_t entryFunction,
headers/private/kernel/thread_types.h
250
addr_t signal_stack_base; // only accessed by this thread
headers/private/kernel/thread_types.h
309
addr_t kernel_stack_base; // immutable after thread creation
headers/private/kernel/thread_types.h
310
addr_t kernel_stack_top; // immutable after thread creation
headers/private/kernel/thread_types.h
312
addr_t user_stack_base; // protected by thread lock
headers/private/kernel/thread_types.h
315
addr_t user_local_storage;
headers/private/kernel/thread_types.h
480
addr_t user_data;
headers/private/kernel/tracing.h
27
addr_t return_addresses[0];
headers/private/kernel/tracing.h
285
addr_t tracing_find_caller_in_stack_trace(
headers/private/kernel/tracing.h
286
struct tracing_stack_trace* stackTrace, const addr_t excludeRanges[],
headers/private/kernel/user_debugger.h
131
addr_t* samples;
headers/private/kernel/util/Bitmap.h
47
addr_t* fBits;
headers/private/kernel/util/Bitmap.h
49
static const int kBitsPerElement = (sizeof(addr_t) * 8);
headers/private/kernel/util/Bitmap.h
59
const addr_t kBitMask = addr_t(1) << (index % kBitsPerElement);
headers/private/kernel/util/Bitmap.h
70
const addr_t kBitMask = addr_t(1) << (index % kBitsPerElement);
headers/private/kernel/util/Bitmap.h
81
const addr_t kBitMask = addr_t(1) << (index % kBitsPerElement);
headers/private/kernel/util/Bitmap.h
82
fBits[kArrayElement] &= ~addr_t(kBitMask);
headers/private/kernel/util/FixedWidthPointer.h
105
fValue = (addr_t)p;
headers/private/kernel/util/FixedWidthPointer.h
128
return a.Get() == (addr_t)b;
headers/private/kernel/util/FixedWidthPointer.h
136
return a.Get() != (addr_t)b;
headers/private/kernel/util/FixedWidthPointer.h
144
return a.Get() == (addr_t)b;
headers/private/kernel/util/FixedWidthPointer.h
152
return a.Get() != (addr_t)b;
headers/private/kernel/util/FixedWidthPointer.h
25
return (Type*)(addr_t)fValue;
headers/private/kernel/util/FixedWidthPointer.h
56
fValue = (addr_t)p;
headers/private/kernel/util/FixedWidthPointer.h
89
return (void*)(addr_t)fValue;
headers/private/kernel/util/atomic.h
46
ASSERT((addr_t(_pointer) & (sizeof(PointerType*) - 1)) == 0);
headers/private/kernel/util/atomic.h
58
ASSERT((addr_t(_pointer) & (sizeof(PointerType*) - 1)) == 0);
headers/private/kernel/vm/VMAddressSpace.h
110
virtual status_t UnreserveAddressRange(addr_t address,
headers/private/kernel/vm/VMAddressSpace.h
117
static status_t Create(team_id teamID, addr_t base, size_t size,
headers/private/kernel/vm/VMAddressSpace.h
147
addr_t fBase;
headers/private/kernel/vm/VMAddressSpace.h
148
addr_t fEndAddress; // base + (size - 1)
headers/private/kernel/vm/VMAddressSpace.h
214
AreaRangeIterator(VMAddressSpace* addressSpace, addr_t address, addr_t size)
headers/private/kernel/vm/VMAddressSpace.h
251
addr_t fAddress;
headers/private/kernel/vm/VMAddressSpace.h
252
addr_t fEndAddress;
headers/private/kernel/vm/VMAddressSpace.h
264
VMAddressSpace::GetAreaRangeIterator(addr_t address, addr_t size)
headers/private/kernel/vm/VMAddressSpace.h
29
VMAddressSpace(team_id id, addr_t base,
headers/private/kernel/vm/VMAddressSpace.h
36
addr_t Base() const { return fBase; }
headers/private/kernel/vm/VMAddressSpace.h
37
addr_t EndAddress() const { return fEndAddress; }
headers/private/kernel/vm/VMAddressSpace.h
71
inline AreaRangeIterator GetAreaRangeIterator(addr_t address,
headers/private/kernel/vm/VMAddressSpace.h
72
addr_t size);
headers/private/kernel/vm/VMAddressSpace.h
81
virtual VMArea* LookupArea(addr_t address) const = 0;
headers/private/kernel/vm/VMAddressSpace.h
82
virtual VMArea* FindClosestArea(addr_t address, bool less) const
headers/private/kernel/vm/VMArea.h
130
addr_t Base() const { return fBase; }
headers/private/kernel/vm/VMArea.h
136
bool ContainsAddress(addr_t address) const
headers/private/kernel/vm/VMArea.h
142
bool IsWired(addr_t base, size_t size) const;
headers/private/kernel/vm/VMArea.h
146
VMAreaWiredRange* Unwire(addr_t base, size_t size, bool writable);
headers/private/kernel/vm/VMArea.h
150
addr_t base, size_t size, uint32 flags = 0);
headers/private/kernel/vm/VMArea.h
165
void SetBase(addr_t base) { fBase = base; }
headers/private/kernel/vm/VMArea.h
169
addr_t fBase;
headers/private/kernel/vm/VMArea.h
186
const addr_t vmTreeNodeAddr = (addr_t)node
headers/private/kernel/vm/VMArea.h
31
addr_t base;
headers/private/kernel/vm/VMArea.h
42
addr_t base;
headers/private/kernel/vm/VMArea.h
52
VMAreaWiredRange(addr_t base, size_t size, bool writable, bool implicit)
headers/private/kernel/vm/VMArea.h
62
void SetTo(addr_t base, size_t size, bool writable, bool implicit)
headers/private/kernel/vm/VMArea.h
71
bool IntersectsWith(addr_t base, size_t size) const
headers/private/kernel/vm/VMCache.h
267
addr_t baseAddress);
headers/private/kernel/vm/VMTranslationMap.h
106
virtual bool HandleVirtualAddress(addr_t virtualAddress) = 0;
headers/private/kernel/vm/VMTranslationMap.h
117
addr_t* _virtualAddress,
headers/private/kernel/vm/VMTranslationMap.h
119
virtual status_t PutPage(addr_t virtualAddress,
headers/private/kernel/vm/VMTranslationMap.h
126
addr_t* _virtualAddress,
headers/private/kernel/vm/VMTranslationMap.h
128
virtual status_t PutPageCurrentCPU(addr_t virtualAddress,
headers/private/kernel/vm/VMTranslationMap.h
133
addr_t* _virtualAddress,
headers/private/kernel/vm/VMTranslationMap.h
135
virtual status_t PutPageDebug(addr_t virtualAddress,
headers/private/kernel/vm/VMTranslationMap.h
153
VMTranslationMap::ProtectPage(VMArea* area, addr_t address, uint32 attributes)
headers/private/kernel/vm/VMTranslationMap.h
33
virtual addr_t MappedSize() const = 0;
headers/private/kernel/vm/VMTranslationMap.h
34
virtual size_t MaxPagesNeededToMap(addr_t start,
headers/private/kernel/vm/VMTranslationMap.h
35
addr_t end) const = 0;
headers/private/kernel/vm/VMTranslationMap.h
37
virtual status_t Map(addr_t virtualAddress,
headers/private/kernel/vm/VMTranslationMap.h
41
virtual status_t Unmap(addr_t start, addr_t end) = 0;
headers/private/kernel/vm/VMTranslationMap.h
44
virtual status_t UnmapPage(VMArea* area, addr_t address,
headers/private/kernel/vm/VMTranslationMap.h
48
virtual void UnmapPages(VMArea* area, addr_t base,
headers/private/kernel/vm/VMTranslationMap.h
55
virtual status_t Query(addr_t virtualAddress,
headers/private/kernel/vm/VMTranslationMap.h
58
virtual status_t QueryInterrupt(addr_t virtualAddress,
headers/private/kernel/vm/VMTranslationMap.h
62
virtual status_t Protect(addr_t base, addr_t top,
headers/private/kernel/vm/VMTranslationMap.h
64
status_t ProtectPage(VMArea* area, addr_t address,
headers/private/kernel/vm/VMTranslationMap.h
69
virtual status_t ClearFlags(addr_t virtualAddress,
headers/private/kernel/vm/VMTranslationMap.h
73
VMArea* area, addr_t address,
headers/private/kernel/vm/VMTranslationMap.h
80
virtual void DebugPrintMappingInfo(addr_t virtualAddress);
headers/private/kernel/vm/VMTranslationMap.h
95
addr_t* invalidPages, int32 count);
headers/private/kernel/vm/vm.h
100
void** _address, uint32 addressSpec, addr_t* _size, uint32 protection,
headers/private/kernel/vm/vm.h
103
uint32 addressSpec, addr_t size, uint32 protection, uint32 mapping,
headers/private/kernel/vm/vm.h
108
uint32 addressSpec, addr_t size, uint32 flags);
headers/private/kernel/vm/vm.h
121
status_t vm_get_page_mapping(team_id team, addr_t vaddr, phys_addr_t *paddr);
headers/private/kernel/vm/vm.h
127
status_t vm_wire_page(team_id team, addr_t address, bool writable,
headers/private/kernel/vm/vm.h
131
status_t vm_get_physical_page(phys_addr_t paddr, addr_t* vaddr, void** _handle);
headers/private/kernel/vm/vm.h
132
status_t vm_put_physical_page(addr_t vaddr, void* handle);
headers/private/kernel/vm/vm.h
133
status_t vm_get_physical_page_current_cpu(phys_addr_t paddr, addr_t* vaddr,
headers/private/kernel/vm/vm.h
135
status_t vm_put_physical_page_current_cpu(addr_t vaddr, void* handle);
headers/private/kernel/vm/vm.h
136
status_t vm_get_physical_page_debug(phys_addr_t paddr, addr_t* vaddr,
headers/private/kernel/vm/vm.h
138
status_t vm_put_physical_page_debug(addr_t vaddr, void* handle);
headers/private/kernel/vm/vm.h
187
status_t _user_reserve_address_range(addr_t* userAddress, uint32 addressSpec,
headers/private/kernel/vm/vm.h
188
addr_t size);
headers/private/kernel/vm/vm.h
189
status_t _user_unreserve_address_range(addr_t address, addr_t size);
headers/private/kernel/vm/vm.h
60
void vm_free_unused_boot_loader_range(addr_t start, addr_t end);
headers/private/kernel/vm/vm.h
62
addr_t vm_allocate_early(struct kernel_args *args, size_t virtualSize,
headers/private/kernel/vm/vm.h
63
size_t physicalSize, uint32 attributes, addr_t alignment);
headers/private/kernel/vm/vm.h
87
status_t vm_block_address_range(const char* name, void* address, addr_t size);
headers/private/kernel/vm/vm.h
88
status_t vm_unreserve_address_range(team_id team, void *address, addr_t size);
headers/private/kernel/vm/vm.h
90
uint32 addressSpec, addr_t size, uint32 flags);
headers/private/kernel/vm/vm.h
91
area_id vm_create_anonymous_area(team_id team, const char* name, addr_t size,
headers/private/kernel/vm/vm.h
92
uint32 wiring, uint32 protection, uint32 flags, addr_t guardSize,
headers/private/kernel/vm/vm.h
97
uint32 addressSpec, addr_t size, uint32 protection,
headers/private/kernel/vm/vm_priv.h
30
status_t vm_page_fault(addr_t address, addr_t faultAddress, bool isWrite,
headers/private/kernel/vm/vm_priv.h
31
bool isExecute, bool isUser, addr_t *newip);
headers/private/libroot/libroot_private.h
38
void _call_atexit_hooks_for_range(addr_t start, addr_t size);
headers/private/libroot/libroot_private.h
49
void __init_time(addr_t commPageTable);
headers/private/libroot/libroot_private.h
55
int32 __arch_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
headers/private/libroot/libroot_private.h
56
int32 skipFrames, addr_t stackBase, addr_t stackEnd);
headers/private/libroot/user_group.h
101
return address = (Type*)(baseAddress + (addr_t)address);
headers/private/libroot/user_group.h
99
relocate_pointer(addr_t baseAddress, Type*& address)
headers/private/net/r5_compatibility.h
44
extern addr_t __gNetworkStart;
headers/private/net/r5_compatibility.h
45
extern addr_t __gNetworkEnd;
headers/private/net/r5_compatibility.h
60
addr_t return_address;
headers/private/runtime_loader/runtime_loader.h
105
addr_t entry_point;
headers/private/runtime_loader/runtime_loader.h
106
addr_t init_routine;
headers/private/runtime_loader/runtime_loader.h
107
addr_t term_routine;
headers/private/runtime_loader/runtime_loader.h
108
addr_t dynamic_ptr; // pointer to the dynamic section
headers/private/runtime_loader/runtime_loader.h
136
addr_t *init_array;
headers/private/runtime_loader/runtime_loader.h
138
addr_t *preinit_array;
headers/private/runtime_loader/runtime_loader.h
140
addr_t *term_array;
headers/private/runtime_loader/runtime_loader.h
49
void* (*get_tls_address)(unsigned dso, addr_t offset);
headers/private/runtime_loader/runtime_loader.h
54
void (*call_atexit_hooks_for_range)(addr_t start, addr_t size);
headers/private/runtime_loader/runtime_loader.h
74
addr_t start;
headers/private/runtime_loader/runtime_loader.h
75
addr_t size;
headers/private/runtime_loader/runtime_loader.h
76
addr_t vmstart;
headers/private/runtime_loader/runtime_loader.h
77
addr_t vmsize;
headers/private/runtime_loader/runtime_loader.h
78
addr_t fdstart;
headers/private/runtime_loader/runtime_loader.h
79
addr_t fdsize;
headers/private/shared/HashMap.h
315
return (uint32)(addr_t)value;
headers/private/shared/HashMap.h
317
uint64 v = (uint64)(addr_t)value;
headers/private/system/device_manager_defs.h
20
typedef addr_t device_node_cookie;
headers/private/system/syscalls.h
255
addr_t* _imageDelta);
headers/private/system/syscalls.h
451
extern status_t _kern_reserve_address_range(addr_t* _address,
headers/private/system/syscalls.h
452
uint32 addressSpec, addr_t size);
headers/private/system/syscalls.h
453
extern status_t _kern_unreserve_address_range(addr_t address, addr_t size);
headers/private/system/syscalls.h
561
extern status_t _kern_frame_buffer_update(addr_t baseAddress, int32 width,
headers/private/system/system_profiler_defs.h
141
addr_t samples[0];
headers/private/system/system_profiler_defs.h
157
addr_t previous_thread_wait_object;
headers/private/system/system_profiler_defs.h
176
addr_t object;
headers/private/system/system_profiler_defs.h
177
addr_t referenced_object;
headers/private/util/SimpleAllocator.h
78
return (addr_t)this + Chunk::fSize - (addr_t)AllocatedAddress();
headers/private/util/SimpleAllocator.h
88
FreeChunk* chunk = (FreeChunk*)((addr_t)AllocatedAddress() + splitSize);
headers/private/util/SimpleAllocator.h
89
size_t newSize = (addr_t)chunk - (addr_t)this;
src/add-ons/accelerants/3dfx/3dfx_cursor.cpp
49
uint64* fbCursor64 = (uint64*)((addr_t)si.videoMemAddr + si.cursorOffset);
src/add-ons/accelerants/3dfx/3dfx_cursor.cpp
67
uint8* fbCursor = (uint8*)((addr_t)si.videoMemAddr + si.cursorOffset);
src/add-ons/accelerants/3dfx/3dfx_overlay.cpp
103
uint32 offset = (uint32)(addr_t)buffer->buffer_dma;
src/add-ons/accelerants/3dfx/mode.cpp
282
pFBC->frame_buffer = (void*)((addr_t)si.videoMemAddr
src/add-ons/accelerants/3dfx/mode.cpp
284
pFBC->frame_buffer_dma = (void*)((addr_t)si.videoMemPCI
src/add-ons/accelerants/3dfx/overlay.cpp
106
addr_t currentBuffEndAddr = (addr_t)ovBuff->buffer + ovBuff->size;
src/add-ons/accelerants/3dfx/overlay.cpp
110
prevBuffAddr = (addr_t)ovBuff->buffer;
src/add-ons/accelerants/3dfx/overlay.cpp
124
addr_t fbEndAddr = si.videoMemAddr + si.frameBufferOffset
src/add-ons/accelerants/3dfx/overlay.cpp
152
+ ((addr_t)ovBuff->buffer - si.videoMemAddr));
src/add-ons/accelerants/3dfx/overlay.cpp
98
addr_t prevBuffAddr = si.videoMemAddr + si.frameBufferOffset
src/add-ons/accelerants/ati/mach64_cursor.cpp
60
uint16* fbCursor = (uint16*)((addr_t)si.videoMemAddr + si.cursorOffset);
src/add-ons/accelerants/ati/mach64_overlay.cpp
125
uint32 offset = (uint32)((addr_t)buffer->buffer - si.videoMemAddr);
src/add-ons/accelerants/ati/mode.cpp
370
pFBC->frame_buffer = (void*)((addr_t)si.videoMemAddr + si.frameBufferOffset);
src/add-ons/accelerants/ati/mode.cpp
371
pFBC->frame_buffer_dma = (void*)((addr_t)si.videoMemPCI + si.frameBufferOffset);
src/add-ons/accelerants/ati/overlay.cpp
101
addr_t currentBuffEndAddr = (addr_t)ovBuff->buffer + ovBuff->size;
src/add-ons/accelerants/ati/overlay.cpp
105
prevBuffAddr = (addr_t)ovBuff->buffer;
src/add-ons/accelerants/ati/overlay.cpp
119
addr_t fbEndAddr = si.videoMemAddr + si.frameBufferOffset
src/add-ons/accelerants/ati/overlay.cpp
148
+ ((addr_t)ovBuff->buffer - si.videoMemAddr));
src/add-ons/accelerants/ati/overlay.cpp
258
return (overlay_token)(addr_t)++si.overlayToken;
src/add-ons/accelerants/ati/overlay.cpp
267
if (overlayToken != (overlay_token)(addr_t)si.overlayToken) {
src/add-ons/accelerants/ati/overlay.cpp
288
if (overlayToken != (overlay_token)(addr_t)si.overlayToken)
src/add-ons/accelerants/ati/overlay.cpp
94
addr_t prevBuffAddr = (si.videoMemAddr + si.cursorOffset - 0xfff) & ~0xfff;
src/add-ons/accelerants/ati/rage128_cursor.cpp
66
uint32* fbCursor32 = (uint32*)((addr_t)si.videoMemAddr + si.cursorOffset);
src/add-ons/accelerants/ati/rage128_cursor.cpp
84
uint8* fbCursor = (uint8*)((addr_t)si.videoMemAddr + si.cursorOffset);
src/add-ons/accelerants/ati/rage128_overlay.cpp
134
uint32 offset = (uint32)((addr_t)buffer->buffer - si.videoMemAddr);
src/add-ons/accelerants/intel_810/mode.cpp
279
pFBC->frame_buffer = (void*)((addr_t)(si.videoMemAddr));
src/add-ons/accelerants/intel_810/mode.cpp
280
pFBC->frame_buffer_dma = (void*)((addr_t)(si.videoMemPCI));
src/add-ons/accelerants/intel_extreme/Pipes.cpp
153
addr_t pipeReg = INTEL_DISPLAY_A_PIPE_CONTROL + fPipeOffset;
src/add-ons/accelerants/intel_extreme/Pipes.cpp
406
addr_t pllDivisorA = INTEL_DISPLAY_A_PLL_DIVISOR_0;
src/add-ons/accelerants/intel_extreme/Pipes.cpp
407
addr_t pllDivisorB = INTEL_DISPLAY_A_PLL_DIVISOR_1;
src/add-ons/accelerants/intel_extreme/Pipes.cpp
408
addr_t pllControl = INTEL_DISPLAY_A_PLL;
src/add-ons/accelerants/intel_extreme/Pipes.cpp
409
addr_t pllMD = INTEL_DISPLAY_A_PLL_MD;
src/add-ons/accelerants/intel_extreme/Pipes.cpp
630
addr_t pipeReg = INTEL_DISPLAY_A_PIPE_CONTROL + fPipeOffset;
src/add-ons/accelerants/intel_extreme/Pipes.cpp
631
addr_t planeReg = INTEL_DISPLAY_A_CONTROL + fPlaneOffset;
src/add-ons/accelerants/intel_extreme/Pipes.h
79
addr_t fPipeOffset;
src/add-ons/accelerants/intel_extreme/Pipes.h
80
addr_t fPlaneOffset;
src/add-ons/accelerants/intel_extreme/Ports.cpp
1002
addr_t
src/add-ons/accelerants/intel_extreme/Ports.cpp
1010
addr_t
src/add-ons/accelerants/intel_extreme/Ports.cpp
1183
addr_t
src/add-ons/accelerants/intel_extreme/Ports.cpp
1191
addr_t
src/add-ons/accelerants/intel_extreme/Ports.cpp
1216
addr_t panelControl = INTEL_PANEL_CONTROL;
src/add-ons/accelerants/intel_extreme/Ports.cpp
1217
addr_t panelStatus = INTEL_PANEL_STATUS;
src/add-ons/accelerants/intel_extreme/Ports.cpp
1430
addr_t
src/add-ons/accelerants/intel_extreme/Ports.cpp
1449
addr_t
src/add-ons/accelerants/intel_extreme/Ports.cpp
1532
addr_t portRegister = _PortRegister();
src/add-ons/accelerants/intel_extreme/Ports.cpp
1567
addr_t
src/add-ons/accelerants/intel_extreme/Ports.cpp
1729
addr_t portRegister = _PortRegister();
src/add-ons/accelerants/intel_extreme/Ports.cpp
1791
addr_t
src/add-ons/accelerants/intel_extreme/Ports.cpp
1798
addr_t
src/add-ons/accelerants/intel_extreme/Ports.cpp
2158
addr_t portRegister = _PortRegister();
src/add-ons/accelerants/intel_extreme/Ports.cpp
2194
addr_t
src/add-ons/accelerants/intel_extreme/Ports.cpp
2226
addr_t
src/add-ons/accelerants/intel_extreme/Ports.cpp
2247
addr_t portRegister = _PortRegister();
src/add-ons/accelerants/intel_extreme/Ports.cpp
2325
addr_t portRegister = _PortRegister();
src/add-ons/accelerants/intel_extreme/Ports.cpp
264
addr_t ddcRegister = _DDCRegister();
src/add-ons/accelerants/intel_extreme/Ports.cpp
369
addr_t ioRegister = (addr_t)cookie;
src/add-ons/accelerants/intel_extreme/Ports.cpp
382
addr_t ioRegister = (addr_t)cookie;
src/add-ons/accelerants/intel_extreme/Ports.cpp
46
wait_for_set(addr_t address, uint32 mask, uint32 timeout)
src/add-ons/accelerants/intel_extreme/Ports.cpp
503
addr_t
src/add-ons/accelerants/intel_extreme/Ports.cpp
60
wait_for_clear(addr_t address, uint32 mask, uint32 timeout)
src/add-ons/accelerants/intel_extreme/Ports.cpp
74
wait_for_clear_status(addr_t address, uint32 mask, uint32 timeout)
src/add-ons/accelerants/intel_extreme/Ports.cpp
842
addr_t channelControl;
src/add-ons/accelerants/intel_extreme/Ports.cpp
843
addr_t channelData[5];
src/add-ons/accelerants/intel_extreme/Ports.h
105
virtual addr_t _DDCRegister() = 0;
src/add-ons/accelerants/intel_extreme/Ports.h
106
virtual addr_t _PortRegister() = 0;
src/add-ons/accelerants/intel_extreme/Ports.h
126
virtual addr_t _DDCRegister();
src/add-ons/accelerants/intel_extreme/Ports.h
127
virtual addr_t _PortRegister();
src/add-ons/accelerants/intel_extreme/Ports.h
146
virtual addr_t _DDCRegister();
src/add-ons/accelerants/intel_extreme/Ports.h
147
virtual addr_t _PortRegister();
src/add-ons/accelerants/intel_extreme/Ports.h
166
virtual addr_t _DDCRegister();
src/add-ons/accelerants/intel_extreme/Ports.h
167
virtual addr_t _PortRegister();
src/add-ons/accelerants/intel_extreme/Ports.h
181
virtual addr_t _PortRegister();
src/add-ons/accelerants/intel_extreme/Ports.h
204
virtual addr_t _DDCRegister();
src/add-ons/accelerants/intel_extreme/Ports.h
205
virtual addr_t _PortRegister();
src/add-ons/accelerants/intel_extreme/Ports.h
245
virtual addr_t _DDCRegister();
src/add-ons/accelerants/intel_extreme/Ports.h
246
virtual addr_t _PortRegister();
src/add-ons/accelerants/intel_extreme/Ports.h
83
addr_t _DDCPin();
src/add-ons/accelerants/intel_extreme/accelerant.cpp
142
- (addr_t)gInfo->shared_info->graphics_memory;
src/add-ons/accelerants/intel_extreme/accelerant.h
116
extern void intel_free_memory(addr_t base);
src/add-ons/accelerants/intel_extreme/accelerant.h
117
extern status_t intel_allocate_memory(size_t size, uint32 flags, addr_t &base);
src/add-ons/accelerants/intel_extreme/accelerant.h
25
addr_t buffer_base;
src/add-ons/accelerants/intel_extreme/accelerant.h
27
addr_t state_base;
src/add-ons/accelerants/intel_extreme/accelerant.h
66
addr_t context_base;
src/add-ons/accelerants/intel_extreme/memory.cpp
30
intel_free_memory(addr_t base)
src/add-ons/accelerants/intel_extreme/memory.cpp
45
intel_allocate_memory(size_t size, uint32 flags, addr_t &base)
src/add-ons/accelerants/intel_extreme/mode.cpp
372
addr_t base;
src/add-ons/accelerants/intel_extreme/mode.cpp
381
- (addr_t)sharedInfo.graphics_memory;
src/add-ons/accelerants/intel_extreme/mode.cpp
392
sharedInfo.frame_buffer_offset = base - (addr_t)sharedInfo.graphics_memory;
src/add-ons/accelerants/intel_extreme/overlay.cpp
409
- (addr_t)gInfo->shared_info->graphics_memory;
src/add-ons/accelerants/intel_extreme/overlay.cpp
413
- (addr_t)gInfo->shared_info->graphics_memory;
src/add-ons/accelerants/s3/mode.cpp
447
pFBC->frame_buffer = (void*)((addr_t)si.videoMemAddr + si.frameBufferOffset);
src/add-ons/accelerants/s3/mode.cpp
448
pFBC->frame_buffer_dma = (void*)((addr_t)si.videoMemPCI + si.frameBufferOffset);
src/add-ons/accelerants/s3/savage_cursor.cpp
108
uint8* fbCursor = (uint8*)((addr_t)si.videoMemAddr + si.cursorOffset);
src/add-ons/accelerants/s3/savage_cursor.cpp
92
uint16* fbCursor16 = (uint16*)((addr_t)si.videoMemAddr + si.cursorOffset);
src/add-ons/accelerants/s3/savage_edid.cpp
26
uint32 index = (uint32)(addr_t)cookie;
src/add-ons/accelerants/s3/savage_edid.cpp
38
uint32 index = (uint32)(addr_t)cookie;
src/add-ons/accelerants/s3/savage_edid.cpp
78
bus.cookie = (void*)(addr_t)DDCPort;
src/add-ons/accelerants/s3/trio64_cursor.cpp
69
uint16* fbCursor16 = (uint16*)((addr_t)si.videoMemAddr + si.cursorOffset);
src/add-ons/accelerants/s3/trio64_cursor.cpp
85
uint8* fbCursor = (uint8*)((addr_t)si.videoMemAddr + si.cursorOffset);
src/add-ons/accelerants/s3/virge_cursor.cpp
69
uint16* fbCursor16 = (uint16*)((addr_t)si.videoMemAddr + si.cursorOffset);
src/add-ons/accelerants/s3/virge_cursor.cpp
85
uint8* fbCursor = (uint8*)((addr_t)si.videoMemAddr + si.cursorOffset);
src/add-ons/accelerants/s3/virge_edid.cpp
25
uint32 index = (uint32)(addr_t)cookie;
src/add-ons/accelerants/s3/virge_edid.cpp
37
uint32 index = (uint32)(addr_t)cookie;
src/add-ons/accelerants/s3/virge_edid.cpp
95
bus.cookie = (void*)(addr_t)DDCPort;
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
592
fOverrides.AddItem((void*)(addr_t)unicodeVal);
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
593
fOverrideOffsets.AddItem((void*)(addr_t)newString.Length());
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
594
fOverrideModifiers.AddItem((void*)(addr_t)customMods);
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
595
fOverrideKeyCodes.AddItem((void*)(addr_t)customKey);
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
619
fOverrideOffsets.AddItem((void*)(addr_t)temp);
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
624
fOverrides.AddItem((void*)(addr_t)temp);
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
629
fOverrideModifiers.AddItem((void*)(addr_t)temp);
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
634
fOverrideKeyCodes.AddItem((void*)(addr_t)temp);
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
666
if ((int32)(addr_t)fOverrideOffsets.ItemAt(j) == i) {
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
667
overrideKey= (uint32)(addr_t) fOverrideKeyCodes.ItemAt(j);
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
668
overrideMods = (uint32)(addr_t) fOverrideModifiers.ItemAt(j);
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
855
(int32)(addr_t)fOverrideOffsets.ItemAt(i));
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
860
(int32)(addr_t)fOverrides.ItemAt(i));
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
865
(int32)(addr_t)fOverrideModifiers.ItemAt(i));
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
870
(int32)(addr_t)fOverrideKeyCodes.ItemAt(i));
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
897
int32 offset = (int32)(addr_t) fOverrideOffsets.ItemAt(j);
src/add-ons/input_server/filters/shortcut_catcher/CommandActuators.cpp
899
override = (int32)(addr_t) fOverrides.ItemAt(j);
src/add-ons/kernel/bus_managers/acpi/ACPICAHaiku.cpp
1006
DEBUG_FUNCTION_F("addr: 0x%08lx; width: %" B_PRIu32, (addr_t)address, (uint32)width);
src/add-ons/kernel/bus_managers/acpi/ACPICAHaiku.cpp
1049
(addr_t)address, (uint32)value, (uint32)width);
src/add-ons/kernel/bus_managers/acpi/ACPICAHaiku.cpp
1322
DEBUG_FUNCTION_F("mutex: %ld", (addr_t)handle);
src/add-ons/kernel/bus_managers/acpi/ACPICAHaiku.cpp
515
(addr_t)where, (size_t)length, there, area);
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
1031
addr_t *_apertureBase, phys_addr_t *_physicalBase)
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
1078
free_memory(aperture_id id, addr_t base)
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
1095
reserve_aperture(aperture_id id, size_t size, addr_t *_apertureBase)
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
1106
unreserve_aperture(aperture_id id, addr_t apertureBase)
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
1117
bind_aperture(aperture_id id, area_id area, addr_t base, size_t size,
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
1118
size_t alignment, addr_t reservedBase, addr_t *_apertureBase)
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
1172
unbind_aperture(aperture_id id, addr_t base)
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
130
status_t BindMemory(aperture_memory *memory, addr_t base, size_t size);
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
134
aperture_memory *GetMemory(addr_t base) { return fHashTable.Lookup(base); }
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
136
addr_t Base() const { return fInfo.base; }
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
137
addr_t Size() const { return fInfo.size; }
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
142
bool _AdaptToReserved(addr_t &base, size_t &size, int32 *_offset = NULL);
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
393
get_area_base_and_size(area_id area, addr_t &base, size_t &size)
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
400
base = (addr_t)info.address;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
497
Aperture::_AdaptToReserved(addr_t &base, size_t &size, int32 *_offset)
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
499
addr_t reservedEnd = fInfo.base + fInfo.reserved_size;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
522
addr_t base = memory->base;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
612
addr_t base = memory->base;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
619
addr_t start = base - Base();
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
622
for (addr_t offset = 0; offset < memory->size; offset += B_PAGE_SIZE) {
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
635
Aperture::BindMemory(aperture_memory *memory, addr_t address, size_t size)
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
646
addr_t base = memory->base;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
658
addr_t start = base - Base();
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
661
for (addr_t offset = 0; offset < size; offset += B_PAGE_SIZE) {
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
710
addr_t reservedEnd = fInfo.base + fInfo.reserved_size;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
72
addr_t base;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
780
addr_t start = fInfo.base;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
92
typedef addr_t KeyType;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
952
addr_t *_apertureBase)
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
997
map_custom_aperture(gart_bus_module_info *module, addr_t *_apertureBase)
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
1000
ATAChannel::_TransferPIOPhysical(ATARequest *request, addr_t physicalAddress,
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
1010
addr_t virtualAddress;
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
140
addr_t physicalAddress, size_t length,
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1177
xfer->send.bus_addr = (bus_addr_t)(addr_t)send_phy;
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1199
xfer->recv.bus_addr = (bus_addr_t)(addr_t)recv_phy;
src/add-ons/kernel/bus_managers/firewire/fwohci.cpp
708
sc->sid_dma.bus_addr = (bus_addr_t)(addr_t)buf_phy;
src/add-ons/kernel/bus_managers/firewire/util.c
67
*phy = (void*)(addr_t)pe.address;
src/add-ons/kernel/bus_managers/firewire/util.c
89
area = map_physical_memory(name, (addr_t)phyadr, size,
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
74
{ ACPI_DEVICE_HANDLE_ITEM, B_UINT64_TYPE, { .ui64 = (addr_t)acpiHandle }},
src/add-ons/kernel/bus_managers/pci/pci.cpp
2114
addr_t address;
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
102
.read_io_32 = [](pci_device *device, addr_t mappedIOAddress) {
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
105
.write_io_32 = [](pci_device *device, addr_t mappedIOAddress, uint32 value) {
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
90
.read_io_8 = [](pci_device *device, addr_t mappedIOAddress) {
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
93
.write_io_8 = [](pci_device *device, addr_t mappedIOAddress, uint8 value) {
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
96
.read_io_16 = [](pci_device *device, addr_t mappedIOAddress) {
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
99
.write_io_16 = [](pci_device *device, addr_t mappedIOAddress, uint16 value) {
src/add-ons/kernel/bus_managers/pci/pci_msi.h
37
addr_t table_address;
src/add-ons/kernel/bus_managers/pci/pci_msi.h
41
addr_t pba_address;
src/add-ons/kernel/bus_managers/scsi/scatter_gather.cpp
58
addr_t max_len;
src/add-ons/kernel/bus_managers/scsi/scatter_gather.cpp
64
max_len = min_c(max_len, (addr_t)max_sg_block_size);
src/add-ons/kernel/bus_managers/scsi/virtual_memory.cpp
62
(addr_t)range_start, range_len );
src/add-ons/kernel/bus_managers/usb/PhysicalMemoryAllocator.cpp
253
offset = (addr_t)logicalAddress - (addr_t)fLogicalBase;
src/add-ons/kernel/bus_managers/usb/PhysicalMemoryAllocator.cpp
255
offset = (addr_t)physicalAddress - fPhysicalBase;
src/add-ons/kernel/bus_managers/usb/Transfer.cpp
197
vector[i].base = vector[i].base - (addr_t)areaInfo.address;
src/add-ons/kernel/bus_managers/usb/Transfer.cpp
226
fVector[i].base = fVector[i].base + (addr_t)clonedMemory;
src/add-ons/kernel/bus_managers/virtio/VirtioQueue.cpp
186
physAddr + ((addr_t)fRing.avail - (addr_t)fRing.desc),
src/add-ons/kernel/bus_managers/virtio/VirtioQueue.cpp
187
physAddr + ((addr_t)fRing.used - (addr_t)fRing.desc));
src/add-ons/kernel/bus_managers/virtio/virtio_ring.h
149
(((addr_t) &vr->avail->ring[num] + align-1) & ~(align-1));
src/add-ons/kernel/busses/agp_gart/intel_gart.cpp
263
addr_t aperture_base;
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
254
addr_t mmioAddr;
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
72
addr_t mmio_addr;
src/add-ons/kernel/busses/i2c/pch/pch_i2c.h
98
addr_t registers;
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
18
ReadReg8(addr_t adr)
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
296
addr_t
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
31
ReadReg16(addr_t adr)
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
332
addr_t address = ConfigAddress(bus, device, function, offset);
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
354
addr_t address = ConfigAddress(bus, device, function, offset);
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
44
WriteReg8(addr_t adr, uint32 value)
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
58
WriteReg16(addr_t adr, uint32 value)
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
218
inline addr_t ConfigAddress(uint8 bus, uint8 device, uint8 function, uint16 offset);
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
231
addr_t fConfigPhysBase {};
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
232
addr_t fConfigBase {};
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
241
addr_t fDbiPhysBase {};
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
242
addr_t fDbiBase {};
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.cpp
112
addr_t
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.cpp
124
return (addr_t)fRegs + address.val;
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.cpp
135
addr_t address = ConfigAddress(bus, device, function, offset);
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.cpp
155
addr_t address = ConfigAddress(bus, device, function, offset);
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.h
118
inline addr_t ConfigAddress(uint8 bus, uint8 device, uint8 function, uint16 offset);
src/add-ons/kernel/busses/random/ccp/ccp.h
52
addr_t registers;
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
243
outCount, inCount, (void *)(addr_t)fCurrentRequest);
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
299
if ((int32)(addr_t)cookie == atomic_get(&fCurrentRequest))
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIRequest.cpp
177
fRequest->tag = (addr_t)fCCB;
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIRequest.cpp
32
((addr_t)fBuffer + sizeof(struct virtio_scsi_cmd_req));
src/add-ons/kernel/busses/usb/ehci.cpp
1701
uint32 lastIndex, bool directionIn, addr_t bufferPhy, void* bufferLog,
src/add-ons/kernel/busses/usb/ehci.cpp
2256
result->this_phy = (addr_t)physicalAddress | EHCI_ITEM_TYPE_QH;
src/add-ons/kernel/busses/usb/ehci.cpp
2657
result->this_phy = (addr_t)physicalAddress;
src/add-ons/kernel/busses/usb/ehci.cpp
2685
addr_t physicalBase = (addr_t)physicalAddress;
src/add-ons/kernel/busses/usb/ehci.cpp
2780
result->this_phy = (addr_t)physicalAddress;
src/add-ons/kernel/busses/usb/ehci.cpp
2799
result->this_phy = (addr_t)physicalAddress | EHCI_ITEM_TYPE_SITD;
src/add-ons/kernel/busses/usb/ehci.h
106
bool directionIn, addr_t bufferPhy,
src/add-ons/kernel/busses/usb/ehci.h
48
addr_t buffer_phy;
src/add-ons/kernel/busses/usb/uhci.cpp
1502
" transfer: 0x%08lx)\n", (addr_t)fFirstTransfer,
src/add-ons/kernel/busses/usb/uhci.cpp
1503
(addr_t)fLastTransfer);
src/add-ons/kernel/busses/usb/xhci.cpp
1417
result->buffers[i] = (void*)((addr_t)(result->buffers[i - 1])
src/add-ons/kernel/busses/usb/xhci.cpp
1596
ASSERT((((addr_t)device->input_ctx) % B_PAGE_SIZE) == 0);
src/add-ons/kernel/busses/usb/xhci.cpp
3322
inline addr_t
src/add-ons/kernel/busses/usb/xhci.cpp
3323
XHCI::_OffsetContextAddr(addr_t p)
src/add-ons/kernel/busses/usb/xhci.cpp
3336
p = (uint32*)_OffsetContextAddr((addr_t)p);
src/add-ons/kernel/busses/usb/xhci.cpp
3344
p = (uint32*)_OffsetContextAddr((addr_t)p);
src/add-ons/kernel/busses/usb/xhci.cpp
3352
p = (uint64*)_OffsetContextAddr((addr_t)p);
src/add-ons/kernel/busses/usb/xhci.cpp
3360
p = (uint64*)_OffsetContextAddr((addr_t)p);
src/add-ons/kernel/busses/usb/xhci.h
218
inline addr_t _OffsetContextAddr(addr_t p);
src/add-ons/kernel/busses/virtio/virtio_mmio/VirtioDevice.cpp
94
phys_addr_t descsPhys = (addr_t)fDescs - (addr_t)queueMem + pe.address;
src/add-ons/kernel/busses/virtio/virtio_mmio/VirtioDevice.cpp
95
phys_addr_t availPhys = (addr_t)fAvail - (addr_t)queueMem + pe.address;
src/add-ons/kernel/busses/virtio/virtio_mmio/VirtioDevice.cpp
96
phys_addr_t usedPhys = (addr_t)fUsed - (addr_t)queueMem + pe.address;
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
519
(addr_t)config_handler);
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
325
addr_t offset = bus->base_addr + _offset;
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
369
addr_t offset = bus->base_addr + _offset;
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
52
addr_t base_addr;
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
54
addr_t commonCfgAddr;
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
55
addr_t isrAddr;
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
56
addr_t notifyAddr;
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
62
addr_t* notifyOffsets;
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
677
addr_t registers[B_COUNT_OF(bars)] = {0};
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
713
bus->notifyOffsets = new addr_t[bus->queue_count];
src/add-ons/kernel/console/vga_text/vga_text.c
37
addr_t i;
src/add-ons/kernel/console/vga_text/vga_text.c
49
for (i = (addr_t)sOrigin; i < (addr_t)sOrigin + (SCREEN_END - SCREEN_START);
src/add-ons/kernel/debugger/disasm/arm/disasm_arch.cpp
11
disasm_arch_dump_insns(addr_t where, int count, addr_t baseAddress,
src/add-ons/kernel/debugger/disasm/disasm.cpp
43
pc = (addr_t)arch_debug_get_interrupt_pc(NULL);
src/add-ons/kernel/debugger/disasm/disasm.cpp
60
addr_t baseAddress = 0;
src/add-ons/kernel/debugger/disasm/disasm.cpp
82
disasm_arch_dump_insns((addr_t)pc, count, baseAddress, backCount);
src/add-ons/kernel/debugger/disasm/disasm_arch.h
15
extern status_t disasm_arch_dump_insns(addr_t where, int count,
src/add-ons/kernel/debugger/disasm/disasm_arch.h
16
addr_t baseAddress, int backCount);
src/add-ons/kernel/debugger/disasm/m68k/disasm_arch.cpp
11
disasm_arch_dump_insns(addr_t where, int count, addr_t baseAddress,
src/add-ons/kernel/debugger/disasm/ppc/disasm_arch.cpp
11
disasm_arch_dump_insns(addr_t where, int count, addr_t baseAddress,
src/add-ons/kernel/debugger/disasm/x86/disasm_arch.cpp
126
addr_t address = baseAddress + offset;
src/add-ons/kernel/debugger/disasm/x86/disasm_arch.cpp
33
addr_t baseAddress;
src/add-ons/kernel/debugger/disasm/x86/disasm_arch.cpp
77
disasm_arch_dump_insns(addr_t where, int count, addr_t baseAddress,
src/add-ons/kernel/debugger/disasm/x86/disasm_arch.cpp
86
addr_t address = baseAddress;
src/add-ons/kernel/drivers/audio/ac97/auvia/auvia.c
228
*buffer =(char *)((addr_t)stream->buffer->log_base + (uintptr_t)(buf * stream->bufframes * frame_size))
src/add-ons/kernel/drivers/audio/ice1712/ice1712.h
156
addr_t log_addr_pb;
src/add-ons/kernel/drivers/audio/ice1712/ice1712.h
162
addr_t log_addr_rec;
src/add-ons/kernel/drivers/audio/ice1712/util.cpp
41
alloc_mem(physical_entry *phy, addr_t *log, size_t size, const char *name)
src/add-ons/kernel/drivers/audio/ice1712/util.cpp
70
*log = (addr_t)logadr;
src/add-ons/kernel/drivers/audio/ice1712/util.h
15
area_id alloc_mem(physical_entry *phy, addr_t *log, size_t size,
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
417
status_t status = request.Init(position, (addr_t)buffer, length, false, 0);
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
445
status_t status = request.Init(position, (addr_t)buffer, length, true, 0);
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
946
status_t status = request.Init(pos, (addr_t)buffer, *length, false, 0);
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
969
status_t status = request.Init(pos, (addr_t)buffer, *length, true, 0);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1287
status_t status = request.Init(pos, (addr_t)buffer, length, false, 0);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1317
status_t status = request.Init(pos, (addr_t)buffer, length, true, 0);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
701
addr_t virtualAddress;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
741
vm_put_physical_page_current_cpu((addr_t)pageData, handle);
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
184
if ((int32)(addr_t)cookie == atomic_get(&info->currentRequest))
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
226
(void *)(addr_t)info->currentRequest);
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
63
addr_t bufferAddr;
src/add-ons/kernel/drivers/dvb/cx23882/dvb_interface.c
118
device->regs_area = map_mem(&device->regs, (addr_t)val,
src/add-ons/kernel/drivers/graphics/3dfx/driver.cpp
201
si.videoMemAddr = (addr_t)NULL;
src/add-ons/kernel/drivers/graphics/ati/driver.cpp
1154
", bufLen: %" B_PRIuSIZE "\n", msg, (addr_t)buffer, bufferLength);
src/add-ons/kernel/drivers/graphics/ati/driver.cpp
249
#define ADDRESS_SEGMENT(address) ((addr_t)(address) >> 4)
src/add-ons/kernel/drivers/graphics/ati/driver.cpp
250
#define ADDRESS_OFFSET(address) ((addr_t)(address) & 0xf)
src/add-ons/kernel/drivers/graphics/ati/driver.cpp
648
addr_t regs = addr_t(si.videoMemAddr) + regsOffset;
src/add-ons/kernel/drivers/graphics/ati/driver.cpp
696
si.videoMemAddr = (addr_t)NULL;
src/add-ons/kernel/drivers/graphics/framebuffer/framebuffer.cpp
51
remap_frame_buffer(framebuffer_info& info, addr_t physicalBase, uint32 width,
src/add-ons/kernel/drivers/graphics/framebuffer/framebuffer.cpp
55
addr_t frameBuffer = info.frame_buffer;
src/add-ons/kernel/drivers/graphics/framebuffer/framebuffer.cpp
57
addr_t base = physicalBase;
src/add-ons/kernel/drivers/graphics/framebuffer/framebuffer_private.h
27
addr_t frame_buffer;
src/add-ons/kernel/drivers/graphics/intel_810/driver.cpp
148
#define ADDRESS_SEGMENT(address) ((addr_t)(address) >> 4)
src/add-ons/kernel/drivers/graphics/intel_810/driver.cpp
149
#define ADDRESS_OFFSET(address) ((addr_t)(address) & 0xf)
src/add-ons/kernel/drivers/graphics/intel_810/driver.cpp
377
di.gttAddr = (addr_t)NULL;
src/add-ons/kernel/drivers/graphics/intel_810/driver.cpp
493
di.gttAddr = (addr_t)NULL;
src/add-ons/kernel/drivers/graphics/intel_810/driver.cpp
548
(addr_t)cookie);
src/add-ons/kernel/drivers/graphics/intel_810/driver.cpp
650
"bufLen: %lu\n", msg, (addr_t)buffer, bufferLength);
src/add-ons/kernel/drivers/graphics/intel_810/driver.cpp
68
addr_t gttAddr; // virtual address of GTT
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
584
intel_free_memory(intel_info &info, addr_t base)
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
592
uint32 flags, addr_t* _base, phys_addr_t* _physicalBase)
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
727
(addr_t*)&primary.base) == B_OK) {
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
730
primary.offset = (addr_t)primary.base - info.aperture_base;
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
827
(addr_t*)&info.overlay_registers,
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
830
info.shared_info->overlay_offset = (addr_t)info.overlay_registers
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
846
(addr_t*)info.shared_info->status_page,
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
852
(addr_t*)&info.shared_info->cursor_memory,
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme_private.h
25
addr_t aperture_base;
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme_private.h
28
addr_t registers;
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme_private.h
75
extern status_t intel_free_memory(intel_info& info, addr_t offset);
src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme_private.h
77
size_t alignment, uint32 flags, addr_t* _offset,
src/add-ons/kernel/drivers/graphics/matrox/driver.c
533
si->framebuffer_pci = (void *)(addr_t)di->pcii.u.h0.base_registers_pci[frame_buffer];
src/add-ons/kernel/drivers/graphics/nvidia/driver.c
963
"NV aligned DMA cmd buffer", (addr_t)si->dma_buffer_pci, net_buf_size,
src/add-ons/kernel/drivers/graphics/nvidia/driver.c
969
(addr_t)si->dma_buffer_pci, net_buf_size,
src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c
104
(addr_t)aligned_phys,
src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c
111
(addr_t)aligned_phys,
src/add-ons/kernel/drivers/graphics/radeon_hd/radeon_hd.cpp
806
(addr_t)info.shared_info->frame_buffer);
src/add-ons/kernel/drivers/graphics/radeon_hd/radeon_hd_private.h
36
addr_t registers;
src/add-ons/kernel/drivers/graphics/s3/driver.cpp
280
(addr_t)(si.videoMemAddr));
src/add-ons/kernel/drivers/graphics/s3/driver.cpp
495
#define ADDRESS_SEGMENT(address) ((addr_t)(address) >> 4)
src/add-ons/kernel/drivers/graphics/s3/driver.cpp
496
#define ADDRESS_OFFSET(address) ((addr_t)(address) & 0xf)
src/add-ons/kernel/drivers/graphics/s3/driver.cpp
703
(addr_t)cookie);
src/add-ons/kernel/drivers/graphics/vesa/vesa.cpp
22
(((addr_t)(segment) << 4) + (addr_t)(offset))
src/add-ons/kernel/drivers/graphics/vesa/vesa.cpp
24
LINEAR_ADDRESS((addr_t)(segmented) >> 16, (addr_t)(segmented) & 0xffff)
src/add-ons/kernel/drivers/graphics/vesa/vesa.cpp
299
remap_frame_buffer(vesa_info& info, addr_t physicalBase, uint32 width,
src/add-ons/kernel/drivers/graphics/vesa/vesa.cpp
303
addr_t frameBuffer = info.frame_buffer;
src/add-ons/kernel/drivers/graphics/vesa/vesa.cpp
306
addr_t base = physicalBase;
src/add-ons/kernel/drivers/graphics/vesa/vesa.cpp
65
find_graphics_card(addr_t frameBuffer, addr_t& base, size_t& size, uint16_t& vendorId,
src/add-ons/kernel/drivers/graphics/vesa/vesa_private.h
37
addr_t frame_buffer;
src/add-ons/kernel/drivers/graphics/vesa/vesa_private.h
38
addr_t physical_frame_buffer;
src/add-ons/kernel/drivers/graphics/vesa/vesa_private.h
58
status_t remap_frame_buffer(vesa_info& info, addr_t physicalBase, uint32 width,
src/add-ons/kernel/drivers/graphics/via/driver.c
507
si->framebuffer_pci = (void *)(addr_t) di->pcii.u.h0.base_registers_pci[frame_buffer];
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
35
addr_t commandBuffer;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
46
addr_t framebuffer;
src/add-ons/kernel/drivers/input/i2c_elan/ELANDevice.cpp
494
(uint8*)((addr_t)fTransferBuffer + 2), actualLength);
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
270
(uint8*)((addr_t)fTransferBuffer + 2), actualLength);
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
469
(uint8*)((addr_t)fTransferBuffer + 2), actualLength);
src/add-ons/kernel/drivers/input/usb_hid/Driver.cpp
183
*cookie = (void *)(addr_t)parentCookie;
src/add-ons/kernel/drivers/input/usb_hid/Driver.cpp
192
int32 parentCookie = (int32)(addr_t)cookie;
src/add-ons/kernel/drivers/misc/mem.c
190
*virtualAddress = (void*)((addr_t)(*virtualAddress) + offset);
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
379
buf->hdr = (struct virtio_net_hdr*)((addr_t)rxBuffer
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
381
buf->buffer = (char*)((addr_t)buf->hdr + sizeof(virtio_net_rx_hdr));
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
413
buf->hdr = (struct virtio_net_hdr*)((addr_t)txBuffer
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
415
buf->buffer = (char*)((addr_t)buf->hdr + sizeof(virtio_net_tx_hdr));
src/add-ons/kernel/drivers/network/ether/wb840/wb840.c
542
device->rxBuffer[i] = (void*)(((addr_t)device->rxBuffer[0])
src/add-ons/kernel/drivers/network/ether/wb840/wb840.c
570
device->txBuffer[i] = (void*)(((addr_t)device->txBuffer[0])
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
65
addr_t registers;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2639
|| (addr_t)node->Values() > (addr_t)node + fTree->fNodeSize
src/add-ons/kernel/file_systems/bfs/Debug.cpp
231
if ((addr_t)value < (addr_t)node
src/add-ons/kernel/file_systems/bfs/Debug.cpp
232
|| (addr_t)value > (addr_t)node + header->node_size)
src/add-ons/kernel/file_systems/bfs/Debug.cpp
290
addr_t address = parse_expression(argv[argc - 1]);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
366
set_debug_variable("_cache", (addr_t)volume->BlockCache());
src/add-ons/kernel/file_systems/bfs/Debug.cpp
367
set_debug_variable("_root", (addr_t)volume->RootNode());
src/add-ons/kernel/file_systems/bfs/Debug.cpp
368
set_debug_variable("_indices", (addr_t)volume->IndicesNode());
src/add-ons/kernel/file_systems/bfs/Journal.cpp
150
if (index > 0 && (addr_t)vecs[index - 1].iov_base
src/add-ons/kernel/file_systems/bfs/Journal.cpp
151
+ vecs[index - 1].iov_len == (addr_t)address) {
src/add-ons/kernel/file_systems/bfs/bfs.h
416
return (addr_t)this > (addr_t)inode
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
1126
volume->private_volume = (void *)(addr_t)fd;
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
39
write((int)(addr_t)volume->private_volume, _printBuffer, _printSize); \
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
795
write((int)(addr_t)volume->private_volume, _printBuffer, _printSize); \
src/add-ons/kernel/file_systems/layers/log_overlay/log_overlay.cpp
812
close((int)(addr_t)volume->private_volume);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
778
+ ((addr_t)pointer - (addr_t)buffer), copyLength);
src/add-ons/kernel/file_systems/netfs/client/VolumeSupport.h
34
nextBuffer = (char*)(((addr_t)nextBuffer + 3) & ~0x3);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
659
addr_t offset = (addr_t)buffer % 8;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
666
buffer = (dirent*)((addr_t)buffer + offset);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
686
buffer = (dirent*)((addr_t)buffer + buffer->d_reclen);
src/add-ons/kernel/file_systems/packagefs/nodes/AutoPackageAttributeDirectoryCookie.cpp
44
addr_t offset = (addr_t)buffer % 8;
src/add-ons/kernel/file_systems/packagefs/nodes/AutoPackageAttributeDirectoryCookie.cpp
51
buffer = (dirent*)((addr_t)buffer + offset);
src/add-ons/kernel/file_systems/packagefs/nodes/AutoPackageAttributeDirectoryCookie.cpp
77
buffer = (dirent*)((addr_t)buffer + buffer->d_reclen);
src/add-ons/kernel/file_systems/packagefs/nodes/NodeListener.h
20
#define NOT_LISTENING_NODE ((Node*)~(addr_t)0)
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
371
addr_t address;
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.h
68
fHash((addr_t)parent / 8 ^ hash_hash_string(name))
src/add-ons/kernel/file_systems/packagefs/volume/PackageSettings.h
76
fHash((addr_t)parent / 8 ^ name.Hash())
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
134
addr_t nameDelta = (addr_t)fRequest - (addr_t)userRequest;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
493
if (addr_t(userInfo + 1) > (addr_t)buffer + size)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
513
addr_t bufferEnd = (addr_t)buffer + size;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
531
if (addr_t(userInfo + 1) <= bufferEnd) {
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
539
if ((addr_t)nameEnd <= bufferEnd) {
src/add-ons/kernel/file_systems/udf/UdfDebug.cpp
186
return (addr_t)tls_get(get_tls_handle());
src/add-ons/kernel/file_systems/udf/UdfDebug.cpp
204
(void*)(addr_t(_get_debug_indent_level()+tabCount)));
src/add-ons/kernel/file_systems/udf/UdfDebug.cpp
216
(void*)(addr_t(_get_debug_indent_level()-tabCount)));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
72
return (uint32)(addr_t)fClientListener ^ (uint32)fDevice
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
152
{ return (size_t)(addr_t)key; }
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelFileSystem.cpp
63
{ return (size_t)(addr_t)key; }
src/add-ons/kernel/generic/bios/bios.cpp
126
return *(x86emuu8*)((addr_t)addr + sCurrentBIOSState->mapped_address);
src/add-ons/kernel/generic/bios/bios.cpp
133
return *(x86emuu16*)((addr_t)addr + sCurrentBIOSState->mapped_address);
src/add-ons/kernel/generic/bios/bios.cpp
140
return *(x86emuu32*)((addr_t)addr + sCurrentBIOSState->mapped_address);
src/add-ons/kernel/generic/bios/bios.cpp
147
*(x86emuu8*)((addr_t)addr + sCurrentBIOSState->mapped_address) = val;
src/add-ons/kernel/generic/bios/bios.cpp
154
*(x86emuu16*)((addr_t)addr + sCurrentBIOSState->mapped_address) = val;
src/add-ons/kernel/generic/bios/bios.cpp
161
*(x86emuu32*)((addr_t)addr + sCurrentBIOSState->mapped_address) = val;
src/add-ons/kernel/generic/bios/bios.cpp
200
return (uint32)((addr_t)virtualAddress - state->mapped_address);
src/add-ons/kernel/generic/bios/bios.cpp
207
return (void*)((addr_t)physicalAddress + state->mapped_address);
src/add-ons/kernel/generic/bios/bios.cpp
35
addr_t mapped_address;
src/add-ons/kernel/generic/smbios/smbios.cpp
140
addr_t smBiosBase;
src/add-ons/kernel/generic/smbios/smbios.cpp
157
for (addr_t offset = 0; offset <= 0xffe0; offset += 0x10) {
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
369
addr_t physicalRegisterBase = pciInfo.u.h0.base_registers[0];
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
392
info->virtual_registers = (addr_t)virtualRegisterBase;
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
92
addr_t physical_registers; // physical registers base
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
93
addr_t virtual_registers; // virtual (mapped)
src/add-ons/kernel/network/stack/net_buffer.cpp
68
addr_t physical_address;
src/add-ons/kernel/partitioning_systems/gpt/gpt.cpp
149
child->cookie = (void*)(addr_t)i;
src/add-ons/kernel/partitioning_systems/gpt/gpt.cpp
514
uint32 entryIndex = (uint32)(addr_t)child->cookie;
src/add-ons/kernel/partitioning_systems/gpt/gpt.cpp
575
uint32 entryIndex = (uint32)(addr_t)child->cookie;
src/add-ons/kernel/partitioning_systems/gpt/gpt.cpp
636
uint32 entryIndex = (uint32)(addr_t)child->cookie;
src/add-ons/kernel/partitioning_systems/gpt/gpt.cpp
682
uint32 entryIndex = (uint32)(addr_t)child->cookie;
src/add-ons/kernel/partitioning_systems/gpt/gpt.cpp
840
child->cookie = (void*)(addr_t)entryIndex;
src/add-ons/kernel/partitioning_systems/gpt/gpt.cpp
876
uint32 entryIndex = (uint32)(addr_t)child->cookie;
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
107
virtual addr_t Object() const = 0;
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
108
virtual addr_t ReferencedObject() const = 0;
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
133
addr_t object = Object();
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
144
addr_t object = ReferencedObject();
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
184
virtual addr_t Object() const
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
189
virtual addr_t ReferencedObject() const
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
244
virtual addr_t Object() const
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
249
virtual addr_t ReferencedObject() const
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
314
virtual addr_t Object() const
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
319
virtual addr_t ReferencedObject() const
src/apps/debuganalyzer/gui/SubWindow.cpp
46
return (size_t)(addr_t)fObject;
src/apps/debuganalyzer/gui/main_window/SchedulingPage.cpp
1484
addr_t waitObject = event->previous_thread_wait_object;
src/apps/debuganalyzer/model/Model.cpp
378
Model::Thread::ThreadWaitObjectGroupFor(uint32 type, addr_t object) const
src/apps/debuganalyzer/model/Model.cpp
920
Model::WaitObjectGroupFor(uint32 type, addr_t object) const
src/apps/debuganalyzer/model/Model.cpp
944
Model::ThreadWaitObjectGroupFor(thread_id threadID, uint32 type, addr_t object) const
src/apps/debuganalyzer/model/Model.h
1014
addr_t
src/apps/debuganalyzer/model/Model.h
1091
addr_t
src/apps/debuganalyzer/model/Model.h
1105
addr_t
src/apps/debuganalyzer/model/Model.h
113
addr_t object) const;
src/apps/debuganalyzer/model/Model.h
1136
addr_t
src/apps/debuganalyzer/model/Model.h
121
addr_t object) const;
src/apps/debuganalyzer/model/Model.h
178
addr_t object;
src/apps/debuganalyzer/model/Model.h
279
inline addr_t Object() const;
src/apps/debuganalyzer/model/Model.h
281
inline addr_t ReferencedObject();
src/apps/debuganalyzer/model/Model.h
309
inline addr_t Object() const;
src/apps/debuganalyzer/model/Model.h
349
inline addr_t Object() const;
src/apps/debuganalyzer/model/Model.h
351
inline addr_t ReferencedObject();
src/apps/debuganalyzer/model/Model.h
372
inline addr_t Object() const;
src/apps/debuganalyzer/model/Model.h
478
addr_t object) const;
src/apps/debuganalyzer/model/Model.h
944
addr_t
src/apps/debuganalyzer/model/Model.h
958
addr_t
src/apps/debuganalyzer/model/ThreadModel.h
139
addr_t
src/apps/debuganalyzer/model/ThreadModel.h
69
inline addr_t Object() const;
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
1309
uint32 type, addr_t object)
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
996
addr_t waitObject = event->previous_thread_wait_object;
src/apps/debuganalyzer/model_loader/ModelLoader.h
115
uint32 type, addr_t object);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
246
uint32 hash = reinterpret_cast<addr_t>(fInfo);
src/apps/deskbar/BarApp.cpp
123
team_id tID = (addr_t)teamList.ItemAt(i);
src/apps/deskbar/BarApp.cpp
812
if (barInfo->teams->HasItem((void*)(addr_t)team)) {
src/apps/deskbar/BarApp.cpp
888
if (barInfo->teams->HasItem((void*)(addr_t)team))
src/apps/deskbar/BarApp.cpp
895
multiLaunchTeam->teams->AddItem((void*)(addr_t)team);
src/apps/deskbar/BarApp.cpp
919
barInfo->teams->AddItem((void*)(addr_t)team);
src/apps/deskbar/BarApp.cpp
956
if (barInfo->teams->HasItem((void*)(addr_t)team)) {
src/apps/deskbar/BarApp.cpp
969
barInfo->teams->RemoveItem((void*)(addr_t)team);
src/apps/deskbar/ExpandoMenuBar.cpp
312
be_roster->ActivateApp((addr_t)teamItem->Teams()->ItemAt(0));
src/apps/deskbar/ExpandoMenuBar.cpp
677
&& !(item->Teams()->HasItem((void*)(addr_t)team))) {
src/apps/deskbar/ExpandoMenuBar.cpp
678
item->Teams()->AddItem((void*)(addr_t)team);
src/apps/deskbar/ExpandoMenuBar.cpp
692
if (item != NULL && item->Teams()->HasItem((void*)(addr_t)team)) {
src/apps/deskbar/ExpandoMenuBar.cpp
993
team_id theTeam = (addr_t)teamItem->Teams()->ItemAt(j);
src/apps/deskbar/ShowHideMenuItem.cpp
119
team_id team = (addr_t)teamList->ItemAt(i);
src/apps/deskbar/Switcher.cpp
1025
team_id team = (addr_t)teamGroup->TeamList()->ItemAt(i);
src/apps/deskbar/Switcher.cpp
1053
team_id team = (addr_t)teamGroup->TeamList()->ItemAt(i);
src/apps/deskbar/Switcher.cpp
1086
(void*)(addr_t)windowInfo->team))) {
src/apps/deskbar/Switcher.cpp
1116
team_id teamID = (addr_t)teamGroup->TeamList()->ItemAt(i);
src/apps/deskbar/Switcher.cpp
1170
&& teamGroup->TeamList()->HasItem((void*)(addr_t)windowInfo->team)) {
src/apps/deskbar/Switcher.cpp
395
team_id team = (addr_t)TeamList()->ItemAt(index);
src/apps/deskbar/Switcher.cpp
491
if (tinfo->TeamList()->HasItem((void*)(addr_t)teamID)) {
src/apps/deskbar/Switcher.cpp
544
if (!group->TeamList()->HasItem((void*)(addr_t)team)) {
src/apps/deskbar/Switcher.cpp
546
group->TeamList()->AddItem((void*)(addr_t)team);
src/apps/deskbar/Switcher.cpp
561
if (group->TeamList()->HasItem((void*)(addr_t)team)) {
src/apps/deskbar/Switcher.cpp
562
group->TeamList()->RemoveItem((void*)(addr_t)team);
src/apps/deskbar/Switcher.cpp
630
if (info->TeamList()->HasItem((void*)(addr_t)teams[i])) {
src/apps/deskbar/Switcher.cpp
712
if (info->TeamList()->HasItem((void*)(addr_t)teamID)) {
src/apps/deskbar/Switcher.cpp
916
be_roster->ActivateApp((addr_t)teamGroup->TeamList()->ItemAt(0));
src/apps/deskbar/Switcher.cpp
977
(void*)(addr_t)matchWindowInfo->team))
src/apps/deskbar/Switcher.cpp
979
(void*)(addr_t)matchWindowInfo->server_token);
src/apps/deskbar/Switcher.cpp
990
int32 wid = (addr_t)windowsToActivate.ItemAt(i);
src/apps/deskbar/TeamMenu.cpp
217
if (item != NULL && item->Teams()->HasItem((void*)(addr_t)team)) {
src/apps/deskbar/TeamMenuItem.cpp
131
team_id team = (addr_t)fTeam->ItemAt(index);
src/apps/deskbar/TeamMenuItem.cpp
504
snprintf(temp, sizeof(temp), "team %ld", (addr_t)team->ItemAt(0));
src/apps/deskbar/WindowMenu.cpp
114
team_id theTeam = (addr_t)fTeam->ItemAt(i);
src/apps/diskprobe/DataView.cpp
1337
addr_t number;
src/apps/diskprobe/DataView.cpp
1339
|| (number = (addr_t)strchr(hexNumbers, c)) == 0)
src/apps/diskprobe/DataView.cpp
1345
number -= (addr_t)hexNumbers;
src/apps/mediaplayer/playlist/CopyPLItemsCommand.cpp
46
fPlaylist->ItemAt((int32)(addr_t)indices.ItemAt(i));
src/apps/mediaplayer/playlist/ListViews.cpp
336
indices.AddItem((void*)(addr_t)index);
src/apps/mediaplayer/playlist/ListViews.cpp
644
int32 removeIndex = (int32)(addr_t)indices.ItemAtFast(i) - i;
src/apps/mediaplayer/playlist/ListViews.cpp
677
int32 index = (int32)(addr_t)indices.ItemAtFast(i);
src/apps/mediaplayer/playlist/ListViews.cpp
679
if (item && !clonedItems.AddItem((void*)(addr_t)item))
src/apps/mediaplayer/playlist/ListViews.cpp
701
int32 index = (int32)(addr_t)indices.ItemAtFast(i) - i;
src/apps/mediaplayer/playlist/ListViews.cpp
714
if (!indices.AddItem((void*)(addr_t)index))
src/apps/mediaplayer/playlist/ListViews.cpp
747
if (!indices.AddItem((void*)(addr_t)i))
src/apps/mediaplayer/playlist/MovePLItemsCommand.cpp
49
fIndices[i] = (int32)(addr_t)indices.ItemAt(i);
src/apps/mediaplayer/playlist/PlaylistListView.cpp
549
if (!indices.AddItem((void*)(addr_t)index))
src/apps/mediaplayer/playlist/PlaylistListView.cpp
559
if (!indices.AddItem((void*)(addr_t)i))
src/apps/mediaplayer/playlist/RandomizePLItemsCommand.cpp
49
fListIndices[i] = (int32)(addr_t)indices.ItemAt(i);
src/apps/mediaplayer/playlist/RandomizePLItemsCommand.cpp
51
if (fItems[i] == NULL || !indexSet.AddItem((void*)(addr_t)i)) {
src/apps/mediaplayer/playlist/RandomizePLItemsCommand.cpp
62
fRandomInternalIndices[i] = (int32)(addr_t)indexSet.RemoveItem(randomSetIndex);
src/apps/mediaplayer/playlist/RemovePLItemsCommand.cpp
49
fIndices[i] = (int32)(addr_t)indices.ItemAt(i);
src/apps/midiplayer/MidiPlayerWindow.cpp
405
fMidiSynthFile.SetFileHook(_StopHook, (int32)(addr_t)this);
src/apps/midiplayer/MidiPlayerWindow.cpp
423
((MidiPlayerWindow*)(addr_t)arg)->StopHook();
src/apps/processcontroller/PCWorld.cpp
107
BMessenger otherme(NULL, (addr_t)list.ItemAt(i));
src/apps/processcontroller/ProcessController.cpp
314
(void*)(addr_t)team));
src/apps/processcontroller/ProcessController.cpp
947
BMessenger messenger(NULL, (addr_t)arg);
src/apps/processcontroller/QuitMenu.cpp
61
for (int a = 0; !found && (tmid = (team_id)(addr_t)apps.ItemAt(a)) != 0; a++)
src/apps/processcontroller/QuitMenu.cpp
67
for (int a = 0; (tmid = (team_id)(addr_t) apps.ItemAt(a)) != 0; a++) {
src/apps/processcontroller/Utilities.cpp
116
if (((addr_t)info.text <= (addr_t)move_to_deskbar
src/apps/processcontroller/Utilities.cpp
117
&& (addr_t)info.text + (size_t)info.text_size > (addr_t)move_to_deskbar)
src/apps/processcontroller/Utilities.cpp
118
|| ((addr_t)info.data <= (addr_t)move_to_deskbar
src/apps/processcontroller/Utilities.cpp
119
&& (addr_t)info.data + (size_t)info.data_size > (addr_t)move_to_deskbar)) {
src/apps/switcher/GroupListView.cpp
100
std::map<addr_t, BGroupLayout*> groupMap;
src/apps/switcher/GroupListView.cpp
108
addr_t group = model->GroupAt(groupIndex);
src/apps/switcher/GroupListView.cpp
116
addr_t group = model->GroupForItemAt(itemIndex);
src/apps/switcher/GroupListView.h
20
virtual addr_t GroupAt(int32 index) = 0;
src/apps/switcher/GroupListView.h
21
virtual addr_t GroupForItemAt(int32 index) = 0;
src/apps/switcher/WindowsView.cpp
104
virtual addr_t GroupForItemAt(int32 index)
src/apps/switcher/WindowsView.cpp
99
virtual addr_t GroupAt(int32 index)
src/bin/bfs_tools/bfsinfo.cpp
46
while ((addr_t)node < (addr_t)buffer + size) {
src/bin/bfs_tools/bfsinfo.cpp
49
"\n", (addr_t)node - (addr_t)buffer, node->Used());
src/bin/bfs_tools/bfsinfo.cpp
57
node = (bplustree_node *)((addr_t)node + nodeSize);
src/bin/bfs_tools/lib/BPlusTree.cpp
357
|| (addr_t)node->Values() > (addr_t)node + fNodeSize
src/bin/bfs_tools/lib/Inode.cpp
284
if ((addr_t)data + newLength - oldLength >= (addr_t)(fInode
src/bin/bfs_tools/lib/Inode.cpp
291
(addr_t)data - (addr_t)fInode->small_data_start);
src/bin/bfs_tools/lib/Inode.cpp
295
(addr_t)data - (addr_t)fInode->small_data_start);
src/bin/bfs_tools/lib/bfs.h
275
return (addr_t)this > (addr_t)inode + inode->inode_size - sizeof(small_data)
src/bin/bfs_tools/lib/dump.cpp
249
if ((addr_t)value < (addr_t)node
src/bin/bfs_tools/lib/dump.cpp
250
|| (addr_t)value > (addr_t)node + header->node_size) {
src/bin/debug/ltrace/ltrace_stub.cpp
196
symbol_patcher, (void*)(addr_t)0xc0011eaf) != B_OK) {
src/bin/debug/ltrace/ltrace_stub.cpp
62
return (addr_t)key >> 2;
src/bin/debug/ltrace/ltrace_stub.cpp
88
return (addr_t)key >> 2;
src/bin/debug/profile/BasicProfileResult.cpp
287
addr_t* samples, int32 sampleCount)
src/bin/debug/profile/BasicProfileResult.cpp
299
addr_t address = samples[i];
src/bin/debug/profile/BasicProfileResult.cpp
300
addr_t loadDelta;
src/bin/debug/profile/BasicProfileResult.cpp
335
addr_t* samples, int32 sampleCount)
src/bin/debug/profile/BasicProfileResult.cpp
343
addr_t address = samples[k];
src/bin/debug/profile/BasicProfileResult.cpp
344
addr_t loadDelta;
src/bin/debug/profile/BasicProfileResult.cpp
67
BasicImageProfileResult::AddHit(addr_t address)
src/bin/debug/profile/BasicProfileResult.h
21
inline bool AddHit(addr_t address);
src/bin/debug/profile/BasicProfileResult.h
61
addr_t* samples, int32 sampleCount);
src/bin/debug/profile/BasicProfileResult.h
69
addr_t* samples, int32 sampleCount);
src/bin/debug/profile/CallgrindProfileResult.cpp
136
addr_t* samples, int32 sampleCount)
src/bin/debug/profile/CallgrindProfileResult.cpp
144
addr_t address = samples[i];
src/bin/debug/profile/CallgrindProfileResult.cpp
145
addr_t loadDelta;
src/bin/debug/profile/CallgrindProfileResult.h
72
addr_t* samples, int32 sampleCount);
src/bin/debug/profile/Image.cpp
15
fLoadDelta((addr_t)info.text - (addr_t)image->Info().text),
src/bin/debug/profile/Image.h
105
Image::ContainsAddress(addr_t address) const
src/bin/debug/profile/Image.h
112
Image::FindSymbol(addr_t address) const
src/bin/debug/profile/Image.h
23
inline addr_t LoadDelta() const { return fLoadDelta; }
src/bin/debug/profile/Image.h
32
inline bool ContainsAddress(addr_t address) const;
src/bin/debug/profile/Image.h
33
inline int32 FindSymbol(addr_t address) const;
src/bin/debug/profile/Image.h
39
addr_t fLoadDelta;
src/bin/debug/profile/ProfileResult.h
50
virtual ImageProfileResult* FindImage(addr_t address,
src/bin/debug/profile/ProfileResult.h
51
addr_t& _loadDelta) const = 0;
src/bin/debug/profile/ProfileResult.h
77
addr_t* samples,
src/bin/debug/profile/SharedImage.cpp
101
SharedImage::FindSymbol(addr_t address) const
src/bin/debug/profile/SharedImage.cpp
146
(addr_t)symbolLocation, symbolSize, symbolName);
src/bin/debug/profile/SharedImage.h
107
SharedImage::ContainsAddress(addr_t address) const
src/bin/debug/profile/SharedImage.h
109
return (address >= (addr_t)fInfo.text && address < ((addr_t)fInfo.text + fInfo.text_size))
src/bin/debug/profile/SharedImage.h
110
|| (address >= (addr_t)fInfo.data && address < ((addr_t)fInfo.data + fInfo.data_size));
src/bin/debug/profile/SharedImage.h
22
Symbol(SharedImage* image, addr_t base, size_t size, const char* name)
src/bin/debug/profile/SharedImage.h
34
addr_t base;
src/bin/debug/profile/SharedImage.h
62
inline bool ContainsAddress(addr_t address) const;
src/bin/debug/profile/SharedImage.h
63
int32 FindSymbol(addr_t address) const;
src/bin/debug/profile/SummaryProfileResult.cpp
158
SummaryProfileResult::FindImage(addr_t address, addr_t& _loadDelta) const
src/bin/debug/profile/SummaryProfileResult.cpp
72
addr_t* samples, int32 sampleCount)
src/bin/debug/profile/SummaryProfileResult.h
36
return (addr_t)key / (2 * sizeof(void*));
src/bin/debug/profile/SummaryProfileResult.h
68
addr_t* samples, int32 sampleCount);
src/bin/debug/profile/SummaryProfileResult.h
87
virtual ImageProfileResult* FindImage(addr_t address,
src/bin/debug/profile/SummaryProfileResult.h
88
addr_t& _loadDelta) const;
src/bin/debug/profile/Team.cpp
130
thread->SetSampleArea(sampleArea, (addr_t*)samples);
src/bin/debug/profile/Thread.cpp
119
Thread::SetSampleArea(area_id area, addr_t* samples)
src/bin/debug/profile/Thread.cpp
188
addr_t* samples = fSamples;
src/bin/debug/profile/Thread.cpp
191
addr_t sampleCount = *(samples++);
src/bin/debug/profile/Thread.cpp
225
Thread::AddSamples(addr_t* samples, int32 sampleCount)
src/bin/debug/profile/Thread.cpp
276
Thread::FindImage(addr_t address, addr_t& _loadDelta) const
src/bin/debug/profile/Thread.h
115
addr_t*
src/bin/debug/profile/Thread.h
45
inline addr_t* Samples() const;
src/bin/debug/profile/Thread.h
57
void SetSampleArea(area_id area, addr_t* samples);
src/bin/debug/profile/Thread.h
68
void AddSamples(addr_t* samples, int32 sampleCount);
src/bin/debug/profile/Thread.h
80
virtual ImageProfileResult* FindImage(addr_t address,
src/bin/debug/profile/Thread.h
81
addr_t& _loadDelta) const;
src/bin/debug/profile/Thread.h
92
addr_t* fSamples;
src/bin/debug/profile/profile.cpp
627
(addr_t*)(buffer + header->size) - event->samples);
src/bin/debug/strace/TypeHandler.h
194
return TypeHandlerFactory<addr_t*>::Create();
src/bin/debug/time_stats/scheduling_analysis.cpp
82
sprintf(buffer, "sem %ld (%s)", (sem_id)(addr_t)object,
src/bin/hey.cpp
309
teamid = (team_id)(addr_t)team_list.ItemAt(i);
src/bin/makebootable/platform/bios_ia32/makebootable.cpp
247
if (((addr_t)info->text <= (addr_t)find_own_image
src/bin/makebootable/platform/bios_ia32/makebootable.cpp
248
&& (addr_t)info->text + info->text_size
src/bin/makebootable/platform/bios_ia32/makebootable.cpp
249
> (addr_t)find_own_image)) {
src/bin/network/route/route.cpp
285
interface = (ifreq*)((addr_t)interface + IF_NAMESIZE
src/bin/roster.cpp
144
output_team((team_id)(addr_t)applicationList.ItemAt(i), mode);
src/bin/translate.cpp
134
fList.AddItem((void *)(addr_t)type, 0);
src/bin/translate.cpp
141
return fList.RemoveItem((void *)(addr_t)type);
src/bin/translate.cpp
148
return fList.IndexOf((void *)(addr_t)type) >= 0;
src/bin/translate.cpp
158
fList.AddItem((void *)(addr_t)types.TypeAt(i));
src/bin/translate.cpp
172
return (uint32)(addr_t)fList.ItemAt(index);
src/build/libroot/function_remapper.cpp
287
extern "C" addr_t HIDDEN_FUNCTION_ATTRIBUTE
src/build/libroot/function_remapper.cpp
292
return (addr_t)_haiku_build_fs_open_attr_dir(path);
src/build/libroot/function_remapper.cpp
296
extern "C" addr_t HIDDEN_FUNCTION_ATTRIBUTE
src/build/libroot/function_remapper.cpp
301
return (addr_t)_haiku_build_fs_lopen_attr_dir(path);
src/build/libroot/function_remapper.cpp
305
extern "C" addr_t HIDDEN_FUNCTION_ATTRIBUTE
src/build/libroot/function_remapper.cpp
310
return (addr_t)_haiku_build_fs_fopen_attr_dir(fd);
src/build/libroot/function_remapper.cpp
323
extern "C" addr_t HIDDEN_FUNCTION_ATTRIBUTE
src/build/libroot/function_remapper.cpp
328
return (addr_t)_haiku_build_fs_read_attr_dir(dir);
src/kits/app/Looper.cpp
1418
if (((addr_t)&stack & ~(B_PAGE_SIZE - 1)) == fCachedStack
src/kits/app/Looper.cpp
628
return ((addr_t)&stack & ~(B_PAGE_SIZE - 1)) == fCachedStack
src/kits/app/Looper.cpp
987
looper->fCachedStack = (addr_t)&err & ~(B_PAGE_SIZE - 1);
src/kits/app/MessageAdapter.cpp
458
ssize_t headerSize = (addr_t)pointer - (addr_t)buffer;
src/kits/app/MessageAdapter.cpp
536
r5header->flattened_size = (addr_t)pointer - (addr_t)buffer;
src/kits/app/Roster.cpp
633
teamIDList->AddItem((void*)(addr_t)team);
src/kits/app/Roster.cpp
668
teamIDList->AddItem((void*)(addr_t)team);
src/kits/app/ServerMemoryAllocator.cpp
89
status = _kern_reserve_address_range((addr_t*)&base, B_BASE_ADDRESS,
src/kits/debug/Image.cpp
102
addr_t symbolAddress = symbol->st_value + fLoadDelta;
src/kits/debug/Image.cpp
106
addr_t symbolDelta = address - symbolAddress;
src/kits/debug/Image.cpp
137
size_t* _symbolNameLen, addr_t* _symbolAddress, size_t* _symbolSize,
src/kits/debug/Image.cpp
166
if (symbolName == NULL || (addr_t)symbolName < (addr_t)fStringTable
src/kits/debug/Image.cpp
167
|| (addr_t)symbolName >= (addr_t)fStringTable + fStringTableSize) {
src/kits/debug/Image.cpp
172
(addr_t)fStringTable + fStringTableSize - (addr_t)symbolName);
src/kits/debug/Image.cpp
205
addr_t textAddress;
src/kits/debug/Image.cpp
207
addr_t dataAddress;
src/kits/debug/Image.cpp
215
fLoadDelta = (addr_t)fInfo.text - textAddress;
src/kits/debug/Image.cpp
225
addr_t textAddress;
src/kits/debug/Image.cpp
227
addr_t dataAddress;
src/kits/debug/Image.cpp
257
ImageFile::_LoadFile(const char* path, addr_t* _textAddress, size_t* _textSize,
src/kits/debug/Image.cpp
258
addr_t* _dataAddress, size_t* _dataSize)
src/kits/debug/Image.cpp
310
addr_t textBase = 0;
src/kits/debug/Image.cpp
311
addr_t textEnd = 0;
src/kits/debug/Image.cpp
312
addr_t dataBase = 0;
src/kits/debug/Image.cpp
313
addr_t dataEnd = 0;
src/kits/debug/Image.cpp
320
addr_t base = header->p_vaddr;
src/kits/debug/Image.cpp
321
addr_t end = base + header->p_memsz;
src/kits/debug/Image.cpp
45
addr_t foundAddress;
src/kits/debug/Image.cpp
490
fLoadDelta = (addr_t)info.text;
src/kits/debug/Image.cpp
86
SymbolTableBasedImage::LookupSymbol(addr_t address, addr_t* _baseAddress,
src/kits/debug/Image.cpp
92
addr_t deltaFound = ~(addr_t)0;
src/kits/debug/Image.h
34
addr_t TextAddress() const
src/kits/debug/Image.h
35
{ return (addr_t)fInfo.text; }
src/kits/debug/Image.h
38
virtual const elf_sym* LookupSymbol(addr_t address,
src/kits/debug/Image.h
39
addr_t* _baseAddress,
src/kits/debug/Image.h
46
addr_t* _symbolAddress, size_t* _symbolSize,
src/kits/debug/Image.h
63
virtual const elf_sym* LookupSymbol(addr_t address,
src/kits/debug/Image.h
64
addr_t* _baseAddress,
src/kits/debug/Image.h
71
addr_t* _symbolAddress, size_t* _symbolSize,
src/kits/debug/Image.h
78
addr_t fLoadDelta;
src/kits/debug/Image.h
96
addr_t* _textAddress, size_t* _textSize,
src/kits/debug/Image.h
97
addr_t* _dataAddress, size_t* _dataSize);
src/kits/debug/SymbolLookup.cpp
186
const addr_t remoteBaseAddress = (addr_t)address
src/kits/debug/SymbolLookup.cpp
187
- ((addr_t)reply.address - (addr_t)areaInfo.address);
src/kits/debug/SymbolLookup.cpp
211
virtual const elf_sym* LookupSymbol(addr_t address,
src/kits/debug/SymbolLookup.cpp
212
addr_t* _baseAddress,
src/kits/debug/SymbolLookup.cpp
219
addr_t* _symbolAddress, size_t* _symbolSize,
src/kits/debug/SymbolLookup.cpp
315
SymbolLookup::LookupSymbolAddress(addr_t address, addr_t *_baseAddress,
src/kits/debug/SymbolLookup.cpp
382
SymbolLookup::InitSymbolIteratorByAddress(addr_t address,
src/kits/debug/SymbolLookup.cpp
40
const void *result = (const void*)((addr_t)address - (addr_t)fRemoteAddress
src/kits/debug/SymbolLookup.cpp
404
size_t* _symbolNameLen, addr_t* _symbolAddress, size_t* _symbolSize,
src/kits/debug/SymbolLookup.cpp
41
+ (addr_t)fLocalAddress);
src/kits/debug/SymbolLookup.cpp
426
SymbolLookup::_FindLoadedImageAtAddress(addr_t address)
src/kits/debug/SymbolLookup.cpp
472
SymbolLookup::_FindImageAtAddress(addr_t address) const
src/kits/debug/SymbolLookup.cpp
476
addr_t textAddress = image->TextAddress();
src/kits/debug/SymbolLookup.cpp
505
return strnlen(address, (addr_t)area->LocalAddress() + area->Size()
src/kits/debug/SymbolLookup.cpp
506
- (addr_t)address);
src/kits/debug/SymbolLookup.cpp
583
SymbolLookup::LoadedImage::LookupSymbol(addr_t address, addr_t* _baseAddress,
src/kits/debug/SymbolLookup.cpp
592
addr_t deltaFound = INT_MAX;
src/kits/debug/SymbolLookup.cpp
613
addr_t symbolAddress = symbol->st_value + fLoadDelta;
src/kits/debug/SymbolLookup.cpp
617
addr_t symbolDelta = address - symbolAddress;
src/kits/debug/SymbolLookup.cpp
656
size_t* _symbolNameLen, addr_t* _symbolAddress, size_t* _symbolSize,
src/kits/debug/SymbolLookup.h
144
status_t LookupSymbolAddress(addr_t address, addr_t *_baseAddress,
src/kits/debug/SymbolLookup.h
150
status_t InitSymbolIteratorByAddress(addr_t address,
src/kits/debug/SymbolLookup.h
153
size_t* _symbolNameLen, addr_t* _symbolAddress, size_t* _symbolSize,
src/kits/debug/SymbolLookup.h
164
const image_t* _FindLoadedImageAtAddress(addr_t address);
src/kits/debug/SymbolLookup.h
166
Image* _FindImageAtAddress(addr_t address) const;
src/kits/debug/SymbolLookup.h
52
Area(area_id localID, addr_t remoteAddress, const void* localAddress, int32 size)
src/kits/debug/SymbolLookup.h
66
addr_t RemoteAddress() const { return fRemoteAddress; }
src/kits/debug/SymbolLookup.h
72
return (fRemoteAddress <= (addr_t)address
src/kits/debug/SymbolLookup.h
73
&& (addr_t)address + size <= (fRemoteAddress + fSize));
src/kits/debug/SymbolLookup.h
78
return (addr_t)address >= (addr_t)fLocalAddress
src/kits/debug/SymbolLookup.h
79
&& (addr_t)address < (addr_t)fLocalAddress + fSize;
src/kits/debug/SymbolLookup.h
86
addr_t fRemoteAddress;
src/kits/debug/debug_support.cpp
422
addr_t _baseAddress;
src/kits/debug/debug_support.cpp
427
status_t error = lookup->LookupSymbolAddress((addr_t)address,
src/kits/debug/debug_support.cpp
490
(addr_t)imageInfo.text, *iterator);
src/kits/debug/debug_support.cpp
560
addr_t symbolLocation;
src/kits/debugger/debug_info/TeamDebugInfo.cpp
237
return (size_t)(addr_t)key;
src/kits/debugger/debug_info/TeamDebugInfo.cpp
47
return (uint32)(addr_t)key;
src/kits/debugger/debug_info/TeamDebugInfo.cpp
50
hash = hash * 17 + (uint32)(addr_t)key->SourceFile();
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
441
message.address = (void*)(addr_t)address;
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
456
message.address = (void*)(addr_t)address;
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
471
message.address = (void*)(addr_t)address;
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
490
message.address = (void*)(addr_t)address;
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
554
imageInfo.name, imageInfo.type, (addr_t)imageInfo.text,
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
555
imageInfo.text_size, (addr_t)imageInfo.data, imageInfo.data_size);
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
574
areaInfo.name, (addr_t)areaInfo.address, areaInfo.size,
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
635
(target_addr_t)(addr_t)address, size, type, name);
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
672
info.SetTo((target_addr_t)(addr_t)foundAddress, foundSize, foundType,
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
776
(const void*)(addr_t)address, buffer, size);
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
885
(addr_t)info.text, info.text_size, (addr_t)info.data,
src/kits/debugger/debugger_interface/local/LocalDebuggerInterface.cpp
895
(addr_t)info.text, info.text_size, (addr_t)info.data,
src/kits/debugger/util/Worker.cpp
43
return (size_t)(addr_t)object ^ (size_t)type;
src/kits/interface/Window.cpp
1001
do_minimize_team(BRect(), (team_id)(addr_t)list.ItemAt(i),
src/kits/media/RealtimeAlloc.cpp
201
return (FreeChunk*)((addr_t)allocated - FreeChunk::NextOffset());
src/kits/media/RealtimeAlloc.cpp
211
return (addr_t)heap_base <= (addr_t)buffer
src/kits/media/RealtimeAlloc.cpp
212
&& (addr_t)heap_base - 1 + max_size >= (addr_t)buffer;
src/kits/media/RealtimeAlloc.cpp
52
static addr_t NextOffset() { return sizeof(size_t); }
src/kits/media/experimental/AdapterIO.cpp
58
status_t status = buffer->WriteAt(0, (void*)((addr_t)oldBuffer + relative),
src/kits/network/libnetapi/NetworkRoute.cpp
320
interface = (ifreq *)((addr_t)interface + IF_NAMESIZE
src/kits/print/PrinterDriverAddOn.cpp
146
parameters.AddInt32("file", (addr_t)&file);
src/kits/print/PrinterDriverAddOn.cpp
147
parameters.AddInt32("printer", (addr_t)spoolFolder);
src/kits/shared/QueryFile.cpp
183
return fVolumes.AddItem((void*)(addr_t)volume.Device()) ? B_OK : B_NO_MEMORY;
src/kits/shared/QueryFile.cpp
190
return fVolumes.AddItem((void*)(addr_t)device) ? B_OK : B_NO_MEMORY;
src/kits/shared/QueryFile.cpp
214
return (dev_t)(addr_t)fVolumes.ItemAt(index);
src/kits/storage/Resources.cpp
208
addr_t address = (addr_t)codeOrDataPointer;
src/kits/storage/Resources.cpp
215
: (((addr_t)info.text <= address
src/kits/storage/Resources.cpp
216
&& address - (addr_t)info.text < (addr_t)info.text_size)
src/kits/storage/Resources.cpp
217
|| ((addr_t)info.data <= address
src/kits/storage/Resources.cpp
218
&& address - (addr_t)info.data < (addr_t)info.data_size))) {
src/kits/support/BlockCache.cpp
117
ASSERT(fFreeList->magic2 == MAGIC2 + (uint32)(addr_t)fFreeList->next);
src/kits/support/BlockCache.cpp
151
DEBUG_ONLY(block->magic2 = MAGIC2 + (uint32)(addr_t)block->next);
src/kits/support/BlockCache.cpp
84
DEBUG_ONLY(block->magic2 = MAGIC2 + (uint32)(addr_t)block->next);
src/kits/support/BlockCache.cpp
95
ASSERT(fFreeList->magic2 == MAGIC2 + (uint32)(addr_t)fFreeList->next);
src/kits/support/ByteOrder.cpp
39
uint16 *end = (uint16 *)((addr_t)_data + length);
src/kits/support/ByteOrder.cpp
62
uint32 *end = (uint32 *)((addr_t)_data + length);
src/kits/support/ByteOrder.cpp
83
uint64 *end = (uint64 *)((addr_t)_data + length);
src/kits/support/ByteOrder.cpp
96
BMessenger *end = (BMessenger *)((addr_t)_data + length);
src/kits/support/Uuid.cpp
32
seed ^= (uint32)(addr_t)&time;
src/kits/tracker/PoseView.cpp
7861
newList->AddItem((void*)(addr_t)index);
src/kits/tracker/PoseView.cpp
7887
int32 oldIndex = (addr_t)(*oldList)->ItemAt(index);
src/kits/tracker/PoseView.cpp
7889
if (!newList->HasItem((void*)(addr_t)oldIndex)) {
src/libs/compat/freebsd_network/compat/machine/_bus.h
14
typedef addr_t bus_space_handle_t;
src/libs/compat/freebsd_network/compat/vm/vm.h
13
typedef addr_t vm_offset_t;
src/libs/compat/freebsd_network/device.c
70
if (((addr_t)info.text <= (addr_t)find_own_image
src/libs/compat/freebsd_network/device.c
71
&& (addr_t)info.text + (addr_t)info.text_size
src/libs/compat/freebsd_network/device.c
72
> (addr_t)find_own_image)) {
src/libs/linprog/Constraint.cpp
338
string << "(" << (addr_t)this << "): ";
src/libs/linprog/LinearSpec.cpp
676
string << "LinearSpec " << (addr_t)this << ":\n";
src/libs/linprog/Variable.cpp
176
string << "(invalid," << (addr_t)this << ")";
src/preferences/network/NetworkWindow.cpp
688
return (addr_t)a > (addr_t)b ? 1 : -1;
src/servers/app/BitmapManager.cpp
51
return (addr_t)a - (addr_t)b;
src/servers/app/drawing/interface/local/AccelerantHWInterface.cpp
630
_kern_frame_buffer_update((addr_t)fFrameBufferConfig.frame_buffer,
src/servers/debug/DebugServer.cpp
917
(addr_t)address - (addr_t)baseAddress,
src/servers/debug/DebugServer.cpp
923
(addr_t)address - (addr_t)baseAddress);
src/servers/debug/DebugServer.cpp
932
if ((addr_t)info.address <= (addr_t)address
src/servers/debug/DebugServer.cpp
933
&& (addr_t)info.address + info.size > (addr_t)address) {
src/servers/debug/DebugServer.cpp
941
(addr_t)address - (addr_t)info.address);
src/servers/registrar/AuthenticationManager.cpp
77
return (void*)(addr_t)pos;
src/system/boot/arch/m68k/mmu.cpp
103
static addr_t
src/system/boot/arch/m68k/mmu.cpp
106
addr_t address = sNextVirtualAddress;
src/system/boot/arch/m68k/mmu.cpp
114
static addr_t
src/system/boot/arch/m68k/mmu.cpp
117
addr_t address = sNextPhysicalAddress;
src/system/boot/arch/m68k/mmu.cpp
125
static addr_t
src/system/boot/arch/m68k/mmu.cpp
133
static addr_t
src/system/boot/arch/m68k/mmu.cpp
142
extern "C" addr_t
src/system/boot/arch/m68k/mmu.cpp
149
addr_t address = sNextPageTableAddress;
src/system/boot/arch/m68k/mmu.cpp
156
addr_t tbl = get_next_physical_page();
src/system/boot/arch/m68k/mmu.cpp
175
add_page_table(addr_t base)
src/system/boot/arch/m68k/mmu.cpp
198
unmap_page(addr_t virtualAddress)
src/system/boot/arch/m68k/mmu.cpp
211
map_page(addr_t virtualAddress, addr_t physicalAddress, uint32 flags)
src/system/boot/arch/m68k/mmu.cpp
307
extern "C" addr_t
src/system/boot/arch/m68k/mmu.cpp
308
mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags)
src/system/boot/arch/m68k/mmu.cpp
310
addr_t address = sNextVirtualAddress;
src/system/boot/arch/m68k/mmu.cpp
311
addr_t pageOffset = physicalAddress & (B_PAGE_SIZE - 1);
src/system/boot/arch/m68k/mmu.cpp
315
for (addr_t offset = 0; offset < size; offset += B_PAGE_SIZE) {
src/system/boot/arch/m68k/mmu.cpp
338
addr_t address = (addr_t)virtualAddress;
src/system/boot/arch/m68k/mmu.cpp
375
addr_t address = (addr_t)virtualAddress;
src/system/boot/arch/m68k/mmu.cpp
376
addr_t pageOffset = address % B_PAGE_SIZE;
src/system/boot/arch/m68k/mmu.cpp
570
addr_t fastram_top = 0;
src/system/boot/arch/m68k/mmu.cpp
607
gKernelArgs.cpu_kstack[0].start = (addr_t)mmu_allocate(NULL,
src/system/boot/arch/m68k/mmu.cpp
631
addr_t video_base = *TOSVAR_memtop;
src/system/boot/arch/m68k/mmu.cpp
671
addr_t base = get_next_physical_address(size);
src/system/boot/arch/m68k/mmu.cpp
686
addr_t base = (addr_t)_base;
src/system/boot/arch/m68k/mmu.cpp
89
addr_t gPageRoot = 0;
src/system/boot/arch/m68k/mmu.cpp
91
static addr_t sNextPhysicalAddress = 0x100000;
src/system/boot/arch/m68k/mmu.cpp
92
static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
src/system/boot/arch/m68k/mmu.cpp
93
static addr_t sMaxVirtualAddress = KERNEL_LOAD_BASE /*+ 0x400000*/;
src/system/boot/arch/m68k/mmu.cpp
96
static addr_t sNextPageTableAddress = 0x90000;
src/system/boot/arch/m68k/mmu.h
21
extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags);
src/system/boot/arch/m68k/mmu.h
25
extern addr_t mmu_get_next_page_tables();
src/system/boot/arch/m68k/mmu.h
31
status_t (*set_tt)(int which, addr_t pa, size_t len, uint32 perms);
src/system/boot/arch/m68k/mmu.h
33
status_t (*load_rp)(addr_t pa);
src/system/boot/arch/m68k/mmu.h
36
status_t (*add_page_table)(addr_t virtualAddress);
src/system/boot/arch/m68k/mmu.h
37
void (*unmap_page)(addr_t virtualAddress);
src/system/boot/arch/m68k/mmu.h
38
void (*map_page)(addr_t virtualAddress, addr_t pa, uint32 flags);
src/system/boot/arch/m68k/mmu_030.cpp
111
addr_t tbl;
src/system/boot/arch/m68k/mmu_030.cpp
45
set_tt(int which, addr_t pa, size_t len, uint32 perms)
src/system/boot/arch/m68k/mmu_030.cpp
90
load_rp(addr_t pa)
src/system/boot/arch/m68k/mmu_030.cpp
96
entry.addr = TA_TO_PREA(((addr_t)pa));
src/system/boot/arch/m68k/mmu_040.cpp
127
load_rp(addr_t pa)
src/system/boot/arch/m68k/mmu_040.cpp
157
addr_t tbl;
src/system/boot/arch/m68k/mmu_040.cpp
190
add_page_table(addr_t virtualAddress)
src/system/boot/arch/m68k/mmu_040.cpp
195
addr_t tbl;
src/system/boot/arch/m68k/mmu_040.cpp
264
lookup_pte(addr_t virtualAddress)
src/system/boot/arch/m68k/mmu_040.cpp
293
unmap_page(addr_t virtualAddress)
src/system/boot/arch/m68k/mmu_040.cpp
319
map_page(addr_t virtualAddress, addr_t physicalAddress, uint32 flags)
src/system/boot/arch/m68k/mmu_040.cpp
87
set_tt(int which, addr_t pa, size_t len, uint32 perms /* NOTUSED */)
src/system/boot/arch/ppc/arch_framebuffer.h
29
ArchFramebuffer(addr_t base)
src/system/boot/arch/ppc/arch_framebuffer.h
40
virtual addr_t Base() { return fBase; };
src/system/boot/arch/ppc/arch_framebuffer.h
50
addr_t fBase;
src/system/boot/loader/elf.cpp
137
void* address = (void*)(addr_t)(*_address & 0xffffffff);
src/system/boot/loader/elf.cpp
148
*_address = (AddrType)(addr_t)address + KERNEL_FIXUP_FOR_LONG_MODE;
src/system/boot/loader/elf.cpp
159
return (void*)(addr_t)(address - KERNEL_FIXUP_FOR_LONG_MODE);
src/system/boot/loader/elf.cpp
90
addr_t res;
src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.h
118
return (addr_t)fParent / 8
src/system/boot/loader/heap.cpp
179
platform_free_heap_region(sHeapBase, (addr_t)sHeapEnd - (addr_t)sHeapBase);
src/system/boot/loader/heap.cpp
209
sHeapEnd = (void*)((addr_t)base + size);
src/system/boot/loader/kernel_args.cpp
34
(addr_t)start, size);
src/system/boot/loader/kernel_args.cpp
426
void* address = (void*)ALIGN((addr_t)sFirstFree, alignment);
src/system/boot/loader/kernel_args.cpp
427
sFirstFree = (void*)((addr_t)sFirstFree + alignedSize);
src/system/boot/loader/kernel_args.cpp
443
addr_t translated_block;
src/system/boot/loader/kernel_args.cpp
448
return (void*)ALIGN((addr_t)block, alignment);
src/system/boot/loader/kernel_args.cpp
456
sFirstFree = (void*)((addr_t)block + alignedSize);
src/system/boot/loader/kernel_args.cpp
461
addr_t translated_block;
src/system/boot/loader/kernel_args.cpp
466
return (void*)ALIGN((addr_t)block, alignment);
src/system/boot/loader/kernel_args.cpp
482
sFree = (addr_t)sFirstFree - (addr_t)sLast;
src/system/boot/loader/main.cpp
158
buffer = (void*)(((addr_t)buffer + 7) & ~(addr_t)0x7);
src/system/boot/platform/amiga_m68k/mmu.cpp
103
static addr_t
src/system/boot/platform/amiga_m68k/mmu.cpp
106
addr_t address = sNextVirtualAddress;
src/system/boot/platform/amiga_m68k/mmu.cpp
114
static addr_t
src/system/boot/platform/amiga_m68k/mmu.cpp
117
addr_t address = sNextPhysicalAddress;
src/system/boot/platform/amiga_m68k/mmu.cpp
125
static addr_t
src/system/boot/platform/amiga_m68k/mmu.cpp
133
static addr_t
src/system/boot/platform/amiga_m68k/mmu.cpp
142
extern "C" addr_t
src/system/boot/platform/amiga_m68k/mmu.cpp
149
addr_t address = sNextPageTableAddress;
src/system/boot/platform/amiga_m68k/mmu.cpp
156
addr_t tbl = get_next_physical_page();
src/system/boot/platform/amiga_m68k/mmu.cpp
175
add_page_table(addr_t base)
src/system/boot/platform/amiga_m68k/mmu.cpp
198
unmap_page(addr_t virtualAddress)
src/system/boot/platform/amiga_m68k/mmu.cpp
211
map_page(addr_t virtualAddress, addr_t physicalAddress, uint32 flags)
src/system/boot/platform/amiga_m68k/mmu.cpp
307
extern "C" addr_t
src/system/boot/platform/amiga_m68k/mmu.cpp
308
mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags)
src/system/boot/platform/amiga_m68k/mmu.cpp
310
addr_t address = sNextVirtualAddress;
src/system/boot/platform/amiga_m68k/mmu.cpp
311
addr_t pageOffset = physicalAddress & (B_PAGE_SIZE - 1);
src/system/boot/platform/amiga_m68k/mmu.cpp
315
for (addr_t offset = 0; offset < size; offset += B_PAGE_SIZE) {
src/system/boot/platform/amiga_m68k/mmu.cpp
338
addr_t address = (addr_t)virtualAddress;
src/system/boot/platform/amiga_m68k/mmu.cpp
375
addr_t address = (addr_t)virtualAddress;
src/system/boot/platform/amiga_m68k/mmu.cpp
376
addr_t pageOffset = address % B_PAGE_SIZE;
src/system/boot/platform/amiga_m68k/mmu.cpp
571
addr_t fastram_top = 0;
src/system/boot/platform/amiga_m68k/mmu.cpp
608
gKernelArgs.cpu_kstack[0].start = (addr_t)mmu_allocate(NULL,
src/system/boot/platform/amiga_m68k/mmu.cpp
632
addr_t video_base = *TOSVAR_memtop;
src/system/boot/platform/amiga_m68k/mmu.cpp
669
addr_t base = get_next_physical_address(size);
src/system/boot/platform/amiga_m68k/mmu.cpp
684
addr_t base = (addr_t)_base;
src/system/boot/platform/amiga_m68k/mmu.cpp
695
platform_bootloader_address_to_kernel_address(void *address, addr_t *_result)
src/system/boot/platform/amiga_m68k/mmu.cpp
699
*_result = (addr_t)address;
src/system/boot/platform/amiga_m68k/mmu.cpp
705
platform_kernel_address_to_bootloader_address(addr_t address, void **_result)
src/system/boot/platform/amiga_m68k/mmu.cpp
89
addr_t gPageRoot = 0;
src/system/boot/platform/amiga_m68k/mmu.cpp
91
static addr_t sNextPhysicalAddress = 0x100000;
src/system/boot/platform/amiga_m68k/mmu.cpp
92
static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
src/system/boot/platform/amiga_m68k/mmu.cpp
93
static addr_t sMaxVirtualAddress = KERNEL_LOAD_BASE /*+ 0x400000*/;
src/system/boot/platform/amiga_m68k/mmu.cpp
96
static addr_t sNextPageTableAddress = 0x90000;
src/system/boot/platform/amiga_m68k/mmu.h
21
extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags);
src/system/boot/platform/amiga_m68k/mmu.h
25
extern addr_t mmu_get_next_page_tables();
src/system/boot/platform/amiga_m68k/mmu.h
31
status_t (*set_tt)(int which, addr_t pa, size_t len, uint32 perms);
src/system/boot/platform/amiga_m68k/mmu.h
33
status_t (*load_rp)(addr_t pa);
src/system/boot/platform/amiga_m68k/mmu.h
36
status_t (*add_page_table)(addr_t virtualAddress);
src/system/boot/platform/amiga_m68k/mmu.h
37
void (*unmap_page)(addr_t virtualAddress);
src/system/boot/platform/amiga_m68k/mmu.h
38
void (*map_page)(addr_t virtualAddress, addr_t pa, uint32 flags);
src/system/boot/platform/amiga_m68k/start.cpp
72
addr_t stackTop
src/system/boot/platform/amiga_m68k/video.cpp
187
platform_blit4(addr_t frameBuffer, const uint8 *data,
src/system/boot/platform/amiga_m68k/video.cpp
225
addr_t lastBase = gKernelArgs.frame_buffer.physical_buffer.start;
src/system/boot/platform/amiga_m68k/video.cpp
35
static addr_t sFrameBuffer;
src/system/boot/platform/atari_m68k/devices.cpp
648
buffer = (void *)((addr_t)buffer + bytesRead);
src/system/boot/platform/atari_m68k/mmu.cpp
104
static addr_t
src/system/boot/platform/atari_m68k/mmu.cpp
107
addr_t address = sNextVirtualAddress;
src/system/boot/platform/atari_m68k/mmu.cpp
115
static addr_t
src/system/boot/platform/atari_m68k/mmu.cpp
118
addr_t address = sNextPhysicalAddress;
src/system/boot/platform/atari_m68k/mmu.cpp
126
static addr_t
src/system/boot/platform/atari_m68k/mmu.cpp
134
static addr_t
src/system/boot/platform/atari_m68k/mmu.cpp
143
extern "C" addr_t
src/system/boot/platform/atari_m68k/mmu.cpp
150
addr_t address = sNextPageTableAddress;
src/system/boot/platform/atari_m68k/mmu.cpp
157
addr_t tbl = get_next_physical_page();
src/system/boot/platform/atari_m68k/mmu.cpp
176
add_page_table(addr_t base)
src/system/boot/platform/atari_m68k/mmu.cpp
199
unmap_page(addr_t virtualAddress)
src/system/boot/platform/atari_m68k/mmu.cpp
212
map_page(addr_t virtualAddress, addr_t physicalAddress, uint32 flags)
src/system/boot/platform/atari_m68k/mmu.cpp
308
extern "C" addr_t
src/system/boot/platform/atari_m68k/mmu.cpp
309
mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags)
src/system/boot/platform/atari_m68k/mmu.cpp
311
addr_t address = sNextVirtualAddress;
src/system/boot/platform/atari_m68k/mmu.cpp
312
addr_t pageOffset = physicalAddress & (B_PAGE_SIZE - 1);
src/system/boot/platform/atari_m68k/mmu.cpp
316
for (addr_t offset = 0; offset < size; offset += B_PAGE_SIZE) {
src/system/boot/platform/atari_m68k/mmu.cpp
339
addr_t address = (addr_t)virtualAddress;
src/system/boot/platform/atari_m68k/mmu.cpp
376
addr_t address = (addr_t)virtualAddress;
src/system/boot/platform/atari_m68k/mmu.cpp
377
addr_t pageOffset = address % B_PAGE_SIZE;
src/system/boot/platform/atari_m68k/mmu.cpp
571
addr_t fastram_top = 0;
src/system/boot/platform/atari_m68k/mmu.cpp
610
gKernelArgs.cpu_kstack[0].start = (addr_t)mmu_allocate(NULL,
src/system/boot/platform/atari_m68k/mmu.cpp
634
addr_t video_base = *TOSVAR_memtop;
src/system/boot/platform/atari_m68k/mmu.cpp
674
addr_t base = get_next_physical_address(size);
src/system/boot/platform/atari_m68k/mmu.cpp
689
addr_t base = (addr_t)_base;
src/system/boot/platform/atari_m68k/mmu.cpp
700
platform_bootloader_address_to_kernel_address(void *address, addr_t *_result)
src/system/boot/platform/atari_m68k/mmu.cpp
704
*_result = (addr_t)address;
src/system/boot/platform/atari_m68k/mmu.cpp
710
platform_kernel_address_to_bootloader_address(addr_t address, void **_result)
src/system/boot/platform/atari_m68k/mmu.cpp
90
addr_t gPageRoot = 0;
src/system/boot/platform/atari_m68k/mmu.cpp
92
static addr_t sNextPhysicalAddress = 0x100000;
src/system/boot/platform/atari_m68k/mmu.cpp
93
static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
src/system/boot/platform/atari_m68k/mmu.cpp
94
static addr_t sMaxVirtualAddress = KERNEL_LOAD_BASE /*+ 0x400000*/;
src/system/boot/platform/atari_m68k/mmu.cpp
97
static addr_t sNextPageTableAddress = 0x90000;
src/system/boot/platform/atari_m68k/mmu.h
22
extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags);
src/system/boot/platform/atari_m68k/mmu.h
26
extern addr_t mmu_get_next_page_tables();
src/system/boot/platform/atari_m68k/mmu.h
32
status_t (*set_tt)(int which, addr_t pa, size_t len, uint32 perms);
src/system/boot/platform/atari_m68k/mmu.h
34
status_t (*load_rp)(addr_t pa);
src/system/boot/platform/atari_m68k/mmu.h
37
status_t (*add_page_table)(addr_t virtualAddress);
src/system/boot/platform/atari_m68k/mmu.h
38
void (*unmap_page)(addr_t virtualAddress);
src/system/boot/platform/atari_m68k/mmu.h
39
void (*map_page)(addr_t virtualAddress, addr_t pa, uint32 flags);
src/system/boot/platform/atari_m68k/start.cpp
72
addr_t stackTop
src/system/boot/platform/atari_m68k/video.cpp
1090
platform_blit4(addr_t frameBuffer, const uint8 *data,
src/system/boot/platform/atari_m68k/video.cpp
1116
addr_t lastBase = gKernelArgs.frame_buffer.physical_buffer.start;
src/system/boot/platform/atari_m68k/video.cpp
223
virtual addr_t Framebuffer();
src/system/boot/platform/atari_m68k/video.cpp
381
addr_t
src/system/boot/platform/atari_m68k/video.cpp
384
addr_t fb = (addr_t)Physbase();
src/system/boot/platform/atari_m68k/video.cpp
419
virtual addr_t Framebuffer();
src/system/boot/platform/atari_m68k/video.cpp
584
addr_t
src/system/boot/platform/atari_m68k/video.cpp
587
addr_t fb = (addr_t)Physbase();
src/system/boot/platform/atari_m68k/video.cpp
629
virtual addr_t Framebuffer();
src/system/boot/platform/atari_m68k/video.cpp
66
virtual addr_t Framebuffer() { return NULL; };
src/system/boot/platform/atari_m68k/video.cpp
798
addr_t
src/system/boot/platform/atari_m68k/video.cpp
802
addr_t fb = (addr_t)Physbase();
src/system/boot/platform/atari_m68k/video.cpp
851
virtual addr_t Framebuffer();
src/system/boot/platform/atari_m68k/video.cpp
96
static addr_t sFrameBuffer;
src/system/boot/platform/atari_m68k/video.cpp
969
addr_t
src/system/boot/platform/atari_m68k/video.cpp
972
addr_t fb;
src/system/boot/platform/atari_m68k/video.cpp
974
return (addr_t)NULL;
src/system/boot/platform/atari_m68k/video.cpp
975
fb = (addr_t)nat_feat_call(fNatFeatId, FVDI_GET_FBADDR);
src/system/boot/platform/bios_ia32/bios.h
33
#define ADDRESS_SEGMENT(address) ((addr_t)(address) >> 4)
src/system/boot/platform/bios_ia32/bios.h
34
#define ADDRESS_OFFSET(address) ((addr_t)(address) & 0xf)
src/system/boot/platform/bios_ia32/bios.h
36
(((addr_t)(segment) << 4) + (addr_t)(offset))
src/system/boot/platform/bios_ia32/bios.h
38
LINEAR_ADDRESS((addr_t)(segmented) >> 16, (addr_t)(segmented) & 0xffff)
src/system/boot/platform/bios_ia32/bios.h
41
static const addr_t kDataSegmentScratch = 0x10020; // about 768 bytes
src/system/boot/platform/bios_ia32/bios.h
42
static const addr_t kDataSegmentBase = 0x10000;
src/system/boot/platform/bios_ia32/bios.h
43
static const addr_t kExtraSegmentScratch = 0x2000; // about 24 kB
src/system/boot/platform/bios_ia32/debug.cpp
142
addr_t base = 63 * 1024 * 1024;
src/system/boot/platform/bios_ia32/debug.cpp
190
= (void*)ROUNDDOWN((addr_t)sDebugSyslogBuffer, B_PAGE_SIZE);
src/system/boot/platform/bios_ia32/devices.cpp
228
regs.esi = (addr_t)parameter - kDataSegmentBase;
src/system/boot/platform/bios_ia32/devices.cpp
660
regs.esi = (addr_t)packet - kDataSegmentBase;
src/system/boot/platform/bios_ia32/devices.cpp
734
buffer = (void *)((addr_t)buffer + bytesRead);
src/system/boot/platform/bios_ia32/devices.cpp
788
regs.esi = (addr_t)packet - kDataSegmentBase;
src/system/boot/platform/bios_ia32/devices.cpp
797
buffer = (void*)((addr_t)buffer + bytesToWrite);
src/system/boot/platform/bios_ia32/interrupts.cpp
100
= (KERNEL_CODE_SELECTOR << 16) | (0x0000ffff & (addr_t)function);
src/system/boot/platform/bios_ia32/interrupts.cpp
101
sDebugIDT[n].b = (0xffff0000 & (addr_t)function) | 0x8e00;
src/system/boot/platform/bios_ia32/long.cpp
128
addr_t physicalAddress;
src/system/boot/platform/bios_ia32/long.cpp
85
gLongGDT = fix_address((addr_t)gBootGDT);
src/system/boot/platform/bios_ia32/long.cpp
95
pmlTop = (uint64*)mmu_allocate_page((addr_t*)&gKernelArgs.arch_args.phys_pgdir);
src/system/boot/platform/bios_ia32/long.cpp
97
gKernelArgs.arch_args.vir_pgdir = fix_address((uint64)(addr_t)pmlTop);
src/system/boot/platform/bios_ia32/mmu.cpp
104
static addr_t
src/system/boot/platform/bios_ia32/mmu.cpp
107
addr_t address = sNextVirtualAddress;
src/system/boot/platform/bios_ia32/mmu.cpp
114
static addr_t
src/system/boot/platform/bios_ia32/mmu.cpp
120
addr_t* nextAddress = &sNextPhysicalKernelAddress;
src/system/boot/platform/bios_ia32/mmu.cpp
144
static addr_t
src/system/boot/platform/bios_ia32/mmu.cpp
151
static addr_t
src/system/boot/platform/bios_ia32/mmu.cpp
165
addr_t address = sNextPageTableAddress;
src/system/boot/platform/bios_ia32/mmu.cpp
176
add_page_table(addr_t base)
src/system/boot/platform/bios_ia32/mmu.cpp
215
unmap_page(addr_t virtualAddress)
src/system/boot/platform/bios_ia32/mmu.cpp
239
map_page(addr_t virtualAddress, addr_t physicalAddress, uint32 flags)
src/system/boot/platform/bios_ia32/mmu.cpp
389
extern "C" addr_t
src/system/boot/platform/bios_ia32/mmu.cpp
390
mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags)
src/system/boot/platform/bios_ia32/mmu.cpp
392
addr_t address = sNextVirtualAddress;
src/system/boot/platform/bios_ia32/mmu.cpp
393
addr_t pageOffset = physicalAddress & (B_PAGE_SIZE - 1);
src/system/boot/platform/bios_ia32/mmu.cpp
398
for (addr_t offset = 0; offset < size; offset += B_PAGE_SIZE) {
src/system/boot/platform/bios_ia32/mmu.cpp
421
addr_t address = (addr_t)virtualAddress;
src/system/boot/platform/bios_ia32/mmu.cpp
451
mmu_allocate_page(addr_t *_physicalAddress)
src/system/boot/platform/bios_ia32/mmu.cpp
453
addr_t virt = get_next_virtual_page();
src/system/boot/platform/bios_ia32/mmu.cpp
454
addr_t phys = get_next_physical_page();
src/system/boot/platform/bios_ia32/mmu.cpp
469
mmu_allocate_physical(addr_t base, size_t size)
src/system/boot/platform/bios_ia32/mmu.cpp
500
addr_t address = (addr_t)virtualAddress;
src/system/boot/platform/bios_ia32/mmu.cpp
501
addr_t pageOffset = address % B_PAGE_SIZE;
src/system/boot/platform/bios_ia32/mmu.cpp
533
mmu_get_virtual_mapping(addr_t virtualAddress, addr_t *_physicalAddress)
src/system/boot/platform/bios_ia32/mmu.cpp
671
gKernelArgs.cpu_kstack[0].start = (addr_t)mmu_allocate(NULL,
src/system/boot/platform/bios_ia32/mmu.cpp
83
static addr_t sNextPhysicalAddress = 0x112000;
src/system/boot/platform/bios_ia32/mmu.cpp
835
addr_t base = allocate_physical(size);
src/system/boot/platform/bios_ia32/mmu.cpp
84
static addr_t sNextPhysicalKernelAddress = kIdentityMapEnd;
src/system/boot/platform/bios_ia32/mmu.cpp
847
addr_t base = (addr_t)_base;
src/system/boot/platform/bios_ia32/mmu.cpp
85
static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
src/system/boot/platform/bios_ia32/mmu.cpp
858
platform_bootloader_address_to_kernel_address(void *address, addr_t *_result)
src/system/boot/platform/bios_ia32/mmu.cpp
862
*_result = (addr_t)address;
src/system/boot/platform/bios_ia32/mmu.cpp
868
platform_kernel_address_to_bootloader_address(addr_t address, void **_result)
src/system/boot/platform/bios_ia32/mmu.cpp
87
static addr_t sNextPageTableAddress = 0x7d000;
src/system/boot/platform/bios_ia32/mmu.cpp
93
static addr_t sNextPhysicalAddress = 0x100000;
src/system/boot/platform/bios_ia32/mmu.cpp
94
static addr_t sNextPhysicalKernelAddress = kIdentityMapEnd;
src/system/boot/platform/bios_ia32/mmu.cpp
95
static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
src/system/boot/platform/bios_ia32/mmu.cpp
97
static addr_t sNextPageTableAddress = 0x90000;
src/system/boot/platform/bios_ia32/mmu.h
30
extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags);
src/system/boot/platform/bios_ia32/mmu.h
32
extern void *mmu_allocate_page(addr_t *_physicalAddress);
src/system/boot/platform/bios_ia32/mmu.h
33
extern bool mmu_allocate_physical(addr_t base, size_t size);
src/system/boot/platform/bios_ia32/mmu.h
38
extern bool mmu_get_virtual_mapping(addr_t virtualAddress,
src/system/boot/platform/bios_ia32/mmu.h
39
addr_t *_physicalAddress);
src/system/boot/platform/bios_ia32/smp.cpp
374
gKernelArgs.cpu_kstack[i].start = (addr_t)mmu_allocate(NULL,
src/system/boot/platform/bios_ia32/smp.cpp
54
return *(volatile uint32 *)((addr_t)(void *)gKernelArgs.arch_args.apic + offset);
src/system/boot/platform/bios_ia32/smp.cpp
61
*(volatile uint32 *)((addr_t)(void *)gKernelArgs.arch_args.apic + offset) = data;
src/system/boot/platform/bios_ia32/start.cpp
133
addr_t stackTop
src/system/boot/platform/bios_ia32/video.cpp
54
static addr_t sFrameBuffer;
src/system/boot/platform/bios_ia32/video.cpp
623
regs.es = (addr_t)palette >> 4;
src/system/boot/platform/bios_ia32/video.cpp
624
regs.edi = (addr_t)palette & 0xf;
src/system/boot/platform/bios_ia32/video.cpp
769
platform_blit4(addr_t frameBuffer, const uint8 *data,
src/system/boot/platform/bios_ia32/video.cpp
845
addr_t lastBase = gKernelArgs.frame_buffer.physical_buffer.start;
src/system/boot/platform/efi/acpi.cpp
112
rsdt = (acpi_descriptor_header*)(addr_t)rsdp->rsdt_address;
src/system/boot/platform/efi/acpi.cpp
171
header = (acpi_descriptor_header*)(addr_t)*pointer;
src/system/boot/platform/efi/acpi.cpp
99
rsdt = (acpi_descriptor_header*)(addr_t)rsdp->xsdt_address;
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
112
map_range(addr_t virtAddr, phys_addr_t physAddr, size_t size, uint32_t flags)
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
118
for (addr_t offset = 0; offset < size; offset += B_PAGE_SIZE) {
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
142
static addr_t
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
143
map_range_to_new_area(addr_t start, size_t size, uint32_t flags)
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
150
addr_t virtAddr = get_next_virtual_address(alignedSize);
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
248
if (platform_assign_kernel_address_for_region(vectorTable, (addr_t)sVectorTable) != B_OK)
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
267
addr_t memoryMapAddr = (addr_t)memoryMap;
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
278
addr_t vaddr;
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
293
addr_t virtPageDirectory;
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
91
map_page(addr_t virtAddr, phys_addr_t physAddr, uint32_t flags)
src/system/boot/platform/efi/arch/arm/arch_smp.cpp
64
arch_smp_boot_other_cpus(addr_t pml4, uint64 kernelEntry, addr_t virtKernelArgs)
src/system/boot/platform/efi/arch/arm/arch_start.cpp
141
addr_t addr = (addr_t)memoryMap;
src/system/boot/platform/efi/arch/arm/arch_start.cpp
33
extern "C" typedef void (*arch_enter_kernel_t)(uint32_t, addr_t, addr_t, addr_t);
src/system/boot/platform/efi/arch/arm/arch_start.cpp
37
extern "C" void arch_enter_kernel(uint32_t ttbr, addr_t kernelArgs,
src/system/boot/platform/efi/arch/arm/arch_start.cpp
38
addr_t kernelEntry, addr_t kernelStackTop);
src/system/boot/platform/efi/arch/arm/arch_start.cpp
64
(addr_t)trampolinePage) == B_OK) {
src/system/boot/platform/efi/arch/arm/arch_start.cpp
75
(addr_t)trampolinePage) == B_OK) {
src/system/boot/platform/efi/arch/arm/arch_start.cpp
89
arch_start_kernel(addr_t kernelEntry)
src/system/boot/platform/efi/arch/arm/arch_start.cpp
97
addr_t virtKernelArgs;
src/system/boot/platform/efi/arch/arm64/aarch64.h
45
static inline bool arch_mmu_read_access(addr_t address) {
src/system/boot/platform/efi/arch/arm64/aarch64.h
68
static inline bool arch_mmu_write_access(addr_t address) {
src/system/boot/platform/efi/arch/arm64/arch_mmu.cpp
154
map_region(addr_t virt_addr, addr_t phys_addr, size_t size,
src/system/boot/platform/efi/arch/arm64/arch_mmu.cpp
208
map_range(addr_t virt_addr, phys_addr_t phys_addr, size_t size, uint64_t flags)
src/system/boot/platform/efi/arch/arm64/arch_mmu.cpp
340
addr_t memory_map_addr = (addr_t)memory_map;
src/system/boot/platform/efi/arch/arm64/arch_mmu.cpp
361
addr_t vaddr;
src/system/boot/platform/efi/arch/arm64/arch_mmu.cpp
394
addr_t vir_pgdir;
src/system/boot/platform/efi/arch/arm64/arch_mmu.h
206
uint16 DescriptorIndex(addr_t virt_addr, uint8 level) {
src/system/boot/platform/efi/arch/arm64/arch_mmu.h
226
bool Aligned(addr_t address, uint8 level) {
src/system/boot/platform/efi/arch/arm64/arch_smp.cpp
138
arch_smp_boot_other_cpus(addr_t ttbr1, uint64 kernelEntry, addr_t virtKernelArgs)
src/system/boot/platform/efi/arch/arm64/arch_smp.cpp
35
addr_t kernelEntry, addr_t kernelStackTop, uint32 cpu);
src/system/boot/platform/efi/arch/arm64/arch_start.cpp
110
addr_t addr = (addr_t)memoryMap;
src/system/boot/platform/efi/arch/arm64/arch_start.cpp
205
smp_boot_other_cpus(ttbr1, kernelEntry, (addr_t)&gKernelArgs);
src/system/boot/platform/efi/arch/arm64/arch_start.cpp
28
addr_t kernelEntry, addr_t kernelStackTop, uint32 cpu);
src/system/boot/platform/efi/arch/arm64/arch_start.cpp
79
arch_start_kernel(addr_t kernelEntry)
src/system/boot/platform/efi/arch/generic/generic_mmu.cpp
17
addr_t addr = (addr_t)memoryMap;
src/system/boot/platform/efi/arch/generic/generic_mmu.cpp
84
addr_t addr = (addr_t)memoryMap;
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
151
LookupPte(addr_t virtAdr, bool alloc)
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
178
Map(addr_t virtAdr, phys_addr_t physAdr, uint64 flags)
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
198
MapRange(addr_t virtAdr, phys_addr_t physAdr, size_t size, uint64 flags)
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
349
addr_t addr = (addr_t)memoryMap;
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
404
addr_t sp = Sp();
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
419
addr_t virtAdr;
src/system/boot/platform/efi/arch/riscv64/arch_smp.cpp
203
arch_smp_boot_other_cpus(addr_t satp, uint64 kernel_entry, addr_t virtKernelArgs)
src/system/boot/platform/efi/arch/riscv64/arch_smp.cpp
223
res = sbi_hart_start(sCpus[i].id, (addr_t)&arch_cpu_entry, (addr_t)info);
src/system/boot/platform/efi/arch/riscv64/arch_start.cpp
160
(addr_t)&kernelArgs, (addr_t)kernelEntry, kernelArgs->cpu_kstack[0].start
src/system/boot/platform/efi/arch/riscv64/arch_start.cpp
22
extern "C" void arch_enter_kernel(uint64 satp, addr_t kernelArgs,
src/system/boot/platform/efi/arch/riscv64/arch_start.cpp
23
addr_t kernelEntry, addr_t kernelStackTop);
src/system/boot/platform/efi/arch/riscv64/arch_start.cpp
46
arch_start_kernel(addr_t kernelEntry)
src/system/boot/platform/efi/arch/riscv64/arch_start.cpp
54
addr_t virtKernelArgs;
src/system/boot/platform/efi/arch/riscv64/arch_start.cpp
90
addr_t addr = (addr_t)memoryMap;
src/system/boot/platform/efi/arch/riscv64/arch_traps.cpp
128
WritePC(addr_t pc)
src/system/boot/platform/efi/arch/riscv64/arch_traps.cpp
135
DoStackTrace(addr_t fp, addr_t pc)
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
130
addr_t virtualGDT;
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
145
map_page(addr_t virtAddr, phys_addr_t physAddr, uint32_t flags)
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
168
map_range(addr_t virtAddr, phys_addr_t physAddr, size_t size, uint32_t flags)
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
174
for (addr_t offset = 0; offset < size; offset += B_PAGE_SIZE) {
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
248
addr_t memoryMapAddr = (addr_t)memoryMap;
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
260
addr_t vaddr;
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
269
map_range((addr_t)0, (phys_addr_t)0, 1024*1024, kDefaultPageFlags);
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
280
addr_t virtPageDirectory;
src/system/boot/platform/efi/arch/x86/arch_smp.cpp
228
TRACE("smp: apic_phys = %lx\n", (addr_t)gKernelArgs.arch_args.apic_phys);
src/system/boot/platform/efi/arch/x86/arch_smp.cpp
230
(addr_t)gKernelArgs.arch_args.ioapic_phys);
src/system/boot/platform/efi/arch/x86/arch_smp.cpp
236
TRACE("smp: apic (mapped) = %lx\n", (addr_t)gKernelArgs.arch_args.apic.Pointer());
src/system/boot/platform/efi/arch/x86/arch_smp.cpp
256
arch_smp_boot_other_cpus(addr_t pagedir, uint64 kernelEntry, addr_t virtKernelArgs)
src/system/boot/platform/efi/arch/x86/arch_smp.cpp
40
uint32 pagedir, uint64 kernelEntry, addr_t virtKernelArgs,
src/system/boot/platform/efi/arch/x86/arch_smp.cpp
50
return *(volatile uint32 *)((addr_t)gKernelArgs.arch_args.apic_phys + offset);
src/system/boot/platform/efi/arch/x86/arch_smp.cpp
57
*(volatile uint32 *)((addr_t)gKernelArgs.arch_args.apic_phys + offset) = data;
src/system/boot/platform/efi/arch/x86/arch_smp_32.cpp
67
uint32 pagedir, uint64 kernelEntry, addr_t virtKernelArgs,
src/system/boot/platform/efi/arch/x86/arch_start.cpp
103
addr_t addr = (addr_t)memoryMap;
src/system/boot/platform/efi/arch/x86/arch_start.cpp
25
extern "C" typedef void (*enter_kernel_t)(uint32_t, addr_t, addr_t, addr_t,
src/system/boot/platform/efi/arch/x86/arch_start.cpp
30
extern "C" void arch_enter_kernel(uint32_t pageDirectory, addr_t kernelArgs,
src/system/boot/platform/efi/arch/x86/arch_start.cpp
31
addr_t kernelEntry, addr_t kernelStackTop, struct gdt_idt_descr *gdtDescriptor);
src/system/boot/platform/efi/arch/x86/arch_start.cpp
55
arch_start_kernel(addr_t kernelEntry)
src/system/boot/platform/efi/arch/x86/arch_start.cpp
70
addr_t virtKernelArgs;
src/system/boot/platform/efi/arch/x86_64/arch_mmu.cpp
207
gKernelArgs.arch_args.phys_pgdir = (uint32_t)(addr_t)pml4;
src/system/boot/platform/efi/arch/x86_64/arch_mmu.cpp
226
= (efi_memory_descriptor *)((addr_t)memory_map + i * descriptor_size);
src/system/boot/platform/efi/arch/x86_64/arch_mmu.cpp
263
pml4[510] = (addr_t)pdpt | kTableMappingFlags;
src/system/boot/platform/efi/arch/x86_64/arch_mmu.cpp
264
pml4[0] = (addr_t)pdpt | kTableMappingFlags;
src/system/boot/platform/efi/arch/x86_64/arch_mmu.cpp
269
pdpt[i / 0x40000000] = (addr_t)pageDir | kTableMappingFlags;
src/system/boot/platform/efi/arch/x86_64/arch_mmu.cpp
280
pml4[511] = (addr_t)pdpt | kTableMappingFlags;
src/system/boot/platform/efi/arch/x86_64/arch_mmu.cpp
284
pdpt[510] = (addr_t)pageDir | kTableMappingFlags;
src/system/boot/platform/efi/arch/x86_64/arch_mmu.cpp
294
pageDir[i / 512] = (addr_t)pageTable | kTableMappingFlags;
src/system/boot/platform/efi/arch/x86_64/arch_mmu.cpp
304
pageTable[i % 512] = (addr_t)phys | kPageMappingFlags;
src/system/boot/platform/efi/arch/x86_64/arch_mmu.cpp
62
gLongGDT = (addr_t)gBootGDT + 0xFFFFFF0000000000;
src/system/boot/platform/efi/arch/x86_64/arch_mmu.cpp
77
addr_t addr = (addr_t)memory_map;
src/system/boot/platform/efi/arch/x86_64/arch_smp_64.cpp
71
uint32 pagedir, uint64 kernelEntry, addr_t virtKernelArgs,
src/system/boot/platform/efi/arch/x86_64/arch_start.cpp
135
smp_boot_other_cpus(final_pml4, kernelEntry, (addr_t)&gKernelArgs);
src/system/boot/platform/efi/arch/x86_64/arch_start.cpp
47
arch_start_kernel(addr_t kernelEntry)
src/system/boot/platform/efi/arch/x86_64/arch_start.cpp
78
addr_t addr = (addr_t)memoryMap;
src/system/boot/platform/efi/cpu.cpp
28
gBootParams.SetInt64(BOOT_EFI_SMBIOS_V2_ROOT, (addr_t)vendorTable);
src/system/boot/platform/efi/cpu.cpp
33
gBootParams.SetInt64(BOOT_EFI_SMBIOS_V3_ROOT, (addr_t)vendorTable);
src/system/boot/platform/efi/devices.cpp
152
uint32 index = (uint32)(addr_t)partition->cookie;
src/system/boot/platform/efi/dtb.cpp
417
addr_t childAddress;
src/system/boot/platform/efi/dtb.cpp
418
addr_t parentAddress;
src/system/boot/platform/efi/dtb.cpp
64
get_uart(addr_t base, int64 clock) {
src/system/boot/platform/efi/dtb.cpp
655
gKernelArgs.arch_args.fdt = (void*)(addr_t)kernel_args_malloc(sDtbSize, 8);
src/system/boot/platform/efi/dtb.cpp
73
DebugUART* (*uart_driver_init)(addr_t base, int64 clock);
src/system/boot/platform/efi/mmu.cpp
129
addr_t virtualAddress = (addr_t)*_address;
src/system/boot/platform/efi/mmu.cpp
185
extern "C" addr_t
src/system/boot/platform/efi/mmu.cpp
186
mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags)
src/system/boot/platform/efi/mmu.cpp
190
addr_t pageOffset = physicalAddress & (B_PAGE_SIZE - 1);
src/system/boot/platform/efi/mmu.cpp
239
platform_assign_kernel_address_for_region(void *address, addr_t assign)
src/system/boot/platform/efi/mmu.cpp
242
phys_addr_t addr = (phys_addr_t)(addr_t)address;
src/system/boot/platform/efi/mmu.cpp
262
platform_bootloader_address_to_kernel_address(void *address, addr_t *_result)
src/system/boot/platform/efi/mmu.cpp
270
phys_addr_t addr = (phys_addr_t)(addr_t)address;
src/system/boot/platform/efi/mmu.cpp
291
platform_kernel_address_to_bootloader_address(addr_t address, void **_result)
src/system/boot/platform/efi/mmu.cpp
30
addr_t vaddr;
src/system/boot/platform/efi/mmu.cpp
319
if ((*ref)->matches((phys_addr_t)(addr_t)address, size)) {
src/system/boot/platform/efi/mmu.cpp
321
status = kBootServices->FreePages((efi_physical_addr)(addr_t)address,
src/system/boot/platform/efi/mmu.cpp
340
mmu_next_region(void** cookie, addr_t* vaddr, phys_addr_t* paddr, size_t* size)
src/system/boot/platform/efi/mmu.cpp
46
static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
src/system/boot/platform/efi/mmu.cpp
67
extern "C" addr_t
src/system/boot/platform/efi/mmu.cpp
72
addr_t address = sNextVirtualAddress;
src/system/boot/platform/efi/mmu.cpp
78
extern "C" addr_t
src/system/boot/platform/efi/mmu.h
32
extern addr_t get_next_virtual_address(size_t size);
src/system/boot/platform/efi/mmu.h
33
extern addr_t get_current_virtual_address();
src/system/boot/platform/efi/mmu.h
39
bool mmu_next_region(void** cookie, addr_t* vaddr, phys_addr_t* paddr, size_t* size);
src/system/boot/platform/efi/mmu.h
41
extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size,
src/system/boot/platform/efi/mmu.h
44
extern status_t platform_assign_kernel_address_for_region(void *address, addr_t assign);
src/system/boot/platform/efi/mmu.h
46
extern status_t platform_kernel_address_to_bootloader_address(addr_t address,
src/system/boot/platform/efi/mmu.h
50
addr_t *_result);
src/system/boot/platform/efi/mmu.h
61
inline addr_t
src/system/boot/platform/efi/mmu.h
62
fix_address(addr_t address)
src/system/boot/platform/efi/mmu.h
64
addr_t result;
src/system/boot/platform/efi/smp.cpp
51
smp_boot_other_cpus(addr_t pageTable,
src/system/boot/platform/efi/smp.cpp
52
addr_t kernelEntry, addr_t virtKernelArgs)
src/system/boot/platform/efi/smp.h
22
extern void smp_boot_other_cpus(addr_t pageTable,
src/system/boot/platform/efi/smp.h
23
addr_t kernelEntry, addr_t virtKernelArgs);
src/system/boot/platform/efi/start.cpp
134
static addr_t
src/system/boot/platform/efi/start.cpp
183
addr_t kernelEntry = get_kernel_entry();
src/system/boot/platform/efi/start.cpp
203
gKernelArgs.cpu_kstack[0].start = fix_address((addr_t)stack_address);
src/system/boot/platform/efi/video.cpp
328
platform_blit4(addr_t frameBuffer, const uint8 *data,
src/system/boot/platform/generic/video_splash.cpp
110
video_display_splash(addr_t frameBuffer)
src/system/boot/platform/generic/video_splash.cpp
115
addr_t pos = 0;
src/system/boot/platform/generic/video_splash.cpp
118
addr_t size = min_c(gKernelArgs.frame_buffer.width
src/system/boot/platform/generic/video_splash.cpp
124
for (addr_t align = (8 - (frameBuffer & 7)) & 7; pos < align; pos++)
src/system/boot/platform/generic/video_splash.cpp
127
for (addr_t alignSize = size - 8; pos < alignSize; pos +=8) {
src/system/boot/platform/generic/video_splash.cpp
86
video_blit_image(addr_t frameBuffer, const uint8 *data,
src/system/boot/platform/generic/video_text_console.cpp
161
video_text_console_init(addr_t frameBuffer)
src/system/boot/platform/generic/video_text_console.cpp
20
void Init(addr_t framebuffer);
src/system/boot/platform/generic/video_text_console.cpp
55
VideoTextConsole::Init(addr_t framebuffer)
src/system/boot/platform/next_m68k/mmu.cpp
168
platform_bootloader_address_to_kernel_address(void *address, addr_t *_result)
src/system/boot/platform/next_m68k/mmu.cpp
172
*_result = (addr_t)address;
src/system/boot/platform/next_m68k/mmu.cpp
178
platform_kernel_address_to_bootloader_address(addr_t address, void **_result)
src/system/boot/platform/next_m68k/mmu.cpp
90
addr_t gPageRoot = 0;
src/system/boot/platform/next_m68k/mmu.cpp
92
static addr_t sNextPhysicalAddress = 0x100000;
src/system/boot/platform/next_m68k/mmu.cpp
93
static addr_t sNextVirtualAddress = KERNEL_LOAD_BASE + kMaxKernelSize;
src/system/boot/platform/next_m68k/mmu.cpp
94
static addr_t sMaxVirtualAddress = KERNEL_LOAD_BASE /*+ 0x400000*/;
src/system/boot/platform/next_m68k/mmu.cpp
97
static addr_t sNextPageTableAddress = 0x90000;
src/system/boot/platform/next_m68k/mmu.h
22
extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags);
src/system/boot/platform/next_m68k/mmu.h
26
extern addr_t mmu_get_next_page_tables();
src/system/boot/platform/next_m68k/mmu.h
32
status_t (*set_tt)(int which, addr_t pa, size_t len, uint32 perms);
src/system/boot/platform/next_m68k/mmu.h
34
status_t (*load_rp)(addr_t pa);
src/system/boot/platform/next_m68k/mmu.h
37
status_t (*add_page_table)(addr_t virtualAddress);
src/system/boot/platform/next_m68k/mmu.h
38
void (*unmap_page)(addr_t virtualAddress);
src/system/boot/platform/next_m68k/mmu.h
39
void (*map_page)(addr_t virtualAddress, addr_t pa, uint32 flags);
src/system/boot/platform/next_m68k/start.cpp
75
addr_t stackTop
src/system/boot/platform/next_m68k/video.cpp
72
platform_blit4(addr_t frameBuffer, const uint8 *data,
src/system/boot/platform/openfirmware/arch/ppc/cpu.cpp
108
addr_t stack = (addr_t)arch_mmu_allocate((void*)0x80000000,
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
127
if (insert_physical_memory_range((addr_t)regions[i].base,
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
157
if (insert_physical_memory_range((addr_t)regions[i].base,
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
175
gKernelArgs.num_virtual_allocated_ranges, (addr_t)address, size,
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
176
&foundBase) || foundBase != (addr_t)address;
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
185
gKernelArgs.num_physical_allocated_ranges, (addr_t)address, size,
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
186
&foundBase) || foundBase != (addr_t)address;
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
194
gKernelArgs.num_physical_memory_ranges, (addr_t)address, size);
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
238
= sSegments[addr_t(virtualAddress) >> 28].virtual_segment_id;
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
326
&& insert_physical_allocated_range((addr_t)map->physical_address,
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
342
if ((addr_t)map->physical_address <= 0x100
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
343
&& (addr_t)map->physical_address + map->length >= 0x1000) {
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
355
if (insert_virtual_allocated_range((addr_t)map->virtual_address,
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
426
return (void *)(addr_t)gKernelArgs.physical_memory_range[i].start;
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
446
= (void *)(addr_t)(gKernelArgs.physical_allocated_range[i].start
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
466
= (void *)(addr_t)(gKernelArgs.virtual_allocated_range[i].start
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
532
insert_virtual_allocated_range((addr_t)virtualAddress, size);
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
533
insert_physical_allocated_range((addr_t)physicalAddress, size);
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
558
addr_t address = 0;
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
582
&& insert_physical_allocated_range((addr_t)physicalAddress, length)
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
590
if (insert_virtual_allocated_range((addr_t)virtualAddress, length)
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
620
addr_t virtualAddress = (addr_t)args->Argument(0);
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
628
= sSegments[addr_t(virtualAddress) >> 28].virtual_segment_id;
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
63
MAX_VIRTUAL_RANGES_TO_KEEP, (addr_t)start, size);
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
72
MAX_VIRTUAL_RANGES_TO_KEEP, (addr_t)start, size);
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
757
addr_t realBase = 0;
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
758
addr_t realSize = 0x400000;
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
784
addr_t tableBase = 0;
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
869
insert_physical_allocated_range((addr_t)table, tableSize);
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
870
insert_virtual_allocated_range((addr_t)table, tableSize);
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
918
gKernelArgs.arch_args.page_table.start = (addr_t)sPageTable;
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
921
gKernelArgs.arch_args.exception_handlers.start = (addr_t)exceptionHandlers;
src/system/boot/platform/openfirmware/arch/sparc/cpu.cpp
92
addr_t stack = (addr_t)arch_mmu_allocate(NULL,
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
121
if (insert_physical_memory_range((addr_t)regions[i].base,
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
139
gKernelArgs.num_virtual_allocated_ranges, (addr_t)address, size,
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
140
&foundBase) || foundBase != (addr_t)address;
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
149
gKernelArgs.num_physical_allocated_ranges, (addr_t)address, size,
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
150
&foundBase) || foundBase != (addr_t)address;
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
158
gKernelArgs.num_physical_memory_ranges, (addr_t)address, size);
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
240
&& insert_physical_allocated_range((addr_t)map->PhysicalAddress(),
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
250
if (insert_virtual_allocated_range((addr_t)map->virtual_address,
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
293
return (void *)(addr_t)gKernelArgs.physical_memory_range[i].start;
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
313
= (void *)(addr_t)(gKernelArgs.physical_allocated_range[i].start
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
348
= (void *)(addr_t)(gKernelArgs.virtual_allocated_range[i].start
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
439
insert_virtual_allocated_range((addr_t)virtualAddress, size);
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
440
insert_physical_allocated_range((addr_t)physicalAddress, size);
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
473
&& insert_physical_allocated_range((addr_t)physicalAddress, length)
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
481
if (insert_virtual_allocated_range((addr_t)virtualAddress, length)
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
58
MAX_VIRTUAL_RANGES_TO_KEEP, (addr_t)start, size);
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
626
gKernelArgs.arch_args.page_table.start = (addr_t)sPageTable;
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
629
gKernelArgs.arch_args.exception_handlers.start = (addr_t)exceptionHandlers;
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
67
MAX_VIRTUAL_RANGES_TO_KEEP, (addr_t)start, size);
src/system/boot/platform/openfirmware/mmu.cpp
31
platform_bootloader_address_to_kernel_address(void *address, addr_t *_result)
src/system/boot/platform/openfirmware/mmu.cpp
33
*_result = (addr_t)address;
src/system/boot/platform/openfirmware/mmu.cpp
39
platform_kernel_address_to_bootloader_address(addr_t address, void **_result)
src/system/boot/platform/openfirmware/start.cpp
45
static addr_t
src/system/boot/platform/openfirmware/start.cpp
65
addr_t kernelEntry = get_kernel_entry();
src/system/boot/platform/openfirmware/start.cpp
66
addr_t stackTop = gKernelArgs.cpu_kstack[0].start
src/system/boot/platform/openfirmware/video.cpp
23
platform_blit4(addr_t frameBuffer, const uint8 *data,
src/system/boot/platform/riscv/FwCfg.cpp
139
dprintf("gFwCfgRegs: 0x%08" B_PRIx64 "\n", (addr_t)gFwCfgRegs);
src/system/boot/platform/riscv/FwCfg.cpp
40
dma.address = B_HOST_TO_BENDIAN_INT64((addr_t)bytes);
src/system/boot/platform/riscv/FwCfg.cpp
42
*(uint64*)0x10100010 = B_HOST_TO_BENDIAN_INT64((addr_t)&dma);
src/system/boot/platform/riscv/fdt.cpp
211
gKernelArgs.arch_args.fdt = (void*)(addr_t)kernel_args_malloc(fdtSize, 8);
src/system/boot/platform/riscv/fdt.cpp
220
gKernelArgs.arch_args.htif.start = (addr_t)gHtifRegs;
src/system/boot/platform/riscv/mmu.cpp
115
FreeVirtPages(addr_t virtAdr, size_t size)
src/system/boot/platform/riscv/mmu.cpp
137
LookupPte(addr_t virtAdr, bool alloc)
src/system/boot/platform/riscv/mmu.cpp
164
Map(addr_t virtAdr, phys_addr_t physAdr, uint64 flags)
src/system/boot/platform/riscv/mmu.cpp
185
MapRange(addr_t virtAdr, phys_addr_t physAdr, size_t size, uint64 flags)
src/system/boot/platform/riscv/mmu.cpp
199
MapRangeIdentity(addr_t adr, size_t size, uint64 flags)
src/system/boot/platform/riscv/mmu.cpp
261
MapRangeIdentity((addr_t)gMemBase, &gStackEnd - gMemBase,
src/system/boot/platform/riscv/mmu.cpp
28
addr_t virtAdr;
src/system/boot/platform/riscv/mmu.cpp
354
addr_t heap = AllocPhysPages(size);
src/system/boot/platform/riscv/mmu.cpp
370
platform_bootloader_address_to_kernel_address(void* address, addr_t* result)
src/system/boot/platform/riscv/mmu.cpp
380
*result = (addr_t)address - region->physAdr + region->virtAdr;
src/system/boot/platform/riscv/mmu.cpp
386
platform_kernel_address_to_bootloader_address(addr_t address, void** result)
src/system/boot/platform/riscv/mmu.cpp
40
addr_t gFreeVirtMem = KERNEL_LOAD_BASE;
src/system/boot/platform/riscv/mmu.cpp
410
mmu_init_for_kernel(addr_t& satp)
src/system/boot/platform/riscv/mmu.cpp
419
gKernelArgs.cpu_kstack[0].start = fix_address((addr_t)stack_address);
src/system/boot/platform/riscv/mmu.cpp
425
insert_physical_memory_range((addr_t)gMemBase, gTotalMem);
src/system/boot/platform/riscv/mmu.cpp
435
insert_physical_allocated_range((addr_t)gMemBase, gFreeMem - gMemBase);
src/system/boot/platform/riscv/mmu.cpp
77
phys_addr_t adr = ROUNDUP((addr_t)gFreeMem, B_PAGE_SIZE);
src/system/boot/platform/riscv/mmu.cpp
79
if (adr + size - (addr_t)gMemBase > gTotalMem)
src/system/boot/platform/riscv/mmu.h
22
void mmu_init_for_kernel(addr_t& satp);
src/system/boot/platform/riscv/mmu.h
25
inline addr_t
src/system/boot/platform/riscv/mmu.h
26
fix_address(addr_t address)
src/system/boot/platform/riscv/mmu.h
28
addr_t result;
src/system/boot/platform/riscv/start.cpp
178
dprintf("args: %lx\n", (addr_t)args);
src/system/boot/platform/riscv/start.cpp
180
addr_t stackTop
src/system/boot/platform/riscv/start.cpp
36
struct kernel_args* kernelArgs, addr_t kernelEntry, addr_t kernelStackTop);
src/system/boot/platform/riscv/traps.cpp
114
"\n", (addr_t)sMStack,
src/system/boot/platform/riscv/traps.cpp
115
(addr_t)(sMStack + sizeof(sMStack)));
src/system/boot/platform/riscv/traps.cpp
116
SetMscratch((addr_t)(sMStack + sizeof(sMStack)));
src/system/boot/platform/riscv/video.cpp
73
platform_blit4(addr_t frameBuffer, const uint8* data,
src/system/boot/platform/riscv/video.cpp
91
gKernelArgs.frame_buffer.physical_buffer.start = (addr_t)gFramebuf.colors;
src/system/boot/platform/riscv/virtio.cpp
216
virtio_register(addr_t base, size_t len, uint32 irq)
src/system/boot/platform/riscv/virtio.h
71
void virtio_register(addr_t base, size_t len, uint32 irq);
src/system/boot/platform/u-boot/arch/ppc/arch_cpu.cpp
136
addr_t stack = (addr_t)arch_mmu_allocate((void*)0x80000000,
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
100
static addr_t sNextPhysicalAddress = kMaxKernelSize; //will be set by mmu_init
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
101
static addr_t sNextVirtualAddress = KERNEL_BASE + kMaxKernelSize;
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
109
static addr_t
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
112
addr_t address = sNextVirtualAddress;
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
121
static addr_t
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
124
addr_t address = sNextPhysicalAddress;
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
136
extern "C" addr_t
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
137
mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags)
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
243
if (insert_physical_memory_range((addr_t)regions[i].base,
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
273
if (insert_physical_memory_range((addr_t)regions[i].base,
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
332
gKernelArgs.cpu_kstack[0].start = (addr_t)(tlbSize - KERNEL_STACK_SIZE);
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
344
(addr_t)sPageDirectory, MMU_L1_TABLE_SIZE, kDefaultPageFlags);
src/system/boot/platform/u-boot/arch/ppc/arch_mmu.cpp
367
addr_t address = (addr_t)*_address;
src/system/boot/platform/u-boot/mmu.h
23
extern addr_t mmu_map_physical_memory(addr_t physicalAddress,
src/system/boot/platform/u-boot/start.cpp
107
addr_t kernelEntry = image->elf_header.e_entry;
src/system/boot/platform/u-boot/start.cpp
108
addr_t stackTop
src/system/boot/platform/u-boot/start.cpp
272
(addr_t)argv[i], argv[i]);
src/system/boot/platform/u-boot/start.cpp
297
insert_physical_allocated_range((addr_t)args.platform.boot_tgz_data,
src/system/boot/platform/u-boot/start.cpp
309
args.platform.boot_tgz_data = (void*)mmu_map_physical_memory((addr_t)
src/system/boot/platform/u-boot/start.cpp
315
gFDT = (void*)mmu_map_physical_memory((addr_t)gFDT, fdtSize, kDefaultPageFlags);
src/system/boot/platform/u-boot/start.cpp
338
(addr_t)args.arguments[i], args.arguments[i]);
src/system/boot/platform/u-boot/video.cpp
110
extern ArchFramebuffer *arch_get_fb_arm_920(addr_t base);
src/system/boot/platform/u-boot/video.cpp
113
extern ArchFramebuffer *arch_get_fb_arm_bcm2835(addr_t base);
src/system/boot/platform/u-boot/video.cpp
117
extern ArchFramebuffer *arch_get_fb_arm_omap3(addr_t base);
src/system/boot/platform/u-boot/video.cpp
120
ArchFramebuffer *arch_get_fb_arm_pxa270(addr_t base);
src/system/boot/platform/u-boot/video.cpp
70
platform_blit4(addr_t frameBuffer, const uint8 *data, uint16 width,
src/system/kernel/arch/arm/arch_commpage.cpp
50
const char* commpageSymbolName, addr_t expectedAddress)
src/system/kernel/arch/arm/arch_commpage.cpp
62
addr_t position = fill_commpage_entry(commpageIndex,
src/system/kernel/arch/arm/arch_commpage.cpp
84
(addr_t)&arch_user_signal_handler);
src/system/kernel/arch/arm/arch_commpage.cpp
88
(addr_t)&arch_user_thread_exit);
src/system/kernel/arch/arm/arch_cpu.cpp
112
arch_cpu_invalidate_tlb_list(intptr_t, addr_t pages[], int num_pages)
src/system/kernel/arch/arm/arch_cpu.cpp
78
arch_cpu_invalidate_TLB_page(addr_t page)
src/system/kernel/arch/arm/arch_cpu.cpp
93
arch_cpu_invalidate_tlb_range(intptr_t, addr_t start, addr_t end)
src/system/kernel/arch/arm/arch_debug.cpp
115
print_demangled_call(const char* image, const char* symbol, addr_t args,
src/system/kernel/arch/arm/arch_debug.cpp
258
else if (debug_strlcpy(B_CURRENT_TEAM, buffer, (char*)(addr_t)value,
src/system/kernel/arch/arm/arch_debug.cpp
279
print_stack_frame(Thread* thread, addr_t ip, addr_t calleeFp, addr_t fp,
src/system/kernel/arch/arm/arch_debug.cpp
284
addr_t baseAddress;
src/system/kernel/arch/arm/arch_debug.cpp
287
addr_t diff;
src/system/kernel/arch/arm/arch_debug.cpp
33
already_visited(addr_t *visited, int32 *_last, int32 *_num, addr_t fp)
src/system/kernel/arch/arm/arch_debug.cpp
352
addr_t previousLocations[NUM_PREVIOUS_LOCATIONS];
src/system/kernel/arch/arm/arch_debug.cpp
355
addr_t fp = arm_get_fp();
src/system/kernel/arch/arm/arch_debug.cpp
391
if (fp == (addr_t)frameStack->frames[i]) {
src/system/kernel/arch/arm/arch_debug.cpp
414
addr_t ip, next;
src/system/kernel/arch/arm/arch_debug.cpp
451
addr_t start, addr_t end)
src/system/kernel/arch/arm/arch_debug.cpp
465
arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
src/system/kernel/arch/arm/arch_debug.cpp
57
get_next_frame(addr_t fp, addr_t *next, addr_t *ip)
src/system/kernel/arch/arm/arch_debug.cpp
60
*ip = *(((addr_t*)fp) - 0);
src/system/kernel/arch/arm/arch_debug.cpp
61
*next = *(((addr_t*)fp) - 1);
src/system/kernel/arch/arm/arch_debug.cpp
71
lookup_symbol(Thread* thread, addr_t address, addr_t* _baseAddress,
src/system/kernel/arch/arm/arch_elf.cpp
157
is_in_image(struct elf_image_info *image, addr_t address)
src/system/kernel/arch/arm/arch_elf.cpp
178
addr_t A;
src/system/kernel/arch/arm/arch_elf.cpp
179
addr_t P;
src/system/kernel/arch/arm/arch_elf.cpp
180
addr_t finalAddress;
src/system/kernel/arch/arm/arch_elf.cpp
181
addr_t *resolveAddress;
src/system/kernel/arch/arm/arch_elf.cpp
224
A = *(addr_t *)(image->text_region.delta + rel[i].r_offset);
src/system/kernel/arch/arm/arch_elf.cpp
252
resolveAddress = (addr_t *)(image->text_region.delta + rel[i].r_offset);
src/system/kernel/arch/arm/arch_elf.cpp
254
if (!is_in_image(image, (addr_t)resolveAddress)) {
src/system/kernel/arch/arm/arch_elf.cpp
272
write_32(addr_t P, Elf32_Word value)
src/system/kernel/arch/arm/arch_elf.cpp
279
write_16(addr_t P, Elf32_Word value)
src/system/kernel/arch/arm/arch_elf.cpp
287
write_16_check(addr_t P, Elf32_Word value)
src/system/kernel/arch/arm/arch_elf.cpp
298
write_8(addr_t P, Elf32_Word value)
src/system/kernel/arch/arm/arch_elf.cpp
307
write_8_check(addr_t P, Elf32_Word value)
src/system/kernel/arch/arm/arch_elf.cpp
331
addr_t R = 0; // section relative symbol address
src/system/kernel/arch/arm/arch_elf.cpp
333
addr_t G = 0; // GOT address
src/system/kernel/arch/arm/arch_elf.cpp
334
addr_t L = 0; // PLT address
src/system/kernel/arch/arm/arch_elf.cpp
336
#define P ((addr_t)(image->text_region.delta + rel[i].r_offset))
src/system/kernel/arch/arm/arch_elf.cpp
337
#define A ((addr_t)rel[i].r_addend)
src/system/kernel/arch/arm/arch_int.cpp
147
sUserVectorPageAddress = (addr_t*)USER_VECTOR_ADDR_HIGH;
src/system/kernel/arch/arm/arch_int.cpp
301
arch_arm_handle_access_flag_fault(addr_t far, uint32 fsr, bool isWrite, bool isExec)
src/system/kernel/arch/arm/arch_int.cpp
349
arch_arm_page_fault(struct iframe *frame, addr_t far, uint32 fsr, bool isWrite, bool isExec)
src/system/kernel/arch/arm/arch_int.cpp
356
addr_t newip = 0;
src/system/kernel/arch/arm/arch_int.cpp
448
addr_t dfar = arm_get_dfar();
src/system/kernel/arch/arm/arch_int.cpp
459
addr_t ifar = arm_get_ifar();
src/system/kernel/arch/arm/arch_int_gicv2.cpp
108
int32 irq = (int32)(addr_t)arg;
src/system/kernel/arch/arm/arch_int_gicv2.cpp
113
}, (void*)(addr_t)irq);
src/system/kernel/arch/arm/arch_int_gicv2.cpp
80
int32 irq = (int32)(addr_t)arg;
src/system/kernel/arch/arm/arch_int_gicv2.cpp
85
}, (void*)(addr_t)irq);
src/system/kernel/arch/arm/arch_thread.cpp
102
*--stackTop = (addr_t)function;
src/system/kernel/arch/arm/arch_thread.cpp
109
*--stackTop = (addr_t)data;
src/system/kernel/arch/arm/arch_thread.cpp
179
arch_thread_enter_userspace(Thread *thread, addr_t entry,
src/system/kernel/arch/arm/arch_thread.cpp
184
addr_t stackTop = thread->user_stack_base + thread->user_stack_size;
src/system/kernel/arch/arm/arch_thread.cpp
194
addr_t commPageAddress = (addr_t)thread->team->commpage_address;
src/system/kernel/arch/arm/arch_thread.cpp
203
frame.usr_lr = ((addr_t*)commPageAddress)[COMMPAGE_ENTRY_ARM_THREAD_EXIT]
src/system/kernel/arch/arm/arch_thread.cpp
238
addr_t stackTop = thread->signal_stack_base + thread->signal_stack_size;
src/system/kernel/arch/arm/arch_thread.cpp
294
addr_t commpageAddr = (addr_t)thread->team->commpage_address;
src/system/kernel/arch/arm/arch_thread.cpp
295
addr_t signalHandlerAddr;
src/system/kernel/arch/arm/arch_thread.cpp
297
&((addr_t*)commpageAddr)[COMMPAGE_ENTRY_ARM_SIGNAL_HANDLER],
src/system/kernel/arch/arm/arch_thread.cpp
302
frame->usr_sp = (addr_t)userStack;
src/system/kernel/arch/arm/arch_thread.cpp
95
addr_t* stackTop = (addr_t*)_stackTop;
src/system/kernel/arch/arm/arch_uart_8250_omap.cpp
17
ArchUART8250Omap::ArchUART8250Omap(addr_t base, int64 clock)
src/system/kernel/arch/arm/arch_uart_8250_omap.cpp
62
arch_get_uart_8250_omap(addr_t base, int64 clock)
src/system/kernel/arch/arm/arch_uart_pl011.cpp
149
ArchUARTPL011::ArchUARTPL011(addr_t base, int64 clock)
src/system/kernel/arch/arm/arch_uart_pl011.cpp
327
arch_get_uart_pl011(addr_t base, int64 clock)
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
103
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
125
arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress,
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
72
addr_t start = args->virtual_allocated_range[i].start;
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
73
addr_t end = start + args->virtual_allocated_range[i].size;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
114
Init(-1, pageTable, -1, (addr_t)virtualBase);
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
155
area_id virtualArea, addr_t virtualBase)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
164
addr_t slotAddress = virtualBase;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
179
addr_t virtualAddress)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
236
map->QueryInterrupt((addr_t)data, &physicalTable, &dummyFlags);
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
240
int32 index = VADDR_TO_PDENT((addr_t)virtualBase);
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
247
pool->Init(dataArea, data, virtualArea, (addr_t)virtualBase);
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
357
get_free_pgtable(kernel_args* args, phys_addr_t* phys_addr, addr_t* virt_addr)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
363
addr_t virt = args->arch_args.vir_pgdir + args->arch_args.next_pagetable;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
371
ARMPagingMethod32Bit::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
378
addr_t pgtable_virt;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
398
addr_t ptEntryVirt = ptEntryPhys - args->arch_args.phys_pgdir + args->arch_args.vir_pgdir;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
418
ARMPagingMethod32Bit::IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
436
addr_t virtualPageDirectory;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
455
addr_t virtualPageTable;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
526
addr_t address, size_t size)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
535
addr_t virtualTable = (addr_t)pageTables;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
552
ARMPagingMethod32Bit::_EarlyQuery(addr_t virtualAddress,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
563
addr_t ptEntryVirt = ptEntryPhys -
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
59
area_id virtualArea, addr_t virtualBase);
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
65
addr_t virtualAddress);
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
73
addr_t fVirtualBase;
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
92
addr_t virtualBase = vm_allocate_early(args, 1024 * B_PAGE_SIZE, 0, 0,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
34
addr_t virtualAddress,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
38
virtual bool IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
91
addr_t address, size_t size);
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
92
static status_t _EarlyQuery(addr_t virtualAddress,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
125
(addr_t)virtualPageDir, &physicalPageDir);
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
144
ARMVMTranslationMap32Bit::MaxPagesNeededToMap(addr_t start, addr_t end) const
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
159
ARMVMTranslationMap32Bit::Map(addr_t va, phys_addr_t pa, uint32 attributes,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
230
ARMVMTranslationMap32Bit::Unmap(addr_t start, addr_t end)
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
283
ARMVMTranslationMap32Bit::UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
360
ARMVMTranslationMap32Bit::UnmapPages(VMArea* area, addr_t base, size_t size,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
366
addr_t start = base;
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
367
addr_t end = base + size - 1;
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
440
ARMVMTranslationMap32Bit::Query(addr_t va, phys_addr_t *_physical,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
477
ARMVMTranslationMap32Bit::QueryInterrupt(addr_t va, phys_addr_t *_physical,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
508
ARMVMTranslationMap32Bit::Protect(addr_t start, addr_t end, uint32 attributes,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
577
ARMVMTranslationMap32Bit::SetFlags(addr_t virtualAddress, uint32 flags)
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
607
ARMVMTranslationMap32Bit::ClearFlags(addr_t va, uint32 flags)
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
641
ARMVMTranslationMap32Bit::ClearAccessedAndModified(VMArea* area, addr_t address,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
67
addr_t address = fPagingStructures->pgdir_virt[i]
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
21
virtual size_t MaxPagesNeededToMap(addr_t start,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
22
addr_t end) const;
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
24
virtual status_t Map(addr_t virtualAddress,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
28
virtual status_t Unmap(addr_t start, addr_t end);
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
30
virtual status_t UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
33
virtual void UnmapPages(VMArea* area, addr_t base,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
37
virtual status_t Query(addr_t virtualAddress,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
40
virtual status_t QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
44
virtual status_t Protect(addr_t base, addr_t top,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
47
virtual status_t SetFlags(addr_t virtualAddress, uint32 flags);
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
49
virtual status_t ClearFlags(addr_t virtualAddress,
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
53
VMArea* area, addr_t address,
src/system/kernel/arch/arm/paging/ARMPagingMethod.h
32
addr_t virtualAddress,
src/system/kernel/arch/arm/paging/ARMPagingMethod.h
36
virtual bool IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/arm/paging/ARMVMTranslationMap.cpp
118
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
src/system/kernel/arch/arm/paging/ARMVMTranslationMap.cpp
85
addr_t
src/system/kernel/arch/arm/paging/ARMVMTranslationMap.h
33
virtual addr_t MappedSize() const final;
src/system/kernel/arch/arm/paging/ARMVMTranslationMap.h
39
inline void InvalidatePage(addr_t address);
src/system/kernel/arch/arm/paging/ARMVMTranslationMap.h
41
virtual status_t SetFlags(addr_t virtualAddress, uint32 flags) = 0;
src/system/kernel/arch/arm/paging/ARMVMTranslationMap.h
46
addr_t fInvalidPages[PAGE_INVALIDATE_CACHE_SIZE];
src/system/kernel/arch/arm/paging/ARMVMTranslationMap.h
52
ARMVMTranslationMap::InvalidatePage(addr_t address)
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
137
addr_t* virtualAddress, void** handle);
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
138
virtual status_t PutPage(addr_t virtualAddress, void* handle);
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
141
addr_t* virtualAddress, void** handle);
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
142
virtual status_t PutPageCurrentCPU(addr_t virtualAddress,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
146
addr_t* virtualAddress, void** handle);
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
147
virtual status_t PutPageDebug(addr_t virtualAddress,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
499
addr_t* virtualAddress, void** handle)
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
519
LargeMemoryPhysicalPageMapper::PutPage(addr_t virtualAddress, void* handle)
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
528
addr_t* virtualAddress, void** handle)
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
544
LargeMemoryPhysicalPageMapper::PutPageCurrentCPU(addr_t virtualAddress,
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
557
addr_t* virtualAddress, void** handle)
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
568
LargeMemoryPhysicalPageMapper::PutPageDebug(addr_t virtualAddress, void* handle)
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
578
addr_t pageOffset = address % B_PAGE_SIZE;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
609
addr_t pageOffset = from % B_PAGE_SIZE;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
649
addr_t pageOffset = to % B_PAGE_SIZE;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.h
37
addr_t address;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.h
54
addr_t virtualAddress) = 0;
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.cpp
10
phys_addr_t physicalAddress, addr_t* _virtualAddress, void** _handle)
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.cpp
22
PMAPPhysicalPageMapper::PutPage(addr_t virtualAddress, void* handle)
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
15
addr_t* _virtualAddress,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
17
virtual status_t PutPage(addr_t virtualAddress,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
22
addr_t* _virtualAddress,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
27
virtual status_t PutPageCurrentCPU(addr_t virtualAddress,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
31
addr_t* _virtualAddress,
src/system/kernel/arch/arm64/PMAPPhysicalPageMapper.h
34
virtual status_t PutPageDebug(addr_t virtualAddress,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
245
addr_t
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
254
VMSAv8TranslationMap::MaxPagesNeededToMap(addr_t start, addr_t end) const
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
380
flush_va_if_accessed(uint64_t pte, addr_t va, int asid)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
403
VMSAv8TranslationMap::FlushVAIfAccessed(uint64_t pte, addr_t va)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
411
VMSAv8TranslationMap::AttemptPteBreakBeforeMake(uint64_t* ptePtr, uint64_t oldPte, addr_t va)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
425
VMSAv8TranslationMap::ProcessRange(phys_addr_t ptPa, int level, addr_t va, size_t size,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
565
VMSAv8TranslationMap::Map(addr_t va, phys_addr_t pa, uint32 attributes, uint32 memoryType,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
613
VMSAv8TranslationMap::Unmap(addr_t start, addr_t end)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
637
VMSAv8TranslationMap::UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
644
B_PRIxADDR ", %d)\n", (addr_t)area, area->name, address,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
682
VMSAv8TranslationMap::UnmapPages(VMArea* area, addr_t address, size_t size,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
686
B_PRIxADDR ", 0x%" B_PRIxSIZE ", %d)\n", (addr_t)area,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
728
VMSAv8TranslationMap::ValidateVa(addr_t va)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
741
VMSAv8TranslationMap::Query(addr_t va, phys_addr_t* pa, uint32* flags)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
784
addr_t virtualAddress, phys_addr_t* _physicalAddress, uint32* _flags)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
791
VMSAv8TranslationMap::Protect(addr_t start, addr_t end, uint32 attributes, uint32 memoryType)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
850
VMSAv8TranslationMap::ClearFlags(addr_t va, uint32 flags)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
899
VMArea* area, addr_t address, bool unmapIfUnaccessed, bool& _modified)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
902
B_PRIxADDR "(%s), 0x%" B_PRIxADDR ", %d)\n", (addr_t)area,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
115
bool ValidateVa(addr_t va);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
120
void ProcessRange(phys_addr_t ptPa, int level, addr_t va, size_t size,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
122
bool AttemptPteBreakBeforeMake(uint64_t* ptePtr, uint64_t oldPte, addr_t va);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
123
bool FlushVAIfAccessed(uint64_t pte, addr_t va);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
49
virtual addr_t MappedSize() const;
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
50
virtual size_t MaxPagesNeededToMap(addr_t start,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
51
addr_t end) const;
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
53
virtual status_t Map(addr_t virtualAddress,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
57
virtual status_t Unmap(addr_t start, addr_t end);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
59
virtual status_t UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
62
virtual void UnmapPages(VMArea* area, addr_t base,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
66
virtual status_t Query(addr_t virtualAddress,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
69
virtual status_t QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
73
virtual status_t Protect(addr_t base, addr_t top,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
76
virtual status_t ClearFlags(addr_t virtualAddress,
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
80
VMArea* area, addr_t address,
src/system/kernel/arch/arm64/arch_commpage.cpp
52
const char* commpageSymbolName, addr_t expectedAddress)
src/system/kernel/arch/arm64/arch_commpage.cpp
64
addr_t position = fill_commpage_entry(commpageIndex, (void*)symbolInfo.address,
src/system/kernel/arch/arm64/arch_commpage.cpp
85
"commpage_thread_exit", (addr_t)&_thread_exit_syscall);
src/system/kernel/arch/arm64/arch_commpage.cpp
88
"commpage_signal_handler", (addr_t)&arch_user_signal_handler);
src/system/kernel/arch/arm64/arch_cpu.cpp
115
arch_cpu_invalidate_tlb_range(intptr_t, addr_t start, addr_t end)
src/system/kernel/arch/arm64/arch_cpu.cpp
122
arch_cpu_invalidate_tlb_list(intptr_t, addr_t pages[], int num_pages)
src/system/kernel/arch/arm64/arch_debug.cpp
107
print_demangled_call(const char* image, const char* symbol, addr_t args,
src/system/kernel/arch/arm64/arch_debug.cpp
250
else if (debug_strlcpy(B_CURRENT_TEAM, buffer, (char*)(addr_t)value,
src/system/kernel/arch/arm64/arch_debug.cpp
26
already_visited(addr_t* visited, int32* _last, int32* _num, addr_t fp)
src/system/kernel/arch/arm64/arch_debug.cpp
270
print_stack_frame(Thread* thread, addr_t ip, addr_t calleeFp, addr_t fp,
src/system/kernel/arch/arm64/arch_debug.cpp
275
addr_t baseAddress;
src/system/kernel/arch/arm64/arch_debug.cpp
278
addr_t diff;
src/system/kernel/arch/arm64/arch_debug.cpp
343
addr_t previousLocations[NUM_PREVIOUS_LOCATIONS];
src/system/kernel/arch/arm64/arch_debug.cpp
345
addr_t fp = arm64_get_fp();
src/system/kernel/arch/arm64/arch_debug.cpp
381
if (fp == (addr_t)frameStack->frames[i]) {
src/system/kernel/arch/arm64/arch_debug.cpp
396
addr_t ip, next;
src/system/kernel/arch/arm64/arch_debug.cpp
433
addr_t start, addr_t end)
src/system/kernel/arch/arm64/arch_debug.cpp
447
arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
src/system/kernel/arch/arm64/arch_debug.cpp
49
get_next_frame(addr_t fp, addr_t *next, addr_t *ip)
src/system/kernel/arch/arm64/arch_debug.cpp
52
*ip = ((addr_t*)fp)[1];
src/system/kernel/arch/arm64/arch_debug.cpp
53
*next = ((addr_t*)fp)[0];
src/system/kernel/arch/arm64/arch_debug.cpp
63
lookup_symbol(Thread* thread, addr_t address, addr_t* _baseAddress,
src/system/kernel/arch/arm64/arch_elf.cpp
29
is_in_image(struct elf_image_info *image, addr_t address)
src/system/kernel/arch/arm64/arch_int.cpp
133
fixup_entry(phys_addr_t ptPa, int level, addr_t va, bool wr)
src/system/kernel/arch/arm64/arch_int.cpp
333
addr_t ret = 0;
src/system/kernel/arch/arm64/arch_thread.cpp
108
arch_thread_enter_userspace(Thread *thread, addr_t entry,
src/system/kernel/arch/arm64/arch_thread.cpp
111
addr_t threadExitAddr;
src/system/kernel/arch/arm64/arch_thread.cpp
113
addr_t commpageAdr = (addr_t)thread->team->commpage_address;
src/system/kernel/arch/arm64/arch_thread.cpp
115
&((addr_t*)commpageAdr)[COMMPAGE_ENTRY_ARM64_THREAD_EXIT],
src/system/kernel/arch/arm64/arch_thread.cpp
163
addr_t stackTop = thread->signal_stack_base
src/system/kernel/arch/arm64/arch_thread.cpp
199
addr_t commpageAddr = (addr_t)thread->team->commpage_address;
src/system/kernel/arch/arm64/arch_thread.cpp
200
addr_t signalHandlerAddr;
src/system/kernel/arch/arm64/arch_thread.cpp
202
&((addr_t*)commpageAddr)[COMMPAGE_ENTRY_ARM64_SIGNAL_HANDLER],
src/system/kernel/arch/arm64/arch_thread.cpp
207
frame->sp = (addr_t)userStack;
src/system/kernel/arch/arm64/arch_uart_linflex.cpp
19
ArchUARTlinflex::ArchUARTlinflex(addr_t base, int64 clock)
src/system/kernel/arch/arm64/arch_uart_linflex.cpp
195
arch_get_uart_linflex(addr_t base, int64 clock)
src/system/kernel/arch/arm64/arch_uart_samsung.cpp
136
arch_get_uart_samsung(addr_t base, int64 clock)
src/system/kernel/arch/arm64/arch_uart_samsung.cpp
45
ArchUARTSamsung::ArchUARTSamsung(addr_t base, int64 clock)
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
129
map_page_early(phys_addr_t ptPa, int level, addr_t va, phys_addr_t pa,
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
176
arch_vm_translation_map_early_map(kernel_args* args, addr_t va, phys_addr_t pa, uint8 attributes)
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
194
arch_vm_translation_map_is_kernel_page_accessible(addr_t va, uint32 protection)
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
27
addr_t* _virtualAddress, void** _handle)
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
34
GenericVMPhysicalPageMapper::PutPage(addr_t virtualAddress, void* handle)
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
42
addr_t* _virtualAddress, void** _handle)
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
50
GenericVMPhysicalPageMapper::PutPageCurrentCPU(addr_t virtualAddress,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
60
addr_t* _virtualAddress, void** _handle)
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.cpp
68
GenericVMPhysicalPageMapper::PutPageDebug(addr_t virtualAddress, void* handle)
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
17
addr_t* _virtualAddress,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
19
virtual status_t PutPage(addr_t virtualAddress,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
24
addr_t* _virtualAddress,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
26
virtual status_t PutPageCurrentCPU(addr_t virtualAddress,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
30
addr_t* _virtualAddress,
src/system/kernel/arch/generic/GenericVMPhysicalPageMapper.h
32
virtual status_t PutPageDebug(addr_t virtualAddress,
src/system/kernel/arch/generic/debug_uart_8250.cpp
186
arch_get_uart_8250(addr_t base, int64 clock)
src/system/kernel/arch/generic/debug_uart_8250.cpp
30
DebugUART8250::DebugUART8250(addr_t base, int64 clock)
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.cpp
135
generic_put_physical_page(addr_t va)
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.cpp
242
generic_map_iospace_chunk_func mapIOSpaceChunk, addr_t *ioSpaceBase,
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.cpp
35
addr_t va;
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.cpp
51
static addr_t sIOSpaceBase;
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.cpp
57
generic_get_physical_page(phys_addr_t pa, addr_t *va, uint32 flags)
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.h
21
typedef status_t (*generic_map_iospace_chunk_func)(addr_t virtualAddress,
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.h
24
status_t generic_get_physical_page(phys_addr_t pa, addr_t *va, uint32 flags);
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.h
25
status_t generic_put_physical_page(addr_t va);
src/system/kernel/arch/generic/generic_vm_physical_page_mapper.h
27
generic_map_iospace_chunk_func mapIOSpaceChunk, addr_t *ioSpaceBase,
src/system/kernel/arch/generic/generic_vm_physical_page_ops.cpp
130
addr_t fromVirtual;
src/system/kernel/arch/generic/generic_vm_physical_page_ops.cpp
140
addr_t toVirtual;
src/system/kernel/arch/generic/generic_vm_physical_page_ops.cpp
21
addr_t virtualAddress;
src/system/kernel/arch/generic/generic_vm_physical_page_ops.cpp
53
addr_t virtualAddress;
src/system/kernel/arch/generic/generic_vm_physical_page_ops.cpp
93
addr_t virtualAddress;
src/system/kernel/arch/m68k/arch_030_cpu.cpp
23
extern void flush_atc_addr_030(addr_t addr);
src/system/kernel/arch/m68k/arch_030_cpu.cpp
34
sync_icache_030(addr_t address, size_t len)
src/system/kernel/arch/m68k/arch_030_mmu.cpp
23
entry.addr = TA_TO_PREA(((addr_t)rt));
src/system/kernel/arch/m68k/arch_040_cpu.cpp
24
extern void flush_atc_addr_040(addr_t addr);
src/system/kernel/arch/m68k/arch_040_cpu.cpp
35
sync_icache_040(addr_t address, size_t len)
src/system/kernel/arch/m68k/arch_040_cpu.cpp
59
sync_dcache_040(addr_t address, size_t len)
src/system/kernel/arch/m68k/arch_cpu.cpp
108
cpu_ops.flush_icache((addr_t)address, len);
src/system/kernel/arch/m68k/arch_cpu.cpp
129
arch_cpu_invalidate_tlb_range(intptr_t, addr_t start, addr_t end)
src/system/kernel/arch/m68k/arch_cpu.cpp
143
arch_cpu_invalidate_tlb_list(intptr_t, addr_t pages[], int num_pages)
src/system/kernel/arch/m68k/arch_cpu.cpp
196
m68k_set_fault_handler(addr_t *handlerLocation, addr_t handler)
src/system/kernel/arch/m68k/arch_debug.cpp
123
addr_t framePointer;
src/system/kernel/arch/m68k/arch_debug.cpp
128
framePointer = (addr_t)get_current_stack_frame();
src/system/kernel/arch/m68k/arch_debug.cpp
188
if (framePointer == (addr_t)frameStack->frames[i]) {
src/system/kernel/arch/m68k/arch_debug.cpp
216
addr_t ip, nextFramePointer;
src/system/kernel/arch/m68k/arch_debug.cpp
24
addr_t return_address;
src/system/kernel/arch/m68k/arch_debug.cpp
266
addr_t start, addr_t end)
src/system/kernel/arch/m68k/arch_debug.cpp
273
arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
src/system/kernel/arch/m68k/arch_debug.cpp
277
addr_t framePointer;
src/system/kernel/arch/m68k/arch_debug.cpp
287
framePointer = (addr_t)get_current_stack_frame();
src/system/kernel/arch/m68k/arch_debug.cpp
305
if (framePointer == (addr_t)frameStack->frames[i]) {
src/system/kernel/arch/m68k/arch_debug.cpp
312
addr_t ip;
src/system/kernel/arch/m68k/arch_debug.cpp
313
addr_t nextFrame;
src/system/kernel/arch/m68k/arch_debug.cpp
66
get_next_frame(addr_t framePointer, addr_t *next, addr_t *ip)
src/system/kernel/arch/m68k/arch_debug.cpp
75
*next = (addr_t)frame.previous;
src/system/kernel/arch/m68k/arch_debug.cpp
82
print_stack_frame(Thread *thread, addr_t ip, addr_t framePointer,
src/system/kernel/arch/m68k/arch_debug.cpp
83
addr_t nextFramePointer)
src/system/kernel/arch/m68k/arch_debug.cpp
85
addr_t diff = nextFramePointer - framePointer;
src/system/kernel/arch/m68k/arch_debug.cpp
93
addr_t baseAddress;
src/system/kernel/arch/m68k/arch_elf.cpp
100
write_16(addr_t P, Elf32_Word value)
src/system/kernel/arch/m68k/arch_elf.cpp
108
write_16_check(addr_t P, Elf32_Word value)
src/system/kernel/arch/m68k/arch_elf.cpp
119
write_8(addr_t P, Elf32_Word value)
src/system/kernel/arch/m68k/arch_elf.cpp
128
write_8_check(addr_t P, Elf32_Word value)
src/system/kernel/arch/m68k/arch_elf.cpp
152
addr_t R = 0; // section relative symbol address
src/system/kernel/arch/m68k/arch_elf.cpp
154
addr_t G = 0; // GOT address
src/system/kernel/arch/m68k/arch_elf.cpp
155
addr_t L = 0; // PLT address
src/system/kernel/arch/m68k/arch_elf.cpp
157
#define P ((addr_t)(image->text_region.delta + rel[i].r_offset))
src/system/kernel/arch/m68k/arch_elf.cpp
158
#define A ((addr_t)rel[i].r_addend)
src/system/kernel/arch/m68k/arch_elf.cpp
93
write_32(addr_t P, Elf32_Word value)
src/system/kernel/arch/m68k/arch_int.cpp
133
static addr_t
src/system/kernel/arch/m68k/arch_int.cpp
208
iframe->cpu.pc = reinterpret_cast<addr_t>(thread->fault_handler);
src/system/kernel/arch/m68k/arch_int.cpp
226
iframe->cpu.pc = reinterpret_cast<addr_t>(thread->fault_handler);
src/system/kernel/arch/m68k/arch_int.cpp
245
addr_t newip;
src/system/kernel/arch/m68k/arch_int.cpp
337
addr_t vbr;
src/system/kernel/arch/m68k/arch_int.cpp
599
addr_t physicalPage;
src/system/kernel/arch/m68k/arch_int.cpp
60
addr_t gFaultHandler;
src/system/kernel/arch/m68k/arch_int.cpp
600
addr_t inPageOffset = (addr_t)context & (B_PAGE_SIZE - 1);
src/system/kernel/arch/m68k/arch_int.cpp
602
(addr_t)context - inPageOffset, &physicalPage);
src/system/kernel/arch/m68k/arch_thread.cpp
150
addr_t *kstack = (addr_t *)t->kernel_stack_base;
src/system/kernel/arch/m68k/arch_thread.cpp
151
addr_t *kstackTop = (addr_t *)t->kernel_stack_base;
src/system/kernel/arch/m68k/arch_thread.cpp
156
memset((void *)((addr_t)kstack + KERNEL_STACK_GUARD_PAGES * B_PAGE_SIZE), 0,
src/system/kernel/arch/m68k/arch_thread.cpp
168
kstackTop = (addr_t*)((addr_t)kstackTop & ~0xf);
src/system/kernel/arch/m68k/arch_thread.cpp
174
kstackTop[0] = (addr_t)&m68k_kernel_thread_root;
src/system/kernel/arch/m68k/arch_thread.cpp
178
kstackTop[3] = (addr_t)entry_func;
src/system/kernel/arch/m68k/arch_thread.cpp
179
kstackTop[4] = (addr_t)start_func;
src/system/kernel/arch/m68k/arch_thread.cpp
180
kstackTop[5] = (addr_t)exit_func;
src/system/kernel/arch/m68k/arch_thread.cpp
203
addr_t newPageDirectory;
src/system/kernel/arch/m68k/arch_thread.cpp
205
newPageDirectory = (addr_t)m68k_next_page_directory(from, to);
src/system/kernel/arch/m68k/arch_thread.cpp
228
arch_thread_enter_userspace(Thread *thread, addr_t entry, void *arg1, void *arg2)
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
146
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
169
arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress,
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
98
addr_t start = args->virtual_allocated_range[i].start;
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
99
addr_t end = start + args->virtual_allocated_range[i].size;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
101
static addr_t sIOSpaceBase;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1067
map_iospace_chunk(addr_t va, addr_t pa, uint32 flags)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1104
get_physical_page_tmap_internal(addr_t pa, addr_t *va, uint32 flags)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1111
put_physical_page_tmap_internal(addr_t va)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1118
get_physical_page_tmap(addr_t physicalAddress, addr_t *_virtualAddress,
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1126
put_physical_page_tmap(addr_t virtualAddress, void *handle)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1198
(addr_t)map->arch_data->rtdir_virt, (addr_t *)&map->arch_data->rtdir_phys);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
121
static status_t early_query(addr_t va, addr_t *out_physical);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
122
static status_t get_physical_page_tmap_internal(addr_t pa, addr_t *va, uint32 flags);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
123
static status_t put_physical_page_tmap_internal(addr_t va);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1290
addr_t phys_pgtable;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1291
addr_t virt_pgtable;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1298
virt_pgtable = (addr_t)iospace_pgtables;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1333
addr_t queryPage;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1378
addr_t physicalPageDir, physicalPageTable;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1379
addr_t physicalIndirectDesc;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1384
index = VADDR_TO_PRENT((addr_t)&sQueryDesc);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1388
(addr_t *)&pageDirEntry, PHYSICAL_PAGE_DONT_WAIT);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1390
index = VADDR_TO_PDENT((addr_t)&sQueryDesc);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1394
(addr_t *)&pageTableEntry, PHYSICAL_PAGE_DONT_WAIT);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1396
index = VADDR_TO_PTENT((addr_t)&sQueryDesc);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1401
physicalIndirectDesc += ((addr_t)&sQueryDesc) % B_PAGE_SIZE;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1403
put_physical_page_tmap_internal((addr_t)pageTableEntry);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1404
put_physical_page_tmap_internal((addr_t)pageDirEntry);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1414
(addr_t *)&pageDirEntry, PHYSICAL_PAGE_DONT_WAIT);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1420
(addr_t *)&pageTableEntry, PHYSICAL_PAGE_DONT_WAIT);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1427
put_physical_page_tmap_internal((addr_t)pageTableEntry);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1428
put_physical_page_tmap_internal((addr_t)pageDirEntry);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1448
m68k_vm_translation_map_early_map(kernel_args *args, addr_t va, addr_t pa,
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1454
addr_t tbl;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
1520
m68k_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress,
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
221
early_query(addr_t va, addr_t *_physicalAddress)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
227
addr_t pa;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
348
addr_t pgdir_pn;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
364
addr_t pgtbl_pn;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
400
addr_t pgdir_phys, uint32 attributes)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
423
addr_t pgtable_phys, uint32 attributes)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
446
addr_t physicalAddress, uint32 attributes, bool globalPage)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
475
addr_t physicalAddress, uint32 attributes, bool globalPage)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
491
map_max_pages_need(vm_translation_map */*map*/, addr_t start, addr_t end)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
520
map_tmap(vm_translation_map *map, addr_t va, addr_t pa, uint32 attributes)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
525
addr_t pd_pg, pt_pg;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
544
addr_t pgdir;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
589
addr_t pgtable;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
649
unmap_tmap(vm_translation_map *map, addr_t start, addr_t end)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
654
addr_t pd_pg, pt_pg;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
725
query_tmap_interrupt(vm_translation_map *map, addr_t va, addr_t *_physical,
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
732
addr_t physicalPageTable;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
742
arch_cpu_invalidate_tlb_range(0, (addr_t)pt, (addr_t)pt);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
748
arch_cpu_invalidate_tlb_range(0, (addr_t)pt, (addr_t)pt);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
755
arch_cpu_invalidate_tlb_range(0, (addr_t)pt, (addr_t)pt);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
781
query_tmap(vm_translation_map *map, addr_t va, addr_t *_physical, uint32 *_flags)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
787
addr_t pd_pg, pt_pg, pi_pg;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
83
addr_t pages_to_invalidate[PAGE_INVALIDATE_CACHE_SIZE];
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
863
static addr_t
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
871
protect_tmap(vm_translation_map *map, addr_t start, addr_t end, uint32 attributes)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
876
addr_t pd_pg, pt_pg;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
92
static addr_t sQueryPage = NULL;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
951
clear_flags_tmap(vm_translation_map *map, addr_t va, uint32 flags)
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
957
addr_t pd_pg, pt_pg, pi_pg;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
132
area_id virtualArea, addr_t virtualBase);
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
138
addr_t virtualAddress);
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
146
addr_t fVirtualBase;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
164
addr_t virtualBase = vm_allocate_early(args, SLOTS_PER_POOL * B_PAGE_SIZE,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
182
Init(-1, pageTable, -1, (addr_t)virtualBase);
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
224
area_id virtualArea, addr_t virtualBase)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
233
addr_t slotAddress = virtualBase;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
248
addr_t virtualAddress)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
303
map->QueryInterrupt((addr_t)data, &physicalTable, &dummyFlags);
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
310
int32 index = (addr_t)virtualBase / (B_PAGE_SIZE * SLOTS_PER_POOL);
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
319
pool->Init(dataArea, data, virtualArea, (addr_t)virtualBase);
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
357
(((addr_t)args->arch_args.page_hole)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
469
M68KPagingMethod040::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
479
addr_t va = virtualAddress;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
484
addr_t tbl;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
569
memset((unsigned int*)((addr_t)fPageHole
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
587
M68KPagingMethod040::IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
667
addr_t address, size_t size)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
680
addr_t virtualTable = (addr_t)pageTables;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
703
M68KPagingMethod040::_EarlyQuery(addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
713
addr_t pa;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
31
addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
35
virtual bool IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
95
addr_t address, size_t size);
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
96
static status_t _EarlyQuery(addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
116
addr_t address = fPagingStructures->pgdir_virt[i]
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
162
(addr_t)virtualPageRoot, &physicalPageRoot);
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
181
M68KVMTranslationMap040::MaxPagesNeededToMap(addr_t start, addr_t end) const
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
213
M68KVMTranslationMap040::Map(addr_t va, phys_addr_t pa, uint32 attributes,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
229
addr_t pd_pg, pt_pg;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
349
M68KVMTranslationMap040::Unmap(addr_t start, addr_t end)
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
422
M68KVMTranslationMap040::UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
515
M68KVMTranslationMap040::UnmapPages(VMArea* area, addr_t base, size_t size,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
523
addr_t start = base;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
524
addr_t end = base + size - 1;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
617
M68KVMTranslationMap040::Query(addr_t va, phys_addr_t *_physical,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
66
addr_t pgdir_pn;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
679
M68KVMTranslationMap040::QueryInterrupt(addr_t va, phys_addr_t *_physical,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
743
M68KVMTranslationMap040::Protect(addr_t start, addr_t end, uint32 attributes,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
822
M68KVMTranslationMap040::ClearFlags(addr_t va, uint32 flags)
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
83
addr_t pgtbl_pn;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
859
M68KVMTranslationMap040::ClearAccessedAndModified(VMArea* area, addr_t address,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
963
return (void *)((addr_t)va + offset);
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
20
virtual size_t MaxPagesNeededToMap(addr_t start,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
21
addr_t end) const;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
23
virtual status_t Map(addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
27
virtual status_t Unmap(addr_t start, addr_t end);
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
29
virtual status_t UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
32
virtual void UnmapPages(VMArea* area, addr_t base,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
36
virtual status_t Query(addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
39
virtual status_t QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
43
virtual status_t Protect(addr_t base, addr_t top,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
46
virtual status_t ClearFlags(addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
50
VMArea* area, addr_t address,
src/system/kernel/arch/m68k/paging/M68KPagingMethod.h
30
addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/M68KPagingMethod.h
34
virtual bool IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/M68KVMTranslationMap.cpp
118
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
src/system/kernel/arch/m68k/paging/M68KVMTranslationMap.cpp
85
addr_t
src/system/kernel/arch/m68k/paging/M68KVMTranslationMap.h
28
virtual addr_t MappedSize() const;
src/system/kernel/arch/m68k/paging/M68KVMTranslationMap.h
34
inline void InvalidatePage(addr_t address);
src/system/kernel/arch/m68k/paging/M68KVMTranslationMap.h
39
addr_t fInvalidPages[PAGE_INVALIDATE_CACHE_SIZE];
src/system/kernel/arch/m68k/paging/M68KVMTranslationMap.h
45
M68KVMTranslationMap::InvalidatePage(addr_t address)
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
142
addr_t* virtualAddress, void** handle);
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
143
virtual status_t PutPage(addr_t virtualAddress, void* handle);
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
146
addr_t* virtualAddress, void** handle);
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
147
virtual status_t PutPageCurrentCPU(addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
151
addr_t* virtualAddress, void** handle);
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
152
virtual status_t PutPageDebug(addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
497
addr_t* virtualAddress, void** handle)
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
517
LargeMemoryPhysicalPageMapper::PutPage(addr_t virtualAddress, void* handle)
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
526
addr_t* virtualAddress, void** handle)
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
542
LargeMemoryPhysicalPageMapper::PutPageCurrentCPU(addr_t virtualAddress,
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
555
addr_t* virtualAddress, void** handle)
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
566
LargeMemoryPhysicalPageMapper::PutPageDebug(addr_t virtualAddress, void* handle)
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
576
addr_t pageOffset = address % B_PAGE_SIZE;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
607
addr_t pageOffset = from % B_PAGE_SIZE;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
647
addr_t pageOffset = to % B_PAGE_SIZE;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.h
28
addr_t address;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.h
45
addr_t virtualAddress) = 0;
src/system/kernel/arch/ppc/arch_cpu.cpp
113
arch_cpu_invalidate_tlb_range(intptr_t, addr_t start, addr_t end)
src/system/kernel/arch/ppc/arch_cpu.cpp
128
arch_cpu_invalidate_tlb_list(intptr_t, addr_t pages[], int num_pages)
src/system/kernel/arch/ppc/arch_cpu.cpp
151
addr_t address = 0;
src/system/kernel/arch/ppc/arch_cpu.cpp
180
addr_t *faultHandler)
src/system/kernel/arch/ppc/arch_cpu.cpp
184
addr_t oldFaultHandler = *faultHandler;
src/system/kernel/arch/ppc/arch_cpu.cpp
187
if (ppc_set_fault_handler(faultHandler, (addr_t)&&error))
src/system/kernel/arch/ppc/arch_cpu.cpp
213
arch_cpu_user_strlcpy(char *to, const char *from, size_t size, addr_t *faultHandler)
src/system/kernel/arch/ppc/arch_cpu.cpp
216
addr_t oldFaultHandler = *faultHandler;
src/system/kernel/arch/ppc/arch_cpu.cpp
219
if (ppc_set_fault_handler(faultHandler, (addr_t)&&error))
src/system/kernel/arch/ppc/arch_cpu.cpp
244
arch_cpu_user_memset(void *s, char c, size_t count, addr_t *faultHandler)
src/system/kernel/arch/ppc/arch_cpu.cpp
247
addr_t oldFaultHandler = *faultHandler;
src/system/kernel/arch/ppc/arch_cpu.cpp
250
if (ppc_set_fault_handler(faultHandler, (addr_t)&&error))
src/system/kernel/arch/ppc/arch_cpu.cpp
287
ppc_set_fault_handler(addr_t *handlerLocation, addr_t handler)
src/system/kernel/arch/ppc/arch_debug.cpp
122
addr_t framePointer;
src/system/kernel/arch/ppc/arch_debug.cpp
188
if (framePointer == (((addr_t)frameStack->frames[i] - 8) & ~0xf)) {
src/system/kernel/arch/ppc/arch_debug.cpp
223
addr_t ip, nextFramePointer;
src/system/kernel/arch/ppc/arch_debug.cpp
23
addr_t return_address;
src/system/kernel/arch/ppc/arch_debug.cpp
264
registers->r1 = (addr_t)frame->previous;
src/system/kernel/arch/ppc/arch_debug.cpp
277
addr_t start, addr_t end)
src/system/kernel/arch/ppc/arch_debug.cpp
284
arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
src/system/kernel/arch/ppc/arch_debug.cpp
65
get_next_frame(addr_t framePointer, addr_t *next, addr_t *ip)
src/system/kernel/arch/ppc/arch_debug.cpp
74
*next = (addr_t)frame.previous;
src/system/kernel/arch/ppc/arch_debug.cpp
81
print_stack_frame(Thread *thread, addr_t ip, addr_t framePointer,
src/system/kernel/arch/ppc/arch_debug.cpp
82
addr_t nextFramePointer)
src/system/kernel/arch/ppc/arch_debug.cpp
84
addr_t diff = nextFramePointer - framePointer;
src/system/kernel/arch/ppc/arch_debug.cpp
92
addr_t baseAddress;
src/system/kernel/arch/ppc/arch_elf.cpp
131
addr_t R = 0; // section relative symbol address
src/system/kernel/arch/ppc/arch_elf.cpp
133
addr_t G = 0; // GOT address
src/system/kernel/arch/ppc/arch_elf.cpp
134
addr_t L = 0; // PLT address
src/system/kernel/arch/ppc/arch_elf.cpp
136
#define P ((addr_t)(image->text_region.delta + rel[i].r_offset))
src/system/kernel/arch/ppc/arch_elf.cpp
137
#define A ((addr_t)rel[i].r_addend)
src/system/kernel/arch/ppc/arch_elf.cpp
295
addr_t jumpOffset = S - P;
src/system/kernel/arch/ppc/arch_elf.cpp
38
write_word32(addr_t P, Elf32_Word value)
src/system/kernel/arch/ppc/arch_elf.cpp
45
write_word30(addr_t P, Elf32_Word value)
src/system/kernel/arch/ppc/arch_elf.cpp
53
write_low24_check(addr_t P, Elf32_Word value)
src/system/kernel/arch/ppc/arch_elf.cpp
65
write_low14_check(addr_t P, Elf32_Word value)
src/system/kernel/arch/ppc/arch_elf.cpp
77
write_half16(addr_t P, Elf32_Word value)
src/system/kernel/arch/ppc/arch_elf.cpp
85
write_half16_check(addr_t P, Elf32_Word value)
src/system/kernel/arch/ppc/arch_int.cpp
165
addr_t newip;
src/system/kernel/arch/ppc/arch_int.cpp
289
addr_t address = (addr_t)handlers;
src/system/kernel/arch/ppc/arch_int.cpp
561
addr_t inPageOffset = (addr_t)context & (B_PAGE_SIZE - 1);
src/system/kernel/arch/ppc/arch_int.cpp
563
(addr_t)context - inPageOffset, &physicalPage);
src/system/kernel/arch/ppc/arch_thread.cpp
122
addr_t *kstack = (addr_t *)t->kernel_stack_base;
src/system/kernel/arch/ppc/arch_thread.cpp
123
addr_t *kstackTop = (addr_t *)t->kernel_stack_top;
src/system/kernel/arch/ppc/arch_thread.cpp
128
memset((void *)((addr_t)kstack + KERNEL_STACK_GUARD_PAGES * B_PAGE_SIZE), 0,
src/system/kernel/arch/ppc/arch_thread.cpp
140
kstackTop = (addr_t*)((addr_t)kstackTop & ~0xf);
src/system/kernel/arch/ppc/arch_thread.cpp
146
kstackTop[0] = (addr_t)&ppc_kernel_thread_root;
src/system/kernel/arch/ppc/arch_thread.cpp
150
kstackTop[3] = (addr_t)entry_func;
src/system/kernel/arch/ppc/arch_thread.cpp
151
kstackTop[4] = (addr_t)start_func;
src/system/kernel/arch/ppc/arch_thread.cpp
152
kstackTop[5] = (addr_t)exit_func;
src/system/kernel/arch/ppc/arch_thread.cpp
204
arch_thread_enter_userspace(Thread *thread, addr_t entry, void *arg1, void *arg2)
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
128
page_table_entry* LookupPageTableEntry(addr_t virtualAddress);
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
129
bool RemovePageTableEntry(addr_t virtualAddress);
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
134
virtual addr_t MappedSize() const;
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
135
virtual size_t MaxPagesNeededToMap(addr_t start,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
136
addr_t end) const;
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
138
virtual status_t Map(addr_t virtualAddress,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
142
virtual status_t Unmap(addr_t start, addr_t end);
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
144
virtual status_t UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
147
virtual status_t Query(addr_t virtualAddress,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
150
virtual status_t QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
154
virtual status_t Protect(addr_t base, addr_t top,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
156
virtual status_t ClearFlags(addr_t virtualAddress,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
160
VMArea* area, addr_t address,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
183
addr_t
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
191
get_physical_page_tmap(phys_addr_t physicalAddress, addr_t *_virtualAddress,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
199
put_physical_page_tmap(addr_t virtualAddress, void *handle)
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
242
addr_t start = args->virtual_allocated_range[i].start;
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
243
addr_t end = start + args->virtual_allocated_range[i].size;
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
285
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
298
arch_vm_translation_map_early_query(addr_t va, phys_addr_t *out_physical)
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
310
ppc_map_address_range(addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
313
addr_t virtualEnd = ROUNDUP(virtualAddress + size, B_PAGE_SIZE);
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
339
ppc_unmap_address_range(addr_t virtualAddress, size_t size)
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
341
addr_t virtualEnd = ROUNDUP(virtualAddress + size, B_PAGE_SIZE);
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
353
ppc_remap_address_range(addr_t *_virtualAddress, size_t size, bool unmap)
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
365
arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
110
fKernelVirtualPageDirectory = (page_directory_entry*)(addr_t)
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
159
addr_t newAddress = (addr_t)fPageTable;
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
169
addr_t oldVirtualBase = (addr_t)(fPageTable);
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
238
PPCPagingMethod460::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
273
PPCPagingMethod460::IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
302
uint32 virtualSegmentID, addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
375
addr_t address, size_t size)
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
383
addr_t virtualTable = (addr_t)pageTables;
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
403
PPCPagingMethod460::_EarlyQuery(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
49
static addr_t sIOSpaceBase;
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
53
map_iospace_chunk(addr_t va, phys_addr_t pa, uint32 flags)
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
105
addr_t address, size_t size);
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
106
static status_t _EarlyQuery(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
32
addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
36
virtual bool IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
64
addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
1036
addr_t address, bool unmapIfUnaccessed, bool& _modified)
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
156
addr_t address = fPagingStructures->pgdir_virt[i]
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
239
(addr_t)virtualPageDir, &physicalPageDir);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
283
PPCVMTranslationMap460::LookupPageTableEntry(addr_t virtualAddress)
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
325
PPCVMTranslationMap460::RemovePageTableEntry(addr_t virtualAddress)
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
343
PPCVMTranslationMap460::MaxPagesNeededToMap(addr_t start, addr_t end) const
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
350
PPCVMTranslationMap460::Map(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
475
PPCVMTranslationMap460::Unmap(addr_t start, addr_t end)
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
552
PPCVMTranslationMap460::RemapAddressRange(addr_t *_virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
555
addr_t virtualAddress = ROUNDDOWN(*_virtualAddress, B_PAGE_SIZE);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
574
error = ppc_map_address_range((addr_t)newAddress, physicalBase, size);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
578
*_virtualAddress = (addr_t)newAddress;
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
589
PPCVMTranslationMap460::UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
697
PPCVMTranslationMap460::UnmapPages(VMArea* area, addr_t base, size_t size,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
705
addr_t start = base;
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
706
addr_t end = base + size - 1;
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
780
PPCVMTranslationMap460::Query(addr_t va, phys_addr_t *_outPhysical,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
850
PPCVMTranslationMap460::QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
892
PPCVMTranslationMap460::Protect(addr_t start, addr_t end, uint32 attributes,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
973
PPCVMTranslationMap460::ClearFlags(addr_t virtualAddress, uint32 flags)
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
26
page_table_entry* LookupPageTableEntry(addr_t virtualAddress);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
27
bool RemovePageTableEntry(addr_t virtualAddress);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
29
virtual size_t MaxPagesNeededToMap(addr_t start,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
30
addr_t end) const;
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
32
virtual status_t Map(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
36
virtual status_t Unmap(addr_t start, addr_t end);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
38
virtual status_t RemapAddressRange(addr_t *_virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
41
virtual status_t UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
44
virtual void UnmapPages(VMArea* area, addr_t base,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
48
virtual status_t Query(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
51
virtual status_t QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
55
virtual status_t Protect(addr_t base, addr_t top,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
58
virtual status_t ClearFlags(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
62
VMArea* area, addr_t address,
src/system/kernel/arch/ppc/paging/PPCPagingMethod.h
32
addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/PPCPagingMethod.h
36
virtual bool IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/PPCVMTranslationMap.cpp
118
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
src/system/kernel/arch/ppc/paging/PPCVMTranslationMap.cpp
85
addr_t
src/system/kernel/arch/ppc/paging/PPCVMTranslationMap.h
28
virtual addr_t MappedSize() const;
src/system/kernel/arch/ppc/paging/PPCVMTranslationMap.h
34
inline void InvalidatePage(addr_t address);
src/system/kernel/arch/ppc/paging/PPCVMTranslationMap.h
36
virtual status_t RemapAddressRange(addr_t *_virtualAddress,
src/system/kernel/arch/ppc/paging/PPCVMTranslationMap.h
45
addr_t fInvalidPages[PAGE_INVALIDATE_CACHE_SIZE];
src/system/kernel/arch/ppc/paging/PPCVMTranslationMap.h
51
PPCVMTranslationMap::InvalidatePage(addr_t address)
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
110
fKernelVirtualPageDirectory = (page_directory_entry*)(addr_t)
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
159
addr_t newAddress = (addr_t)fPageTable;
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
169
addr_t oldVirtualBase = (addr_t)(fPageTable);
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
238
PPCPagingMethodClassic::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
273
PPCPagingMethodClassic::IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
302
uint32 virtualSegmentID, addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
375
addr_t address, size_t size)
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
383
addr_t virtualTable = (addr_t)pageTables;
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
403
PPCPagingMethodClassic::_EarlyQuery(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
49
static addr_t sIOSpaceBase;
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
53
map_iospace_chunk(addr_t va, phys_addr_t pa, uint32 flags)
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
105
addr_t address, size_t size);
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
106
static status_t _EarlyQuery(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
32
addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
36
virtual bool IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
64
addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
1036
addr_t address, bool unmapIfUnaccessed, bool& _modified)
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
156
addr_t address = fPagingStructures->pgdir_virt[i]
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
239
(addr_t)virtualPageDir, &physicalPageDir);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
283
PPCVMTranslationMapClassic::LookupPageTableEntry(addr_t virtualAddress)
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
325
PPCVMTranslationMapClassic::RemovePageTableEntry(addr_t virtualAddress)
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
343
PPCVMTranslationMapClassic::MaxPagesNeededToMap(addr_t start, addr_t end) const
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
350
PPCVMTranslationMapClassic::Map(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
475
PPCVMTranslationMapClassic::Unmap(addr_t start, addr_t end)
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
552
PPCVMTranslationMapClassic::RemapAddressRange(addr_t *_virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
555
addr_t virtualAddress = ROUNDDOWN(*_virtualAddress, B_PAGE_SIZE);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
574
error = ppc_map_address_range((addr_t)newAddress, physicalBase, size);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
578
*_virtualAddress = (addr_t)newAddress;
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
589
PPCVMTranslationMapClassic::UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
697
PPCVMTranslationMapClassic::UnmapPages(VMArea* area, addr_t base, size_t size,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
705
addr_t start = base;
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
706
addr_t end = base + size - 1;
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
780
PPCVMTranslationMapClassic::Query(addr_t va, phys_addr_t *_outPhysical,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
850
PPCVMTranslationMapClassic::QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
892
PPCVMTranslationMapClassic::Protect(addr_t start, addr_t end, uint32 attributes,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
973
PPCVMTranslationMapClassic::ClearFlags(addr_t virtualAddress, uint32 flags)
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
26
page_table_entry* LookupPageTableEntry(addr_t virtualAddress);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
27
bool RemovePageTableEntry(addr_t virtualAddress);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
29
virtual size_t MaxPagesNeededToMap(addr_t start,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
30
addr_t end) const;
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
32
virtual status_t Map(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
36
virtual status_t Unmap(addr_t start, addr_t end);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
38
virtual status_t RemapAddressRange(addr_t *_virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
41
virtual status_t UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
44
virtual void UnmapPages(VMArea* area, addr_t base,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
48
virtual status_t Query(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
51
virtual status_t QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
55
virtual status_t Protect(addr_t base, addr_t top,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
58
virtual status_t ClearFlags(addr_t virtualAddress,
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
62
VMArea* area, addr_t address,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
145
RISCV64VMTranslationMap::LookupAddr(addr_t virtAdr)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
211
addr_t
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
220
RISCV64VMTranslationMap::MaxPagesNeededToMap(addr_t start, addr_t end) const
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
242
RISCV64VMTranslationMap::Map(addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
294
RISCV64VMTranslationMap::Unmap(addr_t start, addr_t end)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
301
for (addr_t page = start; page < end; page += B_PAGE_SIZE) {
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
315
RISCV64VMTranslationMap::UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
322
B_PRIxADDR ", %d)\n", (addr_t)area, area->name, address,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
364
RISCV64VMTranslationMap::UnmapPages(VMArea* area, addr_t base, size_t size,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
368
B_PRIxADDR ", 0x%" B_PRIxSIZE ", %d)\n", (addr_t)area,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
374
addr_t end = base + size - 1;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
380
for (addr_t start = base; start < end; start += B_PAGE_SIZE) {
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
421
RISCV64VMTranslationMap::Query(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
466
RISCV64VMTranslationMap::QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
473
status_t RISCV64VMTranslationMap::Protect(addr_t base, addr_t top,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
481
for (addr_t page = base; page < top; page += B_PAGE_SIZE) {
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
534
RISCV64VMTranslationMap::SetFlags(addr_t address, uint32 flags)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
555
RISCV64VMTranslationMap::ClearFlags(addr_t address, uint32 flags)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
570
RISCV64VMTranslationMap::ClearAccessedAndModified(VMArea* area, addr_t address,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
574
B_PRIxADDR "(%s), 0x%" B_PRIxADDR ", %d)\n", (addr_t)area,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
648
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
686
RISCV64VMTranslationMap::DebugPrintMappingInfo(addr_t virtualAddress)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
702
RISCV64VMTranslationMap::MemcpyToMap(addr_t to, const char *from, size_t size)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
705
B_PRIxADDR ", %" B_PRIuSIZE ")\n", to, (addr_t)from, size);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
733
RISCV64VMTranslationMap::MemcpyFromMap(char *to, addr_t from, size_t size)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
737
(addr_t)to, from, size);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
746
addr_t newIP;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
772
RISCV64VMTranslationMap::MemsetToMap(addr_t to, char c, size_t count)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
786
addr_t newIP;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
810
RISCV64VMTranslationMap::StrlcpyFromMap(char *to, addr_t from, size_t size)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
819
RISCV64VMTranslationMap::StrlcpyToMap(addr_t to, const char *from, size_t size)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
849
addr_t* _virtualAddress, void** _handle)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
851
*_virtualAddress = (addr_t)VirtFromPhys(physicalAddress);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
858
RISCV64VMPhysicalPageMapper::PutPage(addr_t virtualAddress, void* handle)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
866
addr_t* _virtualAddress, void** _handle)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
873
RISCV64VMPhysicalPageMapper::PutPageCurrentCPU(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
882
addr_t* _virtualAddress, void** _handle)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
89
RISCV64VMTranslationMap::LookupPte(addr_t virtAdr, bool alloc,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
890
RISCV64VMPhysicalPageMapper::PutPageDebug(addr_t virtualAddress, void* handle)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
912
", 0x%" B_PRIxADDR ", %" B_PRIuSIZE ")\n", (addr_t)to,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
923
", 0x%" B_PRIxADDR ", %" B_PRIuSIZE ")\n", to, (addr_t)from,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
103
addr_t fInvalidPages[PAGE_INVALIDATE_CACHE_SIZE];
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
134
RISCV64VMTranslationMap::InvalidatePage(addr_t address)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
148
addr_t* _virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
150
virtual status_t PutPage(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
155
addr_t* _virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
157
virtual status_t PutPageCurrentCPU(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
161
addr_t* _virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
163
virtual status_t PutPageDebug(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
32
virtual addr_t MappedSize() const;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
33
virtual size_t MaxPagesNeededToMap(addr_t start,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
34
addr_t end) const;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
36
virtual status_t Map(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
40
virtual status_t Unmap(addr_t start, addr_t end);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
42
virtual status_t UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
45
virtual void UnmapPages(VMArea* area, addr_t base,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
49
virtual status_t Query(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
52
virtual status_t QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
56
virtual status_t Protect(addr_t base, addr_t top,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
59
void SetFlags(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
62
virtual status_t ClearFlags(addr_t virtualAddress,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
66
VMArea* area, addr_t address,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
72
virtual void DebugPrintMappingInfo(addr_t virtualAddress);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
80
status_t MemcpyToMap(addr_t to, const char *from,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
82
status_t MemcpyFromMap(char *to, addr_t from,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
84
status_t MemsetToMap(addr_t to, char c, size_t count);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
85
ssize_t StrlcpyFromMap(char *to, addr_t from,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
87
ssize_t StrlcpyToMap(addr_t to, const char *from,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
91
inline void InvalidatePage(addr_t address);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
94
std::atomic<Pte>* LookupPte(addr_t virtAdr, bool alloc,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
96
phys_addr_t LookupAddr(addr_t virtAdr);
src/system/kernel/arch/riscv64/arch_commpage.cpp
53
const char* commpageSymbolName, addr_t expectedAddress)
src/system/kernel/arch/riscv64/arch_commpage.cpp
65
addr_t position = fill_commpage_entry(commpageIndex,
src/system/kernel/arch/riscv64/arch_commpage.cpp
87
(addr_t)&arch_user_signal_handler);
src/system/kernel/arch/riscv64/arch_commpage.cpp
91
(addr_t)&arch_user_thread_exit);
src/system/kernel/arch/riscv64/arch_cpu.cpp
105
arch_cpu_invalidate_tlb_range(intptr_t, addr_t start, addr_t end)
src/system/kernel/arch/riscv64/arch_cpu.cpp
107
addr_t kernelStart = std::max<addr_t>(start, KERNEL_BASE);
src/system/kernel/arch/riscv64/arch_cpu.cpp
108
addr_t kernelEnd = std::min<addr_t>(end, KERNEL_TOP);
src/system/kernel/arch/riscv64/arch_cpu.cpp
110
addr_t userStart = std::max<addr_t>(start, USER_BASE);
src/system/kernel/arch/riscv64/arch_cpu.cpp
111
addr_t userEnd = std::min<addr_t>(end, USER_TOP);
src/system/kernel/arch/riscv64/arch_cpu.cpp
132
arch_cpu_invalidate_tlb_list(intptr_t, addr_t pages[], int num_pages)
src/system/kernel/arch/riscv64/arch_cpu.cpp
135
addr_t page = pages[i];
src/system/kernel/arch/riscv64/arch_debug.cpp
1016
return (void*)(addr_t)frame->epc;
src/system/kernel/arch/riscv64/arch_debug.cpp
122
get_next_frame_debugger(addr_t fp, addr_t* _next, addr_t* _pc)
src/system/kernel/arch/riscv64/arch_debug.cpp
136
lookup_symbol(Thread* thread, addr_t address, addr_t* _baseAddress,
src/system/kernel/arch/riscv64/arch_debug.cpp
156
print_demangled_call(const char* image, const char* symbol, addr_t args,
src/system/kernel/arch/riscv64/arch_debug.cpp
201
print_stack_frame(Thread* thread, addr_t pc, addr_t calleeFp, addr_t fp,
src/system/kernel/arch/riscv64/arch_debug.cpp
206
addr_t baseAddress;
src/system/kernel/arch/riscv64/arch_debug.cpp
209
addr_t diff;
src/system/kernel/arch/riscv64/arch_debug.cpp
415
setup_for_thread(char* arg, Thread** _thread, addr_t* _bp,
src/system/kernel/arch/riscv64/arch_debug.cpp
468
is_double_fault_stack_address(int32 cpu, addr_t address)
src/system/kernel/arch/riscv64/arch_debug.cpp
472
addr_t bottom = (addr_t)x86_get_double_fault_stack(cpu, &size);
src/system/kernel/arch/riscv64/arch_debug.cpp
480
is_kernel_stack_address(Thread* thread, addr_t address)
src/system/kernel/arch/riscv64/arch_debug.cpp
500
is_iframe(Thread* thread, addr_t frame)
src/system/kernel/arch/riscv64/arch_debug.cpp
505
addr_t pc = ((stack_frame*)frame - 1)->return_address;
src/system/kernel/arch/riscv64/arch_debug.cpp
506
return pc == (addr_t)&SVecRet || pc == (addr_t)&SVecURet;
src/system/kernel/arch/riscv64/arch_debug.cpp
511
find_previous_iframe(Thread* thread, addr_t frame)
src/system/kernel/arch/riscv64/arch_debug.cpp
630
addr_t previousLocations[NUM_PREVIOUS_LOCATIONS];
src/system/kernel/arch/riscv64/arch_debug.cpp
633
addr_t fp = Fp();
src/system/kernel/arch/riscv64/arch_debug.cpp
64
addr_t previous;
src/system/kernel/arch/riscv64/arch_debug.cpp
65
addr_t return_address;
src/system/kernel/arch/riscv64/arch_debug.cpp
674
addr_t pc, nextFp;
src/system/kernel/arch/riscv64/arch_debug.cpp
71
static bool is_kernel_stack_address(Thread* thread, addr_t address);
src/system/kernel/arch/riscv64/arch_debug.cpp
75
already_visited(addr_t* visited, int32* _last, int32* _num, addr_t fp)
src/system/kernel/arch/riscv64/arch_debug.cpp
753
is_calling(Thread* thread, addr_t pc, const char* pattern, addr_t start,
src/system/kernel/arch/riscv64/arch_debug.cpp
754
addr_t end)
src/system/kernel/arch/riscv64/arch_debug.cpp
847
cpu->fault_handler = (addr_t)&handle_fault;
src/system/kernel/arch/riscv64/arch_debug.cpp
848
cpu->fault_handler_stack_pointer = (addr_t)&jumpBuffer;
src/system/kernel/arch/riscv64/arch_debug.cpp
858
registers->fp = (addr_t)frame->previous;
src/system/kernel/arch/riscv64/arch_debug.cpp
870
arch_debug_contains_call(Thread* thread, const char* symbol, addr_t start,
src/system/kernel/arch/riscv64/arch_debug.cpp
871
addr_t end)
src/system/kernel/arch/riscv64/arch_debug.cpp
875
addr_t fp;
src/system/kernel/arch/riscv64/arch_debug.cpp
906
addr_t pc, nextFp;
src/system/kernel/arch/riscv64/arch_debug.cpp
939
arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
src/system/kernel/arch/riscv64/arch_debug.cpp
949
addr_t fp = Fp();
src/system/kernel/arch/riscv64/arch_debug.cpp
957
fp = (addr_t)frame;
src/system/kernel/arch/riscv64/arch_debug.cpp
966
addr_t pc;
src/system/kernel/arch/riscv64/arch_debug.cpp
967
addr_t nextFp;
src/system/kernel/arch/riscv64/arch_debug.cpp
99
get_next_frame_no_debugger(addr_t fp, addr_t* _next, addr_t* _pc,
src/system/kernel/arch/riscv64/arch_elf.cpp
29
is_in_image(struct elf_image_info *image, addr_t address)
src/system/kernel/arch/riscv64/arch_int.cpp
223
frame->epc = (addr_t)thread->fault_handler;
src/system/kernel/arch/riscv64/arch_int.cpp
237
addr_t handler = (addr_t)(thread->fault_handler);
src/system/kernel/arch/riscv64/arch_int.cpp
246
addr_t newIP = 0;
src/system/kernel/arch/riscv64/arch_int.cpp
37
addr_t signalAddress = 0, int32 signalError = B_ERROR)
src/system/kernel/arch/riscv64/arch_int.cpp
90
SetAccessedFlags(addr_t addr, bool isWrite)
src/system/kernel/arch/riscv64/arch_thread.cpp
107
arch_thread_enter_userspace(Thread *thread, addr_t entry, void *arg1,
src/system/kernel/arch/riscv64/arch_thread.cpp
112
addr_t commpageAdr = (addr_t)thread->team->commpage_address;
src/system/kernel/arch/riscv64/arch_thread.cpp
113
addr_t threadExitAddr;
src/system/kernel/arch/riscv64/arch_thread.cpp
115
&((addr_t*)commpageAdr)[COMMPAGE_ENTRY_RISCV64_THREAD_EXIT],
src/system/kernel/arch/riscv64/arch_thread.cpp
133
frame.a0 = (addr_t)arg1;
src/system/kernel/arch/riscv64/arch_thread.cpp
134
frame.a1 = (addr_t)arg2;
src/system/kernel/arch/riscv64/arch_thread.cpp
173
addr_t stackTop = thread->signal_stack_base
src/system/kernel/arch/riscv64/arch_thread.cpp
246
addr_t commpageAdr = (addr_t)thread->team->commpage_address;
src/system/kernel/arch/riscv64/arch_thread.cpp
248
addr_t signalHandlerAddr;
src/system/kernel/arch/riscv64/arch_thread.cpp
250
&((addr_t*)commpageAdr)[COMMPAGE_ENTRY_RISCV64_SIGNAL_HANDLER],
src/system/kernel/arch/riscv64/arch_thread.cpp
255
frame->sp = (addr_t)userStack;
src/system/kernel/arch/riscv64/arch_thread.cpp
55
thread->arch_info.context.sp = (addr_t)_stackTop;
src/system/kernel/arch/riscv64/arch_thread.cpp
57
thread->arch_info.context.s[1] = (addr_t)function;
src/system/kernel/arch/riscv64/arch_thread.cpp
58
thread->arch_info.context.s[2] = (addr_t)data;
src/system/kernel/arch/riscv64/arch_thread.cpp
59
thread->arch_info.context.ra = (addr_t)arch_thread_entry;
src/system/kernel/arch/riscv64/arch_uart_sifive.cpp
11
ArchUARTSifive::ArchUARTSifive(addr_t base, int64 clock)
src/system/kernel/arch/riscv64/arch_uart_sifive.cpp
118
arch_get_uart_sifive(addr_t base, int64 clock)
src/system/kernel/arch/riscv64/arch_vm.cpp
169
addr_t base = 0;
src/system/kernel/arch/riscv64/arch_vm.cpp
34
LookupPte(phys_addr_t pageTable, addr_t virtAdr)
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
118
addr_t start = args->virtual_allocated_range[i].start;
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
119
addr_t end = start + args->virtual_allocated_range[i].size;
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
163
addr_t virtAdr, phys_addr_t physAdr, uint8 attributes)
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
190
arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress,
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
45
LookupPte(addr_t virtAdr, bool alloc, kernel_args* args)
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
72
Map(addr_t virtAdr, phys_addr_t physAdr, uint64 flags, kernel_args* args)
src/system/kernel/arch/sparc/arch_cpu.cpp
72
arch_cpu_invalidate_tlb_range(intptr_t, addr_t start, addr_t end)
src/system/kernel/arch/sparc/arch_cpu.cpp
78
arch_cpu_invalidate_tlb_list(intptr_t, addr_t pages[], int num_pages)
src/system/kernel/arch/sparc/arch_debug.cpp
21
addr_t start, addr_t end)
src/system/kernel/arch/sparc/arch_debug.cpp
72
arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
src/system/kernel/arch/sparc/arch_elf.cpp
124
#define P ((addr_t)(image->text_region.delta + rel[i].r_offset))
src/system/kernel/arch/sparc/arch_elf.cpp
125
#define A ((addr_t)rel[i].r_addend)
src/system/kernel/arch/sparc/arch_elf.cpp
220
addr_t jumpOffset = S - (P + 8);
src/system/kernel/arch/sparc/arch_elf.cpp
30
is_in_image(struct elf_image_info *image, addr_t address)
src/system/kernel/arch/sparc/arch_elf.cpp
56
write_word32(addr_t P, Elf64_Word value)
src/system/kernel/arch/sparc/arch_elf.cpp
63
write_word64(addr_t P, Elf64_Xword value)
src/system/kernel/arch/sparc/arch_elf.cpp
70
write_hi30(addr_t P, Elf64_Word value)
src/system/kernel/arch/sparc/arch_elf.cpp
77
write_hi22(addr_t P, Elf64_Word value)
src/system/kernel/arch/sparc/arch_elf.cpp
84
write_lo10(addr_t P, Elf64_Word value)
src/system/kernel/arch/sparc/arch_elf.cpp
91
write_hh22(addr_t P, Elf64_Xword value)
src/system/kernel/arch/sparc/arch_elf.cpp
98
write_hm10(addr_t P, Elf64_Xword value)
src/system/kernel/arch/sparc/arch_thread.cpp
112
arch_thread_enter_userspace(Thread *thread, addr_t entry, void *arg1, void *arg2)
src/system/kernel/arch/sparc/arch_thread.cpp
49
addr_t *kstack = (addr_t *)t->kernel_stack_base;
src/system/kernel/arch/sparc/arch_thread.cpp
50
addr_t *kstackTop = (addr_t *)t->kernel_stack_base;
src/system/kernel/arch/sparc/arch_thread.cpp
55
memset((void *)((addr_t)kstack + KERNEL_STACK_GUARD_PAGES * B_PAGE_SIZE), 0,
src/system/kernel/arch/sparc/arch_thread.cpp
67
kstackTop = (addr_t*)((addr_t)kstackTop & ~0xf);
src/system/kernel/arch/sparc/arch_thread.cpp
73
kstackTop[0] = (addr_t)&m68k_kernel_thread_root;
src/system/kernel/arch/sparc/arch_thread.cpp
77
kstackTop[3] = (addr_t)entry_func;
src/system/kernel/arch/sparc/arch_thread.cpp
78
kstackTop[4] = (addr_t)start_func;
src/system/kernel/arch/sparc/arch_thread.cpp
79
kstackTop[5] = (addr_t)exit_func;
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
53
addr_t start = args->virtual_allocated_range[i].start;
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
54
addr_t end = start + args->virtual_allocated_range[i].size;
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
79
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
95
arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress,
src/system/kernel/arch/x86/32/apm.cpp
317
addr_t biosData = (addr_t)gDmaAddress + 0x400;
src/system/kernel/arch/x86/32/apm.cpp
351
(addr_t)gDmaAddress + (info.data_segment_base << 4),
src/system/kernel/arch/x86/32/apm.cpp
38
extern addr_t gBiosBase;
src/system/kernel/arch/x86/32/bios.cpp
135
addr_t base = gBiosBase;
src/system/kernel/arch/x86/32/bios.cpp
136
addr_t end = base + 0x20000;
src/system/kernel/arch/x86/32/bios.cpp
57
addr_t gBiosBase;
src/system/kernel/arch/x86/32/bios.cpp
58
static addr_t sBios32ServiceDirectory;
src/system/kernel/arch/x86/32/bios.cpp
62
check_checksum(addr_t base, size_t length)
src/system/kernel/arch/x86/32/descriptors.cpp
188
addr_t cr2 = x86_read_cr2();
src/system/kernel/arch/x86/32/descriptors.cpp
191
addr_t faultHandler = 0, faultHandlerStack;
src/system/kernel/arch/x86/32/descriptors.cpp
225
tss->sp0 = (addr_t)x86_get_double_fault_stack(cpuNum, &stackSize);
src/system/kernel/arch/x86/32/descriptors.cpp
242
set_tss_descriptor(&gGDTs[cpuNum][DOUBLE_FAULT_TSS_SEGMENT], (addr_t)tss,
src/system/kernel/arch/x86/32/descriptors.cpp
258
set_segment_descriptor(&gdt[KERNEL_CODE_SEGMENT], 0, addr_t(-1),
src/system/kernel/arch/x86/32/descriptors.cpp
260
set_segment_descriptor(&gdt[KERNEL_DATA_SEGMENT], 0, addr_t(-1),
src/system/kernel/arch/x86/32/descriptors.cpp
263
set_segment_descriptor(&gdt[USER_CODE_SEGMENT], 0, addr_t(-1),
src/system/kernel/arch/x86/32/descriptors.cpp
265
set_segment_descriptor(&gdt[USER_DATA_SEGMENT], 0, addr_t(-1),
src/system/kernel/arch/x86/32/descriptors.cpp
275
set_tss_descriptor(&gdt[TSS_SEGMENT], (addr_t)&gCPU[cpu].arch.tss,
src/system/kernel/arch/x86/32/descriptors.cpp
282
(addr_t)&gCPU[cpu].arch.kernel_tls, sizeof(void*), DT_DATA_WRITEABLE,
src/system/kernel/arch/x86/32/descriptors.cpp
50
set_gate(interrupt_descriptor *gate_addr, addr_t addr, int type, int dpl)
src/system/kernel/arch/x86/32/descriptors.cpp
72
set_gate(&sIDTs[cpu][n], (addr_t)addr, 14, DPL_KERNEL);
src/system/kernel/arch/x86/32/signals.cpp
108
(addr_t)&x86_signal_frame_function);
src/system/kernel/arch/x86/32/signals.cpp
113
(addr_t)&x86_signal_frame_function_beos);
src/system/kernel/arch/x86/32/signals.cpp
117
addr_t
src/system/kernel/arch/x86/32/signals.cpp
123
return ((addr_t*)commPageAdddress)[index] + (addr_t)commPageAdddress;
src/system/kernel/arch/x86/32/signals.cpp
78
const char* commpageSymbolName, addr_t expectedAddress)
src/system/kernel/arch/x86/32/signals.cpp
92
addr_t position = fill_commpage_entry(commpageIndex,
src/system/kernel/arch/x86/32/syscalls.cpp
112
size_t len = (size_t)((addr_t)syscallCodeEnd - (addr_t)syscallCode);
src/system/kernel/arch/x86/32/syscalls.cpp
113
addr_t position = fill_commpage_entry(COMMPAGE_ENTRY_X86_SYSCALL,
src/system/kernel/arch/x86/32/syscalls.cpp
117
size_t memcpyLen = (addr_t)&memcpy_end - (addr_t)memcpy;
src/system/kernel/arch/x86/32/syscalls.cpp
118
addr_t memcpyPosition = fill_commpage_entry(COMMPAGE_ENTRY_X86_MEMCPY,
src/system/kernel/arch/x86/32/syscalls.cpp
120
size_t memsetLen = (addr_t)&memset_end - (addr_t)memset;
src/system/kernel/arch/x86/32/syscalls.cpp
121
addr_t memsetPosition = fill_commpage_entry(COMMPAGE_ENTRY_X86_MEMSET,
src/system/kernel/arch/x86/32/syscalls.cpp
30
void (*gX86SetSyscallStack)(addr_t stackTop) = NULL;
src/system/kernel/arch/x86/32/syscalls.cpp
53
set_intel_syscall_stack(addr_t stackTop)
src/system/kernel/arch/x86/32/syscalls.cpp
64
x86_write_msr(IA32_MSR_SYSENTER_EIP, (addr_t)x86_sysenter);
src/system/kernel/arch/x86/32/thread.cpp
112
static addr_t
src/system/kernel/arch/x86/32/thread.cpp
113
arch_randomize_stack_pointer(addr_t value)
src/system/kernel/arch/x86/32/thread.cpp
117
return (value & ~addr_t(0xf)) - 4;
src/system/kernel/arch/x86/32/thread.cpp
134
addr_t stackTop = thread->signal_stack_base + thread->signal_stack_size;
src/system/kernel/arch/x86/32/thread.cpp
138
return (uint8*)((frame->user_sp - spaceNeeded) & ~addr_t(0xf)) - 4;
src/system/kernel/arch/x86/32/thread.cpp
183
addr_t* stackTop = (addr_t*)_stackTop;
src/system/kernel/arch/x86/32/thread.cpp
189
*--stackTop = (addr_t)data;
src/system/kernel/arch/x86/32/thread.cpp
196
*--stackTop = (addr_t)function;
src/system/kernel/arch/x86/32/thread.cpp
222
arch_thread_enter_userspace(Thread* thread, addr_t entry, void* args1,
src/system/kernel/arch/x86/32/thread.cpp
225
addr_t stackTop = thread->user_stack_base + thread->user_stack_size;
src/system/kernel/arch/x86/32/thread.cpp
236
addr_t commPageAddress = (addr_t)thread->team->commpage_address;
src/system/kernel/arch/x86/32/thread.cpp
237
args[0] = ((addr_t*)commPageAddress)[COMMPAGE_ENTRY_X86_THREAD_EXIT]
src/system/kernel/arch/x86/32/thread.cpp
356
stackFrame[1] = (addr_t)userSignalFrameData;
src/system/kernel/arch/x86/32/thread.cpp
368
frame->user_sp = (addr_t)userStack;
src/system/kernel/arch/x86/64/descriptors.cpp
100
addr_t base, size_t limit);
src/system/kernel/arch/x86/64/descriptors.cpp
411
tss->ist1 = (addr_t)x86_get_double_fault_stack(cpu, &stackSize);
src/system/kernel/arch/x86/64/descriptors.cpp
460
x86_64_set_user_tls_segment_base(int cpu, addr_t base)
src/system/kernel/arch/x86/64/signals.cpp
52
const char* commpageSymbolName, addr_t expectedAddress)
src/system/kernel/arch/x86/64/signals.cpp
64
addr_t position = fill_commpage_entry(commpageIndex,
src/system/kernel/arch/x86/64/signals.cpp
79
(addr_t)&x86_64_user_signal_handler);
src/system/kernel/arch/x86/64/signals_compat.cpp
31
size_t len = (size_t)((addr_t)handlerCodeEnd - (addr_t)handlerCode);
src/system/kernel/arch/x86/64/signals_compat.cpp
32
addr_t position = fill_commpage_compat_entry(
src/system/kernel/arch/x86/64/syscalls.cpp
103
set_intel_syscall_stack(addr_t stackTop)
src/system/kernel/arch/x86/64/syscalls.cpp
114
x86_write_msr(IA32_MSR_SYSENTER_EIP, (addr_t)x86_64_sysenter32_entry);
src/system/kernel/arch/x86/64/syscalls.cpp
132
size_t len = (size_t)((addr_t)syscallCodeEnd - (addr_t)syscallCode);
src/system/kernel/arch/x86/64/syscalls.cpp
133
addr_t position = fill_commpage_compat_entry(COMMPAGE_ENTRY_X86_SYSCALL,
src/system/kernel/arch/x86/64/syscalls.cpp
143
len = (size_t)((addr_t)threadExitCodeEnd - (addr_t)threadExitCode);
src/system/kernel/arch/x86/64/syscalls.cpp
35
void (*gX86SetSyscallStack)(addr_t stackTop) = NULL;
src/system/kernel/arch/x86/64/syscalls.cpp
64
x86_write_msr(IA32_MSR_LSTAR, (addr_t)x86_64_syscall_entry);
src/system/kernel/arch/x86/64/syscalls.cpp
68
x86_write_msr(IA32_MSR_CSTAR, (addr_t)x86_64_syscall32_entry);
src/system/kernel/arch/x86/64/thread.cpp
105
static addr_t
src/system/kernel/arch/x86/64/thread.cpp
106
arch_randomize_stack_pointer(addr_t value)
src/system/kernel/arch/x86/64/thread.cpp
111
return (value & ~addr_t(0xf)) - 8;
src/system/kernel/arch/x86/64/thread.cpp
128
addr_t stackTop = thread->signal_stack_base + thread->signal_stack_size;
src/system/kernel/arch/x86/64/thread.cpp
136
return (uint8*)((frame->user_sp - 128 - spaceNeeded) & ~addr_t(0xf)) - 8;
src/system/kernel/arch/x86/64/thread.cpp
276
arch_thread_enter_userspace(Thread* thread, addr_t entry, void* args1,
src/system/kernel/arch/x86/64/thread.cpp
279
addr_t stackTop = thread->user_stack_base + thread->user_stack_size;
src/system/kernel/arch/x86/64/thread.cpp
280
addr_t codeAddr;
src/system/kernel/arch/x86/64/thread.cpp
290
addr_t commPageAddress = (addr_t)thread->team->commpage_address;
src/system/kernel/arch/x86/64/thread.cpp
292
codeAddr = ((addr_t*)commPageAddress)[COMMPAGE_ENTRY_X86_THREAD_EXIT]
src/system/kernel/arch/x86/64/thread.cpp
415
addr_t* commPageAddress = (addr_t*)thread->team->commpage_address;
src/system/kernel/arch/x86/64/thread.cpp
416
frame->user_sp = (addr_t)userStack;
src/system/kernel/arch/x86/64/thread.cpp
419
+ (addr_t)commPageAddress;
src/system/kernel/arch/x86/64/thread.cpp
421
frame->di = (addr_t)userSignalFrameData;
src/system/kernel/arch/x86/arch_cpu.cpp
1048
find_microcode_intel(addr_t data, size_t size, uint32 patchLevel)
src/system/kernel/arch/x86/arch_cpu.cpp
1089
if (((addr_t)header % 16) != 0) {
src/system/kernel/arch/x86/arch_cpu.cpp
1114
(struct intel_microcode_extended_signature_header*)((addr_t)header
src/system/kernel/arch/x86/arch_cpu.cpp
1117
(struct intel_microcode_extended_signature*)((addr_t)extSigHeader
src/system/kernel/arch/x86/arch_cpu.cpp
112
static addr_t sDoubleFaultStacks = 0;
src/system/kernel/arch/x86/arch_cpu.cpp
1139
update = find_microcode_intel((addr_t)sUcodeData, sUcodeDataSize,
src/system/kernel/arch/x86/arch_cpu.cpp
1145
addr_t data = (addr_t)update + sizeof(struct intel_microcode_header);
src/system/kernel/arch/x86/arch_cpu.cpp
1164
find_microcode_amd(addr_t data, size_t size, uint32 patchLevel)
src/system/kernel/arch/x86/arch_cpu.cpp
1237
if (((addr_t)header % 16) != 0) {
src/system/kernel/arch/x86/arch_cpu.cpp
1259
update = find_microcode_amd((addr_t)sUcodeData, sUcodeDataSize,
src/system/kernel/arch/x86/arch_cpu.cpp
1263
addr_t data = (addr_t)update;
src/system/kernel/arch/x86/arch_cpu.cpp
1539
addr_t stack = x86_get_stack_frame();
src/system/kernel/arch/x86/arch_cpu.cpp
1967
size_t threadExitLen = (addr_t)x86_end_userspace_thread_exit
src/system/kernel/arch/x86/arch_cpu.cpp
1968
- (addr_t)x86_userspace_thread_exit;
src/system/kernel/arch/x86/arch_cpu.cpp
1969
addr_t threadExitPosition = fill_commpage_entry(
src/system/kernel/arch/x86/arch_cpu.cpp
2009
arch_cpu_invalidate_tlb_range(intptr_t context, addr_t start, addr_t end)
src/system/kernel/arch/x86/arch_cpu.cpp
2022
arch_cpu_invalidate_tlb_list(intptr_t context, addr_t pages[], int num_pages)
src/system/kernel/arch/x86/arch_cpu.cpp
86
extern addr_t _stac;
src/system/kernel/arch/x86/arch_cpu.cpp
87
extern addr_t _clac;
src/system/kernel/arch/x86/arch_cpu.cpp
88
extern addr_t _xsave;
src/system/kernel/arch/x86/arch_cpu.cpp
89
extern addr_t _xsavec;
src/system/kernel/arch/x86/arch_cpu.cpp
90
extern addr_t _xrstor;
src/system/kernel/arch/x86/arch_debug.cpp
100
*_next = (addr_t)frame.previous;
src/system/kernel/arch/x86/arch_debug.cpp
1047
registers->bp = (addr_t)frame->previous;
src/system/kernel/arch/x86/arch_debug.cpp
1059
arch_debug_contains_call(Thread* thread, const char* symbol, addr_t start,
src/system/kernel/arch/x86/arch_debug.cpp
1060
addr_t end)
src/system/kernel/arch/x86/arch_debug.cpp
1064
addr_t bp;
src/system/kernel/arch/x86/arch_debug.cpp
107
lookup_symbol(Thread* thread, addr_t address, addr_t* _baseAddress,
src/system/kernel/arch/x86/arch_debug.cpp
1095
addr_t ip, nextBp;
src/system/kernel/arch/x86/arch_debug.cpp
1128
arch_debug_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
src/system/kernel/arch/x86/arch_debug.cpp
1138
addr_t bp = x86_get_stack_frame();
src/system/kernel/arch/x86/arch_debug.cpp
1146
bp = (addr_t)frame;
src/system/kernel/arch/x86/arch_debug.cpp
1155
addr_t ip;
src/system/kernel/arch/x86/arch_debug.cpp
1156
addr_t nextBp;
src/system/kernel/arch/x86/arch_debug.cpp
1205
return (void*)(addr_t)frame->ip;
src/system/kernel/arch/x86/arch_debug.cpp
1219
x86_write_msr(IA32_MSR_GS_BASE, (addr_t)&unsetThread);
src/system/kernel/arch/x86/arch_debug.cpp
154
print_demangled_call(const char* image, const char* symbol, addr_t args,
src/system/kernel/arch/x86/arch_debug.cpp
297
else if (debug_strlcpy(B_CURRENT_TEAM, buffer, (char*)(addr_t)value,
src/system/kernel/arch/x86/arch_debug.cpp
320
print_demangled_call(const char* image, const char* symbol, addr_t args,
src/system/kernel/arch/x86/arch_debug.cpp
36
addr_t return_address;
src/system/kernel/arch/x86/arch_debug.cpp
368
print_stack_frame(Thread* thread, addr_t ip, addr_t calleeBp, addr_t bp,
src/system/kernel/arch/x86/arch_debug.cpp
373
addr_t baseAddress;
src/system/kernel/arch/x86/arch_debug.cpp
376
addr_t diff;
src/system/kernel/arch/x86/arch_debug.cpp
42
static bool is_kernel_stack_address(Thread* thread, addr_t address);
src/system/kernel/arch/x86/arch_debug.cpp
46
already_visited(addr_t* visited, int32* _last, int32* _num, addr_t bp)
src/system/kernel/arch/x86/arch_debug.cpp
464
setup_for_thread(char* arg, Thread** _thread, addr_t* _bp,
src/system/kernel/arch/x86/arch_debug.cpp
517
is_double_fault_stack_address(int32 cpu, addr_t address)
src/system/kernel/arch/x86/arch_debug.cpp
520
addr_t bottom = (addr_t)x86_get_double_fault_stack(cpu, &size);
src/system/kernel/arch/x86/arch_debug.cpp
526
is_kernel_stack_address(Thread* thread, addr_t address)
src/system/kernel/arch/x86/arch_debug.cpp
546
is_iframe(Thread* thread, addr_t frame)
src/system/kernel/arch/x86/arch_debug.cpp
551
addr_t previousFrame = *(addr_t*)frame;
src/system/kernel/arch/x86/arch_debug.cpp
552
return ((previousFrame & ~(addr_t)IFRAME_TYPE_MASK) == 0
src/system/kernel/arch/x86/arch_debug.cpp
558
find_previous_iframe(Thread* thread, addr_t frame)
src/system/kernel/arch/x86/arch_debug.cpp
565
frame = *(addr_t*)frame;
src/system/kernel/arch/x86/arch_debug.cpp
596
return (addr_t*)&_member; \
src/system/kernel/arch/x86/arch_debug.cpp
600
static addr_t*
src/system/kernel/arch/x86/arch_debug.cpp
679
addr_t previousLocations[NUM_PREVIOUS_LOCATIONS];
src/system/kernel/arch/x86/arch_debug.cpp
682
addr_t bp = x86_get_stack_frame();
src/system/kernel/arch/x86/arch_debug.cpp
70
get_next_frame_no_debugger(addr_t bp, addr_t* _next, addr_t* _ip,
src/system/kernel/arch/x86/arch_debug.cpp
723
addr_t ip, nextBp;
src/system/kernel/arch/x86/arch_debug.cpp
756
print_call(Thread *thread, addr_t eip, addr_t ebp, addr_t nextEbp,
src/system/kernel/arch/x86/arch_debug.cpp
760
addr_t baseAddress;
src/system/kernel/arch/x86/arch_debug.cpp
774
status = print_demangled_call(image, symbol, (addr_t)arg,
src/system/kernel/arch/x86/arch_debug.cpp
838
addr_t ebp = x86_get_stack_frame();
src/system/kernel/arch/x86/arch_debug.cpp
84
*_next = (addr_t)frame.previous;
src/system/kernel/arch/x86/arch_debug.cpp
886
addr_t eip, nextEbp;
src/system/kernel/arch/x86/arch_debug.cpp
93
get_next_frame_debugger(addr_t bp, addr_t* _next, addr_t* _ip)
src/system/kernel/arch/x86/arch_debug.cpp
963
is_calling(Thread* thread, addr_t ip, const char* pattern, addr_t start,
src/system/kernel/arch/x86/arch_debug.cpp
964
addr_t end)
src/system/kernel/arch/x86/arch_elf.cpp
161
resolveAddress = (uint32 *)(addr_t)(image->text_region.delta + rel[i].r_offset);
src/system/kernel/arch/x86/arch_elf.cpp
163
if (!is_in_image(image, (addr_t)resolveAddress)) {
src/system/kernel/arch/x86/arch_elf.cpp
170
boot_elf32_set_relocation((Elf32_Addr)(addr_t)resolveAddress, finalAddress);
src/system/kernel/arch/x86/arch_elf.cpp
30
is_in_image(struct elf_image_info *image, addr_t address)
src/system/kernel/arch/x86/arch_int.cpp
115
addr_t signalAddress = 0;
src/system/kernel/arch/x86/arch_int.cpp
288
addr_t cr2 = x86_read_cr2();
src/system/kernel/arch/x86/arch_int.cpp
289
addr_t newip;
src/system/kernel/arch/x86/arch_thread.cpp
227
addr_t newPageDirectory = toPagingStructures->pgdir_phys;
src/system/kernel/arch/x86/arch_thread.cpp
39
find_previous_iframe(Thread* thread, addr_t frame)
src/system/kernel/arch/x86/arch_thread.cpp
44
addr_t previousFrame = *(addr_t*)frame;
src/system/kernel/arch/x86/arch_thread.cpp
45
if ((previousFrame & ~(addr_t)IFRAME_TYPE_MASK) == 0) {
src/system/kernel/arch/x86/arch_user_debugger.cpp
494
if ((addr_t)address & 0x1)
src/system/kernel/arch/x86/arch_user_debugger.cpp
499
if ((addr_t)address & 0x3)
src/system/kernel/arch/x86/arch_user_debugger.cpp
575
addr_t address = strtoul(argv[1], NULL, 0);
src/system/kernel/arch/x86/arch_user_debugger.cpp
617
addr_t address = strtoul(argv[1], NULL, 0);
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
145
arch_vm_translation_map_early_map(kernel_args *args, addr_t va, phys_addr_t pa,
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
168
arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress,
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
80
addr_t start = args->virtual_allocated_range[i].start;
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
81
addr_t end = start + args->virtual_allocated_range[i].size;
src/system/kernel/arch/x86/ioapic.cpp
418
int32 vector = (addr_t)data;
src/system/kernel/arch/x86/ioapic.cpp
565
(void*)(addr_t)info->SourceIrq, B_NO_ENABLE_COUNTER);
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
114
Init(-1, pageTable, -1, (addr_t)virtualBase);
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
155
area_id virtualArea, addr_t virtualBase)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
164
addr_t slotAddress = virtualBase;
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
179
addr_t virtualAddress)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
234
map->QueryInterrupt((addr_t)data, &physicalTable, &dummyFlags);
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
238
int32 index = (addr_t)virtualBase / (B_PAGE_SIZE * 1024);
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
246
pool->Init(dataArea, data, virtualArea, (addr_t)virtualBase);
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
290
fPageHole = (page_table_entry*)(addr_t)args->arch_args.page_hole;
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
293
(((addr_t)args->arch_args.page_hole)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
300
fKernelVirtualPageDirectory = (page_directory_entry*)(addr_t)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
394
X86PagingMethod32Bit::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
422
memset((unsigned int*)((addr_t)fPageHole
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
442
X86PagingMethod32Bit::IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
459
addr_t virtualPageDirectory;
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
478
addr_t virtualPageTable;
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
556
addr_t address, size_t size)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
564
addr_t virtualTable = (addr_t)pageTables;
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
584
X86PagingMethod32Bit::_EarlyQuery(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
59
area_id virtualArea, addr_t virtualBase);
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
65
addr_t virtualAddress);
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
73
addr_t fVirtualBase;
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
92
addr_t virtualBase = vm_allocate_early(args, 1024 * B_PAGE_SIZE, 0, 0,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.h
31
addr_t virtualAddress,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.h
35
virtual bool IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.h
86
addr_t address, size_t size);
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.h
87
static status_t _EarlyQuery(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
108
(addr_t)virtualPageDir, &physicalPageDir);
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
127
X86VMTranslationMap32Bit::MaxPagesNeededToMap(addr_t start, addr_t end) const
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
142
X86VMTranslationMap32Bit::Map(addr_t va, phys_addr_t pa, uint32 attributes,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
215
X86VMTranslationMap32Bit::Unmap(addr_t start, addr_t end)
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
267
X86VMTranslationMap32Bit::UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
346
X86VMTranslationMap32Bit::UnmapPages(VMArea* area, addr_t base, size_t size,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
352
addr_t start = base;
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
353
addr_t end = base + size - 1;
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
426
X86VMTranslationMap32Bit::Query(addr_t va, phys_addr_t *_physical,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
470
X86VMTranslationMap32Bit::QueryInterrupt(addr_t va, phys_addr_t *_physical,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
508
X86VMTranslationMap32Bit::Protect(addr_t start, addr_t end, uint32 attributes,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
585
X86VMTranslationMap32Bit::ClearFlags(addr_t va, uint32 flags)
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
619
X86VMTranslationMap32Bit::ClearAccessedAndModified(VMArea* area, addr_t address,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
62
addr_t address = fPagingStructures->pgdir_virt[i]
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
21
virtual size_t MaxPagesNeededToMap(addr_t start,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
22
addr_t end) const;
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
24
virtual status_t Map(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
28
virtual status_t Unmap(addr_t start, addr_t end);
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
30
virtual status_t UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
33
virtual void UnmapPages(VMArea* area, addr_t base,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
37
virtual status_t Query(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
40
virtual status_t QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
44
virtual status_t Protect(addr_t base, addr_t top,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
47
virtual status_t ClearFlags(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
51
VMArea* area, addr_t address,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
130
X86PagingMethod64Bit::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
215
X86PagingMethod64Bit::IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
227
addr_t virtualAddress, bool isKernel, bool allocateTables,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
328
addr_t virtualAddress, bool isKernel, bool allocateTables,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
347
addr_t virtualAddress, bool isKernel, bool allocateTables,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
395
addr_t virtualAddress, bool isKernel, bool allocateTables,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
64
fKernelVirtualPMLTop = (uint64*)(addr_t)args->arch_args.vir_pgdir;
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
41
addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
45
virtual bool IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
61
addr_t virtualAddress, bool isKernel,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
67
uint64* virtualPML4, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
73
addr_t virtualAddress, bool isKernel,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
79
addr_t virtualAddress, bool isKernel,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
197
vm_get_page_mapping(VMAddressSpace::KernelID(), (addr_t)virtualPMLTop,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
209
X86VMTranslationMap64Bit::MaxPagesNeededToMap(addr_t start, addr_t end) const
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
237
X86VMTranslationMap64Bit::Map(addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
271
X86VMTranslationMap64Bit::Unmap(addr_t start, addr_t end)
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
320
X86VMTranslationMap64Bit::UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
393
X86VMTranslationMap64Bit::UnmapPages(VMArea* area, addr_t base, size_t size,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
399
addr_t start = base;
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
400
addr_t end = base + size - 1;
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
468
X86VMTranslationMap64Bit::Query(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
520
X86VMTranslationMap64Bit::QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
530
X86VMTranslationMap64Bit::Protect(addr_t start, addr_t end, uint32 attributes,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
606
X86VMTranslationMap64Bit::ClearFlags(addr_t address, uint32 flags)
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
633
X86VMTranslationMap64Bit::ClearAccessedAndModified(VMArea* area, addr_t address,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
761
addr_t virtualAddress = p * k64BitPML4TRange
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
780
addr_t virtualAddress = p * k64BitPML4TRange
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
22
virtual size_t MaxPagesNeededToMap(addr_t start,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
23
addr_t end) const;
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
25
virtual status_t Map(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
29
virtual status_t Unmap(addr_t start, addr_t end);
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
31
virtual status_t UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
34
virtual void UnmapPages(VMArea* area, addr_t base,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
38
virtual status_t Query(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
41
virtual status_t QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
45
virtual status_t Protect(addr_t base, addr_t top,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
48
virtual status_t ClearFlags(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
52
VMArea* area, addr_t address,
src/system/kernel/arch/x86/paging/X86PagingMethod.h
32
addr_t virtualAddress,
src/system/kernel/arch/x86/paging/X86PagingMethod.h
36
virtual bool IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/X86VMTranslationMap.cpp
118
0, (addr_t)fInvalidPages, fInvalidPagesCount, NULL,
src/system/kernel/arch/x86/paging/X86VMTranslationMap.cpp
85
addr_t
src/system/kernel/arch/x86/paging/X86VMTranslationMap.h
28
virtual addr_t MappedSize() const final;
src/system/kernel/arch/x86/paging/X86VMTranslationMap.h
34
inline void InvalidatePage(addr_t address);
src/system/kernel/arch/x86/paging/X86VMTranslationMap.h
39
addr_t fInvalidPages[PAGE_INVALIDATE_CACHE_SIZE];
src/system/kernel/arch/x86/paging/X86VMTranslationMap.h
45
X86VMTranslationMap::InvalidatePage(addr_t address)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
144
_TranslatePageTable((addr_t)i * 1024 * B_PAGE_SIZE);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
145
_TranslatePageTable(((addr_t)i * 1024 + 512) * B_PAGE_SIZE);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
156
call_all_cpus_sync(&_EnablePAE, (void*)(addr_t)physicalPDPT);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
177
x86_write_cr3((addr_t)physicalPDPT);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
187
void _TranslatePageTable(addr_t virtualBase)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
230
addr_t virtualBase = vm_allocate_early(fKernelArgs, virtualSize, 0, 0,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
253
memset((void*)((addr_t)fPageHole
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
281
= (addr_t)(fAllocatedPages + pagesNeeded * B_PAGE_SIZE);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
314
bool _IsVirtualAddressAllocated(addr_t address) const
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
317
addr_t start = fKernelArgs->virtual_allocated_range[i].start;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
318
addr_t end = start + fKernelArgs->virtual_allocated_range[i].size;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
336
addr_t fFreeVirtualSlot;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
357
area_id virtualArea, addr_t virtualBase);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
363
addr_t virtualAddress);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
371
addr_t fVirtualBase;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
391
addr_t virtualBase = vm_allocate_early(args, kPAEPageTableRange, 0, 0,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
414
method->_EarlyQuery((addr_t)pageTable, &physicalTable);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
422
Init(-1, pageTable, -1, (addr_t)virtualBase);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
464
pae_page_table_entry* pageTable, area_id virtualArea, addr_t virtualBase)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
473
addr_t slotAddress = virtualBase;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
489
addr_t virtualAddress)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
545
map->QueryInterrupt((addr_t)data, &physicalTable, &dummyFlags);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
551
map->PagingStructuresPAE()->VirtualPageDirs(), (addr_t)virtualBase);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
557
(addr_t)virtualBase);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
67
(addr_t)fKernelArgs->arch_args.page_hole;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
676
X86PagingMethodPAE::MapEarly(kernel_args* args, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
71
(((addr_t)fKernelArgs->arch_args.page_hole)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
719
X86PagingMethodPAE::IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
740
addr_t virtualPDPT;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
754
addr_t virtualPageDir;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
768
addr_t virtualPageTable;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
84
phys_addr_t* physicalPageDirs, addr_t& _freeVirtualSlot,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
867
addr_t virtualAddress;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
888
fPhysicalPageMapper->PutPage((addr_t)address, handle);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
918
X86PagingMethodPAE::_EarlyQuery(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
101
bool _EarlyQuery(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
116
addr_t fFreeVirtualSlot;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
148
pae_page_directory_entry* const* pdpt, addr_t address)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
39
addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
43
virtual bool IsKernelPageAccessible(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
88
addr_t address);
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
100
Unmap(X86VMTranslationMapPAE* map, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
1104
addr_t virtualAddress = pageDirIndex * kPAEPageDirRange
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
120
addr_t fVirtualAddress;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
127
Protect(X86VMTranslationMapPAE* map, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
152
addr_t fVirtualAddress;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
160
ClearFlags(X86VMTranslationMapPAE* map, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
186
addr_t fVirtualAddress;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
194
ClearFlagsUnmap(X86VMTranslationMapPAE* map, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
214
addr_t fVirtualAddress;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
335
(addr_t)virtualPageDirs[i], &physicalPageDirs[i]);
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
365
X86VMTranslationMapPAE::MaxPagesNeededToMap(addr_t start, addr_t end) const
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
380
X86VMTranslationMapPAE::Map(addr_t virtualAddress, phys_addr_t physicalAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
444
X86VMTranslationMapPAE::Unmap(addr_t start, addr_t end)
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
503
X86VMTranslationMapPAE::UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
585
X86VMTranslationMapPAE::UnmapPages(VMArea* area, addr_t base, size_t size,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
591
addr_t start = base;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
592
addr_t end = base + size - 1;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
669
X86VMTranslationMapPAE::Query(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
722
X86VMTranslationMapPAE::QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
73
Map(X86VMTranslationMapPAE* map, addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
771
X86VMTranslationMapPAE::Protect(addr_t start, addr_t end, uint32 attributes,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
859
X86VMTranslationMapPAE::ClearFlags(addr_t address, uint32 flags)
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
896
X86VMTranslationMapPAE::ClearAccessedAndModified(VMArea* area, addr_t address,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
93
addr_t fVirtualAddress;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
988
X86VMTranslationMapPAE::DebugPrintMappingInfo(addr_t virtualAddress)
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
24
virtual size_t MaxPagesNeededToMap(addr_t start,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
25
addr_t end) const;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
27
virtual status_t Map(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
31
virtual status_t Unmap(addr_t start, addr_t end);
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
33
virtual status_t UnmapPage(VMArea* area, addr_t address,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
36
virtual void UnmapPages(VMArea* area, addr_t base,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
40
virtual status_t Query(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
43
virtual status_t QueryInterrupt(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
47
virtual status_t Protect(addr_t base, addr_t top,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
50
virtual status_t ClearFlags(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
54
VMArea* area, addr_t address,
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
58
virtual void DebugPrintMappingInfo(addr_t virtualAddress);
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
59
status_t GetPage(phys_addr_t physicalAddress, addr_t* virtualAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
61
status_t PutPage(addr_t virtualAddress, void* handle) override;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
64
addr_t* virtualAddress, void** handle) override;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
65
status_t PutPageCurrentCPU(addr_t virtualAddress, void* handle) override;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
68
addr_t* virtualAddress, void** handle) override;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper.h
69
status_t PutPageDebug(addr_t virtualAddress, void* handle) override;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
135
addr_t* virtualAddress, void** handle);
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
136
virtual status_t PutPage(addr_t virtualAddress, void* handle);
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
139
addr_t* virtualAddress, void** handle);
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
140
virtual status_t PutPageCurrentCPU(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
144
addr_t* virtualAddress, void** handle);
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
145
virtual status_t PutPageDebug(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
494
addr_t* virtualAddress, void** handle)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
514
LargeMemoryPhysicalPageMapper::PutPage(addr_t virtualAddress, void* handle)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
523
addr_t* virtualAddress, void** handle)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
539
LargeMemoryPhysicalPageMapper::PutPageCurrentCPU(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
552
addr_t* virtualAddress, void** handle)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
563
LargeMemoryPhysicalPageMapper::PutPageDebug(addr_t virtualAddress, void* handle)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
573
addr_t pageOffset = address % B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
604
addr_t pageOffset = from % B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
644
addr_t pageOffset = to % B_PAGE_SIZE;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.h
37
addr_t address;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.h
54
addr_t virtualAddress) = 0;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
102
addr_t* virtualAddress, void** handle)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
113
X86PhysicalPageMapper::PutPageCurrentCPU(addr_t virtualAddress,
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
122
addr_t* virtualAddress, void** handle)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
133
X86PhysicalPageMapper::PutPageDebug(addr_t virtualAddress, void* handle)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
83
addr_t* virtualAddress, void** handle)
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_mapped.h
94
X86PhysicalPageMapper::PutPage(addr_t virtualAddress, void* handle)
src/system/kernel/arch/x86/x86_signals.h
14
addr_t x86_get_user_signal_handler_wrapper(bool beosHandler,
src/system/kernel/arch/x86/x86_syscalls.h
19
extern void (*gX86SetSyscallStack)(addr_t stackTop);
src/system/kernel/arch/x86/x86_syscalls.h
23
x86_set_syscall_stack(addr_t stackTop)
src/system/kernel/cache/block_cache.cpp
2418
(addr_t)block, block->block_number,
src/system/kernel/cache/block_cache.cpp
2419
(addr_t)block->current_data, (addr_t)block->original_data,
src/system/kernel/cache/block_cache.cpp
2420
(addr_t)block->parent_data, block->ref_count, block->LastAccess(),
src/system/kernel/cache/block_cache.cpp
2424
(addr_t)block->transaction,
src/system/kernel/cache/block_cache.cpp
2425
(addr_t)block->previous_transaction);
src/system/kernel/cache/block_cache.cpp
2469
set_debug_variable("_current", (addr_t)block->current_data);
src/system/kernel/cache/block_cache.cpp
2470
set_debug_variable("_original", (addr_t)block->original_data);
src/system/kernel/cache/block_cache.cpp
2471
set_debug_variable("_parent", (addr_t)block->parent_data);
src/system/kernel/cache/block_cache.cpp
2483
dump_block_long((struct cached_block*)(addr_t)parse_expression(argv[1]));
src/system/kernel/cache/block_cache.cpp
2516
block_cache* cache = (struct block_cache*)(addr_t)parse_expression(argv[i]);
src/system/kernel/cache/block_cache.cpp
2627
transaction = (cache_transaction*)(addr_t)parse_expression(argv[i]);
src/system/kernel/cache/block_cache.cpp
2629
block_cache* cache = (block_cache*)(addr_t)parse_expression(argv[i]);
src/system/kernel/cache/block_cache.cpp
3614
*_cookie = (addr_t)block;
src/system/kernel/cache/file_cache.cpp
1394
vec.base = (addr_t)buffer;
src/system/kernel/cache/file_cache.cpp
1402
return cache_io(ref, cookie, offset, (addr_t)buffer, _size, false);
src/system/kernel/cache/file_cache.cpp
1420
vec.base = (addr_t)buffer;
src/system/kernel/cache/file_cache.cpp
1432
(addr_t)const_cast<void*>(buffer), _size, true);
src/system/kernel/cache/file_cache.cpp
386
int32 pageOffset, addr_t buffer, size_t bufferSize, bool useBuffer,
src/system/kernel/cache/file_cache.cpp
484
int32 pageOffset, addr_t buffer, size_t bufferSize, bool useBuffer,
src/system/kernel/cache/file_cache.cpp
521
int32 pageOffset, addr_t buffer, size_t bufferSize, bool useBuffer,
src/system/kernel/cache/file_cache.cpp
702
addr_t buffer, size_t bufferSize, bool useBuffer,
src/system/kernel/cache/file_cache.cpp
734
off_t offset, addr_t buffer, bool useBuffer, int32 &pageOffset,
src/system/kernel/cache/file_cache.cpp
736
addr_t &lastBuffer, int32 &lastPageOffset, size_t &lastLeft,
src/system/kernel/cache/file_cache.cpp
761
do_cache_io(void* _cacheRef, void* cookie, off_t offset, addr_t buffer,
src/system/kernel/cache/file_cache.cpp
797
addr_t lastBuffer = buffer;
src/system/kernel/cache/file_cache.cpp
946
cache_io(void* ref, void* cookie, off_t offset, addr_t buffer,
src/system/kernel/cache/file_cache.cpp
961
addr_t retryBuffer = buffer;
src/system/kernel/cache/file_cache.cpp
98
int32 pageOffset, addr_t buffer, size_t bufferSize, bool useBuffer,
src/system/kernel/cache/vnode_store.cpp
88
memset((void*)(addr_t)address, 0, length);
src/system/kernel/commpage.cpp
23
#define ADDRESS_TYPE addr_t
src/system/kernel/commpage.cpp
32
#define ALIGN_ENTRY(pointer) (void*)ROUNDUP((addr_t)(pointer), 8)
src/system/kernel/commpage.cpp
39
sFreeCommPageSpace = ALIGN_ENTRY((addr_t)sFreeCommPageSpace + size);
src/system/kernel/commpage.cpp
40
sCommPageAddress[entry] = (addr_t)space - (addr_t)sCommPageAddress;
src/system/kernel/commpage.cpp
47
addr_t
src/system/kernel/commpage.cpp
52
return (addr_t)space - (addr_t)sCommPageAddress;
src/system/kernel/commpage.cpp
96
0, COMMPAGE_TABLE_ENTRIES * sizeof(addr_t),
src/system/kernel/condition_variable.cpp
503
addr_t address = parse_expression(argv[1]);
src/system/kernel/condition_variable.cpp
517
set_debug_variable("_cvar", (addr_t)variable);
src/system/kernel/condition_variable.cpp
518
set_debug_variable("_object", (addr_t)variable->Object());
src/system/kernel/debug/BreakpointManager.cpp
101
const addr_t address = (addr_t)_address;
src/system/kernel/debug/BreakpointManager.cpp
147
const addr_t address = (addr_t)_address;
src/system/kernel/debug/BreakpointManager.cpp
171
const addr_t address = (addr_t)_address;
src/system/kernel/debug/BreakpointManager.cpp
208
InstalledWatchpoint* watchpoint = _FindWatchpoint((addr_t)address);
src/system/kernel/debug/BreakpointManager.cpp
253
const addr_t address = (addr_t)_address;
src/system/kernel/debug/BreakpointManager.cpp
282
const addr_t address = (addr_t)_address;
src/system/kernel/debug/BreakpointManager.cpp
29
BreakpointManager::InstalledBreakpoint::InstalledBreakpoint(addr_t address)
src/system/kernel/debug/BreakpointManager.cpp
294
const addr_t startAddress
src/system/kernel/debug/BreakpointManager.cpp
295
= std::max(address, (addr_t)DEBUG_SOFTWARE_BREAKPOINT_SIZE - 1)
src/system/kernel/debug/BreakpointManager.cpp
308
addr_t minAddress = std::max(breakpoint->address, address);
src/system/kernel/debug/BreakpointManager.cpp
331
addr_t address = (addr_t)_address;
src/system/kernel/debug/BreakpointManager.cpp
343
const addr_t startAddress
src/system/kernel/debug/BreakpointManager.cpp
344
= std::max(address, (addr_t)DEBUG_SOFTWARE_BREAKPOINT_SIZE - 1)
src/system/kernel/debug/BreakpointManager.cpp
428
const addr_t address = (addr_t)_address;
src/system/kernel/debug/BreakpointManager.cpp
490
addr_t address)
src/system/kernel/debug/BreakpointManager.cpp
552
addr_t address)
src/system/kernel/debug/BreakpointManager.cpp
586
BreakpointManager::_FindWatchpoint(addr_t address) const
src/system/kernel/debug/BreakpointManager.cpp
600
addr_t address, uint32 type, int32 length)
src/system/kernel/debug/BreakpointManager.cpp
637
BreakpointManager::_ReadMemory(const addr_t _address, void* _buffer,
src/system/kernel/debug/BreakpointManager.cpp
662
int32 maxRead = B_PAGE_SIZE - (addr_t)address % B_PAGE_SIZE;
src/system/kernel/debug/BreakpointManager.cpp
688
BreakpointManager::_WriteMemory(addr_t _address, const void* _buffer,
src/system/kernel/debug/BreakpointManager.h
111
addr_t address);
src/system/kernel/debug/BreakpointManager.h
116
Breakpoint* breakpoint, addr_t address);
src/system/kernel/debug/BreakpointManager.h
120
InstalledWatchpoint* _FindWatchpoint(addr_t address) const;
src/system/kernel/debug/BreakpointManager.h
123
addr_t address, uint32 type, int32 length);
src/system/kernel/debug/BreakpointManager.h
127
status_t _ReadMemory(const addr_t _address,
src/system/kernel/debug/BreakpointManager.h
130
status_t _WriteMemory(addr_t _address,
src/system/kernel/debug/BreakpointManager.h
45
addr_t address;
src/system/kernel/debug/BreakpointManager.h
58
addr_t address;
src/system/kernel/debug/BreakpointManager.h
60
InstalledBreakpoint(addr_t address);
src/system/kernel/debug/BreakpointManager.h
65
addr_t address;
src/system/kernel/debug/BreakpointManager.h
75
typedef addr_t KeyType;
src/system/kernel/debug/BreakpointManager.h
89
static int Compare(addr_t key, const InstalledBreakpoint* node)
src/system/kernel/debug/core_dump.cpp
214
addr_t StackBase() const
src/system/kernel/debug/core_dump.cpp
219
addr_t StackEnd() const
src/system/kernel/debug/core_dump.cpp
238
addr_t fStackBase;
src/system/kernel/debug/core_dump.cpp
239
addr_t fStackEnd;
src/system/kernel/debug/core_dump.cpp
257
fInitRoutine((addr_t)image->info.basic_info.init_routine),
src/system/kernel/debug/core_dump.cpp
258
fTermRoutine((addr_t)image->info.basic_info.term_routine),
src/system/kernel/debug/core_dump.cpp
259
fText((addr_t)image->info.basic_info.text),
src/system/kernel/debug/core_dump.cpp
260
fData((addr_t)image->info.basic_info.data),
src/system/kernel/debug/core_dump.cpp
264
fSymbolTable((addr_t)image->info.symbol_table),
src/system/kernel/debug/core_dump.cpp
265
fSymbolHash((addr_t)image->info.symbol_hash),
src/system/kernel/debug/core_dump.cpp
266
fStringTable((addr_t)image->info.string_table),
src/system/kernel/debug/core_dump.cpp
318
addr_t InitRoutine() const
src/system/kernel/debug/core_dump.cpp
323
addr_t TermRoutine() const
src/system/kernel/debug/core_dump.cpp
328
addr_t TextBase() const
src/system/kernel/debug/core_dump.cpp
343
addr_t DataBase() const
src/system/kernel/debug/core_dump.cpp
353
addr_t SymbolTable() const
src/system/kernel/debug/core_dump.cpp
358
addr_t SymbolHash() const
src/system/kernel/debug/core_dump.cpp
363
addr_t StringTable() const
src/system/kernel/debug/core_dump.cpp
440
addr_t fInitRoutine;
src/system/kernel/debug/core_dump.cpp
441
addr_t fTermRoutine;
src/system/kernel/debug/core_dump.cpp
442
addr_t fText;
src/system/kernel/debug/core_dump.cpp
443
addr_t fData;
src/system/kernel/debug/core_dump.cpp
447
addr_t fSymbolTable;
src/system/kernel/debug/core_dump.cpp
448
addr_t fSymbolHash;
src/system/kernel/debug/core_dump.cpp
449
addr_t fStringTable;
src/system/kernel/debug/core_dump.cpp
495
addr_t Base() const
src/system/kernel/debug/core_dump.cpp
548
addr_t fBase;
src/system/kernel/debug/core_dump.cpp
683
status_t WriteUserArea(addr_t base, size_t size)
src/system/kernel/debug/debug.cpp
1247
length += (addr_t)message - (addr_t)sSyslogMessage->message;
src/system/kernel/debug/debug.cpp
1392
void* base = (void*)ROUNDDOWN((addr_t)(void *)args->debug_output, B_PAGE_SIZE);
src/system/kernel/debug/debug.cpp
1801
debug_set_page_fault_info(addr_t faultAddress, addr_t pc, uint32 flags)
src/system/kernel/debug/debug.cpp
1892
debug_is_kernel_memory_accessible(addr_t address, size_t size,
src/system/kernel/debug/debug.cpp
1895
addr_t endAddress = ROUNDUP(address + size, B_PAGE_SIZE);
src/system/kernel/debug/debug.cpp
1930
addr_t oldFaultHandler = cpu->fault_handler;
src/system/kernel/debug/debug.cpp
1931
addr_t oldFaultHandlerStackPointer = cpu->fault_handler_stack_pointer;
src/system/kernel/debug/debug.cpp
1958
if ((addr_t)from + size < (addr_t)from || (addr_t)to + size < (addr_t)to)
src/system/kernel/debug/debug.cpp
1980
if (((addr_t)from + toCopy) % B_PAGE_SIZE < toCopy)
src/system/kernel/debug/debug.cpp
1981
toCopy -= ((addr_t)from + toCopy) % B_PAGE_SIZE;
src/system/kernel/debug/debug.cpp
1982
if (((addr_t)to + toCopy) % B_PAGE_SIZE < toCopy)
src/system/kernel/debug/debug.cpp
1983
toCopy -= ((addr_t)to + toCopy) % B_PAGE_SIZE;
src/system/kernel/debug/debug.cpp
2015
size_t maxSize = std::min((addr_t)size,
src/system/kernel/debug/debug.cpp
2016
~(addr_t)0 - std::max((addr_t)from, (addr_t)to) + 1);
src/system/kernel/debug/debug.cpp
2045
if (((addr_t)from + toCopy) % B_PAGE_SIZE < toCopy)
src/system/kernel/debug/debug.cpp
2046
toCopy -= ((addr_t)from + toCopy) % B_PAGE_SIZE;
src/system/kernel/debug/debug.cpp
2047
if (((addr_t)to + toCopy) % B_PAGE_SIZE < toCopy)
src/system/kernel/debug/debug.cpp
2048
toCopy -= ((addr_t)to + toCopy) % B_PAGE_SIZE;
src/system/kernel/debug/debug.cpp
842
} else if (!debug_is_kernel_memory_accessible((addr_t)thread,
src/system/kernel/debug/debug.cpp
849
set_debug_variable("_thread", (uint64)(addr_t)thread);
src/system/kernel/debug/debug.cpp
860
if (debug_is_kernel_memory_accessible((addr_t)thread->team,
src/system/kernel/debug/debug.cpp
862
set_debug_variable("_team", (uint64)(addr_t)thread->team);
src/system/kernel/debug/debug_heap.cpp
125
if (((addr_t)address & 7) != 0 || address <= fBase + 1
src/system/kernel/debug/debug_paranoia.cpp
373
int slot = (addr_t)set->Object() % PARANOIA_HASH_SIZE;
src/system/kernel/debug/debug_paranoia.cpp
382
int slot = (addr_t)set->Object() % PARANOIA_HASH_SIZE;
src/system/kernel/debug/debug_paranoia.cpp
400
int slot = (addr_t)object % PARANOIA_HASH_SIZE;
src/system/kernel/debug/debug_parser.cpp
1061
const void* address = (const void*)(addr_t)_ParseUnary();
src/system/kernel/debug/debug_variables.cpp
298
addr_t value = elf_debug_lookup_symbol(variableName + 1);
src/system/kernel/debug/frame_buffer_console.cpp
414
frame_buffer_update(addr_t baseAddress, int32 width, int32 height, int32 depth,
src/system/kernel/debug/frame_buffer_console.cpp
459
const addr_t frameBuffer = (KERNEL_PMAP_BASE
src/system/kernel/debug/frame_buffer_console.cpp
461
frame_buffer_update((addr_t)frameBuffer, args->frame_buffer.width,
src/system/kernel/debug/frame_buffer_console.cpp
486
frame_buffer_update((addr_t)frameBuffer, args->frame_buffer.width,
src/system/kernel/debug/frame_buffer_console.cpp
492
sBootInfo.frame_buffer = (addr_t)frameBuffer;
src/system/kernel/debug/frame_buffer_console.cpp
51
addr_t frame_buffer;
src/system/kernel/debug/frame_buffer_console.cpp
537
_user_frame_buffer_update(addr_t baseAddress, int32 width, int32 height,
src/system/kernel/debug/gdb.cpp
255
addr_t address;
src/system/kernel/debug/guarded_heap.cpp
109
addr_t last_allocated;
src/system/kernel/debug/guarded_heap.cpp
121
static addr_t sGuardedHeapEarlyMetaBase, sGuardedHeapEarlyBase;
src/system/kernel/debug/guarded_heap.cpp
236
guarded_heap_find_chunk(GuardedHeapChunksTree& tree, addr_t address)
src/system/kernel/debug/guarded_heap.cpp
238
GuardedHeapChunk* chunk = tree.FindClosest((addr_t)address, false, true);
src/system/kernel/debug/guarded_heap.cpp
277
addr_t searchBase = heap.last_allocated;
src/system/kernel/debug/guarded_heap.cpp
365
addr_t mapAddress = chunk->base + i * B_PAGE_SIZE;
src/system/kernel/debug/guarded_heap.cpp
387
guarded_heap_free_page(guarded_heap& heap, addr_t pageAddress,
src/system/kernel/debug/guarded_heap.cpp
39
addr_t base;
src/system/kernel/debug/guarded_heap.cpp
41
addr_t allocation_base;
src/system/kernel/debug/guarded_heap.cpp
410
GuardedHeapChunk* chunk = guarded_heap_find_chunk(heap.live_chunks, (addr_t)address);
src/system/kernel/debug/guarded_heap.cpp
413
GuardedHeapChunk* deadChunk = guarded_heap_find_chunk(heap.dead_chunks, (addr_t)address);
src/system/kernel/debug/guarded_heap.cpp
414
GuardedHeapChunk* freeChunk = guarded_heap_find_chunk(heap.free_chunks, (addr_t)address);
src/system/kernel/debug/guarded_heap.cpp
427
if (chunk->allocation_base != (addr_t)address) {
src/system/kernel/debug/guarded_heap.cpp
48
addr_t stack_trace[GUARDED_HEAP_STACK_TRACE_DEPTH];
src/system/kernel/debug/guarded_heap.cpp
498
GuardedHeapChunk* chunk = guarded_heap_find_chunk(heap.live_chunks, (addr_t)address);
src/system/kernel/debug/guarded_heap.cpp
503
if ((addr_t)address != chunk->allocation_base) {
src/system/kernel/debug/guarded_heap.cpp
53
typedef addr_t KeyType;
src/system/kernel/debug/guarded_heap.cpp
543
addr_t address = chunk.stack_trace[i];
src/system/kernel/debug/guarded_heap.cpp
548
addr_t baseAddress;
src/system/kernel/debug/guarded_heap.cpp
56
static addr_t GetKey(const GuardedHeapChunk* node)
src/system/kernel/debug/guarded_heap.cpp
570
addr_t address = parse_expression(argv[1]);
src/system/kernel/debug/guarded_heap.cpp
635
addr_t address = 0;
src/system/kernel/debug/guarded_heap.cpp
66
static int Compare(const addr_t& key, const GuardedHeapChunk* node)
src/system/kernel/debug/guarded_heap.cpp
665
&& (address == 0 || (addr_t)chunk->allocation_base == address)) {
src/system/kernel/debug/guarded_heap.cpp
671
(addr_t)chunk->allocation_base, chunk->allocation_size);
src/system/kernel/debug/guarded_heap.cpp
694
guarded_heap_init(struct kernel_args* args, addr_t address, size_t size)
src/system/kernel/debug/guarded_heap.cpp
743
VMAreas::Lookup(areaId)->cache_offset = (addr_t)address;
src/system/kernel/debug/guarded_heap.cpp
780
addr_t unmap = chunk->base + (chunk->pages_count - 1) * B_PAGE_SIZE;
src/system/kernel/debug/guarded_heap.cpp
790
addr_t pageAddress = chunk->base + i * B_PAGE_SIZE;
src/system/kernel/debug/heap.cpp
1025
heap_add_area(heap_allocator *heap, area_id areaID, addr_t base, size_t size)
src/system/kernel/debug/heap.cpp
114
addr_t * free_list;
src/system/kernel/debug/heap.cpp
1160
heap_create_allocator(const char *name, addr_t base, size_t size,
src/system/kernel/debug/heap.cpp
1179
heap->bins = (heap_bin *)((addr_t)heap + sizeof(heap_allocator));
src/system/kernel/debug/heap.cpp
137
addr_t (*get_caller)();
src/system/kernel/debug/heap.cpp
1401
heap_add_leak_check_info(heap_allocator *heap, addr_t address, size_t allocated,
src/system/kernel/debug/heap.cpp
1429
addr_t address = firstPage->area->base + firstPage->index * heap->page_size;
src/system/kernel/debug/heap.cpp
1483
page->free_list = (addr_t *)*page->free_list;
src/system/kernel/debug/heap.cpp
1502
heap_add_leak_check_info(heap, (addr_t)address, bin->element_size, size);
src/system/kernel/debug/heap.cpp
1575
T(Allocate((addr_t)address, size));
src/system/kernel/debug/heap.cpp
1606
if (area->base <= (addr_t)address) {
src/system/kernel/debug/heap.cpp
1607
if ((addr_t)address >= area->base + area->size) {
src/system/kernel/debug/heap.cpp
1627
heap_page *page = &area->page_table[((addr_t)address - area->base)
src/system/kernel/debug/heap.cpp
1647
for (addr_t *temp = page->free_list; temp != NULL;
src/system/kernel/debug/heap.cpp
1648
temp = (addr_t *)*temp) {
src/system/kernel/debug/heap.cpp
1665
if (((addr_t)address - area->base - page->index
src/system/kernel/debug/heap.cpp
1673
*(addr_t *)address = (addr_t)page->free_list;
src/system/kernel/debug/heap.cpp
1674
page->free_list = (addr_t *)address;
src/system/kernel/debug/heap.cpp
1730
T(Free((addr_t)address));
src/system/kernel/debug/heap.cpp
1766
heap_set_get_caller(heap_allocator* heap, addr_t (*getCaller)())
src/system/kernel/debug/heap.cpp
1784
if (area->base <= (addr_t)address) {
src/system/kernel/debug/heap.cpp
1785
if ((addr_t)address >= area->base + area->size) {
src/system/kernel/debug/heap.cpp
1805
heap_page *page = &area->page_table[((addr_t)address - area->base)
src/system/kernel/debug/heap.cpp
1849
heap_leak_check_info *info = (heap_leak_check_info *)((addr_t)address
src/system/kernel/debug/heap.cpp
1855
T(Reallocate((addr_t)address, (addr_t)address, newSize));
src/system/kernel/debug/heap.cpp
1867
T(Reallocate((addr_t)address, (addr_t)*newAddress, newSize));
src/system/kernel/debug/heap.cpp
1951
heap_add_area(heap, heapArea, (addr_t)address, size);
src/system/kernel/debug/heap.cpp
197
static addr_t sInitialBase;
src/system/kernel/debug/heap.cpp
2003
debug_heap_init(struct kernel_args*, addr_t base, size_t size)
src/system/kernel/debug/heap.cpp
2074
sGrowHeap = heap_create_allocator("grow", (addr_t)address,
src/system/kernel/debug/heap.cpp
2101
sVIPHeap = heap_create_allocator("VIP heap", (addr_t)address,
src/system/kernel/debug/heap.cpp
2147
addr_t base = 0;
src/system/kernel/debug/heap.cpp
220
Allocate(addr_t address, size_t size)
src/system/kernel/debug/heap.cpp
2225
address = (void *)((addr_t)address + sizeof(area_allocation_info));
src/system/kernel/debug/heap.cpp
2227
address = (void *)ROUNDUP((addr_t)address, alignment);
src/system/kernel/debug/heap.cpp
2228
ASSERT((addr_t)address % alignment == 0);
src/system/kernel/debug/heap.cpp
2229
ASSERT((addr_t)address + size - 1 < (addr_t)info + areaSize - 1);
src/system/kernel/debug/heap.cpp
233
addr_t fAddress;
src/system/kernel/debug/heap.cpp
2399
size_t available = info->size - ((addr_t)info->allocation_base
src/system/kernel/debug/heap.cpp
240
Reallocate(addr_t oldAddress, addr_t newAddress, size_t newSize)
src/system/kernel/debug/heap.cpp
2400
- (addr_t)info->base);
src/system/kernel/debug/heap.cpp
255
addr_t fOldAddress;
src/system/kernel/debug/heap.cpp
256
addr_t fNewAddress;
src/system/kernel/debug/heap.cpp
263
Free(addr_t address)
src/system/kernel/debug/heap.cpp
275
addr_t fAddress;
src/system/kernel/debug/heap.cpp
291
static addr_t
src/system/kernel/debug/heap.cpp
297
addr_t returnAddresses[5];
src/system/kernel/debug/heap.cpp
301
if (returnAddresses[i] < (addr_t)&get_caller)
src/system/kernel/debug/heap.cpp
314
for (addr_t *temp = page->free_list; temp != NULL; temp = (addr_t *)*temp)
src/system/kernel/debug/heap.cpp
418
dump_allocator((heap_allocator*)(addr_t)heapAddress, !stats, !stats);
src/system/kernel/debug/heap.cpp
447
heap = (heap_allocator *)(addr_t)heapAddress;
src/system/kernel/debug/heap.cpp
450
heap_allocator *heap = (heap_allocator *)(addr_t)heapAddress;
src/system/kernel/debug/heap.cpp
468
addr_t base = area->base + i * heap->page_size;
src/system/kernel/debug/heap.cpp
478
for (addr_t *temp = page->free_list; temp != NULL;
src/system/kernel/debug/heap.cpp
479
temp = (addr_t *)*temp) {
src/system/kernel/debug/heap.cpp
480
if ((addr_t)temp == base) {
src/system/kernel/debug/heap.cpp
52
addr_t caller;
src/system/kernel/debug/heap.cpp
541
addr_t caller = 0;
src/system/kernel/debug/heap.cpp
542
addr_t address = 0;
src/system/kernel/debug/heap.cpp
576
addr_t base = area->base + i * heap->page_size;
src/system/kernel/debug/heap.cpp
586
for (addr_t *temp = page->free_list; temp != NULL;
src/system/kernel/debug/heap.cpp
587
temp = (addr_t *)*temp) {
src/system/kernel/debug/heap.cpp
588
if ((addr_t)temp == base) {
src/system/kernel/debug/heap.cpp
59
addr_t caller;
src/system/kernel/debug/heap.cpp
662
get_caller_info(addr_t caller)
src/system/kernel/debug/heap.cpp
713
addr_t base = area->base + i * heap->page_size;
src/system/kernel/debug/heap.cpp
721
for (addr_t *temp = page->free_list; temp != NULL;
src/system/kernel/debug/heap.cpp
722
temp = (addr_t *)*temp) {
src/system/kernel/debug/heap.cpp
723
if ((addr_t)temp == base) {
src/system/kernel/debug/heap.cpp
797
heap = (heap_allocator*)(addr_t)heapAddress;
src/system/kernel/debug/heap.cpp
832
addr_t baseAddress;
src/system/kernel/debug/heap.cpp
86
addr_t base;
src/system/kernel/debug/heap.cpp
867
if ((addr_t)page < (addr_t)&area->page_table[0]
src/system/kernel/debug/heap.cpp
868
|| (addr_t)page >= (addr_t)&area->page_table[area->page_count])
src/system/kernel/debug/heap.cpp
874
if ((addr_t)&area->page_table[page->index] != (addr_t)page)
src/system/kernel/debug/heap.cpp
955
if ((addr_t)page < (addr_t)&area->page_table[0]
src/system/kernel/debug/heap.cpp
956
|| (addr_t)page >= (addr_t)&area->page_table[area->page_count])
src/system/kernel/debug/heap.cpp
962
if ((addr_t)&area->page_table[page->index] != (addr_t)page)
src/system/kernel/debug/heap.cpp
983
addr_t *element = page->free_list;
src/system/kernel/debug/heap.cpp
984
addr_t pageBase = area->base + page->index * heap->page_size;
src/system/kernel/debug/heap.cpp
986
if ((addr_t)element < pageBase
src/system/kernel/debug/heap.cpp
987
|| (addr_t)element >= pageBase + heap->page_size)
src/system/kernel/debug/heap.cpp
990
if (((addr_t)element - pageBase) % bin->element_size != 0)
src/system/kernel/debug/heap.cpp
993
element = (addr_t *)*element;
src/system/kernel/debug/heaps.cpp
51
addr_t heapBase = 0;
src/system/kernel/debug/heaps.h
17
status_t (*init)(struct kernel_args* args, addr_t base, size_t size);
src/system/kernel/debug/system_profiler.cpp
109
void _WaitObjectCreated(addr_t object, uint32 type);
src/system/kernel/debug/system_profiler.cpp
110
void _WaitObjectUsed(addr_t object, uint32 type);
src/system/kernel/debug/system_profiler.cpp
1217
SystemProfiler::_WaitObjectCreated(addr_t object, uint32 type)
src/system/kernel/debug/system_profiler.cpp
1238
SystemProfiler::_WaitObjectUsed(addr_t object, uint32 type)
src/system/kernel/debug/system_profiler.cpp
1316
event->referenced_object = (addr_t)referencedObject;
src/system/kernel/debug/system_profiler.cpp
134
addr_t buffer[B_DEBUG_STACK_TRACE_DEPTH];
src/system/kernel/debug/system_profiler.cpp
138
addr_t object;
src/system/kernel/debug/system_profiler.cpp
1439
+ count * sizeof(addr_t),
src/system/kernel/debug/system_profiler.cpp
1445
memcpy(event->samples, cpuData.buffer, count * sizeof(addr_t));
src/system/kernel/debug/system_profiler.cpp
815
_WaitObjectUsed((addr_t)oldThread->wait.object, oldThread->wait.type);
src/system/kernel/debug/system_profiler.cpp
829
event->previous_thread_wait_object = (addr_t)oldThread->wait.object;
src/system/kernel/debug/system_profiler.cpp
844
_WaitObjectCreated((addr_t)id, THREAD_BLOCK_TYPE_SEMAPHORE);
src/system/kernel/debug/system_profiler.cpp
851
_WaitObjectCreated((addr_t)variable, THREAD_BLOCK_TYPE_CONDITION_VARIABLE);
src/system/kernel/debug/system_profiler.cpp
858
_WaitObjectCreated((addr_t)lock, THREAD_BLOCK_TYPE_MUTEX);
src/system/kernel/debug/system_profiler.cpp
865
_WaitObjectCreated((addr_t)lock, THREAD_BLOCK_TYPE_RW_LOCK);
src/system/kernel/debug/tracing.cpp
150
addr_t address = stackTrace->return_addresses[i];
src/system/kernel/debug/tracing.cpp
156
addr_t baseAddress;
src/system/kernel/debug/tracing.cpp
1671
sizeof(tracing_stack_trace) + maxCount * sizeof(addr_t));
src/system/kernel/debug/tracing.cpp
1686
addr_t
src/system/kernel/debug/tracing.cpp
1688
const addr_t excludeRanges[], uint32 excludeRangeCount)
src/system/kernel/debug/tracing.cpp
1691
addr_t returnAddress = stackTrace->return_addresses[i];
src/system/kernel/debug/tracing.cpp
313
addr_t start = (addr_t)address;
src/system/kernel/debug/tracing.cpp
314
addr_t end = start + size;
src/system/kernel/debug/tracing.cpp
316
if (start < (addr_t)fBuffer || end > (addr_t)(fBuffer + kBufferSize))
src/system/kernel/debug/tracing.cpp
320
return start >= (addr_t)fFirstEntry || end <= (addr_t)fAfterLastEntry;
src/system/kernel/debug/tracing.cpp
322
return start >= (addr_t)fFirstEntry && end <= (addr_t)fAfterLastEntry;
src/system/kernel/debug/tracing.cpp
51
static const addr_t kMetaDataBaseAddress = 32 * 1024 * 1024;
src/system/kernel/debug/tracing.cpp
52
static const addr_t kMetaDataBaseEndAddress = 128 * 1024 * 1024;
src/system/kernel/debug/tracing.cpp
53
static const addr_t kMetaDataAddressIncrement = 8 * 1024 * 1024;
src/system/kernel/debug/tracing.cpp
551
addr_t bufferStart
src/system/kernel/debug/tracing.cpp
552
= (addr_t)fTraceOutputBuffer + kTraceOutputBufferSize;
src/system/kernel/debug/tracing.cpp
553
addr_t bufferEnd = bufferStart + MAX_TRACE_SIZE;
src/system/kernel/debug/tracing.cpp
555
if (bufferStart > bufferEnd || (addr_t)fBuffer != bufferStart
src/system/kernel/debug/tracing.cpp
556
|| (addr_t)fFirstEntry % sizeof(trace_entry) != 0
src/system/kernel/debug/tracing.cpp
557
|| (addr_t)fFirstEntry < bufferStart
src/system/kernel/debug/tracing.cpp
558
|| (addr_t)fFirstEntry + sizeof(trace_entry) >= bufferEnd
src/system/kernel/debug/tracing.cpp
559
|| (addr_t)fAfterLastEntry % sizeof(trace_entry) != 0
src/system/kernel/debug/tracing.cpp
560
|| (addr_t)fAfterLastEntry < bufferStart
src/system/kernel/debug/tracing.cpp
561
|| (addr_t)fAfterLastEntry > bufferEnd
src/system/kernel/debug/user_debugger.cpp
1374
addr_t* event = debugInfo.profile.samples + sampleCount;
src/system/kernel/debug/user_debugger.cpp
1407
addr_t* returnAddresses = debugInfo.profile.samples
src/system/kernel/debug/user_debugger.cpp
1424
*returnAddresses = (addr_t)arch_debug_get_interrupt_pc(NULL);
src/system/kernel/debug/user_debugger.cpp
1856
addr_t addressOffset = 0;
src/system/kernel/debug/user_debugger.cpp
1864
addressOffset = (addr_t)address - (addr_t)info.address;
src/system/kernel/debug/user_debugger.cpp
1874
reply.clone_area.address = (void*)((addr_t)newAddress + addressOffset);
src/system/kernel/debug/user_debugger.cpp
2421
threadDebugInfo.profile.samples = (addr_t*)samples;
src/system/kernel/debug/user_debugger.cpp
2423
= areaInfo.size / sizeof(addr_t);
src/system/kernel/debug/user_debugger.cpp
2475
addr_t* samples = NULL;
src/system/kernel/device_manager/AbstractModuleDevice.cpp
75
status_t status = request.Init(pos, (addr_t)buffer, *_length, isWrite, 0);
src/system/kernel/device_manager/IOCache.cpp
104
size_t pagesNeeded = translationMap->MaxPagesNeededToMap((addr_t)fAreaBase,
src/system/kernel/device_manager/IOCache.cpp
105
(addr_t)fAreaBase + fLineSize - 1);
src/system/kernel/device_manager/IOCache.cpp
684
addr_t address;
src/system/kernel/device_manager/IOCache.cpp
756
translationMap->Map((addr_t)fAreaBase + i * B_PAGE_SIZE,
src/system/kernel/device_manager/IOCache.cpp
785
translationMap->Unmap((addr_t)fAreaBase + firstPage * B_PAGE_SIZE,
src/system/kernel/device_manager/IOCache.cpp
786
(addr_t)fAreaBase + endPage * B_PAGE_SIZE - 1);
src/system/kernel/device_manager/IORequest.cpp
1330
status = user_memcpy(bounceBuffer, (void*)(addr_t)external, size);
src/system/kernel/device_manager/IORequest.cpp
1332
status = user_memcpy((void*)(addr_t)external, bounceBuffer, size);
src/system/kernel/device_manager/IORequest.cpp
1338
memcpy(bounceBuffer, (void*)(addr_t)external, size);
src/system/kernel/device_manager/IORequest.cpp
1340
memcpy((void*)(addr_t)external, bounceBuffer, size);
src/system/kernel/device_manager/IORequest.cpp
1361
uint8* external = (uint8*)(addr_t)_external;
src/system/kernel/device_manager/IORequest.cpp
1397
memset((void*)(addr_t)external, 0, (size_t)size);
src/system/kernel/device_manager/IORequest.cpp
1414
uint8* external = (uint8*)(addr_t)_external;
src/system/kernel/device_manager/IORequest.cpp
1480
set_debug_variable("_parent", (addr_t)fParent);
src/system/kernel/device_manager/IORequest.cpp
1481
set_debug_variable("_mutex", (addr_t)&fLock);
src/system/kernel/device_manager/IORequest.cpp
1482
set_debug_variable("_buffer", (addr_t)fBuffer);
src/system/kernel/device_manager/IORequest.cpp
1483
set_debug_variable("_cvar", (addr_t)&fFinishedCondition);
src/system/kernel/device_manager/IORequest.cpp
162
vector.iov_base = (void*)(addr_t)fVecs[cookie->vec_index].base;
src/system/kernel/device_manager/IORequest.cpp
170
addr_t mappedSize;
src/system/kernel/device_manager/IORequest.cpp
238
status_t status = lock_memory_etc(team, (void*)(addr_t)fVecs[i].base,
src/system/kernel/device_manager/IORequest.cpp
255
unlock_memory_etc(team, (void*)(addr_t)fVecs[i].base, fVecs[i].length,
src/system/kernel/device_manager/IORequest.cpp
46
addr_t virtual_address;
src/system/kernel/device_manager/IORequest.cpp
54
virtual_address((addr_t)-1)
src/system/kernel/device_manager/IORequest.cpp
60
if (virtual_address != (addr_t)-1) {
src/system/kernel/device_manager/IORequest.cpp
62
virtual_address = (addr_t)-1;
src/system/kernel/device_manager/IORequest.cpp
724
set_debug_variable("_parent", (addr_t)fParent);
src/system/kernel/device_manager/IORequest.cpp
725
set_debug_variable("_buffer", (addr_t)fDMABuffer);
src/system/kernel/device_manager/devfs.cpp
862
(addr_t)vnode->stream.u.dev.partition->raw_device);
src/system/kernel/device_manager/devfs.cpp
882
struct devfs_cookie* cookie = (devfs_cookie*)(addr_t)address;
src/system/kernel/disk_device_manager/UserDataWriter.cpp
10
struct UserDataWriter::RelocationEntryList : Vector<addr_t*> {};
src/system/kernel/disk_device_manager/UserDataWriter.cpp
127
if (fRelocationEntries && (addr_t)address >= (addr_t)fBuffer
src/system/kernel/disk_device_manager/UserDataWriter.cpp
128
&& (addr_t)address < (addr_t)fBuffer + fBufferSize - sizeof(void*)) {
src/system/kernel/disk_device_manager/UserDataWriter.cpp
129
return fRelocationEntries->PushBack((addr_t*)address);
src/system/kernel/disk_device_manager/UserDataWriter.cpp
142
addr_t *entry = fRelocationEntries->ElementAt(i);
src/system/kernel/disk_device_manager/UserDataWriter.cpp
144
*entry += (addr_t)address - (addr_t)fBuffer;
src/system/kernel/elf.cpp
1364
status_t LookupSymbolAddress(addr_t address, addr_t *_baseAddress,
src/system/kernel/elf.cpp
1387
address -= (addr_t)fTeam->commpage_address;
src/system/kernel/elf.cpp
1391
*_baseAddress += (addr_t)fTeam->commpage_address;
src/system/kernel/elf.cpp
1410
const addr_t loadDelta = (addr_t)info.basic_info.text;
src/system/kernel/elf.cpp
1414
addr_t deltaFound = INT_MAX;
src/system/kernel/elf.cpp
142
addr_t symbolAddress = symbol->st_value + image->text_region.delta;
src/system/kernel/elf.cpp
1447
addr_t symbolAddress = symbol.st_value + loadDelta;
src/system/kernel/elf.cpp
1450
addr_t symbolDelta = address - symbolAddress;
src/system/kernel/elf.cpp
1495
status_t _FindImageAtAddress(addr_t address, struct image*& _image)
src/system/kernel/elf.cpp
1501
if ((address < (addr_t)info->text
src/system/kernel/elf.cpp
1502
|| address >= (addr_t)info->text + info->text_size)
src/system/kernel/elf.cpp
1503
&& (address < (addr_t)info->data
src/system/kernel/elf.cpp
1504
|| address >= (addr_t)info->data + info->data_size))
src/system/kernel/elf.cpp
158
addr_t symbolAddress = symbol->st_value + image->text_region.delta;
src/system/kernel/elf.cpp
1607
elf_debug_lookup_symbol_address(addr_t address, addr_t *_baseAddress,
src/system/kernel/elf.cpp
1613
addr_t deltaFound = INT_MAX;
src/system/kernel/elf.cpp
1628
addr_t symbolDelta;
src/system/kernel/elf.cpp
1738
elf_debug_lookup_user_symbol_address(Team* team, addr_t address,
src/system/kernel/elf.cpp
1739
addr_t *_baseAddress, const char **_symbolName, const char **_imageName,
src/system/kernel/elf.cpp
1758
addr_t
src/system/kernel/elf.cpp
179
find_image_at_address(addr_t address)
src/system/kernel/elf.cpp
1812
elf_load_user_image(const char *path, Team *team, uint32 flags, addr_t *entry)
src/system/kernel/elf.cpp
1920
addr_t delta = 0;
src/system/kernel/elf.cpp
1968
image->data_region.start = (addr_t)regionAddress;
src/system/kernel/elf.cpp
1973
addr_t start = (addr_t)regionAddress
src/system/kernel/elf.cpp
2024
image->text_region.start = (addr_t)regionAddress;
src/system/kernel/elf.cpp
209
addr_t address, baseAddress;
src/system/kernel/elf.cpp
2305
region->start = (addr_t)reservedAddress + ROUNDDOWN(
src/system/kernel/elf.cpp
2431
elf_get_image_info_for_address(addr_t address, image_info* info)
src/system/kernel/elf.cpp
2458
elf_create_memory_image(const char* imageName, addr_t text, size_t textSize,
src/system/kernel/elf.cpp
2459
addr_t data, size_t dataSize)
src/system/kernel/elf.cpp
2515
elf_add_memory_image_symbol(image_id id, const char* name, addr_t address,
src/system/kernel/elf.cpp
2589
addr_t* _imageDelta, bool kernel)
src/system/kernel/elf.cpp
2625
addr_t imageDelta = image->text_region.delta;
src/system/kernel/elf.cpp
2758
addr_t* _imageDelta)
src/system/kernel/elf.cpp
391
set_debug_variable("_", (addr_t)symbolAddress);
src/system/kernel/elf.cpp
406
addr_t num = strtoul(argv[1], NULL, 0);
src/system/kernel/elf.cpp
544
addr_t num = strtoul(argv[1], NULL, 0);
src/system/kernel/fs/Vnode.h
281
return sBuckets[((addr_t)this / 64) % kBucketCount];
src/system/kernel/fs/socket.cpp
310
st->st_ino = (addr_t)descriptor->cookie;
src/system/kernel/fs/vfs.cpp
3046
set_debug_variable("_volume", (addr_t)mount->volume->private_volume);
src/system/kernel/fs/vfs.cpp
3047
set_debug_variable("_root", (addr_t)mount->root_vnode);
src/system/kernel/fs/vfs.cpp
3048
set_debug_variable("_covers", (addr_t)mount->root_vnode->covers);
src/system/kernel/fs/vfs.cpp
3049
set_debug_variable("_partition", (addr_t)mount->partition);
src/system/kernel/fs/vfs.cpp
3187
set_debug_variable("_node", (addr_t)vnode->private_node);
src/system/kernel/fs/vfs.cpp
3188
set_debug_variable("_mount", (addr_t)vnode->mount);
src/system/kernel/fs/vfs.cpp
3189
set_debug_variable("_covered_by", (addr_t)vnode->covered_by);
src/system/kernel/fs/vfs.cpp
3190
set_debug_variable("_covers", (addr_t)vnode->covers);
src/system/kernel/fs/vfs.cpp
3191
set_debug_variable("_adv_lock", (addr_t)vnode->advisory_locking);
src/system/kernel/fs/vfs.cpp
3418
set_debug_variable("_cwd", (addr_t)context->cwd);
src/system/kernel/fs/vfs.cpp
3572
= (void*)((addr_t)vecs[vecIndex].iov_base + vecOffset);
src/system/kernel/fs/vfs_request_io.cpp
379
void* vecBase = (void*)(addr_t)vector.iov_base;
src/system/kernel/interrupts.cpp
104
status_t error = elf_debug_lookup_symbol_address((addr_t)io->func,
src/system/kernel/kernel_daemon.cpp
151
(addr_t)daemon->function, NULL, &symbol, &imageName, &exactMatch);
src/system/kernel/lib/kernel_vsprintf.cpp
410
number(outBuffer, (addr_t)va_arg(args, void *), 16, fieldWidth,
src/system/kernel/locks/user_mutex.cpp
161
addr_t threadID = parse_expression(argv[1]);
src/system/kernel/locks/user_mutex.cpp
481
fAddress = (addr_t)mutex;
src/system/kernel/locks/user_mutex.cpp
486
fInitStatus = vm_wire_page(B_CURRENT_TEAM, (addr_t)mutex, true,
src/system/kernel/locks/user_mutex.cpp
603
if (mutex == NULL || !IS_USER_ADDRESS(mutex) || (addr_t)mutex % 4 != 0)
src/system/kernel/locks/user_mutex.cpp
618
if (mutex == NULL || !IS_USER_ADDRESS(mutex) || (addr_t)mutex % 4 != 0)
src/system/kernel/locks/user_mutex.cpp
649
|| (addr_t)fromMutex % 4 != 0 || toMutex == NULL
src/system/kernel/locks/user_mutex.cpp
650
|| !IS_USER_ADDRESS(toMutex) || (addr_t)toMutex % 4 != 0) {
src/system/kernel/locks/user_mutex.cpp
663
if (sem == NULL || !IS_USER_ADDRESS(sem) || (addr_t)sem % 4 != 0)
src/system/kernel/locks/user_mutex.cpp
691
if (sem == NULL || !IS_USER_ADDRESS(sem) || (addr_t)sem % 4 != 0)
src/system/kernel/low_resource_manager.cpp
304
elf_debug_lookup_symbol_address((addr_t)handler->function, NULL,
src/system/kernel/messaging/KMessage.cpp
71
return (void*)(((addr_t)address + offset + kMessageBufferAlignment - 1)
src/system/kernel/port.cpp
558
set_debug_variable("_port", (addr_t)port);
src/system/kernel/scheduler/scheduler_tracing.cpp
65
(sem_id)(addr_t)fPreviousWaitObject);
src/system/kernel/scheduler/scheduling_analysis.cpp
132
return type ^ (uint32)(addr_t)object;
src/system/kernel/scheduler/scheduling_analysis.cpp
148
return type ^ (uint32)(addr_t)object;
src/system/kernel/scheduler/scheduling_analysis.cpp
176
return thread ^ type ^ (uint32)(addr_t)object;
src/system/kernel/scheduler/scheduling_analysis.cpp
193
return thread ^ wait_object->type ^ (uint32)(addr_t)wait_object->object;
src/system/kernel/scheduler/scheduling_analysis.cpp
227
fRemainingBytes = (addr_t)fHashTable - (addr_t)fBuffer;
src/system/kernel/scheduler/scheduling_analysis.cpp
230
if (elf_get_image_info_for_address((addr_t)&scheduler_init, &info)
src/system/kernel/scheduler/scheduling_analysis.cpp
232
fKernelStart = (addr_t)info.text;
src/system/kernel/scheduler/scheduling_analysis.cpp
233
fKernelEnd = (addr_t)info.data + info.data_size;
src/system/kernel/scheduler/scheduling_analysis.cpp
481
if (get_sem_info((sem_id)(addr_t)waitObject->object, &info)
src/system/kernel/scheduler/scheduling_analysis.cpp
551
addr_t address = (addr_t)_address;
src/system/kernel/scheduler/scheduling_analysis.cpp
563
addr_t fKernelStart;
src/system/kernel/scheduler/scheduling_analysis.cpp
564
addr_t fKernelEnd;
src/system/kernel/scheduler/scheduling_analysis.cpp
830
if ((addr_t)buffer & 0x7) {
src/system/kernel/scheduler/scheduling_analysis.cpp
831
addr_t diff = (addr_t)buffer & 0x7;
src/system/kernel/scheduler/scheduling_analysis.cpp
832
buffer = (void*)((addr_t)buffer + 8 - diff);
src/system/kernel/sem.cpp
193
set_debug_variable("_sem", (addr_t)sem);
src/system/kernel/sem.cpp
226
addr_t num;
src/system/kernel/sem.cpp
814
(void*)(addr_t)id);
src/system/kernel/signal.cpp
1328
signal_get_user_stack(addr_t address, stack_t* stack)
src/system/kernel/signal.cpp
2442
thread->signal_stack_base = (addr_t)newStack.ss_sp;
src/system/kernel/slab/HashedObjectCache.h
59
return (addr_t)::lower_boundary(key, parent->slab_size)
src/system/kernel/slab/MemoryManager.cpp
1199
addr_t chunkAddress, bool alreadyUnmapped, uint32 flags)
src/system/kernel/slab/MemoryManager.cpp
1350
area = _AreaForAddress((addr_t)areaBase);
src/system/kernel/slab/MemoryManager.cpp
1357
(addr_t)area, (addr_t)areaBase + SLAB_AREA_SIZE - 1);
src/system/kernel/slab/MemoryManager.cpp
1361
status_t error = _MapChunk(vmArea, (addr_t)area, kAreaAdminSize,
src/system/kernel/slab/MemoryManager.cpp
1380
area = _AreaForAddress((addr_t)areaBase);
src/system/kernel/slab/MemoryManager.cpp
1396
metaChunk->chunkBase = (addr_t)areaBase + i * SLAB_CHUNK_SIZE_LARGE;
src/system/kernel/slab/MemoryManager.cpp
1486
MemoryManager::_MapChunk(VMArea* vmArea, addr_t address, size_t size,
src/system/kernel/slab/MemoryManager.cpp
1528
addr_t areaOffset = address - vmArea->Base();
src/system/kernel/slab/MemoryManager.cpp
1529
addr_t endAreaOffset = areaOffset + size;
src/system/kernel/slab/MemoryManager.cpp
1555
MemoryManager::_UnmapChunk(VMArea* vmArea, addr_t address, size_t size,
src/system/kernel/slab/MemoryManager.cpp
1578
addr_t areaPageOffset = (address - vmArea->Base()) / B_PAGE_SIZE;
src/system/kernel/slab/MemoryManager.cpp
1579
addr_t areaPageEndOffset = areaPageOffset + size / B_PAGE_SIZE;
src/system/kernel/slab/MemoryManager.cpp
1622
_UnmapChunk(area->vmArea, (addr_t)area + kAreaAdminSize,
src/system/kernel/slab/MemoryManager.cpp
1639
addr_t unusedStart = (addr_t)area + kAreaAdminSize;
src/system/kernel/slab/MemoryManager.cpp
1724
addr_t expectedBase = area->BaseAddress()
src/system/kernel/slab/MemoryManager.cpp
1762
if ((addr_t)chunk % sizeof(Chunk) != 0 || chunk < metaChunk->chunks
src/system/kernel/slab/MemoryManager.cpp
1833
addr_t reference = chunk->reference;
src/system/kernel/slab/MemoryManager.cpp
1837
addr_t chunkAddress = _ChunkAddress(metaChunk, chunk);
src/system/kernel/slab/MemoryManager.cpp
1912
addr_t reference = chunk->reference;
src/system/kernel/slab/MemoryManager.cpp
1942
if ((addr_t)address >= (addr_t)area->metaChunks
src/system/kernel/slab/MemoryManager.cpp
1943
&& (addr_t)address
src/system/kernel/slab/MemoryManager.cpp
1944
< (addr_t)(area->metaChunks + SLAB_META_CHUNKS_PER_AREA)) {
src/system/kernel/slab/MemoryManager.cpp
1945
metaChunk = (MetaChunk*)(addr_t)address;
src/system/kernel/slab/MemoryManager.cpp
2012
Area* area = _AreaForAddress((addr_t)address);
src/system/kernel/slab/MemoryManager.cpp
260
addr_t fMetaChunk;
src/system/kernel/slab/MemoryManager.cpp
281
addr_t fMetaChunk;
src/system/kernel/slab/MemoryManager.cpp
306
addr_t fMetaChunk;
src/system/kernel/slab/MemoryManager.cpp
333
addr_t fMetaChunk;
src/system/kernel/slab/MemoryManager.cpp
358
addr_t fMetaChunk;
src/system/kernel/slab/MemoryManager.cpp
365
Map(addr_t address, size_t size, uint32 flags)
src/system/kernel/slab/MemoryManager.cpp
382
addr_t fAddress;
src/system/kernel/slab/MemoryManager.cpp
390
Unmap(addr_t address, size_t size, uint32 flags)
src/system/kernel/slab/MemoryManager.cpp
407
addr_t fAddress;
src/system/kernel/slab/MemoryManager.cpp
577
addr_t chunkAddress = _ChunkAddress(metaChunk, chunk);
src/system/kernel/slab/MemoryManager.cpp
588
chunk->reference = (addr_t)cache;
src/system/kernel/slab/MemoryManager.cpp
606
Area* area = _AreaForAddress((addr_t)pages);
src/system/kernel/slab/MemoryManager.cpp
608
((addr_t)pages % SLAB_AREA_SIZE) / SLAB_CHUNK_SIZE_LARGE];
src/system/kernel/slab/MemoryManager.cpp
611
ASSERT((addr_t)pages >= metaChunk->chunkBase);
src/system/kernel/slab/MemoryManager.cpp
612
ASSERT(((addr_t)pages % metaChunk->chunkSize) == 0);
src/system/kernel/slab/MemoryManager.cpp
615
uint16 chunkIndex = _ChunkIndexForAddress(metaChunk, (addr_t)pages);
src/system/kernel/slab/MemoryManager.cpp
625
_FreeChunk(area, metaChunk, chunk, (addr_t)pages, false, flags);
src/system/kernel/slab/MemoryManager.cpp
697
addr_t chunkAddress = _ChunkAddress(metaChunk, chunk);
src/system/kernel/slab/MemoryManager.cpp
709
chunk->reference = (addr_t)chunkAddress + size - 1;
src/system/kernel/slab/MemoryManager.cpp
738
addr_t areaBase = _AreaBaseAddressForAddress((addr_t)pages);
src/system/kernel/slab/MemoryManager.cpp
748
VMArea* area = addressSpace->LookupArea((addr_t)pages);
src/system/kernel/slab/MemoryManager.cpp
751
if (area != NULL && (addr_t)pages == area->Base())
src/system/kernel/slab/MemoryManager.cpp
760
((addr_t)pages % SLAB_AREA_SIZE) / SLAB_CHUNK_SIZE_LARGE];
src/system/kernel/slab/MemoryManager.cpp
764
ASSERT((addr_t)pages >= metaChunk->chunkBase);
src/system/kernel/slab/MemoryManager.cpp
765
uint16 chunkIndex = _ChunkIndexForAddress(metaChunk, (addr_t)pages);
src/system/kernel/slab/MemoryManager.cpp
768
addr_t reference = chunk->reference;
src/system/kernel/slab/MemoryManager.cpp
773
ASSERT((addr_t)pages == _ChunkAddress(metaChunk, chunk));
src/system/kernel/slab/MemoryManager.cpp
774
ASSERT(reference > (addr_t)pages);
src/system/kernel/slab/MemoryManager.cpp
776
size_t size = reference - (addr_t)pages + 1;
src/system/kernel/slab/MemoryManager.cpp
780
_UnmapChunk(area->vmArea, (addr_t)pages, size, flags);
src/system/kernel/slab/MemoryManager.cpp
786
_FreeChunk(area, metaChunk, chunk + i, (addr_t)pages, true, flags);
src/system/kernel/slab/MemoryManager.cpp
808
Area* area = sAreaTable.Lookup(_AreaBaseAddressForAddress((addr_t)address));
src/system/kernel/slab/MemoryManager.cpp
814
VMArea* area = addressSpace->LookupArea((addr_t)address);
src/system/kernel/slab/MemoryManager.cpp
815
if (area != NULL && (addr_t)address == area->Base())
src/system/kernel/slab/MemoryManager.cpp
825
((addr_t)address % SLAB_AREA_SIZE) / SLAB_CHUNK_SIZE_LARGE];
src/system/kernel/slab/MemoryManager.cpp
829
ASSERT((addr_t)address >= metaChunk->chunkBase);
src/system/kernel/slab/MemoryManager.cpp
830
uint16 chunkIndex = _ChunkIndexForAddress(metaChunk, (addr_t)address);
src/system/kernel/slab/MemoryManager.cpp
832
addr_t reference = metaChunk->chunks[chunkIndex].reference;
src/system/kernel/slab/MemoryManager.cpp
839
_size = reference - (addr_t)address + 1;
src/system/kernel/slab/MemoryManager.cpp
849
Area* area = sAreaTable.Lookup(_AreaBaseAddressForAddress((addr_t)address));
src/system/kernel/slab/MemoryManager.cpp
856
((addr_t)address % SLAB_AREA_SIZE) / SLAB_CHUNK_SIZE_LARGE];
src/system/kernel/slab/MemoryManager.cpp
860
ASSERT((addr_t)address >= metaChunk->chunkBase);
src/system/kernel/slab/MemoryManager.cpp
861
uint16 chunkIndex = _ChunkIndexForAddress(metaChunk, (addr_t)address);
src/system/kernel/slab/MemoryManager.cpp
863
addr_t reference = metaChunk->chunks[chunkIndex].reference;
src/system/kernel/slab/MemoryManager.cpp
922
addr_t reference = chunk->reference;
src/system/kernel/slab/MemoryManager.cpp
926
addr_t chunkAddress = _ChunkAddress(metaChunk, chunk);
src/system/kernel/slab/MemoryManager.cpp
948
addr_t areaBase = _AreaBaseAddressForAddress((addr_t)address);
src/system/kernel/slab/MemoryManager.cpp
955
((addr_t)address % SLAB_AREA_SIZE) / SLAB_CHUNK_SIZE_LARGE];
src/system/kernel/slab/MemoryManager.cpp
960
if ((addr_t)address < metaChunk->chunkBase)
src/system/kernel/slab/MemoryManager.cpp
963
uint16 chunkIndex = _ChunkIndexForAddress(metaChunk, (addr_t)address);
src/system/kernel/slab/MemoryManager.cpp
966
addr_t reference = chunk->reference;
src/system/kernel/slab/MemoryManager.h
108
addr_t BaseAddress() const
src/system/kernel/slab/MemoryManager.h
110
return (addr_t)this - SLAB_AREA_STRUCT_OFFSET;
src/system/kernel/slab/MemoryManager.h
117
typedef addr_t KeyType;
src/system/kernel/slab/MemoryManager.h
120
size_t HashKey(addr_t key) const
src/system/kernel/slab/MemoryManager.h
130
bool Compare(addr_t key, const Area* value) const
src/system/kernel/slab/MemoryManager.h
159
Chunk* chunk, addr_t chunkAddress,
src/system/kernel/slab/MemoryManager.h
173
static status_t _MapChunk(VMArea* vmArea, addr_t address,
src/system/kernel/slab/MemoryManager.h
176
static status_t _UnmapChunk(VMArea* vmArea, addr_t address,
src/system/kernel/slab/MemoryManager.h
184
static addr_t _AreaBaseAddressForAddress(addr_t address);
src/system/kernel/slab/MemoryManager.h
185
static Area* _AreaForAddress(addr_t address);
src/system/kernel/slab/MemoryManager.h
187
const MetaChunk* metaChunk, addr_t address);
src/system/kernel/slab/MemoryManager.h
188
static addr_t _ChunkAddress(const MetaChunk* metaChunk,
src/system/kernel/slab/MemoryManager.h
242
/*static*/ inline addr_t
src/system/kernel/slab/MemoryManager.h
243
MemoryManager::_AreaBaseAddressForAddress(addr_t address)
src/system/kernel/slab/MemoryManager.h
245
return ROUNDDOWN((addr_t)address, SLAB_AREA_SIZE);
src/system/kernel/slab/MemoryManager.h
250
MemoryManager::_AreaForAddress(addr_t address)
src/system/kernel/slab/MemoryManager.h
258
MemoryManager::_ChunkIndexForAddress(const MetaChunk* metaChunk, addr_t address)
src/system/kernel/slab/MemoryManager.h
264
/*static*/ inline addr_t
src/system/kernel/slab/MemoryManager.h
284
return _AreaForAddress((addr_t)this);
src/system/kernel/slab/MemoryManager.h
79
addr_t reference;
src/system/kernel/slab/MemoryManager.h
85
addr_t chunkBase;
src/system/kernel/slab/ObjectCache.cpp
315
return &objectSlab->tracking[((addr_t)object - objectSlab->offset
src/system/kernel/slab/ObjectCache.cpp
316
- (addr_t)objectSlab->pages) / object_size];
src/system/kernel/slab/ObjectCache.h
149
return (void*)((addr_t)object & ~(byteCount - 1));
src/system/kernel/slab/Slab.cpp
406
addr_t caller = 0;
src/system/kernel/slab/Slab.cpp
437
AllocationInfoPrinterCallback(bool printStackTrace, addr_t addressFilter,
src/system/kernel/slab/Slab.cpp
453
if (fAddressFilter != 0 && (addr_t)allocation != fAddressFilter)
src/system/kernel/slab/Slab.cpp
489
addr_t fAddressFilter;
src/system/kernel/slab/Slab.cpp
497
AllocationDetailPrinterCallback(addr_t caller)
src/system/kernel/slab/Slab.cpp
509
addr_t caller = 0;
src/system/kernel/slab/Slab.cpp
532
addr_t fCaller;
src/system/kernel/slab/Slab.cpp
538
get_caller_info(addr_t caller)
src/system/kernel/slab/Slab.cpp
624
addr_t addressFilter = 0;
src/system/kernel/slab/Slab.cpp
63
addr_t caller;
src/system/kernel/slab/Slab.cpp
649
cache = (ObjectCache*)(addr_t)cacheAddress;
src/system/kernel/slab/Slab.cpp
660
slab = (struct slab*)(addr_t)slabAddress;
src/system/kernel/slab/Slab.cpp
72
static caller_info* get_caller_info(addr_t caller);
src/system/kernel/slab/Slab.cpp
749
addr_t caller = 0;
src/system/kernel/slab/Slab.cpp
772
cache = (ObjectCache*)(addr_t)cacheAddress;
src/system/kernel/slab/Slab.cpp
839
addr_t baseAddress;
src/system/kernel/slab/Slab.cpp
84
static const addr_t kSlabCodeAddressRanges[] = {
src/system/kernel/slab/allocator.cpp
149
sBootStrapMemory = (addr_t)block;
src/system/kernel/slab/allocator.cpp
183
slab_heap_init(struct kernel_args*, addr_t, size_t)
src/system/kernel/slab/allocator.cpp
55
static addr_t sBootStrapMemory = 0;
src/system/kernel/smp.cpp
1054
smp_broadcast_ici(int32 message, addr_t data, addr_t data2, addr_t data3,
src/system/kernel/smp.cpp
1131
smp_multicast_ici(const CPUSet& cpuMask, int32 message, addr_t data,
src/system/kernel/smp.cpp
1132
addr_t data2, addr_t data3, void *dataPointer, uint32 flags)
src/system/kernel/smp.cpp
1230
int32 message, addr_t data, addr_t data2, addr_t data3, void *dataPointer, uint32 flags)
src/system/kernel/smp.cpp
1488
smp_send_ici(targetCPU, SMP_MSG_CALL_FUNCTION, (addr_t)cookie,
src/system/kernel/smp.cpp
1528
smp_broadcast_ici(SMP_MSG_CALL_FUNCTION, (addr_t)cookie,
src/system/kernel/smp.cpp
164
spinlock* lock = (spinlock*)(addr_t)address;
src/system/kernel/smp.cpp
268
smp_msg* message = (smp_msg*)(addr_t)address;
src/system/kernel/smp.cpp
74
addr_t data;
src/system/kernel/smp.cpp
75
addr_t data2;
src/system/kernel/smp.cpp
76
addr_t data3;
src/system/kernel/smp.cpp
867
arch_cpu_invalidate_tlb_list(msg->data, (addr_t*)msg->data2, (int)msg->data3);
src/system/kernel/smp.cpp
998
smp_send_ici(int32 targetCPU, int32 message, addr_t data, addr_t data2,
src/system/kernel/smp.cpp
999
addr_t data3, void* dataPointer, uint32 flags)
src/system/kernel/team.cpp
1397
team->user_data = (addr_t)address;
src/system/kernel/team.cpp
1543
addr_t entry;
src/system/kernel/team.cpp
1630
imageInfo.text_delta = (ssize_t)(addr_t)team->commpage_address;
src/system/kernel/team.cpp
1674
return thread_enter_userspace_new_team(thread, (addr_t)entry,
src/system/kernel/thread.cpp
1066
entryArgs.userlandEntry = (addr_t)attributes.entry;
src/system/kernel/thread.cpp
110
addr_t userlandEntry;
src/system/kernel/thread.cpp
1263
return (sem_id)(addr_t)thread->wait.object;
src/system/kernel/thread.cpp
1292
sem_id sem = (sem_id)(addr_t)thread->wait.object;
src/system/kernel/thread.cpp
163
addr_t base;
src/system/kernel/thread.cpp
164
addr_t top;
src/system/kernel/thread.cpp
173
allocate_kernel_stack(const char* name, addr_t* base, addr_t* top)
src/system/kernel/thread.cpp
1746
sem_id sem = (sem_id)(addr_t)thread->wait.object;
src/system/kernel/thread.cpp
1791
sem_id sem = (sem_id)(addr_t)thread->wait.object;
src/system/kernel/thread.cpp
1891
sem_id sem = (sem_id)(addr_t)thread->wait.object;
src/system/kernel/thread.cpp
194
free_kernel_stack(area_id areaID, addr_t base, addr_t top)
src/system/kernel/thread.cpp
197
const addr_t stackStart = base + KERNEL_STACK_GUARD_PAGES * B_PAGE_SIZE;
src/system/kernel/thread.cpp
199
const addr_t stackStart = base;
src/system/kernel/thread.cpp
2018
addr_t callStart = 0;
src/system/kernel/thread.cpp
2019
addr_t callEnd = 0;
src/system/kernel/thread.cpp
226
addr_t base;
src/system/kernel/thread.cpp
235
addr_t top = base + KERNEL_STACK_SIZE
src/system/kernel/thread.cpp
2862
thread->kernel_stack_base = (addr_t)info.address;
src/system/kernel/thread.cpp
758
addr_t tls[TLS_FIRST_FREE_SLOT];
src/system/kernel/thread.cpp
762
tls[TLS_USER_THREAD_SLOT] = (addr_t)thread->user_thread;
src/system/kernel/thread.cpp
772
addr_t* userTls = (addr_t*)thread->user_local_storage;
src/system/kernel/thread.cpp
794
thread_enter_userspace_new_team(Thread* thread, addr_t entryFunction,
src/system/kernel/thread.cpp
801
entryArgs.userlandEntry = (addr_t)entryFunction;
src/system/kernel/thread.cpp
877
clonedData = (void*)ROUNDDOWN((addr_t)stackTop - dataSize, 16);
src/system/kernel/thread.cpp
880
clonedData = (void*)ROUNDUP((addr_t)stack, 16);
src/system/kernel/thread.cpp
951
thread->user_stack_base = (addr_t)stackBase + guardSize;
src/system/kernel/thread.cpp
953
thread->user_stack_base = (addr_t)stackBase;
src/system/kernel/timer.cpp
187
(addr_t)event->hook, NULL, &symbol, &imageName, &exactMatch);
src/system/kernel/util/Bitmap.cpp
144
STATIC_ASSERT(sizeof(addr_t) == sizeof(uint64)
src/system/kernel/util/Bitmap.cpp
145
|| sizeof(addr_t) == sizeof(uint32));
src/system/kernel/util/Bitmap.cpp
146
if (sizeof(addr_t) == sizeof(uint32))
src/system/kernel/util/Bitmap.cpp
52
void* bits = realloc(fBits, sizeof(addr_t) * count);
src/system/kernel/util/Bitmap.cpp
55
fBits = (addr_t*)bits;
src/system/kernel/util/Bitmap.cpp
58
memset(&fBits[fElementsCount], 0, sizeof(addr_t) * (count - fElementsCount));
src/system/kernel/util/Bitmap.cpp
69
return bitmap_shift<addr_t>(fBits, fSize, bitCount);
src/system/kernel/vm/VMAddressSpace.cpp
186
VMAddressSpace::Create(team_id teamID, addr_t base, size_t size, bool kernel,
src/system/kernel/vm/VMAddressSpace.cpp
86
VMAddressSpace::VMAddressSpace(team_id id, addr_t base, size_t size,
src/system/kernel/vm/VMArea.cpp
121
VMArea::Unwire(addr_t base, size_t size, bool writable)
src/system/kernel/vm/VMArea.cpp
174
VMArea::AddWaiterIfWired(VMAreaUnwiredWaiter* waiter, addr_t base, size_t size,
src/system/kernel/vm/VMArea.cpp
65
VMArea::IsWired(addr_t base, size_t size) const
src/system/kernel/vm/VMCache.cpp
1706
VMCacheFactory::CreateDeviceCache(VMCache*& _cache, addr_t baseAddress)
src/system/kernel/vm/VMCache.cpp
478
void* address = (void*)(addr_t)addressValue;
src/system/kernel/vm/VMDeviceCache.cpp
16
VMDeviceCache::Init(addr_t baseAddress, uint32 allocationFlags)
src/system/kernel/vm/VMDeviceCache.h
18
status_t Init(addr_t baseAddress,
src/system/kernel/vm/VMDeviceCache.h
32
addr_t fBaseAddress;
src/system/kernel/vm/VMKernelAddressSpace.cpp
163
VMKernelAddressSpace::LookupArea(addr_t address) const
src/system/kernel/vm/VMKernelAddressSpace.cpp
176
VMKernelAddressSpace::FindClosestArea(addr_t address, bool less) const
src/system/kernel/vm/VMKernelAddressSpace.cpp
423
VMKernelAddressSpace::UnreserveAddressRange(addr_t address, size_t size,
src/system/kernel/vm/VMKernelAddressSpace.cpp
435
addr_t endAddress = address + (size - 1);
src/system/kernel/vm/VMKernelAddressSpace.cpp
593
addr_t address = (addr_t)addressRestrictions->address;
src/system/kernel/vm/VMKernelAddressSpace.cpp
61
is_valid_spot(addr_t base, addr_t alignedBase, addr_t size, addr_t limit)
src/system/kernel/vm/VMKernelAddressSpace.cpp
700
VMKernelAddressSpace::_FindFreeRange(addr_t start, size_t size,
src/system/kernel/vm/VMKernelAddressSpace.cpp
702
addr_t& _foundAddress)
src/system/kernel/vm/VMKernelAddressSpace.cpp
71
VMKernelAddressSpace::VMKernelAddressSpace(team_id id, addr_t base, size_t size)
src/system/kernel/vm/VMKernelAddressSpace.cpp
717
addr_t alignedBase = ROUNDUP(range->base, alignment);
src/system/kernel/vm/VMKernelAddressSpace.cpp
750
addr_t alignedBase = ROUNDUP(range->base, alignment);
src/system/kernel/vm/VMKernelAddressSpace.cpp
768
addr_t alignedBase = ROUNDUP(range->base, alignment);
src/system/kernel/vm/VMKernelAddressSpace.cpp
873
addr_t nextBase = fBase;
src/system/kernel/vm/VMKernelAddressSpace.h
19
VMKernelAddressSpace(team_id id, addr_t base,
src/system/kernel/vm/VMKernelAddressSpace.h
28
virtual VMArea* LookupArea(addr_t address) const;
src/system/kernel/vm/VMKernelAddressSpace.h
29
virtual VMArea* FindClosestArea(addr_t address, bool less)
src/system/kernel/vm/VMKernelAddressSpace.h
55
virtual status_t UnreserveAddressRange(addr_t address,
src/system/kernel/vm/VMKernelAddressSpace.h
83
Range* _FindFreeRange(addr_t start, size_t size,
src/system/kernel/vm/VMKernelAddressSpace.h
86
addr_t& _foundAddress);
src/system/kernel/vm/VMKernelArea.h
30
addr_t base;
src/system/kernel/vm/VMKernelArea.h
35
addr_t base;
src/system/kernel/vm/VMKernelArea.h
43
VMKernelAddressRange(addr_t base, size_t size, int type)
src/system/kernel/vm/VMKernelArea.h
51
VMKernelAddressRange(addr_t base, size_t size,
src/system/kernel/vm/VMKernelArea.h
67
typedef addr_t Key;
src/system/kernel/vm/VMKernelArea.h
80
int Compare(addr_t a, const Value* _b) const
src/system/kernel/vm/VMKernelArea.h
82
addr_t b = _b->base;
src/system/kernel/vm/VMTranslationMap.cpp
118
const addr_t address = area->Base()
src/system/kernel/vm/VMTranslationMap.cpp
175
VMTranslationMap::DebugPrintMappingInfo(addr_t virtualAddress)
src/system/kernel/vm/VMTranslationMap.cpp
360
addr_t* invalidPages, int32 count)
src/system/kernel/vm/VMTranslationMap.cpp
369
context, (addr_t)invalidPages, count, NULL,
src/system/kernel/vm/VMTranslationMap.cpp
40
VMTranslationMap::UnmapPages(VMArea* area, addr_t base, size_t size,
src/system/kernel/vm/VMTranslationMap.cpp
46
addr_t address = base;
src/system/kernel/vm/VMTranslationMap.cpp
47
addr_t end = address + size;
src/system/kernel/vm/VMUserAddressSpace.cpp
136
VMUserAddressSpace::LookupArea(addr_t address) const
src/system/kernel/vm/VMUserAddressSpace.cpp
148
VMUserAddressSpace::FindClosestArea(addr_t address, bool less) const
src/system/kernel/vm/VMUserAddressSpace.cpp
171
addr_t searchBase, searchEnd;
src/system/kernel/vm/VMUserAddressSpace.cpp
176
searchBase = (addr_t)addressRestrictions->address;
src/system/kernel/vm/VMUserAddressSpace.cpp
177
searchEnd = (addr_t)addressRestrictions->address + (size - 1);
src/system/kernel/vm/VMUserAddressSpace.cpp
182
searchBase = std::max(fBase, (addr_t)addressRestrictions->address);
src/system/kernel/vm/VMUserAddressSpace.cpp
190
searchBase = std::max(fBase, (addr_t)USER_BASE_ANY);
src/system/kernel/vm/VMUserAddressSpace.cpp
234
const addr_t newEnd = area->Base() + (newSize - 1);
src/system/kernel/vm/VMUserAddressSpace.cpp
264
const addr_t oldEnd = area->Base() + (area->Size() - 1);
src/system/kernel/vm/VMUserAddressSpace.cpp
265
const addr_t newEnd = area->Base() + (newSize - 1);
src/system/kernel/vm/VMUserAddressSpace.cpp
280
addr_t offset = (area->Base() + newSize) - next->Base();
src/system/kernel/vm/VMUserAddressSpace.cpp
300
const addr_t oldNextBase = next->Base();
src/system/kernel/vm/VMUserAddressSpace.cpp
301
addr_t newNextBase = oldNextBase - (oldEnd - newEnd);
src/system/kernel/vm/VMUserAddressSpace.cpp
302
if (newNextBase < (addr_t)next->cache_offset)
src/system/kernel/vm/VMUserAddressSpace.cpp
36
const addr_t VMUserAddressSpace::kMaxRandomize = 0x8000000000ul;
src/system/kernel/vm/VMUserAddressSpace.cpp
37
const addr_t VMUserAddressSpace::kMaxInitialRandomize = 0x20000000000ul;
src/system/kernel/vm/VMUserAddressSpace.cpp
377
VMUserAddressSpace::UnreserveAddressRange(addr_t address, size_t size,
src/system/kernel/vm/VMUserAddressSpace.cpp
39
const addr_t VMUserAddressSpace::kMaxRandomize = 0x800000ul;
src/system/kernel/vm/VMUserAddressSpace.cpp
392
addr_t endAddress = address + size - 1;
src/system/kernel/vm/VMUserAddressSpace.cpp
40
const addr_t VMUserAddressSpace::kMaxInitialRandomize = 0x2000000ul;
src/system/kernel/vm/VMUserAddressSpace.cpp
452
addr_t
src/system/kernel/vm/VMUserAddressSpace.cpp
453
VMUserAddressSpace::_RandomizeAddress(addr_t start, addr_t end,
src/system/kernel/vm/VMUserAddressSpace.cpp
456
ASSERT((start & addr_t(alignment - 1)) == 0);
src/system/kernel/vm/VMUserAddressSpace.cpp
462
addr_t range = end - start + 1;
src/system/kernel/vm/VMUserAddressSpace.cpp
468
addr_t random = secure_get_random<addr_t>();
src/system/kernel/vm/VMUserAddressSpace.cpp
470
random &= ~addr_t(alignment - 1);
src/system/kernel/vm/VMUserAddressSpace.cpp
48
is_valid_spot(addr_t base, addr_t alignedBase, addr_t size, addr_t limit)
src/system/kernel/vm/VMUserAddressSpace.cpp
481
VMUserAddressSpace::_InsertAreaIntoReservedRegion(addr_t start, size_t size,
src/system/kernel/vm/VMUserAddressSpace.cpp
551
VMUserAddressSpace::_InsertAreaSlot(addr_t start, addr_t size, addr_t end,
src/system/kernel/vm/VMUserAddressSpace.cpp
590
addr_t originalStart = 0;
src/system/kernel/vm/VMUserAddressSpace.cpp
624
addr_t alignedBase = align_address(start, alignment);
src/system/kernel/vm/VMUserAddressSpace.cpp
625
addr_t nextBase = next == NULL
src/system/kernel/vm/VMUserAddressSpace.cpp
628
addr_t rangeEnd = std::min(nextBase - size + 1, end);
src/system/kernel/vm/VMUserAddressSpace.cpp
63
static inline addr_t
src/system/kernel/vm/VMUserAddressSpace.cpp
64
align_address(addr_t address, size_t alignment)
src/system/kernel/vm/VMUserAddressSpace.cpp
645
addr_t alignedBase = align_address(last->Base() + last->Size(),
src/system/kernel/vm/VMUserAddressSpace.cpp
647
addr_t nextBase = std::min(end, next->Base() - 1);
src/system/kernel/vm/VMUserAddressSpace.cpp
651
addr_t rangeEnd = std::min(nextBase - size + 1, end);
src/system/kernel/vm/VMUserAddressSpace.cpp
669
addr_t alignedBase = align_address(last->Base() + last->Size(),
src/system/kernel/vm/VMUserAddressSpace.cpp
70
static inline addr_t
src/system/kernel/vm/VMUserAddressSpace.cpp
71
align_address(addr_t address, size_t alignment, uint32 addressSpec,
src/system/kernel/vm/VMUserAddressSpace.cpp
717
addr_t alignedBase = align_address(next->Base(), alignment);
src/system/kernel/vm/VMUserAddressSpace.cpp
72
addr_t baseAddress)
src/system/kernel/vm/VMUserAddressSpace.cpp
733
addr_t rangeEnd = std::min(
src/system/kernel/vm/VMUserAddressSpace.cpp
739
addr_t offset = alignedBase - next->Base();
src/system/kernel/vm/VMUserAddressSpace.cpp
758
addr_t alignedNextBase = align_address(next->Base(),
src/system/kernel/vm/VMUserAddressSpace.cpp
761
addr_t startRange = next->Base() + next->Size();
src/system/kernel/vm/VMUserAddressSpace.cpp
766
addr_t rangeEnd
src/system/kernel/vm/VMUserAddressSpace.cpp
83
VMUserAddressSpace::VMUserAddressSpace(team_id id, addr_t base, size_t size)
src/system/kernel/vm/VMUserAddressSpace.h
16
VMUserAddressSpace(team_id id, addr_t base,
src/system/kernel/vm/VMUserAddressSpace.h
23
virtual VMArea* LookupArea(addr_t address) const;
src/system/kernel/vm/VMUserAddressSpace.h
24
virtual VMArea* FindClosestArea(addr_t address, bool less)
src/system/kernel/vm/VMUserAddressSpace.h
50
virtual status_t UnreserveAddressRange(addr_t address,
src/system/kernel/vm/VMUserAddressSpace.h
59
static addr_t _RandomizeAddress(addr_t start, addr_t end,
src/system/kernel/vm/VMUserAddressSpace.h
62
status_t _InsertAreaIntoReservedRegion(addr_t start,
src/system/kernel/vm/VMUserAddressSpace.h
65
status_t _InsertAreaSlot(addr_t start, addr_t size,
src/system/kernel/vm/VMUserAddressSpace.h
66
addr_t end, uint32 addressSpec,
src/system/kernel/vm/VMUserAddressSpace.h
71
static const addr_t kMaxRandomize;
src/system/kernel/vm/VMUserAddressSpace.h
72
static const addr_t kMaxInitialRandomize;
src/system/kernel/vm/VMUserAddressSpace.h
75
addr_t fNextInsertHint;
src/system/kernel/vm/VMUserArea.h
31
typedef addr_t Key;
src/system/kernel/vm/VMUserArea.h
44
int Compare(addr_t a, const Value* _b) const
src/system/kernel/vm/VMUserArea.h
46
addr_t b = _b->Base();
src/system/kernel/vm/vm.cpp
1077
addr_t secondAreaOffset = secondBase - area->Base();
src/system/kernel/vm/vm.cpp
1102
unmap_address_range(VMAddressSpace* addressSpace, addr_t address, addr_t size,
src/system/kernel/vm/vm.cpp
1139
discard_area_range(VMArea* area, addr_t address, addr_t size)
src/system/kernel/vm/vm.cpp
1141
addr_t offset;
src/system/kernel/vm/vm.cpp
1188
discard_address_range(VMAddressSpace* addressSpace, addr_t address, addr_t size,
src/system/kernel/vm/vm.cpp
1223
const char* areaName, addr_t size, int wiring, int protection,
src/system/kernel/vm/vm.cpp
1319
(addr_t)addressRestrictions->address, size, kernel);
src/system/kernel/vm/vm.cpp
1432
wait_if_area_range_is_wired(VMArea* area, addr_t base, size_t size,
src/system/kernel/vm/vm.cpp
1466
wait_if_address_range_is_wired(VMAddressSpace* addressSpace, addr_t base,
src/system/kernel/vm/vm.cpp
1481
vm_block_address_range(const char* name, void* address, addr_t size)
src/system/kernel/vm/vm.cpp
1518
vm_unreserve_address_range(team_id team, void* address, addr_t size)
src/system/kernel/vm/vm.cpp
1525
return addressSpace->UnreserveAddressRange((addr_t)address, size,
src/system/kernel/vm/vm.cpp
1533
addr_t size, uint32 flags)
src/system/kernel/vm/vm.cpp
1561
vm_create_anonymous_area(team_id team, const char *name, addr_t size,
src/system/kernel/vm/vm.cpp
1562
uint32 wiring, uint32 protection, uint32 flags, addr_t guardSize,
src/system/kernel/vm/vm.cpp
1623
addr_t reservedMemory = 0;
src/system/kernel/vm/vm.cpp
1679
addr_t reservedMapPages = 0;
src/system/kernel/vm/vm.cpp
1761
(addr_t)virtualAddressRestrictions->address, size, &locker));
src/system/kernel/vm/vm.cpp
1804
for (addr_t address = area->Base();
src/system/kernel/vm/vm.cpp
1841
for (addr_t virtualAddress = area->Base();
src/system/kernel/vm/vm.cpp
1878
addr_t virtualAddress = area->Base();
src/system/kernel/vm/vm.cpp
1947
uint32 addressSpec, addr_t size, uint32 protection,
src/system/kernel/vm/vm.cpp
1952
addr_t mapOffset;
src/system/kernel/vm/vm.cpp
2037
for (addr_t offset = 0; offset < size; offset += B_PAGE_SIZE) {
src/system/kernel/vm/vm.cpp
2049
*_address = (void*)((addr_t)*_address + mapOffset);
src/system/kernel/vm/vm.cpp
2063
uint32 addressSpec, addr_t* _size, uint32 protection,
src/system/kernel/vm/vm.cpp
2085
addr_t size = 0;
src/system/kernel/vm/vm.cpp
2133
for (addr_t offset = 0; offset < size; offset += B_PAGE_SIZE) {
src/system/kernel/vm/vm.cpp
2161
uint32 addressSpec, addr_t size, uint32 flags)
src/system/kernel/vm/vm.cpp
2175
(addr_t)*address, size, &locker));
src/system/kernel/vm/vm.cpp
2227
addr_t baseAddress = area->Base();
src/system/kernel/vm/vm.cpp
2228
addr_t cacheOffset = area->cache_offset;
src/system/kernel/vm/vm.cpp
2370
(addr_t)*_address, size, &locker));
src/system/kernel/vm/vm.cpp
2429
addr_t size, uint32 protection, uint32 mapping, bool unmapAddressRange,
src/system/kernel/vm/vm.cpp
2602
for (addr_t offset = 0; offset < newArea->Size();
src/system/kernel/vm/vm.cpp
266
static status_t vm_soft_fault(VMAddressSpace* addressSpace, addr_t address,
src/system/kernel/vm/vm.cpp
269
VMCache* cache, off_t offset, const char* areaName, addr_t size, int wiring,
src/system/kernel/vm/vm.cpp
285
PageFaultStart(addr_t address, bool write, bool user, addr_t pc)
src/system/kernel/vm/vm.cpp
2925
addr_t address = virtual_page_address(tempArea, page);
src/system/kernel/vm/vm.cpp
2958
addr_t address = virtual_page_address(tempArea, page);
src/system/kernel/vm/vm.cpp
302
addr_t fAddress;
src/system/kernel/vm/vm.cpp
303
addr_t fPC;
src/system/kernel/vm/vm.cpp
3303
addr_t address = virtual_page_address(area, page);
src/system/kernel/vm/vm.cpp
3321
vm_get_page_mapping(team_id team, addr_t vaddr, phys_addr_t* paddr)
src/system/kernel/vm/vm.cpp
3402
addr_t address = virtual_page_address(area, page);
src/system/kernel/vm/vm.cpp
3460
addr_t address = virtual_page_address(area, page);
src/system/kernel/vm/vm.cpp
3513
vm_area_for(addr_t address, bool kernel)
src/system/kernel/vm/vm.cpp
3549
(void*)(addr_t)range.start, range.size);
src/system/kernel/vm/vm.cpp
3561
void* address = (void*)(addr_t)range.start;
src/system/kernel/vm/vm.cpp
3623
void* lastPage = (void*)ROUNDDOWN(~(addr_t)0, B_PAGE_SIZE);
src/system/kernel/vm/vm.cpp
3627
addr_t blockAddress = 0xcccccccc;
src/system/kernel/vm/vm.cpp
3723
vm_page_fault(addr_t address, addr_t faultAddress, bool isWrite, bool isExecute,
src/system/kernel/vm/vm.cpp
3724
bool isUser, addr_t* newIP)
src/system/kernel/vm/vm.cpp
3731
addr_t pageAddress = ROUNDDOWN(address, B_PAGE_SIZE);
src/system/kernel/vm/vm.cpp
4045
vm_soft_fault(VMAddressSpace* addressSpace, addr_t originalAddress,
src/system/kernel/vm/vm.cpp
4054
addr_t address = ROUNDDOWN(originalAddress, B_PAGE_SIZE);
src/system/kernel/vm/vm.cpp
4296
vm_get_physical_page(phys_addr_t paddr, addr_t* _vaddr, void** _handle)
src/system/kernel/vm/vm.cpp
4302
vm_put_physical_page(addr_t vaddr, void* handle)
src/system/kernel/vm/vm.cpp
4309
vm_get_physical_page_current_cpu(phys_addr_t paddr, addr_t* _vaddr,
src/system/kernel/vm/vm.cpp
4316
vm_put_physical_page_current_cpu(addr_t vaddr, void* handle)
src/system/kernel/vm/vm.cpp
4323
vm_get_physical_page_debug(phys_addr_t paddr, addr_t* _vaddr, void** _handle)
src/system/kernel/vm/vm.cpp
4329
vm_put_physical_page_debug(addr_t vaddr, void* handle)
src/system/kernel/vm/vm.cpp
4838
addr_t address = (addr_t)addr;
src/system/kernel/vm/vm.cpp
484
static inline addr_t
src/system/kernel/vm/vm.cpp
4884
if ((addr_t)from + maxSize < (addr_t)from)
src/system/kernel/vm/vm.cpp
4885
maxSize -= (addr_t)from + maxSize;
src/system/kernel/vm/vm.cpp
4886
if (IS_USER_ADDRESS(from) && !IS_USER_ADDRESS((addr_t)from + maxSize))
src/system/kernel/vm/vm.cpp
4887
maxSize = USER_TOP - (addr_t)from;
src/system/kernel/vm/vm.cpp
4930
vm_wire_page(team_id team, addr_t address, bool writable,
src/system/kernel/vm/vm.cpp
4933
addr_t pageAddress = ROUNDDOWN((addr_t)address, B_PAGE_SIZE);
src/system/kernel/vm/vm.cpp
5083
addr_t lockBaseAddress = ROUNDDOWN((addr_t)address, B_PAGE_SIZE);
src/system/kernel/vm/vm.cpp
5084
addr_t lockEndAddress = ROUNDUP((addr_t)address + numBytes, B_PAGE_SIZE);
src/system/kernel/vm/vm.cpp
5117
addr_t nextAddress = lockBaseAddress;
src/system/kernel/vm/vm.cpp
5126
addr_t areaStart = nextAddress;
src/system/kernel/vm/vm.cpp
5127
addr_t areaEnd = std::min(lockEndAddress, area->Base() + area->Size());
src/system/kernel/vm/vm.cpp
5242
addr_t lockBaseAddress = ROUNDDOWN((addr_t)address, B_PAGE_SIZE);
src/system/kernel/vm/vm.cpp
5243
addr_t lockEndAddress = ROUNDUP((addr_t)address + numBytes, B_PAGE_SIZE);
src/system/kernel/vm/vm.cpp
5276
addr_t nextAddress = lockBaseAddress;
src/system/kernel/vm/vm.cpp
5285
addr_t areaStart = nextAddress;
src/system/kernel/vm/vm.cpp
5286
addr_t areaEnd = std::min(lockEndAddress, area->Base() + area->Size());
src/system/kernel/vm/vm.cpp
5385
addr_t virtualAddress = (addr_t)address;
src/system/kernel/vm/vm.cpp
5386
addr_t pageOffset = virtualAddress & (B_PAGE_SIZE - 1);
src/system/kernel/vm/vm.cpp
5389
addr_t offset = 0;
src/system/kernel/vm/vm.cpp
5417
addr_t bytes = min_c(numBytes - offset, B_PAGE_SIZE);
src/system/kernel/vm/vm.cpp
5422
status = map->Query((addr_t)address + offset, &physicalAddress,
src/system/kernel/vm/vm.cpp
5425
status = map->QueryInterrupt((addr_t)address + offset,
src/system/kernel/vm/vm.cpp
5506
return vm_area_for((addr_t)address, true);
src/system/kernel/vm/vm.cpp
5537
addr_t nextBase = *(addr_t*)cookie;
src/system/kernel/vm/vm.cpp
5540
if (nextBase == (addr_t)-1)
src/system/kernel/vm/vm.cpp
5552
nextBase = (addr_t)-1;
src/system/kernel/vm/vm.cpp
558
set_area_page_protection(VMArea* area, addr_t pageAddress, uint32 protection)
src/system/kernel/vm/vm.cpp
561
addr_t pageIndex = (pageAddress - area->Base()) / B_PAGE_SIZE;
src/system/kernel/vm/vm.cpp
5684
_user_reserve_address_range(addr_t* userAddress, uint32 addressSpec,
src/system/kernel/vm/vm.cpp
5685
addr_t size)
src/system/kernel/vm/vm.cpp
5694
addr_t address;
src/system/kernel/vm/vm.cpp
571
get_area_page_protection(VMArea* area, addr_t pageAddress)
src/system/kernel/vm/vm.cpp
5717
_user_unreserve_address_range(addr_t address, addr_t size)
src/system/kernel/vm/vm.cpp
5727
return vm_area_for((addr_t)address, false);
src/system/kernel/vm/vm.cpp
5959
if ((addr_t)address + size < (addr_t)address
src/system/kernel/vm/vm.cpp
5960
|| (addr_t)address % B_PAGE_SIZE != 0) {
src/system/kernel/vm/vm.cpp
5964
|| !IS_USER_ADDRESS((addr_t)address + size - 1)) {
src/system/kernel/vm/vm.cpp
5985
addr_t address = (addr_t)_address;
src/system/kernel/vm/vm.cpp
5988
if (size == 0 || (addr_t)address + size < (addr_t)address
src/system/kernel/vm/vm.cpp
5989
|| (addr_t)address % B_PAGE_SIZE != 0) {
src/system/kernel/vm/vm.cpp
5994
|| !IS_USER_ADDRESS((addr_t)address + size - 1)) {
src/system/kernel/vm/vm.cpp
6016
addr_t address = (addr_t)_address;
src/system/kernel/vm/vm.cpp
6049
addr_t currentAddress = address;
src/system/kernel/vm/vm.cpp
6063
addr_t offset = currentAddress - area->Base();
src/system/kernel/vm/vm.cpp
6084
addr_t currentAddress = address;
src/system/kernel/vm/vm.cpp
6091
addr_t offset = currentAddress - area->Base();
src/system/kernel/vm/vm.cpp
6129
for (addr_t pageAddress = area->Base() + offset;
src/system/kernel/vm/vm.cpp
6165
for (addr_t pageAddress = area->Base() + offset;
src/system/kernel/vm/vm.cpp
6214
addr_t address = (addr_t)_address;
src/system/kernel/vm/vm.cpp
6293
addr_t address = (addr_t)_address;
src/system/kernel/vm/vm.cpp
6350
VMArea* area = locker.AddressSpace()->LookupArea((addr_t)address);
src/system/kernel/vm/vm.cpp
6354
uint32 protection = get_area_page_protection(area, (addr_t)address);
src/system/kernel/vm/vm.cpp
6374
addr_t address = (addr_t)_address;
src/system/kernel/vm/vm.cpp
6382
const addr_t endAddress = address + size;
src/system/kernel/vm/vm.cpp
6396
addr_t nextAddress = address;
src/system/kernel/vm/vm.cpp
6405
const addr_t areaStart = nextAddress;
src/system/kernel/vm/vm.cpp
6406
const addr_t areaEnd = std::min(endAddress, area->Base() + area->Size());
src/system/kernel/vm/vm.cpp
6521
return __map_physical_memory_haiku(name, (addr_t)physicalAddress, numBytes,
src/system/kernel/vm/vm.cpp
655
map_page(VMArea* area, vm_page* page, addr_t address, uint32 protection,
src/system/kernel/vm/vm.cpp
717
unmap_page(VMArea* area, addr_t virtualAddress)
src/system/kernel/vm/vm.cpp
726
unmap_pages(VMArea* area, addr_t base, size_t size)
src/system/kernel/vm/vm.cpp
733
intersect_area(VMArea* area, addr_t& address, addr_t& size, addr_t& offset)
src/system/kernel/vm/vm.cpp
769
cut_area(VMAddressSpace* addressSpace, VMArea* area, addr_t address,
src/system/kernel/vm/vm.cpp
770
addr_t size, VMArea** _secondArea, bool kernel)
src/system/kernel/vm/vm.cpp
772
addr_t offset;
src/system/kernel/vm/vm.cpp
809
const addr_t oldSize = area->Size();
src/system/kernel/vm/vm.cpp
915
const addr_t firstNewSize = offset;
src/system/kernel/vm/vm.cpp
916
const addr_t secondBase = address + size;
src/system/kernel/vm/vm.cpp
917
const addr_t secondSize = area->Size() - offset - size;
src/system/kernel/vm/vm_debug.cpp
238
addr_t address = parse_expression(argv[1]);
src/system/kernel/vm/vm_debug.cpp
28
addr_t page_count;
src/system/kernel/vm/vm_debug.cpp
29
addr_t committed;
src/system/kernel/vm/vm_debug.cpp
42
addr_t copyAddress;
src/system/kernel/vm/vm_debug.cpp
452
addr_t address = parse_expression(argv[i]);
src/system/kernel/vm/vm_debug.cpp
46
addr_t address;
src/system/kernel/vm/vm_debug.cpp
460
set_debug_variable("_sourceCache", (addr_t)cache->source);
src/system/kernel/vm/vm_debug.cpp
510
addr_t num;
src/system/kernel/vm/vm_debug.cpp
554
|| (num != 0 && (((mode & 1) != 0 && (addr_t)area->id == num)
src/system/kernel/vm/vm_debug.cpp
659
vm_page* page = (vm_page*)(addr_t)addressValue;
src/system/kernel/vm/vm_debug.cpp
681
virtual bool HandleVirtualAddress(addr_t virtualAddress)
src/system/kernel/vm/vm_debug.cpp
719
addr_t virtualAddress = (addr_t)addressValue;
src/system/kernel/vm/vm_debug.cpp
774
if (size > B_PAGE_SIZE || ROUNDDOWN((addr_t)unsafeMemory, B_PAGE_SIZE)
src/system/kernel/vm/vm_debug.cpp
775
!= ROUNDDOWN((addr_t)unsafeMemory + size - 1, B_PAGE_SIZE)) {
src/system/kernel/vm/vm_debug.cpp
796
VMArea* area = addressSpace->LookupArea((addr_t)unsafeMemory);
src/system/kernel/vm/vm_debug.cpp
801
off_t cacheOffset = (addr_t)unsafeMemory - area->Base()
src/system/kernel/vm/vm_debug.cpp
823
+ (addr_t)unsafeMemory % B_PAGE_SIZE;
src/system/kernel/vm/vm_init.cpp
166
area_id area = area_for((void*)(addr_t)args->kernel_args_range[i].start);
src/system/kernel/vm/vm_init.cpp
180
void* address = (void*)(addr_t)range.start;
src/system/kernel/vm/vm_init.cpp
188
static addr_t
src/system/kernel/vm/vm_init.cpp
189
allocate_early_virtual(kernel_args* args, size_t size, addr_t alignment)
src/system/kernel/vm/vm_init.cpp
204
const addr_t previousRangeEnd = previousRange.start + previousRange.size;
src/system/kernel/vm/vm_init.cpp
206
addr_t base = alignment > 0
src/system/kernel/vm/vm_init.cpp
219
const addr_t lastRangeEnd = lastRange.start + lastRange.size;
src/system/kernel/vm/vm_init.cpp
220
addr_t base = alignment > 0
src/system/kernel/vm/vm_init.cpp
32
unmap_and_free_physical_pages(VMTranslationMap* map, addr_t start, addr_t end)
src/system/kernel/vm/vm_init.cpp
37
for (addr_t current = start; current < end; current += B_PAGE_SIZE) {
src/system/kernel/vm/vm_init.cpp
403
addr_t
src/system/kernel/vm/vm_init.cpp
405
uint32 attributes, addr_t alignment)
src/system/kernel/vm/vm_init.cpp
411
addr_t virtualBase = allocate_early_virtual(args, virtualSize, alignment);
src/system/kernel/vm/vm_init.cpp
63
vm_free_unused_boot_loader_range(addr_t start, addr_t size)
src/system/kernel/vm/vm_init.cpp
66
addr_t end = start + (size - 1);
src/system/kernel/vm/vm_init.cpp
67
addr_t lastEnd = start;
src/system/kernel/vm/vm_init.cpp
81
addr_t areaStart = area->Base();
src/system/kernel/vm/vm_init.cpp
82
addr_t areaEnd = areaStart + (area->Size() - 1);
src/system/kernel/vm/vm_page.cpp
1126
get_caller_info(addr_t caller)
src/system/kernel/vm/vm_page.cpp
1160
addr_t caller = 0;
src/system/kernel/vm/vm_page.cpp
1212
addr_t baseAddress;
src/system/kernel/vm/vm_page.cpp
139
addr_t caller;
src/system/kernel/vm/vm_page.cpp
147
static caller_info* get_caller_info(addr_t caller);
src/system/kernel/vm/vm_page.cpp
152
static const addr_t kVMPageCodeAddressRange[] = {
src/system/kernel/vm/vm_page.cpp
536
addr_t caller = 0;
src/system/kernel/vm/vm_page.cpp
624
AllocationDetailPrinterCallback(addr_t caller)
src/system/kernel/vm/vm_page.cpp
636
addr_t caller = 0;
src/system/kernel/vm/vm_page.cpp
657
addr_t fCaller;
src/system/kernel/vm/vm_page.cpp
667
(addr_t)(page->physical_page_number * B_PAGE_SIZE));
src/system/kernel/vm/vm_page.cpp
724
addr_t address;
src/system/kernel/vm/vm_page.cpp
835
page = (struct vm_page *)(addr_t)pageAddress;
src/system/kernel/vm/vm_page.cpp
865
const off_t pageOffset = (addr_t)page - (addr_t)sPages;
src/system/kernel/vm/vm_page.cpp
916
virtual bool HandleVirtualAddress(addr_t virtualAddress)
src/system/kernel/vm/vm_page.cpp
948
set_debug_variable("_cache", (addr_t)page->Cache());
src/system/libnetwork/init.cpp
23
addr_t __gNetworkStart;
src/system/libnetwork/init.cpp
24
addr_t __gNetworkEnd;
src/system/libnetwork/init.cpp
32
__gNetworkStart = (addr_t)min_c(info.text, info.data);
src/system/libnetwork/init.cpp
33
__gNetworkEnd = min_c((addr_t)info.text + info.text_size,
src/system/libnetwork/init.cpp
34
(addr_t)info.data + info.data_size);
src/system/libroot/libroot_init.c
78
__init_time((addr_t)__gCommPageAddress);
src/system/libroot/os/arch/arm/thread.c
22
return (thread_id)(addr_t)tls_get(TLS_THREAD_ID_SLOT);
src/system/libroot/os/arch/arm64/thread.c
16
return (thread_id)(addr_t)tls_get(TLS_THREAD_ID_SLOT);
src/system/libroot/os/arch/generic/generic_stack_trace.cpp
23
__arch_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
src/system/libroot/os/arch/generic/generic_stack_trace.cpp
24
int32 skipFrames, addr_t stackBase, addr_t stackEnd)
src/system/libroot/os/arch/generic/generic_stack_trace.cpp
27
addr_t basePointer = (addr_t)get_stack_frame();
src/system/libroot/os/arch/generic/generic_stack_trace.cpp
34
addr_t previous;
src/system/libroot/os/arch/generic/generic_stack_trace.cpp
35
addr_t return_address;
src/system/libroot/os/arch/ppc/stack_trace.cpp
21
__arch_get_stack_trace(addr_t* returnAddresses, int32 maxCount,
src/system/libroot/os/arch/ppc/stack_trace.cpp
22
int32 skipFrames, addr_t stackBase, addr_t stackEnd)
src/system/libroot/os/arch/ppc/stack_trace.cpp
25
addr_t basePointer = (addr_t)get_stack_frame();
src/system/libroot/os/arch/ppc/stack_trace.cpp
32
addr_t previous;
src/system/libroot/os/arch/ppc/stack_trace.cpp
33
addr_t return_address;
src/system/libroot/os/arch/riscv64/thread.cpp
16
return (thread_id)(addr_t)tls_get(TLS_THREAD_ID_SLOT);
src/system/libroot/os/find_paths.cpp
273
return pointer >= base && (addr_t)pointer < (addr_t)base + size;
src/system/libroot/os/time.cpp
27
__init_time(addr_t commPageTable)
src/system/libroot/os/time.cpp
30
(((addr_t*)commPageTable)[COMMPAGE_ENTRY_REAL_TIME_DATA]
src/system/libroot/posix/grp.cpp
106
addr_t baseAddress = (addr_t)entries;
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
172
addr_t stack_trace[kMaxStackTraceDepth];
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
179
addr_t base;
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
226
guarded_heap_page_protect_raw(addr_t address, size_t size, uint32 protection)
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
246
guarded_heap_print_stack_trace(addr_t stackTrace[], size_t depth)
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
254
addr_t address = stackTrace[i];
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
266
address - (addr_t)location, exactMatch ? "" : " (nearest)");
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
292
guarded_heap_fill_stack_trace(addr_t stackTrace[], size_t maxDepth,
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
311
(addr_t)*stackBase, (addr_t)*stackEnd);
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
457
area->base = (addr_t)baseAddress + pagesNeeded * B_PAGE_SIZE;
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
537
page->allocation_base = (void*)(((addr_t)address
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
549
(addr_t)address + pagesNeeded * B_PAGE_SIZE, B_PAGE_SIZE, 0);
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
552
addr_t protectedStart = (addr_t)address + B_PAGE_SIZE;
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
553
size_t protectedSize = (addr_t)page->allocation_base - protectedStart;
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
559
protectedStart = (addr_t)page->allocation_base
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
561
protectedSize = (addr_t)address + (pagesNeeded + 1) * B_PAGE_SIZE
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
620
if ((addr_t)address < area->base)
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
623
if ((addr_t)address >= area->base + area->size)
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
637
size_t pageIndex = ((addr_t)address - area.base) / B_PAGE_SIZE;
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
849
if ((addr_t)address < candidate->base)
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
851
if ((addr_t)address >= candidate->base + candidate->size)
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
863
size_t pageIndex = ((addr_t)address - area->base) / B_PAGE_SIZE;
src/system/libroot/posix/malloc/debug/heap.cpp
1008
heap_add_leak_check_info(addr_t address, size_t allocated, size_t size)
src/system/libroot/posix/malloc/debug/heap.cpp
1010
size -= sizeof(addr_t) + sizeof(heap_leak_check_info);
src/system/libroot/posix/malloc/debug/heap.cpp
1016
addr_t wallAddress = address + size;
src/system/libroot/posix/malloc/debug/heap.cpp
1017
memcpy((void *)wallAddress, &wallAddress, sizeof(addr_t));
src/system/libroot/posix/malloc/debug/heap.cpp
1038
addr_t address = firstPage->area->base + firstPage->index * heap->page_size;
src/system/libroot/posix/malloc/debug/heap.cpp
1091
page->free_list = (addr_t *)*page->free_list;
src/system/libroot/posix/malloc/debug/heap.cpp
1108
heap_add_leak_check_info((addr_t)address, bin->element_size, size);
src/system/libroot/posix/malloc/debug/heap.cpp
1124
size += sizeof(addr_t) + sizeof(heap_leak_check_info);
src/system/libroot/posix/malloc/debug/heap.cpp
1156
size -= sizeof(addr_t) + sizeof(heap_leak_check_info);
src/system/libroot/posix/malloc/debug/heap.cpp
1187
if (area->base <= (addr_t)address) {
src/system/libroot/posix/malloc/debug/heap.cpp
1188
if ((addr_t)address >= area->base + area->size) {
src/system/libroot/posix/malloc/debug/heap.cpp
120
addr_t * free_list;
src/system/libroot/posix/malloc/debug/heap.cpp
1208
heap_page *page = &area->page_table[((addr_t)address - area->base)
src/system/libroot/posix/malloc/debug/heap.cpp
1220
addr_t pageBase = area->base + page->index * heap->page_size;
src/system/libroot/posix/malloc/debug/heap.cpp
1224
if (((addr_t)address - pageBase) % bin->element_size != 0) {
src/system/libroot/posix/malloc/debug/heap.cpp
1236
for (addr_t *temp = page->free_list; temp != NULL;
src/system/libroot/posix/malloc/debug/heap.cpp
1237
temp = (addr_t *)*temp) {
src/system/libroot/posix/malloc/debug/heap.cpp
1246
heap_leak_check_info *info = (heap_leak_check_info *)((addr_t)address
src/system/libroot/posix/malloc/debug/heap.cpp
1248
if (info->size > bin->element_size - sizeof(addr_t)
src/system/libroot/posix/malloc/debug/heap.cpp
1256
addr_t wallValue;
src/system/libroot/posix/malloc/debug/heap.cpp
1257
addr_t wallAddress = (addr_t)address + info->size;
src/system/libroot/posix/malloc/debug/heap.cpp
1258
memcpy(&wallValue, (void *)wallAddress, sizeof(addr_t));
src/system/libroot/posix/malloc/debug/heap.cpp
1274
*(addr_t *)address = (addr_t)page->free_list;
src/system/libroot/posix/malloc/debug/heap.cpp
1275
page->free_list = (addr_t *)address;
src/system/libroot/posix/malloc/debug/heap.cpp
1308
if ((addr_t)address != pageBase) {
src/system/libroot/posix/malloc/debug/heap.cpp
1339
heap_leak_check_info *info = (heap_leak_check_info *)((addr_t)address
src/system/libroot/posix/malloc/debug/heap.cpp
1341
if (info->size > allocationSize - sizeof(addr_t)
src/system/libroot/posix/malloc/debug/heap.cpp
1349
addr_t wallValue;
src/system/libroot/posix/malloc/debug/heap.cpp
1350
addr_t wallAddress = (addr_t)address + info->size;
src/system/libroot/posix/malloc/debug/heap.cpp
1351
memcpy(&wallValue, (void *)wallAddress, sizeof(addr_t));
src/system/libroot/posix/malloc/debug/heap.cpp
1401
if (area->base <= (addr_t)address) {
src/system/libroot/posix/malloc/debug/heap.cpp
1402
if ((addr_t)address >= area->base + area->size) {
src/system/libroot/posix/malloc/debug/heap.cpp
1422
heap_page *page = &area->page_table[((addr_t)address - area->base)
src/system/libroot/posix/malloc/debug/heap.cpp
1456
newSize += sizeof(addr_t) + sizeof(heap_leak_check_info);
src/system/libroot/posix/malloc/debug/heap.cpp
1461
heap_leak_check_info *info = (heap_leak_check_info *)((addr_t)address
src/system/libroot/posix/malloc/debug/heap.cpp
1463
newSize -= sizeof(addr_t) + sizeof(heap_leak_check_info);
src/system/libroot/posix/malloc/debug/heap.cpp
1468
addr_t wallAddress = (addr_t)address + newSize;
src/system/libroot/posix/malloc/debug/heap.cpp
1469
memcpy((void *)wallAddress, &wallAddress, sizeof(addr_t));
src/system/libroot/posix/malloc/debug/heap.cpp
1476
newSize -= sizeof(addr_t) + sizeof(heap_leak_check_info);
src/system/libroot/posix/malloc/debug/heap.cpp
1496
size += sizeof(addr_t) + sizeof(heap_leak_check_info);
src/system/libroot/posix/malloc/debug/heap.cpp
1518
if (area->base <= (addr_t)address) {
src/system/libroot/posix/malloc/debug/heap.cpp
1519
if ((addr_t)address >= area->base + area->size) {
src/system/libroot/posix/malloc/debug/heap.cpp
1537
heap_page *page = &area->page_table[((addr_t)address - area->base)
src/system/libroot/posix/malloc/debug/heap.cpp
1547
addr_t pageBase = area->base + page->index * heap->page_size;
src/system/libroot/posix/malloc/debug/heap.cpp
1551
if (((addr_t)address - pageBase) % bin->element_size != 0) {
src/system/libroot/posix/malloc/debug/heap.cpp
1560
info = (heap_leak_check_info *)((addr_t)address + bin->element_size
src/system/libroot/posix/malloc/debug/heap.cpp
1562
if (info->size > bin->element_size - sizeof(addr_t)
src/system/libroot/posix/malloc/debug/heap.cpp
1571
if ((addr_t)address != pageBase) {
src/system/libroot/posix/malloc/debug/heap.cpp
1592
info = (heap_leak_check_info *)((addr_t)address + allocationSize
src/system/libroot/posix/malloc/debug/heap.cpp
1594
if (info->size > allocationSize - sizeof(addr_t)
src/system/libroot/posix/malloc/debug/heap.cpp
1627
heap_add_area(heap, heapArea, (addr_t)address, size);
src/system/libroot/posix/malloc/debug/heap.cpp
1638
int msInterval = (addr_t)data;
src/system/libroot/posix/malloc/debug/heap.cpp
1656
B_LOW_PRIORITY, (void *)(addr_t)msInterval);
src/system/libroot/posix/malloc/debug/heap.cpp
1739
if (mprotect((void *)((addr_t)address + areaSize - B_PAGE_SIZE),
src/system/libroot/posix/malloc/debug/heap.cpp
1757
address = (void *)((addr_t)address + areaSize - B_PAGE_SIZE - size);
src/system/libroot/posix/malloc/debug/heap.cpp
1811
status_t status = _kern_reserve_address_range((addr_t *)&heapBase,
src/system/libroot/posix/malloc/debug/heap.cpp
1820
addr_t base = (addr_t)heapBase;
src/system/libroot/posix/malloc/debug/heap.cpp
1839
size_t alignedSize = size + sizeof(addr_t) + sizeof(heap_leak_check_info);
src/system/libroot/posix/malloc/debug/heap.cpp
1870
address = (void *)((addr_t)address + sizeof(area_allocation_info));
src/system/libroot/posix/malloc/debug/heap.cpp
1872
address = (void *)ROUNDUP((addr_t)address, alignment);
src/system/libroot/posix/malloc/debug/heap.cpp
1873
ASSERT((addr_t)address % alignment == 0);
src/system/libroot/posix/malloc/debug/heap.cpp
1874
ASSERT((addr_t)address + size - 1 < (addr_t)info + areaSize - 1);
src/system/libroot/posix/malloc/debug/heap.cpp
1906
ASSERT((addr_t)result % alignment == 0);
src/system/libroot/posix/malloc/debug/heap.cpp
1992
newAddress = (void*)((addr_t)info->allocation_base
src/system/libroot/posix/malloc/debug/heap.cpp
2005
size_t available = info->size - ((addr_t)info->allocation_base
src/system/libroot/posix/malloc/debug/heap.cpp
2006
- (addr_t)info->base);
src/system/libroot/posix/malloc/debug/heap.cpp
215
for (addr_t *temp = page->free_list; temp != NULL; temp = (addr_t *)*temp)
src/system/libroot/posix/malloc/debug/heap.cpp
295
addr_t base = area->base + i * heap->page_size;
src/system/libroot/posix/malloc/debug/heap.cpp
305
for (addr_t *temp = page->free_list; temp != NULL;
src/system/libroot/posix/malloc/debug/heap.cpp
306
temp = (addr_t *)*temp) {
src/system/libroot/posix/malloc/debug/heap.cpp
307
if ((addr_t)temp == base) {
src/system/libroot/posix/malloc/debug/heap.cpp
390
addr_t base = area->base + i * heap->page_size;
src/system/libroot/posix/malloc/debug/heap.cpp
400
for (addr_t *temp = page->free_list; temp != NULL;
src/system/libroot/posix/malloc/debug/heap.cpp
401
temp = (addr_t *)*temp) {
src/system/libroot/posix/malloc/debug/heap.cpp
402
if ((addr_t)temp == base) {
src/system/libroot/posix/malloc/debug/heap.cpp
413
if (info->size > elementSize - sizeof(addr_t)
src/system/libroot/posix/malloc/debug/heap.cpp
420
addr_t wallValue;
src/system/libroot/posix/malloc/debug/heap.cpp
421
addr_t wallAddress = base + info->size;
src/system/libroot/posix/malloc/debug/heap.cpp
422
memcpy(&wallValue, (void *)wallAddress, sizeof(addr_t));
src/system/libroot/posix/malloc/debug/heap.cpp
446
- sizeof(addr_t) - sizeof(heap_leak_check_info)) {
src/system/libroot/posix/malloc/debug/heap.cpp
453
addr_t wallValue;
src/system/libroot/posix/malloc/debug/heap.cpp
454
addr_t wallAddress = base + info->size;
src/system/libroot/posix/malloc/debug/heap.cpp
455
memcpy(&wallValue, (void *)wallAddress, sizeof(addr_t));
src/system/libroot/posix/malloc/debug/heap.cpp
495
if ((addr_t)page < (addr_t)&area->page_table[0]
src/system/libroot/posix/malloc/debug/heap.cpp
496
|| (addr_t)page >= (addr_t)&area->page_table[area->page_count])
src/system/libroot/posix/malloc/debug/heap.cpp
502
if ((addr_t)&area->page_table[page->index] != (addr_t)page)
src/system/libroot/posix/malloc/debug/heap.cpp
586
if ((addr_t)page < (addr_t)&area->page_table[0]
src/system/libroot/posix/malloc/debug/heap.cpp
587
|| (addr_t)page >= (addr_t)&area->page_table[area->page_count])
src/system/libroot/posix/malloc/debug/heap.cpp
593
if ((addr_t)&area->page_table[page->index] != (addr_t)page) {
src/system/libroot/posix/malloc/debug/heap.cpp
617
addr_t *element = page->free_list;
src/system/libroot/posix/malloc/debug/heap.cpp
618
addr_t pageBase = area->base + page->index * heap->page_size;
src/system/libroot/posix/malloc/debug/heap.cpp
620
if ((addr_t)element < pageBase
src/system/libroot/posix/malloc/debug/heap.cpp
621
|| (addr_t)element >= pageBase + heap->page_size)
src/system/libroot/posix/malloc/debug/heap.cpp
624
if (((addr_t)element - pageBase) % bin->element_size != 0)
src/system/libroot/posix/malloc/debug/heap.cpp
627
element = (addr_t *)*element;
src/system/libroot/posix/malloc/debug/heap.cpp
657
heap_add_area(heap_allocator *heap, area_id areaID, addr_t base, size_t size)
src/system/libroot/posix/malloc/debug/heap.cpp
783
heap_create_allocator(const char *name, addr_t base, size_t size,
src/system/libroot/posix/malloc/debug/heap.cpp
94
addr_t base;
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
108
sFreeHeapBase = (addr_t)sHeapBase;
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
185
chunk = (free_chunk *)((addr_t)chunk + size);
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
253
&& (addr_t)base + newHeapSize
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
254
<= (addr_t)sHeapBase + kHeapReservationSize) {
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
279
sFreeHeapBase = (addr_t)base;
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
306
if ((addr_t)chunk + chunk->size == (addr_t)ptr
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
307
|| (addr_t)ptr + size == (addr_t)chunk) {
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
316
if ((addr_t)chunk < (addr_t)ptr)
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
55
static const addr_t kHeapReservationBase = 0x100100000000;
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
56
static const addr_t kHeapReservationSize = 0x1000000000;
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
58
static const addr_t kHeapReservationBase = 0x18000000;
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
59
static const addr_t kHeapReservationSize = 0x48000000;
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
65
static addr_t sFreeHeapBase;
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
94
status_t status = _kern_reserve_address_range((addr_t *)&sHeapBase,
src/system/libroot/posix/malloc/hoard2/wrapper.cpp
64
if (((addr_t)info.text > (addr_t)address
src/system/libroot/posix/malloc/hoard2/wrapper.cpp
65
|| (addr_t)info.text + info.text_size < (addr_t)address)
src/system/libroot/posix/malloc/hoard2/wrapper.cpp
66
&& ((addr_t)info.data > (addr_t)address
src/system/libroot/posix/malloc/hoard2/wrapper.cpp
67
|| (addr_t)info.data + info.data_size < (addr_t)address))
src/system/libroot/posix/malloc/hoard2/wrapper.cpp
77
if ((addr_t)address >= (addr_t)location) {
src/system/libroot/posix/malloc/hoard2/wrapper.cpp
79
int32 newOffset = (addr_t)address - (addr_t)location;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
124
const addr_t address = (addr_t)_address;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
131
size_t remainingAfter = chunk->size - (address - (addr_t)chunk);
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
145
if (address == (addr_t)chunk) {
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
186
if (((addr_t)info.address + info.size) != address)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
230
|| ((addr_t)info.address + info.size) == freedChunk->NextAddress()))) {
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
281
FreeChunk* newChunk = (FreeChunk*)((addr_t)chunk + amount);
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
299
const addr_t address = (addr_t)_address;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
314
if (following != NULL && chunk->NextAddress() == (addr_t)following) {
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
340
addr_t oldTop = fLastAreaTop;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
351
addr_t newAreaBase;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
377
return ((addr_t)chunk < fLastAreaTop
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
378
&& (addr_t)chunk >= (fLastAreaTop - fLastAreaSize));
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
422
const addr_t address = (addr_t)chunk;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
423
const addr_t top = address + size;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
425
const addr_t lastAreaBase = (fLastAreaTop - fLastAreaSize);
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
428
const addr_t lastTop = fLastAreaTop, reservedTop = fLastAreaReservedTop;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
478
inline addr_t NextAddress() const { return ((addr_t)this + size); }
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
482
typedef addr_t KeyType;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
485
static addr_t GetKey(const FreeChunk* node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
487
return (addr_t)node;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
495
static int Compare(const addr_t& key, const FreeChunk* node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
497
if (key == (addr_t)node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
499
return (key < (addr_t)node) ? -1 : 1;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
512
addr_t address;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
516
KeyType(const FreeChunk* chunk) : size(chunk->size), address((addr_t)chunk) {}
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
554
addr_t fLastAreaTop;
src/system/libroot/posix/pwd.cpp
105
addr_t baseAddress = (addr_t)entries;
src/system/libroot/posix/shadow.cpp
62
addr_t baseAddress = (addr_t)entries;
src/system/libroot/posix/stdlib/exit.cpp
104
AddressRangePredicate(addr_t start, size_t size)
src/system/libroot/posix/stdlib/exit.cpp
113
addr_t address = (addr_t)info->hook;
src/system/libroot/posix/stdlib/exit.cpp
121
addr_t fStart;
src/system/libroot/posix/stdlib/exit.cpp
122
addr_t fEnd;
src/system/libroot/posix/stdlib/exit.cpp
277
_call_atexit_hooks_for_range(addr_t start, addr_t size)
src/system/libroot/posix/string/arch/generic/generic_memcpy.c
12
#define MISALIGNMENT(PTR, TYPE) ((addr_t)(PTR) & (sizeof(TYPE) - 1))
src/system/libroot/posix/string/arch/generic/generic_memset.c
12
#define MISALIGNMENT(PTR, TYPE) ((addr_t)(PTR) & (sizeof(TYPE) - 1))
src/system/libroot/posix/string/memcmp.c
13
#define MISALIGNMENT(PTR, TYPE) ((addr_t)(PTR) & (sizeof(TYPE) - 1))
src/system/libroot/posix/string/strcmp.c
18
if ((((addr_t)a) & 3) == 0 && (((addr_t)b) & 3) == 0) {
src/system/libroot/posix/string/strncmp.c
18
if ((((addr_t)a) & 3) == 0 && (((addr_t)b) & 3) == 0) {
src/system/libroot/posix/string/strncpy.cpp
23
while (((addr_t)dest & 3) != 0 && count != 0) {
src/system/libroot/posix/string/strncpy.cpp
34
if (((addr_t)src & 3) == 0) {
src/system/libroot/posix/user_group_common.cpp
159
addr_t pad = align - (((addr_t)buffer - 1) & (align - 1)) - 1;
src/system/runtime_loader/arch/arm/arch_relocate.cpp
29
# define P ((addr_t *)(image->regions[0].delta + rel[i].r_offset))
src/system/runtime_loader/arch/arm/arch_relocate.cpp
36
addr_t final_val;
src/system/runtime_loader/arch/arm/arch_relocate.cpp
37
addr_t S;
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
133
write_32(P, (S + A - (addr_t)P));
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
228
final_val = L + A - (addr_t)P;
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
29
write_32(addr_t *P, Elf32_Word value)
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
36
write_16(addr_t *P, Elf32_Word value)
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
44
write_16_check(addr_t *P, Elf32_Word value)
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
55
write_8(addr_t *P, Elf32_Word value)
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
64
write_8_check(addr_t *P, Elf32_Word value)
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
79
addr_t S;
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
80
addr_t final_val;
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
82
# define P ((addr_t *)(image->regions[0].delta + rel[i].r_offset))
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
84
#define A ((addr_t)rel[i].r_addend)
src/system/runtime_loader/arch/x86/arch_relocate.cpp
25
addr_t S;
src/system/runtime_loader/arch/x86/arch_relocate.cpp
26
addr_t final_val;
src/system/runtime_loader/arch/x86/arch_relocate.cpp
28
# define P ((addr_t *)(image->regions[0].delta + rel[i].r_offset))
src/system/runtime_loader/arch/x86/arch_relocate.cpp
57
final_val = S + A - (addr_t)P;
src/system/runtime_loader/arch/x86/arch_relocate.cpp
64
final_val = L + A - (addr_t)P;
src/system/runtime_loader/commpage.cpp
104
addr_t foundLocation = (addr_t)NULL;
src/system/runtime_loader/commpage.cpp
108
addr_t location = (addr_t)__gCommPageAddress + symbol->st_value;
src/system/runtime_loader/commpage.cpp
110
if (location <= (addr_t)address && location >= foundLocation) {
src/system/runtime_loader/commpage.cpp
115
if (location + symbol->st_size > (addr_t)address) {
src/system/runtime_loader/elf.cpp
1019
image_t* callerImage = find_loaded_image_by_address((addr_t)caller);
src/system/runtime_loader/elf.cpp
330
uint count_preinit = image->preinit_array_len / sizeof(addr_t);
src/system/runtime_loader/elf.cpp
364
uint count_init = image->init_array_len / sizeof(addr_t);
src/system/runtime_loader/elf.cpp
395
uint count_term = image->term_array_len / sizeof(addr_t);
src/system/runtime_loader/elf.cpp
661
image_t* callerImage = find_loaded_image_by_address((addr_t)caller);
src/system/runtime_loader/elf.cpp
861
image_t* image = find_loaded_image_by_address((addr_t)address);
src/system/runtime_loader/elf.cpp
863
addr_t commpageBegin = (addr_t)__gCommPageAddress;
src/system/runtime_loader/elf.cpp
864
addr_t commpageEnd = (addr_t)commpageBegin + COMMPAGE_SIZE;
src/system/runtime_loader/elf.cpp
867
if ((addr_t)address >= commpageBegin && (addr_t)address < commpageEnd) {
src/system/runtime_loader/elf.cpp
889
addr_t foundLocation = (addr_t)NULL;
src/system/runtime_loader/elf.cpp
895
addr_t location = symbol->st_value + image->regions[0].delta;
src/system/runtime_loader/elf.cpp
897
if (location <= (addr_t)address && location >= foundLocation) {
src/system/runtime_loader/elf.cpp
902
if (location + symbol->st_size > (addr_t)address) {
src/system/runtime_loader/elf_load_image.cpp
153
addr_t A = TO_PAGE_SIZE(pheader->p_vaddr + pheader->p_memsz);
src/system/runtime_loader/elf_load_image.cpp
154
addr_t B = TO_PAGE_SIZE(pheader->p_vaddr + pheader->p_filesz);
src/system/runtime_loader/elf_load_image.cpp
357
image->init_array = (addr_t*)
src/system/runtime_loader/elf_load_image.cpp
366
image->preinit_array = (addr_t*)
src/system/runtime_loader/elf_load_image.cpp
375
image->term_array = (addr_t*)
src/system/runtime_loader/elf_load_image.cpp
54
addr_t A = TO_PAGE_SIZE(pheaders->p_vaddr
src/system/runtime_loader/elf_load_image.cpp
56
addr_t B = TO_PAGE_SIZE(pheaders->p_vaddr
src/system/runtime_loader/elf_symbol_lookup.cpp
560
SymbolLookupCache* cache, addr_t* symAddress, image_t** symbolImage)
src/system/runtime_loader/elf_symbol_lookup.cpp
633
= (void*)((addr_t)location + sharedImage->regions[0].delta);
src/system/runtime_loader/elf_symbol_lookup.cpp
669
cache->SetSymbolValueAt(index, (addr_t)location, sharedImage);
src/system/runtime_loader/elf_symbol_lookup.cpp
673
*symAddress = (addr_t)location;
src/system/runtime_loader/elf_symbol_lookup.h
101
void SetSymbolValueAt(size_t index, addr_t value, image_t* image)
src/system/runtime_loader/elf_symbol_lookup.h
112
addr_t* fValues;
src/system/runtime_loader/elf_symbol_lookup.h
56
fValues = (addr_t*)malloc(sizeof(addr_t) * fTableSize);
src/system/runtime_loader/elf_symbol_lookup.h
89
addr_t SymbolValueAt(size_t index) const
src/system/runtime_loader/elf_symbol_lookup.h
94
addr_t SymbolValueAt(size_t index, image_t** image) const
src/system/runtime_loader/elf_tls.cpp
139
TLSBlockTemplates::SetBaseAddress(unsigned dso, addr_t baseAddress)
src/system/runtime_loader/elf_tls.cpp
29
void* operator+(addr_t offset) const
src/system/runtime_loader/elf_tls.cpp
30
{ return (void*)((addr_t)fPointer + TLS_DTV_OFFSET + offset); }
src/system/runtime_loader/elf_tls.cpp
306
get_tls_address(unsigned dso, addr_t offset)
src/system/runtime_loader/elf_tls.cpp
79
TLSBlockTemplate::SetBaseAddress(addr_t baseAddress)
src/system/runtime_loader/elf_tls.cpp
81
fAddress = (void*)((addr_t)fAddress + baseAddress);
src/system/runtime_loader/elf_tls.h
25
void SetBaseAddress(addr_t baseAddress);
src/system/runtime_loader/elf_tls.h
44
void SetBaseAddress(unsigned dso, addr_t baseAddress);
src/system/runtime_loader/elf_tls.h
72
void* get_tls_address(unsigned dso, addr_t offset);
src/system/runtime_loader/heap.cpp
59
status_t status = _kern_reserve_address_range((addr_t*)&reservedBase,
src/system/runtime_loader/heap.cpp
68
_kern_unreserve_address_range((addr_t)reservedBase, kHeapReservationSize);
src/system/runtime_loader/images.cpp
176
bool fixed, addr_t& loadAddress, uint32& addressSpecifier)
src/system/runtime_loader/images.cpp
308
addr_t reservedAddress = 0;
src/system/runtime_loader/images.cpp
309
addr_t loadAddress;
src/system/runtime_loader/images.cpp
404
addr_t startClearing = loadAddress
src/system/runtime_loader/images.cpp
407
addr_t toClear = region.vmsize
src/system/runtime_loader/images.cpp
503
addr_t textBase = 0;
src/system/runtime_loader/images.cpp
504
addr_t textEnd = 0;
src/system/runtime_loader/images.cpp
505
addr_t dataBase = 0;
src/system/runtime_loader/images.cpp
506
addr_t dataEnd = 0;
src/system/runtime_loader/images.cpp
508
addr_t base = image->regions[i].vmstart;
src/system/runtime_loader/images.cpp
509
addr_t end = base + image->regions[i].vmsize;
src/system/runtime_loader/images.cpp
61
if (image->regions[i].vmstart == (addr_t)info.text) {
src/system/runtime_loader/images.cpp
644
find_loaded_image_by_address(addr_t address)
src/system/runtime_loader/images.h
70
image_t* find_loaded_image_by_address(addr_t address);
src/system/runtime_loader/runtime_loader.cpp
730
addr_t relocationOffset = 0;
src/system/runtime_loader/runtime_loader.cpp
733
relocationOffset = (addr_t)gProgramArgs->args[0];
src/system/runtime_loader/runtime_loader.cpp
735
relocationOffset = (addr_t)gProgramArgs->env[0];
src/system/runtime_loader/runtime_loader.cpp
741
relocationOffset = (addr_t)gProgramArgs->args - relocationOffset
src/system/runtime_loader/runtime_loader_private.h
89
SymbolLookupCache* cache, addr_t* sym_addr, image_t** symbolImage = NULL);
src/tests/add-ons/accelerants/intel_extreme/intel_reg.cpp
142
addr_t addr = (addr_t)regs + address + i * sizeof(uint32);
src/tests/add-ons/kernel/bus_managers/agp_gart/gart_tester.cpp
155
addr_t& base, addr_t& physical)
src/tests/add-ons/kernel/bus_managers/agp_gart/gart_tester.cpp
173
addr_t apertureBase;
src/tests/add-ons/kernel/bus_managers/agp_gart/gart_tester.cpp
182
addr_t base[5], physical[5];
src/tests/add-ons/kernel/bus_managers/agp_gart/gart_tester.cpp
202
status_t status = sGART->bind_aperture(aperture, -1, (addr_t)buffer,
src/tests/add-ons/kernel/bus_managers/agp_gart/gart_tester.cpp
40
table[0].address = (void *)((addr_t)address - 0x100000);
src/tests/add-ons/kernel/bus_managers/agp_gart/gart_tester.cpp
75
info->base = (addr_t)sApertureBase;
src/tests/add-ons/kernel/bus_managers/agp_gart/gart_tester.cpp
93
gart_bind_page(void *aperture, uint32 offset, addr_t physicalAddress)
src/tests/add-ons/kernel/kernelland_emu/thread.h
21
return (Thread*)(addr_t)find_thread(NULL);
src/tests/add-ons/kernel/kernelland_emu/thread.h
28
return (thread_id)(addr_t)thread;
src/tests/kits/shared/JsonToMessageTest.cpp
168
CPPUNIT_ASSERT_EQUAL(0, (addr_t)ptrValue);
src/tests/servers/registrar/RosterShell.cpp
149
teamList->AddItem((void*)(addr_t)team);
src/tests/system/boot/loader/platform_mmu.cpp
37
platform_bootloader_address_to_kernel_address(void *address, addr_t *_result)
src/tests/system/boot/loader/platform_mmu.cpp
39
*_result = (addr_t)address;
src/tests/system/boot/loader/platform_mmu.cpp
45
platform_kernel_address_to_bootloader_address(addr_t address, void **_result)
src/tests/system/kernel/cache/pages_io_test.cpp
581
= (void *)((addr_t)vecs[i].iov_base + vecOffset);
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1236
status_t status = request.Init(pos, (addr_t)buffer, length, false, 0);
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1268
status_t status = request.Init(pos, (addr_t)buffer, length, true, 0);
src/tests/system/kernel/device_manager/dma_resource_test.cpp
156
addr_t DataBase() const { return fContext.DataBase(); }
src/tests/system/kernel/device_manager/dma_resource_test.cpp
157
addr_t PhysicalDataBase() const { return fContext.PhysicalDataBase(); }
src/tests/system/kernel/device_manager/dma_resource_test.cpp
158
addr_t SecondPhysicalDataBase() const
src/tests/system/kernel/device_manager/dma_resource_test.cpp
161
addr_t CompareBase() const { return fContext.CompareBase(); }
src/tests/system/kernel/device_manager/dma_resource_test.cpp
254
fPhysicalDataBase = (addr_t)entry[0].address;
src/tests/system/kernel/device_manager/dma_resource_test.cpp
255
fSecondPhysicalDataBase = (addr_t)entry[1].address;
src/tests/system/kernel/device_manager/dma_resource_test.cpp
276
fPhysicalDataBase = (addr_t)entry.address;
src/tests/system/kernel/device_manager/dma_resource_test.cpp
312
Test::AddSource(addr_t address, size_t length)
src/tests/system/kernel/device_manager/dma_resource_test.cpp
33
addr_t DataBase() const { return fDataBase; }
src/tests/system/kernel/device_manager/dma_resource_test.cpp
34
addr_t PhysicalDataBase() const
src/tests/system/kernel/device_manager/dma_resource_test.cpp
344
Test::AddTarget(addr_t base, size_t length, bool usesBounceBuffer)
src/tests/system/kernel/device_manager/dma_resource_test.cpp
357
addr_t
src/tests/system/kernel/device_manager/dma_resource_test.cpp
358
Test::_SourceToVirtual(addr_t source)
src/tests/system/kernel/device_manager/dma_resource_test.cpp
36
addr_t SecondPhysicalDataBase() const
src/tests/system/kernel/device_manager/dma_resource_test.cpp
371
addr_t
src/tests/system/kernel/device_manager/dma_resource_test.cpp
372
Test::_SourceToCompare(addr_t source)
src/tests/system/kernel/device_manager/dma_resource_test.cpp
42
addr_t CompareBase() const { return fCompareBase; }
src/tests/system/kernel/device_manager/dma_resource_test.cpp
50
addr_t fDataBase;
src/tests/system/kernel/device_manager/dma_resource_test.cpp
51
addr_t fPhysicalDataBase;
src/tests/system/kernel/device_manager/dma_resource_test.cpp
52
addr_t fSecondPhysicalDataBase;
src/tests/system/kernel/device_manager/dma_resource_test.cpp
54
addr_t fCompareBase;
src/tests/system/kernel/device_manager/dma_resource_test.cpp
605
+ (addr_t)buffer->PhysicalBounceBufferAddress();
src/tests/system/kernel/device_manager/dma_resource_test.cpp
63
Test& AddSource(addr_t base, size_t length);
src/tests/system/kernel/device_manager/dma_resource_test.cpp
66
Test& AddTarget(addr_t base, size_t length,
src/tests/system/kernel/device_manager/dma_resource_test.cpp
72
addr_t _SourceToVirtual(addr_t source);
src/tests/system/kernel/device_manager/dma_resource_test.cpp
73
addr_t _SourceToCompare(addr_t source);
src/tests/system/kernel/device_manager/dma_resource_test.cpp
90
addr_t address;
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
1022
status_t status = request.Init(pos, (addr_t)buffer, length, false, 0);
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
1052
status_t status = request.Init(pos, (addr_t)buffer, length, true, 0);
src/tests/system/kernel/file_corruption/fs/Directory.cpp
1094
- ((addr_t)fRootEntryBlock - (addr_t)fRootBlock.Data());
src/tests/system/kernel/spinlock_contention.cpp
136
switch ((addr_t)msg) {
src/tests/system/kernel/unit/lock/RWLockTests.cpp
109
if (!_TestConcurrentWriteReadThread(context, (addr_t)_index))
src/tests/system/kernel/unit/lock/RWLockTests.cpp
115
if (!_TestConcurrentWriteNestedReadThread(context, (addr_t)_index))
src/tests/system/kernel/unit/lock/RWLockTests.cpp
121
if (!_TestConcurrentDegradeThread(context, (addr_t)_index))
src/tests/system/kernel/unit/lock/RWLockTests.cpp
140
B_NORMAL_PRIORITY, (void*)(addr_t)i);
src/tests/system/kernel/vm/reserved_areas_test.cpp
50
status = _kern_reserve_address_range((addr_t*)&base, B_BASE_ADDRESS,
src/tests/system/kernel/vm/resize_area_tests.cpp
121
addr_t reserve = newAreaBase + reserveSize + B_PAGE_SIZE;
src/tests/system/kernel/vm/resize_area_tests.cpp
15
addr_t newAreaBase;
src/tests/system/kernel/vm/resize_area_tests.cpp
36
addr_t past = (newAreaBase + B_PAGE_SIZE * 2);
src/tests/system/kernel/vm/resize_area_tests.cpp
84
addr_t newAreaBase;
src/tests/system/libroot/posix/memalign_test.cpp
16
sum(addr_t address)
src/tests/system/libroot/posix/memalign_test.cpp
26
*((uint8 *)address + i) = sum((addr_t)address + i);
src/tests/system/libroot/posix/memalign_test.cpp
34
if (*((uint8 *)address + i) != sum((addr_t)address + i)) {
src/tests/system/libroot/posix/memalign_test.cpp
37
sum((addr_t)address + i));
src/tests/system/libroot/posix/memalign_test.cpp
57
if (((addr_t)allocations[i] & 0xf) != 0) {
src/tests/system/libroot/posix/memalign_test.cpp
89
if ((addr_t)allocations[i] % alignment != 0) {
src/tests/system/libroot/posix/memalign_test.cpp
92
allocations[i], (addr_t)allocations[i] % alignment, alignment,
src/tools/cppunit/TestShell.cpp
319
return ((addr_t)var > 1);
src/tools/cppunit/TestShell.cpp
636
tls_set(fTLSDebuggerCall, (void*)((addr_t)var + 1));
src/tools/elfsymbolpatcher/ElfImage.cpp
86
*_address = (void*)((addr_t)foundAddress + (addr_t)imageInfo.text
src/tools/elfsymbolpatcher/ElfImage.cpp
87
- (addr_t)unrelocatedImageInfo.text);