Searched refs:address (Results 151 - 175 of 804) sorted by relevance

1234567891011>>

/haiku/src/system/kernel/slab/
H A Dallocator.cpp233 free_etc(void *address, uint32 flags) argument
236 deferred_free(address);
240 block_free(address, flags & CACHE_ALLOC_FLAGS);
252 free(void* address) argument
254 block_free(address, 0);
259 realloc_etc(void* address, size_t newSize, uint32 flags) argument
262 block_free(address, flags);
266 if (address == NULL)
270 ObjectCache* cache = MemoryManager::GetAllocationInfo(address, oldSize);
272 panic("block_realloc(): allocation %p not known", address);
292 realloc(void* address, size_t newSize) argument
[all...]
H A DMemoryManager.h57 static ObjectCache* GetAllocationInfo(void* address,
59 static ObjectCache* CacheForAddress(void* address);
69 static ObjectCache* DebugObjectCacheForAddress(void* address);
173 static status_t _MapChunk(VMArea* vmArea, addr_t address,
176 static status_t _UnmapChunk(VMArea* vmArea, addr_t address,
184 static addr_t _AreaBaseAddressForAddress(addr_t address);
185 static Area* _AreaForAddress(addr_t address);
187 const MetaChunk* metaChunk, addr_t address);
262 MemoryManager::_AreaBaseAddressForAddress(addr_t address) argument
264 return ROUNDDOWN((addr_t)address, SLAB_AREA_SIZ
269 _AreaForAddress(addr_t address) argument
277 _ChunkIndexForAddress(const MetaChunk* metaChunk, addr_t address) argument
[all...]
/haiku/src/kits/debug/
H A DSymbolLookup.cpp35 Area::PrepareAddress(const void *address) argument
37 TRACE(("Area::PrepareAddress(%p): area: %" B_PRId32 "\n", address, fRemoteID));
50 // translate the address
51 const void *result = (const void*)((addr_t)address - (addr_t)fRemoteAddress
54 TRACE(("Area::PrepareAddress(%p) done: %p\n", address, result));
93 TRACE(("area %" B_PRId32 ": address: %p, size: %ld, name: %s\n",
94 areaInfo.area, areaInfo.address, areaInfo.size, areaInfo.name));
96 Area *area = new(std::nothrow) Area(areaInfo.area, areaInfo.address,
119 TRACE(("RemoteMemoryAccessor::PrepareAddress(): Got null address!\n"));
144 RemoteMemoryAccessor::AreaForLocalAddress(const void* address) cons
161 _FindArea(const void *address, int32 size) const argument
180 _FindAreaNoThrow(const void *address, int32 size) const argument
311 LookupSymbolAddress(addr_t address, addr_t *_baseAddress, const char **_symbolName, size_t *_symbolNameLen, const char **_imageName, bool *_exactMatch) const argument
380 InitSymbolIteratorByAddress(addr_t address, SymbolIterator& iterator) const argument
595 LookupSymbol(addr_t address, addr_t* _baseAddress, const char** _symbolName, size_t *_symbolNameLen, bool *_exactMatch) const argument
[all...]
/haiku/src/system/kernel/arch/x86/
H A Darch_user_debugger.cpp259 asm("mov %0, %%dr0" : : "r"(teamInfo.breakpoints[0].address));
260 asm("mov %0, %%dr1" : : "r"(teamInfo.breakpoints[1].address));
261 asm("mov %0, %%dr2" : : "r"(teamInfo.breakpoints[2].address));
262 asm("mov %0, %%dr3" : : "r"(teamInfo.breakpoints[3].address));
280 set_breakpoint(arch_team_debug_info& info, void* address, size_t type, argument
283 // check, if there is already a breakpoint at that address
286 if (info.breakpoints[i].address == address
297 if (!info.breakpoints[i].address) {
305 info.breakpoints[slot].address
330 clear_breakpoint(arch_team_debug_info& info, void* address, bool watchpoint) argument
363 set_breakpoint(void* address, size_t type, size_t length) argument
384 clear_breakpoint(void* address, bool watchpoint) argument
421 set_kernel_breakpoint(void* address, size_t type, size_t length) argument
445 clear_kernel_breakpoint(void* address, bool watchpoint) argument
471 check_watch_point_parameters(void* address, uint32 type, int32 length, size_t& archType, size_t& archLength) argument
804 arch_set_breakpoint(void* address) argument
812 arch_clear_breakpoint(void* address) argument
819 arch_set_watchpoint(void* address, uint32 type, int32 length) argument
832 arch_clear_watchpoint(void* address) argument
850 arch_set_kernel_breakpoint(void* address) argument
865 arch_clear_kernel_breakpoint(void* address) argument
879 arch_set_kernel_watchpoint(void* address, uint32 type, int32 length) argument
898 arch_clear_kernel_watchpoint(void* address) argument
[all...]
/haiku/src/add-ons/kernel/network/datalink_protocols/arp/
H A Darp.cpp161 mac_to_string(uint8* address) argument
165 address[0], address[1], address[2], address[3], address[4], address[5]);
171 inet_to_string(in_addr_t address) argument
175 unsigned int hostAddress = ntohl(address);
229 // ``An IP host group address i
252 Lookup(in_addr_t address) argument
449 sockaddr_dl address; local
498 net_interface_address* address = NULL; local
526 net_interface_address* address = NULL; local
550 net_interface_address* address = NULL; local
770 arp_start_resolve(arp_protocol* protocol, in_addr_t address, arp_entry** _entry) argument
1101 arp_change_address(net_datalink_protocol* _protocol, net_interface_address* address, int32 option, const struct sockaddr* oldAddress, const struct sockaddr* newAddress) argument
1148 arp_join_multicast(net_datalink_protocol *protocol, const sockaddr *address) argument
1162 arp_leave_multicast(net_datalink_protocol *protocol, const sockaddr *address) argument
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/radeon/
H A Dvip.c30 device_info *di, uint channel, uint address, uint32 *data )
36 OUTREG( regs, RADEON_VIPH_REG_ADDR, (channel << 14) | address | 0x2000 );
64 //SHOW_FLOW( 4, "channel=%d, address=%x, data=%lx", channel, address, *data );
80 device_info *di, uint channel, uint address, uint32 *data, bool lock )
87 res = do_VIPRead( di, channel, address, data );
92 // SHOW_FLOW( 2, "address=%x, data=%lx, lock=%d", address, *data, lock );
97 static bool do_VIPFifoRead(device_info *di, uint8 channel, uint32 address, uint32 count, uint8 *buffer) argument
108 SHOW_FLOW( 2, "address
29 do_VIPRead( device_info *di, uint channel, uint address, uint32 *data ) argument
79 Radeon_VIPRead( device_info *di, uint channel, uint address, uint32 *data, bool lock ) argument
171 Radeon_VIPFifoRead(device_info *di, uint8 channel, uint32 address, uint32 count, uint8 *buffer, bool lock) argument
190 do_VIPWrite( device_info *di, uint8 channel, uint address, uint32 data ) argument
209 Radeon_VIPWrite(device_info *di, uint8 channel, uint address, uint32 data, bool lock ) argument
227 do_VIPFifoWrite(device_info *di, uint8 channel, uint32 address, uint32 count, uint8 *buffer) argument
273 Radeon_VIPFifoWrite(device_info *di, uint8 channel, uint32 address, uint32 count, uint8 *buffer, bool lock) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/udf/
H A DUtils.cpp168 to_vnode_id(long_address address) argument
171 ino_t result = address.block();
173 result |= address.partition();
174 TRACE(("block: %" B_PRIu32 ", 0x%" B_PRIx32 "\n", address.block(),
175 address.block()));
176 TRACE(("partition: %d, 0x%x\n", address.partition(), address.partition()));
177 TRACE(("length: %" B_PRIu32 ", 0x%" B_PRIx32 "\n", address.length(),
178 address.length()));
H A DCachedBlock.h40 inline status_t SetTo(long_address address);
115 CachedBlock::SetTo(long_address address) argument
118 if (fVolume->MapBlock(address, &block) == B_OK)
130 long_address address; local
131 address.set_to(accessor.GetBlock(descriptor),
133 return SetTo(address);
/haiku/src/add-ons/kernel/network/stack/
H A Dstack_interface.cpp36 stack_interface_bind(net_socket* socket, const struct sockaddr* address, argument
39 return gNetSocketModule.bind(socket, address, addressLength);
51 stack_interface_connect(net_socket* socket, const struct sockaddr* address, argument
54 return gNetSocketModule.connect(socket, address, addressLength);
66 stack_interface_accept(net_socket* socket, struct sockaddr* address, argument
69 return gNetSocketModule.accept(socket, address, _addressLength,
83 int flags, struct sockaddr* address, socklen_t* _addressLength)
87 message.msg_name = address;
132 int flags, const struct sockaddr* address, socklen_t addressLength)
136 message.msg_name = (void*)address;
82 stack_interface_recvfrom(net_socket* socket, void* data, size_t length, int flags, struct sockaddr* address, socklen_t* _addressLength) argument
131 stack_interface_sendto(net_socket* socket, const void* data, size_t length, int flags, const struct sockaddr* address, socklen_t addressLength) argument
185 stack_interface_getpeername(net_socket* socket, struct sockaddr* address, socklen_t* _addressLength) argument
193 stack_interface_getsockname(net_socket* socket, struct sockaddr* address, socklen_t* _addressLength) argument
[all...]
/haiku/src/system/libroot/posix/malloc_debug/
H A Dguarded_heap.cpp203 static void dump_guarded_heap_page(void* address, bool doPanic = false);
228 addr_t address = area.base + pageIndex * B_PAGE_SIZE; local
229 mprotect((void*)address, B_PAGE_SIZE, protection);
242 addr_t address = stackTrace[i]; local
245 (void*)address, NULL, NULL, &imageName, &symbolName, NULL,
248 print_stdout("\t%#" B_PRIxADDR " (lookup failed: %s)\n", address,
254 address - (addr_t)location, exactMatch ? "" : " (nearest)");
513 void* address = NULL; local
514 area_id area = create_area("guarded_heap_huge_allocation", &address,
524 guarded_heap_page* page = (guarded_heap_page*)address;
606 guarded_heap_get_locked_area_for(guarded_heap& heap, void* address) argument
626 guarded_heap_area_page_index_for(guarded_heap_area& area, void* address) argument
659 guarded_heap_area_free(guarded_heap_area& area, void* address) argument
698 guarded_heap_area_allocation_for(void* address, area_id& allocationArea) argument
724 guarded_heap_free_area_allocation(void* address) argument
736 guarded_heap_free(void* address) argument
752 guarded_heap_realloc(void* address, size_t newSize) argument
824 dump_guarded_heap_page(void* address, bool doPanic) argument
1184 heap_free(void* address) argument
1192 heap_realloc(void* address, size_t newSize) argument
[all...]
/haiku/src/add-ons/media/media-add-ons/usb_webcam/addons/quickcam/
H A DQuickCamDevice.cpp104 QuickCamDevice::WriteReg(uint16 address, uint8 *data, size_t count) argument
106 PRINT((CH "(%u, @%p, %" B_PRIuSIZE ")" CT, address, data, count));
107 return SendCommand(USB_REQTYPE_DEVICE_OUT, 0x04, address, 0, count, data);
112 QuickCamDevice::ReadReg(uint16 address, uint8 *data, size_t count, bool cached) argument
114 PRINT((CH "(%u, @%p, %" B_PRIuSIZE ", %d)" CT, address, data, count,
117 return SendCommand(USB_REQTYPE_DEVICE_IN, 0x04, address, 0, count, data);
143 QuickCamDevice::WriteIIC(uint8 address, uint8 *data, size_t count) argument
154 buffer[i] = address + i;
162 QuickCamDevice::ReadIIC(uint8 address, uint8 *data) argument
164 return ReadIIC(address, dat
169 ReadIIC8(uint8 address, uint8 *data) argument
196 ReadIIC16(uint8 address, uint16 *data) argument
[all...]
/haiku/src/add-ons/media/media-add-ons/usb_webcam/addons/
H A DNW80xCamDevice.cpp139 NW80xCamDevice::WriteReg(uint16 address, uint8 *data, size_t count) argument
141 PRINT((CH "(%u, @%p, %" B_PRIuSIZE ")" CT, address, data, count));
142 return SendCommand(USB_REQTYPE_DEVICE_OUT, 0x04, address, 0, count, data);
147 NW80xCamDevice::ReadReg(uint16 address, uint8 *data, size_t count, bool cached) argument
149 PRINT((CH "(%u, @%p, %" B_PRIuSIZE ", %d)" CT, address, data, count,
152 return SendCommand(USB_REQTYPE_DEVICE_IN, 0x04, address, 0, count, data);
178 NW80xCamDevice::WriteIIC(uint8 address, uint8 *data, size_t count) argument
189 buffer[i] = address + i;
197 NW80xCamDevice::ReadIIC(uint8 address, uint8 *data) argument
199 return ReadIIC(address, dat
204 ReadIIC8(uint8 address, uint8 *data) argument
231 ReadIIC16(uint8 address, uint16 *data) argument
[all...]
/haiku/headers/private/kernel/vm/
H A Dvm.h93 status_t vm_block_address_range(const char* name, void* address, addr_t size);
94 status_t vm_unreserve_address_range(team_id team, void *address, addr_t size);
102 area_id vm_map_physical_memory(team_id team, const char *name, void **address,
108 area_id vm_map_file(team_id aid, const char *name, void **address,
113 area_id vm_create_null_area(team_id team, const char *name, void **address,
117 area_id vm_clone_area(team_id team, const char *name, void **address,
132 status_t vm_wire_page(team_id team, addr_t address, bool writable,
152 status_t vm_memset_physical(phys_addr_t address, int value, phys_size_t length);
163 area_id _user_create_area(const char *name, void **address, uint32 addressSpec,
170 status_t _user_unmap_memory(void *address, size_
[all...]
/haiku/headers/private/net/
H A DNetUtilities.h98 /*! Helper class that prints an address (and optionally a port) into a buffer
103 AddressString(net_domain* domain, const sockaddr* address, argument
108 domain->address_module->print_address(address, &fBuffer, printPort);
111 AddressString(net_domain* domain, const sockaddr& address, argument
116 domain->address_module->print_address(&address, &fBuffer, printPort);
120 const sockaddr* address, bool printPort = false)
124 address_module->print_address(address, &fBuffer, printPort);
119 AddressString(net_address_module_info* address_module, const sockaddr* address, bool printPort = false) argument
/haiku/src/add-ons/media/media-add-ons/usb_webcam/
H A DCamSensor.h51 virtual status_t WriteReg(uint16 address, uint8 *data, size_t count=1);
52 virtual status_t WriteReg8(uint16 address, uint8 data);
53 virtual status_t WriteReg16(uint16 address, uint16 data);
54 virtual status_t ReadReg(uint16 address, uint8 *data, size_t count=1, bool cached=false);
57 virtual status_t WriteIIC(uint8 address, uint8 *data, size_t count=1);
58 virtual status_t ReadIIC(uint8 address, uint8 *data);
/haiku/src/add-ons/print/transports/serial_port/
H A DSerialTransport.cpp40 char address[80]; local
45 address, sizeof(address));
46 if (size <= 0 || size >= sizeof(address)) return;
47 address[size] = 0; // make sure string is 0-terminated
49 strcat(strcpy(device, "/dev/ports/"), address); local
/haiku/src/system/kernel/disk_device_manager/
H A DUserDataWriter.cpp125 UserDataWriter::AddRelocationEntry(void *address) argument
127 if (fRelocationEntries && (addr_t)address >= (addr_t)fBuffer
128 && (addr_t)address < (addr_t)fBuffer + fBufferSize - sizeof(void*)) {
129 return fRelocationEntries->PushBack((addr_t*)address);
136 UserDataWriter::Relocate(void *address) argument
144 *entry += (addr_t)address - (addr_t)fBuffer;
/haiku/headers/os/net/
H A DNetworkDevice.h59 BNetworkAddress address; member in struct:wireless_network
70 // ignore address difference
105 status_t GetHardwareAddress(BNetworkAddress& address);
119 status_t GetNetwork(const BNetworkAddress& address,
126 status_t JoinNetwork(const BNetworkAddress& address,
131 status_t LeaveNetwork(const BNetworkAddress& address);
136 BNetworkAddress& address);
/haiku/src/tests/add-ons/accelerants/intel_extreme/
H A Dintel_reg.cpp133 uint64_t address; local
135 address = strtol(arg + 2, (char **)NULL, 16);
137 address = strtol(arg, (char **)NULL, 10);
138 if (address == 0 && errno != 0)
142 addr_t addr = (addr_t)regs + address + i * sizeof(uint32);
146 printf("(0x%08" B_PRIxADDR "): 0x%08" B_PRIx32 "\n", address + i * sizeof(uint32), *(uint32*)addr);
/haiku/src/system/kernel/
H A Dguarded_heap.cpp162 addr_t address = area.base + pageIndex * B_PAGE_SIZE;
163 vm_set_kernel_area_debug_protection(area.protection_cookie, (void*)address,
446 guarded_heap_get_locked_area_for(guarded_heap& heap, void* address) argument
451 if ((addr_t)address < area->base)
454 if ((addr_t)address >= area->base + area->size)
461 panic("guarded heap area for address %p not found", address);
467 guarded_heap_area_page_index_for(guarded_heap_area& area, void* address) argument
469 size_t pageIndex = ((addr_t)address - area.base) / B_PAGE_SIZE;
473 " which is not marked in use", address, pageInde
500 guarded_heap_area_free(guarded_heap_area& area, void* address, uint32 flags) argument
529 guarded_heap_free(void* address, uint32 flags) argument
545 guarded_heap_realloc(void* address, size_t newSize, uint32 flags) argument
586 addr_t address = page.stack_trace[i]; local
613 addr_t address = parse_expression(argv[1]); local
668 addr_t address = parse_expression(argv[1]); local
790 addr_t address = 0; local
855 heap_init(addr_t address, size_t size) argument
948 free_etc(void *address, uint32 flags) argument
962 free(void* address) argument
969 realloc_etc(void* address, size_t newSize, uint32 flags) argument
984 realloc(void* address, size_t newSize) argument
[all...]
/haiku/src/system/boot/platform/u-boot/arch/ppc/
H A Darch_mmu.cpp111 addr_t address = sNextVirtualAddress; local
115 return address;
123 addr_t address = sNextPhysicalAddress;
127 return address;
203 // #address-cells and #size-cells matches the number of 32-bit 'cells'
204 // representing the length of the base address and size fields
222 // On 64-bit PowerPC systems (G5), our mem base range address is larger
364 // 'kMaxKernelSize' bytes following the kernel base address.
367 addr_t address = (addr_t)*_address; local
369 // is the address withi
385 void *address = (void *)get_next_virtual_address(size); local
397 platform_free_region(void *address, size_t size) argument
[all...]
/haiku/headers/private/debugger/controllers/
H A DTeamDebugger.h92 uint32 action, target_addr_t address);
94 virtual void SetBreakpointRequested(target_addr_t address,
104 virtual void ClearBreakpointRequested(target_addr_t address);
122 virtual void SetWatchpointRequested(target_addr_t address,
126 virtual void ClearWatchpointRequested(target_addr_t address);
130 virtual void InspectRequested(target_addr_t address,
132 virtual void MemoryWriteRequested(target_addr_t address,
205 void _HandleSetUserBreakpoint(target_addr_t address,
210 target_addr_t address);
214 void _HandleSetWatchpoint(target_addr_t address,
[all...]
/haiku/src/add-ons/kernel/bus_managers/usb/
H A DBusManager.cpp80 int8 address = fDeviceIndex; local
82 if (fDeviceMap[address] == false) {
83 fDeviceIndex = (address + 1) % 127;
84 fDeviceMap[address] = true;
86 return address + 1;
89 address = (address + 1) % 127;
99 BusManager::FreeAddress(int8 address) argument
101 address--;
102 if (address <
[all...]
/haiku/src/add-ons/kernel/busses/pci/ecam/
H A DECAMPCIController.cpp165 PciAddressEcam address {
171 if ((address.val + 4) > fRegsLen)
174 return (addr_t)fRegs + address.val;
185 addr_t address = ConfigAddress(bus, device, function, offset); local
186 if (address == 0)
190 case 1: value = ReadReg8(address); break;
191 case 2: value = ReadReg16(address); break;
192 case 4: value = *(vuint32*)address; break;
205 addr_t address = ConfigAddress(bus, device, function, offset); local
206 if (address
[all...]
/haiku/src/system/boot/platform/openfirmware/arch/sparc/
H A Dmmu.cpp31 // NULL is actually a possible physical address, so use -1 (which is
32 // misaligned, so not a valid address) as the invalid physical address.
80 // #address-cells and #size-cells matches the number of 32-bit 'cells'
81 // representing the length of the base address and size fields
92 // is 64bit, the address also likely is.
135 is_virtual_allocated(void *address, size_t size) argument
139 gKernelArgs.num_virtual_allocated_ranges, (addr_t)address, size,
140 &foundBase) || foundBase != (addr_t)address;
145 is_physical_allocated(void *address, size_ argument
155 is_physical_memory(void *address, size_t size = 1) argument
312 void *address local
326 void *address = (void *)gKernelArgs.physical_memory_range[i].start; local
347 void *address local
450 arch_mmu_free(void *address, size_t size) argument
[all...]

Completed in 223 milliseconds

1234567891011>>