| /kernel/target/arm64/boot-shim/ |
| A D | devicetree.c | 16 return (data[0] << 24) | (data[1] << 16) | (data[2] << 8) | data[3]; in dt_rd32() 20 *data++ = n >> 24; in dt_wr32() 21 *data++ = n >> 16; in dt_wr32() 22 *data++ = n >> 8; in dt_wr32() 23 *data = n; in dt_wr32() 34 dst->data = src->data + off; in sslice() 52 uint32_t n = (s->data[0] << 24) | (s->data[1] << 16) | (s->data[2] << 8) | s->data[3]; in suint32_t() 67 void *data = s->data; in sdata() local 94 data = (const char*) s->data; in sstring() 113 dt->top.data = data; in dt_init() [all …]
|
| A D | devicetree.h | 13 uint8_t *data; member 39 typedef int (*dt_prop_cb)(const char *name, uint8_t *data, uint32_t size, void *cookie); 41 int dt_init(devicetree_t *dt, void *data, uint32_t len); 44 uint32_t dt_rd32(uint8_t *data); 45 void dt_wr32(uint32_t n, uint8_t *data);
|
| A D | boot-shim.c | 108 ctx->initrd_start = dt_rd32(data); in prop_callback() 110 uint64_t most = dt_rd32(data); in prop_callback() 111 uint64_t least = dt_rd32(data + 4); in prop_callback() 117 ctx->cmdline = (char *)data; in prop_callback() 124 uint64_t most = dt_rd32(data + 0); in prop_callback() 125 uint64_t least = dt_rd32(data + 4); in prop_callback() 128 most = dt_rd32(data + 8); in prop_callback() 129 least = dt_rd32(data + 12); in prop_callback() 135 if (!strncmp((const char *)data, "arm,gic-v3", size)) { in prop_callback() 226 static void dump_words(const char* what, const void* data) { in dump_words() argument [all …]
|
| A D | boot-shim.ld | 25 .data : { 26 *(.data .data.* .gnu.linkonce.d.*)
|
| /kernel/lib/libc/include/ |
| A D | endian.h | 73 #define WRITE_MEM_WORD(ptr, data) __stwbrx(data, (word *)(ptr), 0) argument 74 #define WRITE_MEM_HALFWORD(ptr, data) __sthbrx(data, (halfword *)(ptr), 0) argument 75 #define WRITE_MEM_BYTE(ptr, data) (*(byte *)(ptr) = (data)) argument 80 #define WRITE_MEM_WORD(ptr, data) (*(word *)(ptr) = SWAPIT_32(data)) argument 81 #define WRITE_MEM_HALFWORD(ptr, data) (*(halfword *)(ptr) = SWAPIT_16(data)) argument 82 #define WRITE_MEM_BYTE(ptr, data) (*(byte *)(ptr) = (data)) argument
|
| /kernel/object/ |
| A D | buffer_chain_tests.cpp | 82 char* data = b.data(); in copy_in_copy_out() local 84 ASSERT_EQ('A', data[i], ""); in copy_in_copy_out() 98 char* data = iter->data(); in copy_in_copy_out() local 99 ASSERT_EQ('A', data[i], ""); in copy_in_copy_out() 101 ASSERT_EQ('B', *(iter->data() + offset), ""); in copy_in_copy_out() 104 char* data = iter->data(); in copy_in_copy_out() local 105 ASSERT_EQ('B', data[i], ""); in copy_in_copy_out() 108 ASSERT_EQ('B', *iter->data(), ""); in copy_in_copy_out() 110 char* data = iter->data(); in copy_in_copy_out() local 111 EXPECT_EQ('A', data[i], ""); in copy_in_copy_out()
|
| A D | message_packet.cpp | 62 char* const data = chain->buffers()->front().data(); in CreateCommon() local 63 Handle** const handles = reinterpret_cast<Handle**>(data + kHandlesOffset); in CreateCommon() 66 MessagePacket* const packet = reinterpret_cast<MessagePacket*>(data); in CreateCommon() 76 zx_status_t MessagePacket::Create(user_in_ptr<const void> data, uint32_t data_size, in Create() argument 83 status = new_msg->buffer_chain_->CopyIn(data, PayloadOffset(num_handles), data_size); in Create() 92 zx_status_t MessagePacket::Create(const void* data, uint32_t data_size, uint32_t num_handles, in Create() argument 99 status = new_msg->buffer_chain_->CopyInKernel(data, PayloadOffset(num_handles), data_size); in Create()
|
| /kernel/lib/debuglog/ |
| A D | debuglog.cpp | 38 .data = DLOG_DATA, 155 memcpy(log->data + offset, &hdr, sizeof(hdr)); in dlog_write() 159 memcpy(log->data + offset, &hdr, fifospace); in dlog_write() 164 memcpy(log->data + offset, &hdr, sizeof(hdr)); in dlog_write() 167 memcpy(log->data + offset, ptr, fifospace); in dlog_write() 234 memcpy(ptr, log->data + offset, actual); in dlog_read() 321 __kernel_serial_write(data, len); in dlog_serial_write() 326 platform_dputs_thread(data, len); in dlog_serial_write() 347 char data[DLOG_MAX_DATA + 1]; in debuglog_dumper() member 363 rec.data[rec.hdr.datalen - 1] = 0; in debuglog_dumper() [all …]
|
| /kernel/include/lib/ |
| A D | ktrace.h | 27 uint32_t* data = (uint32_t*) ktrace_open(tag); in ktrace() local 28 if (data) { in ktrace() 29 data[0] = a; data[1] = b; data[2] = c; data[3] = d; in ktrace()
|
| /kernel/lib/crypto/ |
| A D | prng.cpp | 33 PRNG::PRNG(const void* data, size_t size) in PRNG() argument 34 : PRNG(data, size, NonThreadSafeTag()) { in PRNG() 39 PRNG::PRNG(const void* data, size_t size, NonThreadSafeTag tag) in PRNG() argument 43 AddEntropy(data, size); in PRNG() 52 void PRNG::AddEntropy(const void* data, size_t size) { in AddEntropy() argument 53 DEBUG_ASSERT(data || size == 0); in AddEntropy() 65 SHA256_Update(&ctx, data, size); in AddEntropy()
|
| /kernel/lib/crypto/include/lib/crypto/ |
| A D | prng.h | 32 PRNG(const void* data, size_t size); 36 PRNG(const void* data, size_t size, NonThreadSafeTag); 43 void AddEntropy(const void* data, size_t size) TA_EXCL(mutex_)
|
| /kernel/kernel/ |
| A D | cmdline.cpp | 21 void cmdline_append(const char* data) { in cmdline_append() argument 22 if (data == NULL || *data == 0) { in cmdline_append() 47 unsigned c = *data++; in cmdline_append()
|
| /kernel/ |
| A D | kernel.ld | 137 .data.rel.ro : ALIGN(8) { 139 KEEP(*(.data.rel.ro.commands)) 143 KEEP(*(.data.rel.ro.ktrace_probe)) 147 KEEP(*(.data.rel.ro.lk_init)) 151 KEEP(*(.data.rel.ro.lk_pdev_init)) 155 KEEP(*(.data.rel.ro.unittest_testcases)) 181 .data : ALIGN(4096) { 188 *(.data.cpu_align_exclusive) argument 191 *(.data .data.* .gnu.linkonce.d.*) 199 } :data [all …]
|
| /kernel/object/include/object/ |
| A D | message_packet.h | 43 static zx_status_t Create(user_in_ptr<const void> data, uint32_t data_size, 45 static zx_status_t Create(const void* data, uint32_t data_size, 69 void* payload_start = buffer_chain_->buffers()->front().data() + payload_offset_; in get_txid() 75 void* payload_start = buffer_chain_->buffers()->front().data() + payload_offset_; in set_txid()
|
| A D | buffer_chain.h | 73 const char* src = iter->data() + copy_offset; in CopyOut() 113 BufferChain* chain = new (temp.front().data()) BufferChain(&temp, &pages); in Alloc() 150 char* data() { in data() function 193 char* dst = iter->data() + copy_offset; in CopyInCommon()
|
| A D | fifo_dispatcher.h | 44 ktl::unique_ptr<uint8_t[]> data);
|
| /kernel/syscalls/ |
| A D | fifo.cpp | 48 zx_status_t sys_fifo_write(zx_handle_t handle, size_t elem_size, user_in_ptr<const void> data, in sys_fifo_write() argument 58 status = fifo->WriteFromUser(elem_size, data.reinterpret<const uint8_t>(), count, &actual); in sys_fifo_write() 71 zx_status_t sys_fifo_read(zx_handle_t handle, size_t elem_size, user_out_ptr<void> data, in sys_fifo_read() argument 81 status = fifo->ReadToUser(elem_size, data.reinterpret<uint8_t>(), count, &actual); in sys_fifo_read()
|
| /kernel/lib/debuglog/include/lib/ |
| A D | debuglog.h | 29 uint8_t* data; member 70 char data[DLOG_MAX_DATA]; member 82 void dlog_serial_write(const char* data, size_t len);
|
| /kernel/lib/vdso/ |
| A D | vdso.cpp | 60 T* data() const { return data_; } in data() function in __anonb862ae990111::KernelVmoWindow 89 *value = window_.data()->table[i].value; in get_symbol_entry() 90 *size = window_.data()->table[i].size; in get_symbol_entry() 94 window_.data()->table[i].value = value; in set_symbol_entry() 95 window_.data()->table[i].size = size; in set_symbol_entry() 100 window_.data()->table[i].info &= 0xf; in localize_symbol_entry() 156 return *window_.data(); in Code() 228 *constants_window.data() = (vdso_constants) { in Create() 242 constants_window.data()->ticks_per_second = ZX_SEC(1); in Create()
|
| /kernel/arch/x86/ |
| A D | perf_mon.cpp | 395 data->~PerfmonCpuData(); in ~PerfmonState() 731 data->buffer_vmo = vmo; in arch_perfmon_assign_buffer() 1426 if (data->buffer_start) { in x86_perfmon_unmap_buffers_locked() 1431 data->buffer_end = nullptr; in x86_perfmon_unmap_buffers_locked() 1543 data->buffer_end = reinterpret_cast<char*>(data->buffer_start) + size; in x86_perfmon_map_buffers_locked() 1545 cpu, data->buffer_start, data->buffer_end); in x86_perfmon_map_buffers_locked() 1715 data->buffer_next = next; in x86_perfmon_write_last_records() 1729 if (reinterpret_cast<char*>(data->buffer_next) + space_needed > data->buffer_end) { in x86_perfmon_finalize_buffer() 1757 if (data->buffer_start) { in x86_perfmon_stop_cpu_task() 1894 if (reinterpret_cast<char*>(data->buffer_next) + space_needed > data->buffer_end) { in pmi_interrupt_handler() [all …]
|
| A D | gdt.S | 23 .data
|
| /kernel/target/pc/multiboot/ |
| A D | multiboot.ld | 38 .data : { 39 *(.data*)
|
| /kernel/include/ |
| A D | platform.h | 115 … void (*func)(const void* data, size_t off, size_t len, void* cookie));
|
| /kernel/dev/hdcp/amlogic_s912/ |
| A D | hdcp.cpp | 59 static void hdmitx_writereg(uint32_t addr, uint32_t data) { in hdmitx_writereg() argument 65 WRITE32_HDMITX_REG(HDMITX_DATA_PORT + offset, data); in hdmitx_writereg()
|
| /kernel/platform/pc/ |
| A D | keyboard.cpp | 308 unsigned char data __UNUSED; in i8042_flush() 313 data = i8042_read_data(); in i8042_flush() 399 uint8_t data = i8042_read_data(); in i8042_interrupt() local 400 i8042_process_scode(data, in i8042_interrupt()
|