Searched refs:ptr (Results 101 - 125 of 271) sorted by relevance

1234567891011

/fuchsia/zircon/kernel/vm/
H A Dvm.cpp111 void* ptr = paddr_to_physmap(zero_page_paddr); local
112 DEBUG_ASSERT(ptr);
114 arch_zero_page(ptr);
186 paddr_t vaddr_to_paddr(const void* ptr) { argument
187 if (is_physmap_addr(ptr)) {
188 return physmap_to_paddr(ptr);
191 auto aspace = VmAspace::vaddr_to_aspace(reinterpret_cast<uintptr_t>(ptr));
197 zx_status_t rc = aspace->arch_aspace().Query((vaddr_t)ptr, &pa, nullptr);
228 void* ptr = paddr_to_physmap((paddr_t)argv[2].u); local
229 printf("paddr_to_physmap returns %p\n", ptr);
[all...]
/fuchsia/zircon/system/ulib/fbl/include/fbl/
H A Dintrusive_hash_table.h133 void insert(const PtrType& ptr) { insert(PtrType(ptr)); } argument
134 void insert(PtrType&& ptr) { argument
135 ZX_DEBUG_ASSERT(ptr != nullptr);
136 KeyType key = KeyTraits::GetKey(*ptr);
145 bucket.push_front(fbl::move(ptr));
151 // Insert the element pointed to by ptr if it is not already in the
152 // HashTable, or find the element that the ptr collided with instead.
156 // collided with ptr.
161 bool insert_or_find(const PtrType& ptr, iterato argument
165 insert_or_find(PtrType&& ptr, iterator* iter = nullptr) argument
190 insert_or_replace(const PtrType& ptr) argument
194 insert_or_replace(PtrType&& ptr) argument
[all...]
H A Dintrusive_wavl_tree.h217 void insert(const PtrType& ptr) { insert(PtrType(ptr)); } argument
218 void insert(PtrType&& ptr) { internal_insert(ptr); } argument
222 // Insert the object pointed to by ptr if it is not already in the
223 // tree, or find the object that the ptr collided with instead.
225 // @param ptr A pointer to the new object to insert.
228 // collided with ptr.
233 bool insert_or_find(const PtrType& ptr, iterator* iter = nullptr) { argument
234 return insert_or_find(PtrType(ptr), ite
237 insert_or_find(PtrType&& ptr, iterator* iter = nullptr) argument
256 insert_or_replace(const PtrType& ptr) argument
260 insert_or_replace(PtrType&& ptr) argument
674 internal_insert(PtrType& ptr, RawPtrType* collision = nullptr) argument
777 internal_erase(RawPtrType ptr) argument
[all...]
H A Darray.h53 T* ptr = ptr_; local
56 delete[] ptr;
/fuchsia/zircon/system/core/netsvc/
H A Dnetfile.c31 const char* ptr = filename[0] == '/' ? filename + 1 : filename; local
35 ptr = strchr(ptr, '/');
36 if (!ptr) {
39 memcpy(tmp, filename, ptr - filename);
40 tmp[ptr - filename] = '\0';
41 ptr += 1;
/fuchsia/zircon/system/ulib/inspector/
H A Dutils.cpp63 zx_status_t read_mem(zx_handle_t h, zx_vaddr_t vaddr, void* ptr, size_t len) { argument
65 zx_status_t status = zx_process_read_memory(h, vaddr, ptr, len, &actual);
77 zx_status_t fetch_string(zx_handle_t h, zx_vaddr_t vaddr, char* ptr, size_t max) { argument
80 if ((status = read_mem(h, vaddr, ptr, 1)) < 0) {
81 *ptr = 0;
84 ptr++;
88 *ptr = 0;
/fuchsia/zircon/system/dev/usb/xhci/
H A Dxhci-hw.h123 uint64_t ptr; member in union:__anon539::__anon540
135 uint64_t ptr; member in struct:__anon542
564 return (void *)(uint32_t)XHCI_READ64(&trb->ptr);
566 return (void *)XHCI_READ64(&trb->ptr);
570 static inline void trb_set_ptr(xhci_trb_t* trb, void* ptr) { argument
572 XHCI_WRITE64(&trb->ptr, (uint32_t)ptr);
574 XHCI_WRITE64(&trb->ptr, (uint64_t)ptr);
/fuchsia/zircon/system/uapp/display-test/
H A Dimage.cpp91 uint32_t* ptr = reinterpret_cast<uint32_t*>(addr); local
93 ptr[i] = bg_color;
95 zx_cache_flush(ptr, alloc_msg.size, ZX_CACHE_FLUSH_DATA);
98 vmo.release(), ptr, fg_color, bg_color, cursor);
148 uint32_t* ptr = static_cast<uint32_t*>(buf_); local
150 ptr += (y * stride_) + x;
156 ptr += (TILE_NUM_PIXELS * tile_idx);
162 ptr += subtile_line_offset + (x % SUBTILE_COLUMN_WIDTH);
164 *ptr = color;
/fuchsia/zircon/system/dev/audio/astro-tdm-output/
H A Dtas27xx.cpp22 auto ptr = fbl::unique_ptr<Tas27xx>(new (&ac) Tas27xx()); local
26 ptr->i2c_ = fbl::move(i2c);
28 return ptr;
/fuchsia/zircon/system/ulib/gfx/include/gfx/
H A Dgfx.h23 #define GFX_FLAG_FREE_ON_DESTROY (1 << 0) // free the ptr at destroy
39 void* ptr; member in struct:gfx_surface
101 gfx_surface* gfx_create_surface(void* ptr, unsigned width, unsigned height, unsigned stride, unsigned format, uint32_t flags);
102 zx_status_t gfx_init_surface(gfx_surface* surface, void* ptr, unsigned width, unsigned height, unsigned stride, unsigned format, uint32_t flags);
/fuchsia/zircon/third_party/ulib/jemalloc/src/
H A Darena.c140 arena_slab_regind(extent_t *slab, szind_t binind, const void *ptr) argument
145 assert((uintptr_t)ptr >= (uintptr_t)extent_addr_get(slab));
146 assert((uintptr_t)ptr < (uintptr_t)extent_past_get(slab));
148 assert(((uintptr_t)ptr - (uintptr_t)extent_addr_get(slab)) %
152 diff = (size_t)((uintptr_t)ptr - (uintptr_t)extent_addr_get(slab));
177 arena_slab_data_t *slab_data, void *ptr)
181 size_t regind = arena_slab_regind(slab, binind, ptr);
827 void *ptr = extent_base_get(extent); local
832 usize = isalloc(tsd_tsdn(tsd), extent, ptr);
835 prof_free(tsd, extent, ptr, usiz
176 arena_slab_reg_dalloc(tsdn_t *tsdn, extent_t *slab, arena_slab_data_t *slab_data, void *ptr) argument
1116 void *ptr; local
1155 arena_alloc_junk_small(void *ptr, const arena_bin_info_t *bin_info, bool zero) argument
1166 arena_dalloc_junk_small(void *ptr, const arena_bin_info_t *bin_info) argument
1267 arena_prof_promote(tsdn_t *tsdn, extent_t *extent, const void *ptr, size_t usize) argument
1296 arena_prof_demote(tsdn_t *tsdn, extent_t *extent, const void *ptr) argument
1309 arena_dalloc_promoted(tsdn_t *tsdn, extent_t *extent, void *ptr, tcache_t *tcache, bool slow_path) argument
1319 tcache_dalloc_large(tsdn_tsd(tsdn), tcache, ptr, usize, local
1390 arena_dalloc_bin_locked_impl(tsdn_t *tsdn, arena_t *arena, extent_t *slab, void *ptr, bool junked) argument
1417 arena_dalloc_bin_junked_locked(tsdn_t *tsdn, arena_t *arena, extent_t *extent, void *ptr) argument
1424 arena_dalloc_bin(tsdn_t *tsdn, arena_t *arena, extent_t *extent, void *ptr) argument
1434 arena_dalloc_small(tsdn_t *tsdn, arena_t *arena, extent_t *extent, void *ptr) argument
1441 arena_ralloc_no_move(tsdn_t *tsdn, extent_t *extent, void *ptr, size_t oldsize, size_t size, size_t extra, bool zero) argument
1490 arena_ralloc(tsdn_t *tsdn, arena_t *arena, extent_t *extent, void *ptr, size_t oldsize, size_t size, size_t alignment, bool zero, tcache_t *tcache) argument
[all...]
H A Dtcache.c27 tcache_salloc(tsdn_t *tsdn, const void *ptr) argument
29 return (arena_salloc(tsdn, iealloc(tsdn, ptr), ptr));
92 void *ptr; local
124 ptr = *(tbin->avail - 1 - i);
125 assert(ptr != NULL);
127 extent = iealloc(tsd_tsdn(tsd), ptr);
130 bin_arena, extent, ptr); local
138 *(tbin->avail - 1 - ndeferred) = ptr;
170 void *ptr; local
[all...]
/fuchsia/zircon/kernel/lib/debug/
H A Ddebug.cpp69 void hexdump_very_ex(const void* ptr, size_t len, uint64_t disp_addr, hexdump_print_fn_t* pfn) { argument
70 addr_t address = (addr_t)ptr;
108 void hexdump8_very_ex(const void* ptr, size_t len, uint64_t disp_addr, hexdump_print_fn_t* pfn) { argument
109 addr_t address = (addr_t)ptr;
/fuchsia/zircon/kernel/lib/gfx/
H A Dgfx.cpp161 T* dest = static_cast<T*>(surface->ptr) + (x + y * surface->stride);
174 const T* src = static_cast<const T*>(surface->ptr) + (x + y * surface->stride);
175 T* dest = static_cast<T*>(surface->ptr) + (x2 + y2 * surface->stride);
209 T* dest = static_cast<T*>(surface->ptr) + (x + y * surface->stride);
342 const uint16_t* src = static_cast<const uint16_t*>(source->ptr);
343 uint16_t* dest = static_cast<uint16_t*>(target->ptr) + (destx + desty * target->stride);
361 const uint32_t* src = static_cast<const uint32_t*>(source->ptr);
362 uint32_t* dest = static_cast<uint32_t*>(target->ptr) + (destx + desty * target->stride);
381 const uint32_t* src = static_cast<const uint32_t*>(source->ptr);
382 uint32_t* dest = static_cast<uint32_t*>(target->ptr)
495 gfx_create_surface(void* ptr, uint width, uint height, uint stride, gfx_format format, uint32_t flags) argument
506 gfx_init_surface(gfx_surface* surface, void* ptr, uint width, uint height, uint stride, gfx_format format, uint32_t flags) argument
[all...]
/fuchsia/zircon/system/ulib/perftest/
H A Dresults.cpp85 for (const char* ptr = string; *ptr; ptr++) {
86 uint8_t c = *ptr;
/fuchsia/zircon/third_party/ulib/musl/third_party/tre/
H A Dtre.h79 /* Returns number of bytes to add to (char *)ptr to make it
81 #define ALIGN(ptr, type) \
82 ((((long)ptr) % sizeof(type)) ? (sizeof(type) - (((long)ptr) % sizeof(type))) : 0)
180 char* ptr; member in struct:tre_mem_struct
/fuchsia/zircon/bootloader/lib/
H A Dprintf.c160 void *ptr; local
299 ptr = va_arg(ap, void *);
301 *(long long *)ptr = chars_written;
303 *(long *)ptr = chars_written;
305 *(signed char *)ptr = chars_written;
307 *(short *)ptr = chars_written;
309 *(size_t *)ptr = chars_written;
311 *(int *)ptr = chars_written;
/fuchsia/zircon/kernel/lib/debuglog/include/lib/
H A Ddebuglog.h78 zx_status_t dlog_write(uint32_t flags, const void* ptr, size_t len);
79 zx_status_t dlog_read(dlog_reader_t* rdr, uint32_t flags, void* ptr, size_t len, size_t* actual);
/fuchsia/zircon/kernel/lib/libc/
H A Dprintf.c159 void *ptr; local
314 ptr = va_arg(ap, void *);
316 *(long long *)ptr = chars_written;
318 *(long *)ptr = chars_written;
320 *(signed char *)ptr = (signed char)chars_written;
322 *(short *)ptr = (short)chars_written;
324 *(size_t *)ptr = chars_written;
326 *(int *)ptr = (int)chars_written;
/fuchsia/zircon/system/utest/fbl/
H A Dref_counted_tests.cpp46 void operator delete(void* ptr) { argument
47 ZX_ASSERT(ptr == DestructionTrackerStorage);
63 fbl::RefPtr<DestructionTracker<EnableAdoptionValidator>> ptr(tracker);
75 fbl::RefPtr<DestructionTracker<EnableAdoptionValidator>> ptr = local
80 void* arg = reinterpret_cast<void*>(ptr.get());
105 auto ptr = fbl::MakeRefCounted<DestructionTracker<EnableAdoptionValidator>>(&destroyed); local
130 fbl::RefPtr<DestructionTracker<true>> ptr = local
133 raw = ptr.get();
/fuchsia/zircon/third_party/lib/acpica/source/include/acpica/platform/
H A Dacwin.h114 __asm lock cmpxchg dword ptr [ecx], edx \
136 __asm lock cmpxchg dword ptr [ecx], edx \
/fuchsia/zircon/third_party/ulib/jemalloc/include/jemalloc/
H A Djemalloc.h31 * size_t malloc_usable_size(const void *ptr);
230 void JEMALLOC_NOTHROW *je_realloc(void *ptr, size_t size)
232 JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr)
239 void JEMALLOC_NOTHROW *je_rallocx(void *ptr, size_t size,
241 JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size,
243 JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr,
245 JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_dallocx(void *ptr, int flags);
246 JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_sdallocx(void *ptr, size_t size,
261 JEMALLOC_USABLE_SIZE_CONST void *ptr) JEMALLOC_CXX_THROW;
/fuchsia/zircon/system/ulib/fuzz-utils/
H A Dfuzzer.cpp152 const char* ptr = option; local
153 while (*ptr && *ptr != '#' && (*ptr == '-' || isspace(*ptr))) {
154 ++ptr;
156 const char* mark = ptr;
157 while (*ptr && *ptr != '#' && *ptr !
[all...]
/fuchsia/zircon/system/core/virtcon/
H A Dtextcon-test.cpp106 memcpy(snapshot_.get(), helper->vc_surface->ptr,
113 return memcmp(snapshot_.get(), helper_->vc_surface->ptr,
130 if (static_cast<uint8_t*>(vc_surface->ptr)[i] != snapshot_[i]) {
146 char* ptr = string.get(); local
148 *ptr++ = '|';
151 *ptr++ = diff ? 'D' : '-';
153 *ptr++ = '|';
154 *ptr++ = '\n';
156 *ptr++ = 0;
157 EXPECT_EQ(ptr, strin
[all...]
/fuchsia/zircon/kernel/lib/debugcommands/
H A Ddebugcommands.cpp260 uint32_t *ptr; local
263 ptr = (uint32_t *)argv[1].u;
270 ptr[i] = static_cast<uint32_t>(i);
277 if (ptr[i] != i)
278 printf("error at %p\n", &ptr[i]);
303 volatile uint32_t *ptr = (volatile uint32_t *)1u; local
304 *ptr = 1;

Completed in 104 milliseconds

1234567891011