Home
last modified time | relevance | path

Searched refs:u32 (Results 1 – 25 of 97) sorted by relevance

1234

/kvm-unit-tests/lib/
H A Dacpi.h35 u32 rsdt_physical_address; /* 32-bit physical address of RSDT */
36 u32 length; /* XSDT Length in bytes including hdr */
43 u32 signature; /* ACPI signature (4 ASCII characters) */ \
44 u32 length; /* Length of table, in bytes, including header */ \
49 u32 oem_revision; /* OEM revision number */ \
51 u32 asl_compiler_revision; /* ASL compiler revision number */
60 u32 table_offset_entry[];
78 u32 firmware_ctrl; /* Physical address of FACS */
79 u32 dsdt; /* Physical address of DSDT */
83 u32 smi_cmd; /* Port address of SMI command port */
[all …]
H A Ddevicetree.h81 static inline dt_pbus_addr_t dt_pbus_read_cells(u32 nr_cells, u32 *cells) in dt_pbus_read_cells()
171 extern int dt_get_nr_cells(int fdtnode, u32 *nr_address_cells,
172 u32 *nr_size_cells);
178 u32 nr_address_cells, nr_size_cells;
179 u32 address_cells[MAX_ADDRESS_CELLS];
180 u32 size_cells[MAX_SIZE_CELLS];
188 extern void dt_reg_init(struct dt_reg *reg, u32 nr_address_cells,
189 u32 nr_size_cells);
230 extern int dt_get_initrd(const char **initrd, u32 *size);
H A Dvirtio.h16 u32 device;
17 u32 vendor;
62 static inline u32
65 u32 val; in virtio_config_readl()
83 virtio_config_writel(struct virtio_device *vdev, unsigned offset, u32 val) in virtio_config_writel()
93 u32 len;
105 u32 id;
106 u32 len;
148 extern struct virtio_device *virtio_bind(u32 devid);
H A Ddevicetree.c22 int dt_get_nr_cells(int fdtnode, u32 *nr_address_cells, u32 *nr_size_cells) in dt_get_nr_cells()
25 u32 *nr_cells; in dt_get_nr_cells()
32 nr_cells = (u32 *)prop->data; in dt_get_nr_cells()
39 nr_cells = (u32 *)prop->data; in dt_get_nr_cells()
48 void dt_reg_init(struct dt_reg *reg, u32 nr_address_cells, u32 nr_size_cells) in dt_reg_init()
58 u32 *cells, i; in dt_get_reg()
66 cells = (u32 *)prop->data; in dt_get_reg()
70 if (regidx + nr_tuple_cells > len/sizeof(u32)) in dt_get_reg()
87 u32 nac, nsc; in dt_pbus_translate_node()
211 u32 nac, nsc; in dt_for_each_cpu_node()
[all …]
H A Dpci-testdev.c14 u32 (*io_readl)(const volatile void *addr);
17 void (*io_writel)(u32 value, volatile void *addr);
30 static u32 pio_readl(const volatile void *addr) in pio_readl()
45 static void pio_writel(u32 value, volatile void *addr) in pio_writel()
69 static u32 mmio_readl(const volatile void *addr) in mmio_readl()
71 return *(const volatile u32 __force *)addr; in mmio_readl()
84 static void mmio_writel(u32 value, volatile void *addr) in mmio_writel()
86 *(volatile u32 __force *)addr = value; in mmio_writel()
103 u32 count, sig, off; in pci_testdev_one()
/kvm-unit-tests/lib/x86/
H A Dapic.c15 u32 (*reg_read)(unsigned reg);
16 void (*reg_write)(unsigned reg, u32 val);
17 void (*icr_write)(u32 val, u32 dest);
18 u32 (*id)(void);
36 static u32 xapic_read(unsigned reg) in xapic_read()
38 return *(volatile u32 *)(g_apic + reg); in xapic_read()
41 static void xapic_write(unsigned reg, u32 val) in xapic_write()
43 *(volatile u32 *)(g_apic + reg) = val; in xapic_write()
46 static void xapic_icr_write(u32 val, u32 dest) in xapic_icr_write()
66 static u32 x2apic_read(unsigned reg) in x2apic_read()
[all …]
H A Dsetup.c25 u32 flags;
26 u32 mem_lower;
27 u32 mem_upper;
28 u32 boot_device;
29 u32 cmdline;
30 u32 mods_count;
31 u32 mods_addr;
32 u32 reserved[4]; /* 28-43 */
33 u32 mmap_length;
34 u32 mmap_addr;
[all …]
H A Dpmu.h67 u32 arch_event_available;
68 u32 msr_gp_counter_base;
69 u32 msr_gp_event_select_base;
71 u32 msr_global_status;
72 u32 msr_global_ctl;
73 u32 msr_global_status_clr;
82 static inline u32 MSR_GP_COUNTERx(unsigned int i) in MSR_GP_COUNTERx()
90 static inline u32 MSR_GP_EVENT_SELECTx(unsigned int i) in MSR_GP_EVENT_SELECTx()
138 static inline u32 MSR_PERF_FIXED_CTRx(unsigned int i) in MSR_PERF_FIXED_CTRx()
H A Disr.c78 *(u32 *)thunk = (ulong)func; thunk += 4; in handle_irq()
81 *(u32 *)thunk = (ulong)func >> 32; thunk += 4; in handle_irq()
84 *(u32 *)thunk = (ulong)isr_entry_point - (ulong)(thunk + 4); in handle_irq()
88 *(u32 *)thunk = (ulong)func; thunk += 4; in handle_irq()
91 *(u32 *)thunk = (ulong)isr_entry_point - (ulong)(thunk + 4); in handle_irq()
H A Dapic.h66 void apic_setup_timer(int vector, u32 mode);
68 void apic_start_timer(u32 counter);
92 static inline u32 apic_reg_index(u32 reg) in apic_reg_index()
97 static inline u32 x2apic_msr(u32 reg) in x2apic_msr()
121 static inline enum x2apic_reg_semantics get_x2apic_reg_semantics(u32 reg) in get_x2apic_reg_semantics()
/kvm-unit-tests/x86/
H A Dkvmclock.h17 u32 version;
18 u32 pad0;
21 u32 tsc_to_system_mul;
28 u32 version;
29 u32 sec;
30 u32 nsec;
H A Dkvmclock.c21 static inline u64 scale_delta(u64 delta, u32 mul_frac, int shift) in scale_delta()
25 u32 tmp1, tmp2; in scale_delta()
43 : "a" ((u32)delta), "1" ((u32)(delta >> 32)), "2" (mul_frac) ); in scale_delta()
57 u32 __base = (base); \
58 u32 __rem; \
64 u32 __attribute__((weak)) __div64_32(u64 *n, u32 base);
65 u32 __attribute__((weak)) __div64_32(u64 *n, u32 base) in __div64_32()
70 u32 high = rem >> 32; in __div64_32()
99 u32 __base = (base); \
100 u32 __rem; \
[all …]
H A Dvmx.h45 u32 revision_id:31;
46 u32 shadow_vmcs:1;
51 u32 abort; /* VMX-abort indicator */
83 u32 basic : 16;
84 u32 reserved16 : 1;
85 u32 reserved17 : 1;
86 u32 reserved18 : 1;
87 u32 reserved19 : 1;
88 u32 reserved20 : 1;
89 u32 reserved21 : 1;
[all …]
H A Dsvm.h76 u32 intercept_exceptions;
84 u32 asid;
87 u32 int_ctl;
88 u32 int_vector;
89 u32 int_state;
91 u32 exit_code;
92 u32 exit_code_hi;
95 u32 exit_int_info;
96 u32 exit_int_info_err;
99 u32 event_inj;
[all …]
/kvm-unit-tests/lib/powerpc/asm/
H A Drtas.h16 u32 token;
17 u32 nargs;
18 u32 nret;
19 u32 args[16];
20 u32 *rets;
/kvm-unit-tests/lib/arm/asm/
H A Dio.h19 static inline u32 bswap32(u32 val) in bswap32()
21 u32 ret; in bswap32()
47 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl()
49 u32 val; in __raw_readl()
51 : "+Qo" (*(volatile u32 __force *)addr), in __raw_readl()
73 static inline void __raw_writel(u32 val, volatile void __iomem *addr) in __raw_writel()
76 : "+Qo" (*(volatile u32 __force *)addr) in __raw_writel()
H A Dtimer.h17 u32 irq;
18 u32 irq_flags;
21 u32 irq;
22 u32 irq_flags;
H A Darch_gicv3.h23 static inline void gicv3_write_pmr(u32 val) in gicv3_write_pmr()
33 static inline u32 gicv3_read_iar(void) in gicv3_read_iar()
35 u32 irqstat = read_sysreg(ICC_IAR1); in gicv3_read_iar()
40 static inline void gicv3_write_eoir(u32 irq) in gicv3_write_eoir()
46 static inline void gicv3_write_grpen1(u32 val) in gicv3_write_grpen1()
H A Dgic-v2.h35 extern u32 gicv2_read_iar(void);
36 extern u32 gicv2_iar_irqnr(u32 iar);
37 extern void gicv2_write_eoir(u32 irqstat);
H A Dgic.h80 extern u32 gic_read_iar(void);
81 extern u32 gic_iar_irqnr(u32 iar);
82 extern void gic_write_eoir(u32 irqstat);
/kvm-unit-tests/lib/arm64/asm/
H A Dgic-v3-its.h38 u32 device_id; /* device ID */
39 u32 nr_ites; /* Max Interrupt Translation Entries */
56 u32 nr_devices; /* Allocated Devices */
133 extern struct its_device *its_create_device(u32 dev_id, int nr_ites);
134 extern struct its_collection *its_create_collection(u16 col_id, u32 target_pe);
138 extern void __its_send_mapti(struct its_device *dev, u32 irq_id, u32 event_id,
140 extern void __its_send_int(struct its_device *dev, u32 event_id, bool verbose);
141 extern void __its_send_inv(struct its_device *dev, u32 event_id, bool verbose);
142 extern void __its_send_discard(struct its_device *dev, u32 event_id, bool verbose);
143 extern void __its_send_clear(struct its_device *dev, u32 event_id, bool verbose);
[all …]
H A Darch_gicv3.h25 static inline void gicv3_write_pmr(u32 val) in gicv3_write_pmr()
35 static inline u32 gicv3_read_iar(void) in gicv3_read_iar()
43 static inline void gicv3_write_eoir(u32 irq) in gicv3_write_eoir()
49 static inline void gicv3_write_grpen1(u32 val) in gicv3_write_grpen1()
/kvm-unit-tests/lib/asm-generic/
H A Dio.h39 static inline u32 __raw_readl(const volatile void *addr) in __raw_readl()
41 return *(const volatile u32 *)addr; in __raw_readl()
68 static inline void __raw_writel(u32 b, volatile void *addr) in __raw_writel()
70 *(volatile u32 *)addr = b; in __raw_writel()
90 static inline u32 __bswap32(u32 x) in __bswap32()
116 ({ u32 __r = __cpu_is_be() ? __bswap32(x) : ((u32)x); __r; })
128 ({ u32 __r = !__cpu_is_be() ? __bswap32(x) : ((u32)x); __r; })
140 ({ u32 __r = le32_to_cpu(__raw_readl(addr)); rmb(); __r; })
/kvm-unit-tests/lib/riscv/
H A Dio.c29 static u32 uart0_reg_width = 1;
30 static u32 uart0_reg_shift;
33 static u32 uart0_read(u32 num) in uart0_read()
35 u32 offset = num << uart0_reg_shift; in uart0_read()
45 static void uart0_write(u32 num, u32 val) in uart0_write()
47 u32 offset = num << uart0_reg_shift; in uart0_write()
/kvm-unit-tests/lib/linux/
H A Defi.h58 } guid_t __attribute__((aligned(__alignof__(u32))));
86 u32 revision;
87 u32 headersize;
88 u32 crc32;
89 u32 reserved;
137 u32 type;
138 u32 pad;
147 u32 headersize;
148 u32 flags;
149 u32 imagesize;
[all …]

1234