Home
last modified time | relevance | path

Searched refs:buffer (Results 1 – 18 of 18) sorted by relevance

/kernel/lib/console/
A Dconsole.cpp209 char* buffer = debug_buffer; in read_debug_line() local
307 buffer[pos] = 0; in read_debug_line()
311 add_history(buffer); in read_debug_line()
315 *outbuffer = buffer; in read_debug_line()
489 buffer[outpos] = 0; in tokenize_command()
520 const char* buffer; in command_loop() local
636 char* buffer; member
661 *buffer = lineread->buffer; in fetch_next_line()
676 free(lineread.buffer); in console_run_script_etc()
771 buffer[pos++] = c; in read_line_panic()
[all …]
/kernel/syscalls/
A Dsocket.cpp50 user_in_ptr<const void> buffer, size_t size, in sys_socket_write() argument
54 if ((size > 0u) && !buffer) in sys_socket_write()
67 status = socket->Write(buffer, size, &nwritten); in sys_socket_write()
70 status = socket->WriteControl(buffer, size); in sys_socket_write()
87 user_out_ptr<void> buffer, size_t size, in sys_socket_read() argument
91 if (!buffer && size > 0) in sys_socket_read()
105 status = socket->Read(buffer, size, &nread); in sys_socket_read()
108 status = socket->ReadControl(buffer, size, &nread); in sys_socket_read()
A Dhypervisor.cpp129 alignas(alignof(zx_vcpu_state_t)) uint8_t buffer[sizeof(zx_vcpu_state_t)]; in sys_vcpu_read_state()
130 if (buffer_size > sizeof(buffer)) in sys_vcpu_read_state()
132 status = vcpu->ReadState(kind, buffer, buffer_size); in sys_vcpu_read_state()
135 status = user_buffer.copy_array_to_user(buffer, buffer_size); in sys_vcpu_read_state()
151 alignas(alignof(zx_vcpu_state_t)) uint8_t buffer[sizeof(zx_vcpu_state_t)]; in sys_vcpu_write_state()
152 if (buffer_size > sizeof(buffer)) in sys_vcpu_write_state()
154 status = user_buffer.copy_array_from_user(buffer, buffer_size); in sys_vcpu_write_state()
157 return vcpu->WriteState(kind, buffer, buffer_size); in sys_vcpu_write_state()
A Dsystem.cpp168 ktl::unique_ptr<uint8_t[]> buffer; in sys_system_mexec_payload_get() local
169 buffer.reset(new (&ac) uint8_t[buffer_size]); in sys_system_mexec_payload_get()
173 memset(buffer.get(), 0, buffer_size); in sys_system_mexec_payload_get()
176 zbi::Zbi image(buffer.get(), buffer_size); in sys_system_mexec_payload_get()
182 result = platform_mexec_patch_zbi(buffer.get(), buffer_size); in sys_system_mexec_payload_get()
187 return user_buffer.copy_array_to_user(buffer.get(), buffer_size); in sys_system_mexec_payload_get()
A Dtask.cpp223 user_out_ptr<void> buffer, size_t buffer_size) { in sys_thread_read_state() argument
245 if (buffer.copy_array_to_user(&local_buffer, local_buffer_len) != ZX_OK) in sys_thread_read_state()
274 status = buffer.copy_array_from_user(&local_buffer, local_buffer_len); in sys_thread_write_state()
465 user_out_ptr<void> buffer, in sys_process_read_memory() argument
469 if (!buffer) in sys_process_read_memory()
503 auto int_data = buffer.reinterpret<uint8_t>(); in sys_process_read_memory()
523 zx_status_t st = vmo->ReadUser(buffer, offset, buffer_size); in sys_process_read_memory()
535 user_in_ptr<const void> buffer, in sys_process_write_memory() argument
539 if (!buffer) in sys_process_write_memory()
572 auto int_data = buffer.reinterpret<const uint8_t>(); in sys_process_write_memory()
[all …]
A Dzircon.cpp263 zx_status_t sys_cprng_draw_once(user_out_ptr<void> buffer, size_t len) { in sys_cprng_draw_once() argument
275 if (buffer.copy_array_to_user(kernel_buf, len) != ZX_OK) in sys_cprng_draw_once()
281 zx_status_t sys_cprng_add_entropy(user_in_ptr<const void> buffer, size_t buffer_size) { in sys_cprng_add_entropy() argument
290 if (buffer.copy_array_from_user(kernel_buf, buffer_size) != ZX_OK) in sys_cprng_add_entropy()
/kernel/object/
A Dvcpu_dispatcher.cpp56 zx_status_t VcpuDispatcher::ReadState(uint32_t kind, void* buffer, size_t len) const { in ReadState() argument
58 return vcpu_->ReadState(kind, buffer, len); in ReadState()
61 zx_status_t VcpuDispatcher::WriteState(uint32_t kind, const void* buffer, size_t len) { in WriteState() argument
63 return vcpu_->WriteState(kind, buffer, len); in WriteState()
A Dthread_dispatcher.cpp898 void* buffer, size_t buffer_len) { in ReadState() argument
915 &thread_, static_cast<zx_thread_state_general_regs_t*>(buffer)); in ReadState()
921 &thread_, static_cast<zx_thread_state_fp_regs_t*>(buffer)); in ReadState()
927 &thread_, static_cast<zx_thread_state_vector_regs_t*>(buffer)); in ReadState()
933 &thread_, static_cast<zx_thread_state_debug_regs_t*>(buffer)); in ReadState()
942 *static_cast<zx_thread_state_single_step_t*>(buffer) = in ReadState()
954 const void* buffer, size_t buffer_len) { in WriteState() argument
977 &thread_, static_cast<const zx_thread_state_fp_regs_t*>(buffer)); in WriteState()
983 &thread_, static_cast<const zx_thread_state_vector_regs_t*>(buffer)); in WriteState()
989 &thread_, static_cast<const zx_thread_state_debug_regs_t*>(buffer)); in WriteState()
[all …]
A Dvm_object_dispatcher.cpp129 user_inout_ptr<void> buffer, size_t buffer_size, in RangeOp() argument
135 op, offset, size, buffer.get(), buffer_size, rights); in RangeOp()
/kernel/lib/fbl/include/fbl/
A Dname.h71 char buffer[Size]; variable
72 other.get(Size, buffer);
73 set(buffer, Size);
/kernel/lib/mtrace/
A Dmtrace-pmu.cpp54 zx_arch_pmu_buffer_t buffer; in mtrace_cpuperf_control() local
55 if (size != sizeof(buffer)) in mtrace_cpuperf_control()
57 zx_status_t status = arg.reinterpret<zx_arch_pmu_buffer_t>().copy_from_user(&buffer); in mtrace_cpuperf_control()
77 status = up->GetDispatcherWithRights(buffer.vmo, needed_rights, in mtrace_cpuperf_control()
/kernel/lib/ktrace/
A Dktrace.cpp92 uint8_t* buffer; member
127 if (arch_copy_to_user(ptr, ks->buffer + off, len) != ZX_OK) { in ktrace_read_user()
198 if ((status = aspace->Alloc("ktrace", mb, (void**)&ks->buffer, 0, VmAspace::VMM_FLAG_COMMIT, in ktrace_init()
208 dprintf(INFO, "ktrace: buffer at %p (%u bytes)\n", ks->buffer, mb); in ktrace_init()
222 ktrace_rec_32b_t* rec = (ktrace_rec_32b_t*) ks->buffer; in ktrace_init()
257 ktrace_header_t* hdr = (ktrace_header_t*) (ks->buffer + off); in ktrace_tiny()
278 ktrace_header_t* hdr = (ktrace_header_t*) (ks->buffer + off); in ktrace_open()
298 ktrace_rec_name_t* rec = (ktrace_rec_name_t*) (ks->buffer + off); in ktrace_name_etc()
/kernel/platform/pc/include/platform/
A Dkeyboard.h12 void platform_init_keyboard(cbuf_t* buffer);
/kernel/object/include/object/
A Dvcpu_dispatcher.h32 zx_status_t ReadState(uint32_t kind, void* buffer, size_t len) const;
33 zx_status_t WriteState(uint32_t kind, const void* buffer, size_t len);
A Dthread_dispatcher.h157 zx_status_t ReadState(zx_thread_state_topic_t state_kind, void* buffer, size_t buffer_len);
158 zx_status_t WriteState(zx_thread_state_topic_t state_kind, const void* buffer,
A Dvm_object_dispatcher.h44 zx_status_t RangeOp(uint32_t op, uint64_t offset, uint64_t size, user_inout_ptr<void> buffer,
/kernel/platform/pc/
A Dkeyboard.cpp417 void platform_init_keyboard(cbuf_t* buffer) { in platform_init_keyboard() argument
420 key_buf = buffer; in platform_init_keyboard()
/kernel/arch/x86/include/arch/x86/
A Dregisters.h248 void x86_extended_register_init_state(void* buffer);

Completed in 2423 milliseconds