/haiku/src/add-ons/accelerants/radeon_hd/atombios/ |
H A D | atom-bits.h | 28 static inline uint8 get_u8(void *bios, int ptr) argument 30 return ((unsigned char *)bios)[ptr]; 32 #define U8(ptr) get_u8(ctx->ctx->bios,(ptr)) 33 #define CU8(ptr) get_u8(ctx->bios,(ptr)) 34 static inline uint16 get_u16(void *bios, int ptr) argument 36 return get_u8(bios,ptr)|(((uint16)get_u8(bios,ptr+1))<<8); 38 #define U16(ptr) get_u1 40 get_u32(void *bios, int ptr) argument [all...] |
H A D | atom.cpp | 163 atom_get_src_int(atom_exec_context *ctx, uint8 attr, int *ptr, argument 172 idx = U16(*ptr); 173 (*ptr)+=2; 201 idx = U8(*ptr); 202 (*ptr)++; 207 idx = U8(*ptr); 208 (*ptr)++; 242 idx = U16(*ptr); 243 (*ptr) += 2; 247 idx = U8(*ptr); 299 atom_skip_src_int(atom_exec_context *ctx, uint8 attr, int *ptr) argument 337 atom_get_src(atom_exec_context *ctx, uint8 attr, int *ptr) argument 344 atom_get_src_direct(atom_exec_context *ctx, uint8_t align, int *ptr) argument 372 atom_get_dst(atom_exec_context *ctx, int arg, uint8 attr, int *ptr, uint32 *saved, int print) argument 381 atom_skip_dst(atom_exec_context *ctx, int arg, uint8 attr, int *ptr) argument 389 atom_put_dst(atom_exec_context *ctx, int arg, uint8 attr, int *ptr, uint32 val, uint32 saved) argument 496 atom_op_add(atom_exec_context *ctx, int *ptr, int arg) argument 513 atom_op_and(atom_exec_context *ctx, int *ptr, int arg) argument 530 atom_op_beep(atom_exec_context *ctx, int *ptr, int arg) argument 537 atom_op_calltable(atom_exec_context *ctx, int *ptr, int arg) argument 559 atom_op_clear(atom_exec_context *ctx, int *ptr, int arg) argument 573 atom_op_compare(atom_exec_context *ctx, int *ptr, int arg) argument 587 atom_op_delay(atom_exec_context *ctx, int *ptr, int arg) argument 603 atom_op_div(atom_exec_context *ctx, int *ptr, int arg) argument 625 atom_op_div32(atom_exec_context *ctx, int *ptr, int arg) argument 653 atom_op_eot(atom_exec_context *ctx, int *ptr, int arg) argument 660 atom_op_jump(atom_exec_context *ctx, int *ptr, int arg) argument 712 atom_op_mask(atom_exec_context *ctx, int *ptr, int arg) argument 729 atom_op_move(atom_exec_context *ctx, int *ptr, int arg) argument 748 atom_op_mul(atom_exec_context *ctx, int *ptr, int arg) argument 761 atom_op_mul32(atom_exec_context *ctx, int *ptr, int arg) argument 782 atom_op_nop(atom_exec_context *ctx, int *ptr, int arg) argument 789 atom_op_or(atom_exec_context *ctx, int *ptr, int arg) argument 806 atom_op_postcard(atom_exec_context *ctx, int *ptr, int arg) argument 815 atom_op_repeat(atom_exec_context *ctx, int *ptr, int arg) argument 822 atom_op_restorereg(atom_exec_context *ctx, int *ptr, int arg) argument 829 atom_op_savereg(atom_exec_context *ctx, int *ptr, int arg) argument 836 atom_op_setdatablock(atom_exec_context *ctx, int *ptr, int arg) argument 851 atom_op_setfbbase(atom_exec_context *ctx, int *ptr, int arg) argument 860 atom_op_setport(atom_exec_context *ctx, int *ptr, int arg) argument 890 atom_op_setregblock(atom_exec_context *ctx, int *ptr, int arg) argument 897 atom_op_shift_left(atom_exec_context *ctx, int *ptr, int arg) argument 915 atom_op_shift_right(atom_exec_context *ctx, int *ptr, int arg) argument 933 atom_op_shl(atom_exec_context *ctx, int *ptr, int arg) argument 954 atom_op_shr(atom_exec_context *ctx, int *ptr, int arg) argument 976 atom_op_sub(atom_exec_context *ctx, int *ptr, int arg) argument 993 atom_op_switch(atom_exec_context *ctx, int *ptr, int arg) argument 1019 atom_op_test(atom_exec_context *ctx, int *ptr, int arg) argument 1033 atom_op_xor(atom_exec_context *ctx, int *ptr, int arg) argument 1050 atom_op_debug(atom_exec_context *ctx, int *ptr, int arg) argument 1060 atom_op_processds(atom_exec_context *ctx, int *ptr, int arg) argument 1206 int len, ws, ps, ptr; local [all...] |
/haiku/src/libs/uuid/ |
H A D | unpack.c | 40 const uint8_t *ptr = in; local 43 tmp = *ptr++; 44 tmp = (tmp << 8) | *ptr++; 45 tmp = (tmp << 8) | *ptr++; 46 tmp = (tmp << 8) | *ptr++; 49 tmp = *ptr++; 50 tmp = (tmp << 8) | *ptr++; 53 tmp = *ptr++; 54 tmp = (tmp << 8) | *ptr++; 57 tmp = *ptr [all...] |
/haiku/src/libs/compat/freebsd_network/compat/machine/ |
H A D | atomic.h | 12 #define atomic_add_int(ptr, value) \ 13 atomic_add((int32 *)(ptr), value) 15 #define atomic_subtract_int(ptr, value) \ 16 atomic_add((int32 *)(ptr), -value) 18 #define atomic_load_int(ptr) \ 19 atomic_get((int32 *)ptr) 21 #define atomic_set_acq_32(ptr, value) \ 22 atomic_set_int(ptr, value) 24 #define atomic_set_int(ptr, value) \ 25 atomic_or((int32 *)(ptr), valu [all...] |
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | misc.h | 28 void *ntfs_realloc(void *ptr, size_t size); 29 void ntfs_free(void *ptr);
|
/haiku/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci_io.cpp | 84 vuint8* ptr = get_io_port_address(mapped_io_addr); local 85 if (ptr == NULL) 88 return *ptr; 96 vuint8* ptr = get_io_port_address(mapped_io_addr); local 97 if (ptr == NULL) 100 *ptr = value; 108 vuint16* ptr = (uint16*)get_io_port_address(mapped_io_addr); local 109 if (ptr == NULL) 112 return *ptr; 120 vuint16* ptr local 132 vuint32* ptr = (uint32*)get_io_port_address(mapped_io_addr); local 144 vuint32* ptr = (vuint32*)get_io_port_address(mapped_io_addr); local [all...] |
/haiku/src/apps/cortex/support/ |
H A D | array_delete.h | 54 array_delete(C * & ptr) : m_ptr(ptr) {} argument
|
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | cpp.h | 37 inline void operator delete(void *ptr) argument 39 free(ptr); 42 inline void operator delete[](void *ptr) argument 44 free(ptr);
|
/haiku/src/tests/system/libroot/posix/ |
H A D | calloc_test.c | 13 void *ptr; local 23 ptr = calloc(0, 0); 25 free(ptr);
|
/haiku/src/kits/network/libnetapi/ |
H A D | NetDebug.cpp | 155 char *ptr; local 158 ptr = text; 162 sprintf(ptr, "%02x ", byte[j]); 164 sprintf(ptr, " "); 165 ptr += 3; 168 strcat(ptr, "| "); 169 ptr += 2; 173 *ptr = byte[j]; 175 *ptr = '.'; 176 ptr [all...] |
/haiku/src/bin/ |
H A D | version.cpp | 138 char *ptr = argv[i]; local 139 ++ptr; 141 if (*ptr == '-') { 143 ++ptr; 145 if (*ptr == 'h') { 146 lessEqual = str_less_equal(ptr, "help"); 151 } else if (*ptr == 'l') { 152 lessEqual = str_less_equal(ptr, "long"); 155 } else if (*ptr == 'n') { 156 lessEqual = str_less_equal(ptr, "numerica [all...] |
H A D | catarea.c | 7 char *ptr, *p; local 16 cloned = clone_area("cloned for catarea", (void **)&ptr, B_ANY_ADDRESS, B_READ_AREA, area); 19 write(1, ptr, ai.size);
|
/haiku/headers/libs/agg/ |
H A D | agg_pattern_filters_rgba.h | 78 const color_type* ptr = buf[y_lr] + x_lr; local 82 r += weight * ptr->r; 83 g += weight * ptr->g; 84 b += weight * ptr->b; 85 a += weight * ptr->a; 87 ++ptr; 90 r += weight * ptr->r; 91 g += weight * ptr->g; 92 b += weight * ptr->b; 93 a += weight * ptr [all...] |
/haiku/src/system/libroot/os/arch/generic/ |
H A D | generic_atomic.cpp | 12 atomic_set(int32_t* ptr, int32_t value) argument 14 auto& obj = *reinterpret_cast<std::atomic<int32_t>*>(ptr); 20 atomic_get_and_set(int32_t* ptr, int32_t value) argument 22 auto& obj = *reinterpret_cast<std::atomic<int32_t>*>(ptr); 28 atomic_test_and_set(int32_t* ptr, int32_t desired, int32_t expected) argument 30 auto& obj = *reinterpret_cast<std::atomic<int32_t>*>(ptr); 37 atomic_add(int32_t* ptr, int32_t value) argument 39 auto& obj = *reinterpret_cast<std::atomic<int32_t>*>(ptr); 45 atomic_and(int32_t* ptr, int32_t value) argument 47 auto& obj = *reinterpret_cast<std::atomic<int32_t>*>(ptr); 53 atomic_or(int32_t* ptr, int32_t value) argument 61 atomic_get(int32_t* ptr) argument 69 atomic_set64(int64_t* ptr, int64_t value) argument 77 atomic_get_and_set64(int64_t* ptr, int64_t value) argument 85 atomic_test_and_set64(int64_t* ptr, int64_t desired, int64_t expected) argument 94 atomic_add64(int64_t* ptr, int64_t value) argument 102 atomic_and64(int64_t* ptr, int64_t value) argument 110 atomic_or64(int64_t* ptr, int64_t value) argument 118 atomic_get64(int64_t* ptr) argument [all...] |
/haiku/src/system/libroot/posix/malloc_hoard2/ |
H A D | threadheap.h | 46 inline static size_t objectSize(void *ptr); 91 void *ptr = this->malloc(newSize); local 92 if ((((unsigned long) ptr) & -((long) alignment)) == 0) { 93 // ptr is already aligned, so return it. 94 assert(((unsigned long) ptr % alignment) == 0); 95 return ptr; 97 // Align ptr. 98 char *newptr = (char *)(((unsigned long)ptr + alignment - 1) & -((long)alignment)); 102 if ((unsigned long)newptr - (unsigned long)ptr < sizeof(block)) 108 block *b = ((block *)ptr 143 objectSize(void *ptr) argument [all...] |
/haiku/src/libs/compat/freebsd_iflib/ |
H A D | nvpair_impl.h | 55 const unsigned char *nvpair_unpack(bool isbe, const unsigned char *ptr, 62 unsigned char *nvpair_pack_header(const nvpair_t *nvp, unsigned char *ptr, 64 unsigned char *nvpair_pack_null(const nvpair_t *nvp, unsigned char *ptr, 66 unsigned char *nvpair_pack_bool(const nvpair_t *nvp, unsigned char *ptr, 68 unsigned char *nvpair_pack_number(const nvpair_t *nvp, unsigned char *ptr, 70 unsigned char *nvpair_pack_string(const nvpair_t *nvp, unsigned char *ptr, 72 unsigned char *nvpair_pack_descriptor(const nvpair_t *nvp, unsigned char *ptr, 74 unsigned char *nvpair_pack_binary(const nvpair_t *nvp, unsigned char *ptr, 76 unsigned char *nvpair_pack_nvlist_up(unsigned char *ptr, size_t *leftp); 77 unsigned char *nvpair_pack_bool_array(const nvpair_t *nvp, unsigned char *ptr, [all...] |
/haiku/src/libs/compat/freebsd_network/ |
H A D | libkern.cpp | 24 arc4rand(void *ptr, u_int len, int reseed) argument 26 read_random(ptr, len); 41 arc4random_buf(void *ptr, size_t len) argument 43 arc4rand(ptr, len, 0);
|
/haiku/src/system/libnetwork/netresolv/net/ |
H A D | hostent.h | 79 #define HENT_ARRAY(dst, anum, ptr, len) \ 84 dst = (void *)ptr; \ 85 ptr += _len; \ 89 #define HENT_COPY(dst, src, slen, ptr, len) \ 93 memcpy(ptr, src, (size_t)slen); \ 94 dst = ptr; \ 95 ptr += slen; \ 99 #define HENT_SCOPY(dst, src, ptr, len) \ 102 HENT_COPY(dst, src, _len, ptr, len); \
|
/haiku/src/system/libroot/posix/signal/ |
H A D | set_signal_stack.c | 16 set_signal_stack(void *ptr, size_t size) argument 21 alternateStack.ss_sp = ptr;
|
/haiku/src/libs/util/ |
H A D | fparseln.c | 85 char *ptr, *cp; local 115 if ((ptr = fgetln(fp, &s)) == NULL) 119 for (cp = ptr; cp < ptr + s; cp++) 120 if (*cp == com && !isescaped(ptr, cp, esc)) { 121 s = cp - ptr; 128 cp = &ptr[s - 1]; 135 cp = &ptr[s - 1]; 137 if (*cp == con && !isescaped(ptr, cp, esc)) { 152 (void) memcpy(buf + len, ptr, 198 char *ptr; local [all...] |
/haiku/src/libs/stdc++/legacy/ |
H A D | parsestream.cc | 85 register char *ptr = buf; local 86 while (ptr < ebuf() && *ptr != '\n') ptr++; 87 _line_length = ptr - buf; 88 setg(buf, buf, ptr); 93 register char* ptr = egptr(); // Point to end of current_line local 95 int i = right() - ptr; 98 ptr++; i--; // Skip '\n'. 99 char *line_start = ptr; 111 char *ptr = eback(); local 153 register char *ptr = base(); local 179 setg(base(), cur_pos, ptr); variable [all...] |
/haiku/src/system/libroot/posix/glibc/libio/ |
H A D | iogetline.c | 63 char *ptr = buf; variable 82 *ptr++ = c; 87 return ptr - buf; 89 *ptr++ = c; 100 _IO_size_t old_len = ptr-buf; 108 memcpy ((void *) ptr, (void *) fp->_IO_read_ptr, len); 112 memcpy ((void *) ptr, (void *) fp->_IO_read_ptr, len); 114 ptr += len; 118 return ptr - buf;
|
H A D | iogetwline.c | 66 wchar_t *ptr = buf; local 87 *ptr++ = wc; 90 return ptr - buf; 94 *ptr++ = wc; 105 _IO_size_t old_len = ptr - buf; 113 wmemcpy ((void *) ptr, (void *) fp->_wide_data->_IO_read_ptr, 118 wmemcpy ((void *) ptr, (void *) fp->_wide_data->_IO_read_ptr, len); 120 ptr += len; 124 return ptr - buf;
|
/haiku/src/add-ons/mail_daemon/inbound_filters/match_header/ |
H A D | StringMatcher.cpp | 36 for (const char * ptr = str; *ptr != '\0'; ptr++) 41 switch(*ptr) 44 pattern += *ptr; 49 pattern += *ptr; 55 switch(*ptr) 63 pattern += *ptr; 81 pattern += *ptr;
|
/haiku/src/tests/system/kernel/ |
H A D | mmap_cut_tests.cpp | 22 void* ptr = mmap(NULL, B_PAGE_SIZE, PROT_READ, MAP_PRIVATE, gTestFd, -4096); local 23 if (ptr != MAP_FAILED) { 55 uint8* ptr = (uint8*)mmap(NULL, B_PAGE_SIZE * 4, PROT_NONE, local 59 mprotect(ptr + B_PAGE_SIZE * 3, B_PAGE_SIZE, PROT_READ | PROT_WRITE); 62 ptr[B_PAGE_SIZE * 3] = 'a'; 65 mmap(ptr + B_PAGE_SIZE, B_PAGE_SIZE, PROT_READ | PROT_WRITE, 69 if (ptr[B_PAGE_SIZE * 3] != 'a') { 94 uint8* ptr = (uint8*)mmap(NULL, B_PAGE_SIZE * 4, PROT_NONE, MAP_PRIVATE, local 99 mprotect(ptr, B_PAGE_SIZE, PROT_READ | PROT_WRITE); 102 ptr[ [all...] |