Home
last modified time | relevance | path

Searched refs:uint8_t (Results 1 – 25 of 170) sorted by relevance

1234567

/kernel/lib/pci/include/lib/pci/
A Dpio.h12 constexpr uint32_t PciBdfRawAddr(uint8_t bus, uint8_t dev, uint8_t func, uint8_t off) { in PciBdfRawAddr()
20 constexpr uint32_t PciBdfAddr(uint8_t bus, uint8_t dev, uint8_t func, uint8_t off) { in PciBdfAddr()
27 zx_status_t PioCfgRead(uint8_t bus, uint8_t dev, uint8_t func, uint8_t offset,
32 zx_status_t PioCfgWrite(uint8_t bus, uint8_t dev, uint8_t func, uint8_t offset,
/kernel/arch/x86/include/arch/x86/
A Dapic.h57 uint8_t vector,
62 uint8_t vector,
65 uint8_t vector,
88 uint8_t apic_id;
99 uint8_t isa_irq;
131 uint8_t dst,
132 uint8_t vector);
139 uint8_t vector);
147 uint8_t isa_irq,
151 uint8_t dst,
[all …]
A Ddescriptor.h63 uint8_t present, uint8_t ring, uint8_t sys,
64 uint8_t type, uint8_t gran, uint8_t bits);
A Dacpi.h22 uint8_t target_s_state,
23 uint8_t sleep_type_a, uint8_t sleep_type_b);
A Dfeature.h53 uint8_t word;
54 uint8_t bit;
177 static inline uint8_t x86_linear_address_width(void) in x86_linear_address_width()
190 static inline uint8_t x86_physical_address_width(void) in x86_physical_address_width()
234 uint8_t right_shift;
236 uint8_t type;
251 bool x86_topology_enumerate(uint8_t level, struct x86_topology_level *info);
254 uint8_t processor_type;
255 uint8_t family;
256 uint8_t model;
[all …]
/kernel/dev/pcie/include/dev/address_provider/
A Daddress_provider.h29 virtual zx_status_t Translate(uint8_t bus_id, uint8_t device_id, uint8_t function_id,
49 zx_status_t Translate(uint8_t bus_id, uint8_t device_id, uint8_t function_id,
57 fbl::WAVLTree<uint8_t, ktl::unique_ptr<MappedEcamRegion>> ecam_regions_;
65 zx_status_t Translate(uint8_t bus_id, uint8_t device_id, uint8_t function_id,
79 zx_status_t Translate(uint8_t bus_id, uint8_t device_id, uint8_t function_id,
A Decam_region.h18 uint8_t bus_start; // Inclusive ID of the first bus controlled by this region.
19 uint8_t bus_end; // Inclusive ID of the last bus controlled by this region.
33 uint8_t GetKey() const { return ecam_.bus_start; } in GetKey()
/kernel/lib/pci/
A Dpio.cpp49 zx_status_t PioCfgRead(uint8_t bus, uint8_t dev, uint8_t func, in PioCfgRead()
50 uint8_t offset, uint32_t* val, size_t width) { in PioCfgRead()
75 zx_status_t PioCfgWrite(uint8_t bus, uint8_t dev, uint8_t func, in PioCfgWrite()
76 uint8_t offset, uint32_t val, size_t width) { in PioCfgWrite()
85 zx_status_t PioCfgRead(uint8_t bus, uint8_t dev, uint8_t func, uint8_t offset,
94 zx_status_t PioCfgWrite(uint8_t bus, uint8_t dev, uint8_t func, uint8_t offset,
/kernel/arch/x86/
A Ddescriptor.cpp32 extern uint8_t _temp_gdt[];
81 uint8_t present, uint8_t ring, uint8_t sys, in set_global_desc_64()
82 uint8_t type, uint8_t gran, uint8_t bits) { in set_global_desc_64()
87 uint8_t base_23_16; in set_global_desc_64()
89 uint8_t type : 4; in set_global_desc_64()
90 uint8_t s : 1; in set_global_desc_64()
91 uint8_t dpl : 2; in set_global_desc_64()
92 uint8_t p : 1; in set_global_desc_64()
95 uint8_t avl : 1; in set_global_desc_64()
97 uint8_t d_b : 1; in set_global_desc_64()
[all …]
A Dioapic.cpp71 uint8_t version;
201 uint8_t reg) { in apic_io_read_reg()
211 uint8_t reg, in apic_io_write_reg()
228 uint8_t reg_id = (uint8_t)IO_APIC_REG_RTE(offset); in apic_io_read_redirection_entry()
245 uint8_t reg_id = (uint8_t)IO_APIC_REG_RTE(offset); in apic_io_write_redirection_entry()
300 uint8_t dst, in apic_io_configure_irq()
301 uint8_t vector) { in apic_io_configure_irq()
348 uint8_t vector) { in apic_io_configure_irq_vector()
387 uint8_t isa_irq, in apic_io_configure_isa_irq()
391 uint8_t dst, in apic_io_configure_isa_irq()
[all …]
/kernel/dev/pcie/include/dev/
A Dpcie_caps.h67 constexpr uint8_t PCS_CAPS_DEV_CHUNK_NDX = 0;
68 constexpr uint8_t PCS_CAPS_LINK_CHUNK_NDX = 1;
69 constexpr uint8_t PCS_CAPS_SLOT_CHUNK_NDX = 2;
70 constexpr uint8_t PCS_CAPS_DEV2_CHUNK_NDX = 3;
71 constexpr uint8_t PCS_CAPS_LINK2_CHUNK_NDX = 4;
72 constexpr uint8_t PCS_CAPS_SLOT2_CHUNK_NDX = 5;
73 constexpr uint8_t PCS_CAPS_CHUNK_COUNT = 6;
75 enum pcie_device_type_t : uint8_t {
191 uint8_t id() const { return id_; } in id()
200 uint8_t id_;
[all …]
/kernel/arch/arm64/hypervisor/
A Dvmexit_priv.h21 enum class ExceptionClass : uint8_t {
85 uint8_t xt;
92 uint8_t aff3;
93 uint8_t aff2;
94 uint8_t aff1;
95 uint8_t rs;
97 uint8_t int_id;
106 uint8_t access_size;
108 uint8_t xt;
A Del2_cpu_state_priv.h36 class El2CpuState : public hypervisor::IdAllocator<uint8_t, 64> {
52 zx_status_t alloc_vmid(uint8_t* vmid);
53 zx_status_t free_vmid(uint8_t vmid);
56 zx_status_t alloc_vpid(uint8_t* vpid);
57 zx_status_t free_vpid(uint8_t vpid);
/kernel/platform/pc/
A Dkeyboard.cpp31 static inline uint8_t i8042_read_data(void) { in i8042_read_data()
35 static inline uint8_t i8042_read_status(void) { in i8042_read_status()
39 static inline void i8042_write_data(uint8_t val) { in i8042_write_data()
43 static inline void i8042_write_command(uint8_t val) { in i8042_write_command()
165 const uint8_t pc_keymap_set1_lower[128] = {
176 const uint8_t pc_keymap_set1_upper[128] = {
187 const uint8_t pc_keymap_set1_e0[128] = {
216 uint8_t key_code; in i8042_process_scode()
395 uint8_t str = i8042_read_status(); in i8042_interrupt()
399 uint8_t data = i8042_read_data(); in i8042_interrupt()
[all …]
/kernel/dev/pcie/address_provider/
A Dmmio.cpp23 zx_status_t MmioPcieAddressProvider::Translate(uint8_t bus_id, uint8_t device_id, in Translate()
24 uint8_t function_id, in Translate()
30 auto iter = ecam_regions_.upper_bound(static_cast<uint8_t>(bus_id)); in Translate()
42 bus_id = static_cast<uint8_t>(bus_id - iter->ecam().bus_start); in Translate()
53 *virt = reinterpret_cast<uintptr_t>(static_cast<uint8_t*>(iter->vaddr()) + offset); in Translate()
78 const uint8_t iter_start = iter->ecam().bus_start; in AddEcamRegion()
81 const uint8_t bus_start = ecam.bus_start; in AddEcamRegion()
A Dpio.cpp10 zx_status_t PioPcieAddressProvider::Translate(const uint8_t bus_id, in Translate()
11 const uint8_t device_id, in Translate()
12 const uint8_t function_id, in Translate()
/kernel/arch/arm64/include/arch/
A Dhypervisor.h42 uint8_t Vmid() const { return vmid_; } in Vmid()
44 zx_status_t AllocVpid(uint8_t* vpid);
45 zx_status_t FreeVpid(uint8_t vpid);
50 const uint8_t vmid_;
54 hypervisor::IdAllocator<uint8_t, 8> TA_GUARDED(vcpu_mutex_) vpid_allocator_;
56 explicit Guest(uint8_t vmid);
116 const uint8_t vpid_;
123 Vcpu(Guest* guest, uint8_t vpid, const thread_t* thread);
/kernel/lib/crypto/
A Dprng.cpp58 uint8_t key[sizeof(key_)]; in AddEntropy()
91 uint8_t key[sizeof(key_)]; in Draw()
104 uint8_t* nonce_u8 = reinterpret_cast<uint8_t*>(&nonce); in Draw()
105 uint8_t* buf = reinterpret_cast<uint8_t*>(out); in Draw()
129 Draw(reinterpret_cast<uint8_t*>(&v), in RandInt()
130 sizeof(uint64_t) / sizeof(uint8_t)); in RandInt()
/kernel/target/arm64/boot-shim/
A Ddevicetree.h13 uint8_t *data;
39 typedef int (*dt_prop_cb)(const char *name, uint8_t *data, uint32_t size, void *cookie);
44 uint32_t dt_rd32(uint8_t *data);
45 void dt_wr32(uint32_t n, uint8_t *data);
/kernel/platform/pc/include/platform/
A Dpic.h9 void pic_map(uint8_t pic1, uint8_t pic2);
/kernel/tests/
A Dcache_tests.cpp21 static void bench_cache(size_t bufsize, uint8_t* buf) { in bench_cache()
28 buf = (uint8_t*)memalign(arch_dcache_line_size(), bufsize); in bench_cache()
58 uint8_t* buf; in cache_tests()
59 buf = (uint8_t*)((argc > 1) ? argv[1].u : 0UL); in cache_tests()
/kernel/lib/code_patching/include/lib/
A Dcode_patching.h43 uint8_t* dest_addr; // Destination code address to patch.
52 extern const uint8_t name[]; \
53 extern const uint8_t name##End[]; \
/kernel/target/pc/multiboot/
A Dtrampoline.h37 uint8_t code[sizeof((const uint8_t[])TRAMPOLINE_CODE)];
48 extern uint8_t PHYS_LOAD_ADDRESS[];
/kernel/object/include/object/
A Dfifo_dispatcher.h32 zx_status_t WriteFromUser(size_t elem_size, user_in_ptr<const uint8_t> src, size_t count,
34 zx_status_t ReadToUser(size_t elem_size, user_out_ptr<uint8_t> dst, size_t count,
44 ktl::unique_ptr<uint8_t[]> data);
46 zx_status_t WriteSelfLocked(size_t elem_size, user_in_ptr<const uint8_t> ptr, size_t count,
57 ktl::unique_ptr<uint8_t[]> data_ TA_GUARDED(get_lock());
/kernel/syscalls/
A Dsystem_x86.cpp37 uint8_t target_s_state = arg->acpi_transition_s_state.target_s_state; in suspend_thread()
38 uint8_t sleep_type_a = arg->acpi_transition_s_state.sleep_type_a; in suspend_thread()
39 uint8_t sleep_type_b = arg->acpi_transition_s_state.sleep_type_b; in suspend_thread()
115 uint8_t clamp = arg->x86_power_limit.clamp; in x86_set_pkg_pl1()
116 uint8_t enable = arg->x86_power_limit.enable; in x86_set_pkg_pl1()
154 uint8_t target_s_state = arg->acpi_transition_s_state.target_s_state; in acpi_transition_s_state()
155 uint8_t sleep_type_a = arg->acpi_transition_s_state.sleep_type_a; in acpi_transition_s_state()
156 uint8_t sleep_type_b = arg->acpi_transition_s_state.sleep_type_b; in acpi_transition_s_state()

Completed in 44 milliseconds

1234567