Home
last modified time | relevance | path

Searched refs:data (Results 1 – 25 of 101) sorted by relevance

12345

/kvm-unit-tests/lib/
H A Don-cpus.h11 void on_cpu_async(int cpu, void (*func)(void *data), void *data);
12 void on_cpu(int cpu, void (*func)(void *data), void *data);
13 void on_cpus(void (*func)(void *data), void *data);
14 void on_cpumask_async(const cpumask_t *mask, void (*func)(void *data), void *data);
15 void on_cpumask(const cpumask_t *mask, void (*func)(void *data), void *data);
H A Don-cpus.c17 void (*func)(void *data);
18 void *data; member
81 on_cpu_info[cpu].func(on_cpu_info[cpu].data); in do_idle()
86 void on_cpu_async(int cpu, void (*func)(void *data), void *data) in on_cpu_async() argument
89 func(data); in on_cpu_async()
107 on_cpu_info[cpu].data = data; in on_cpu_async()
114 void on_cpumask_async(const cpumask_t *mask, void (*func)(void *data), void *data) in on_cpumask_async() argument
121 on_cpu_async(cpu, func, data); in on_cpumask_async()
124 func(data); in on_cpumask_async()
127 void on_cpumask(const cpumask_t *mask, void (*func)(void *data), void *data) in on_cpumask() argument
[all …]
H A Dpci-host-generic.c61 fdt32_t *data; in pci_dt_probe() local
91 assert(prop && len == 4 && !strcmp((char *)prop->data, "pci")); in pci_dt_probe()
103 data = (fdt32_t *)prop->data; in pci_dt_probe()
104 bus = fdt32_to_cpu(data[0]); in pci_dt_probe()
105 bus_max = fdt32_to_cpu(data[1]); in pci_dt_probe()
131 data = (fdt32_t *)prop->data; in pci_dt_probe()
146 as->type = of_flags_to_pci_type(fdt32_to_cpu(data[0])); in pci_dt_probe()
147 as->pci_start = ((u64)fdt32_to_cpu(data[1]) << 32) | in pci_dt_probe()
148 fdt32_to_cpu(data[2]); in pci_dt_probe()
151 as->start = fdt32_to_cpu(data[3]); in pci_dt_probe()
[all …]
H A Ddevicetree.c32 nr_cells = (u32 *)prop->data; in dt_get_nr_cells()
39 nr_cells = (u32 *)prop->data; in dt_get_nr_cells()
66 cells = (u32 *)prop->data; in dt_get_reg()
230 if (len != 4 || strcmp((char *)prop->data, "cpu")) in dt_for_each_cpu_node()
262 *bootargs = prop->data; in dt_get_bootargs()
293 u32 *data; in dt_get_initrd() local
305 data = (u32 *)prop->data; in dt_get_initrd()
306 start = fdt32_to_cpu(*data); in dt_get_initrd()
308 data++; in dt_get_initrd()
309 start = (start << 32) | fdt32_to_cpu(*data); in dt_get_initrd()
[all …]
/kvm-unit-tests/lib/x86/
H A Dsmp.c17 typedef void (*ipi_function_type)(void *data);
44 void (*function)(void *data) = ipi_function; in ipi()
45 void *data = ipi_data; in ipi() local
52 function(data); in ipi()
80 static void setup_smp_id(void *data) in setup_smp_id() argument
97 static void __on_cpu(int cpu, void (*function)(void *data), void *data, int wait) in __on_cpu() argument
104 function(data); in __on_cpu()
109 ipi_data = data; in __on_cpu()
118 void on_cpu(int cpu, void (*function)(void *data), void *data) in on_cpu() argument
120 __on_cpu(cpu, function, data, 1); in on_cpu()
[all …]
H A Dsmp.h93 void on_cpu(int cpu, void (*function)(void *data), void *data);
94 void on_cpu_async(int cpu, void (*function)(void *data), void *data);
95 void on_cpus(void (*function)(void *data), void *data);
/kvm-unit-tests/x86/
H A Dsieve.c5 static int sieve(char* data, int size) in sieve() argument
10 data[i] = 1; in sieve()
12 data[0] = data[1] = 0; in sieve()
15 if (data[i]) { in sieve()
18 data[j] = 0; in sieve()
23 static void test_sieve(const char *msg, char *data, int size) in test_sieve() argument
28 r = sieve(data, size); in test_sieve()
H A Dflat.lds4 data PT_LOAD FLAGS(6);
14 .data : {
15 *(.data)
17 *(.data.ex) argument
19 } :data
21 .rodata : { *(.rodata) } :data
/kvm-unit-tests/powerpc/
H A Dsieve.c5 static int sieve(char* data, int size) in sieve() argument
10 data[i] = 1; in sieve()
12 data[0] = data[1] = 0; in sieve()
15 if (data[i]) { in sieve()
18 data[j] = 0; in sieve()
23 static void test_sieve(const char *msg, char *data, int size) in test_sieve() argument
28 r = sieve(data, size); in test_sieve()
H A Dflat.lds5 data PT_LOAD FLAGS(6);
29 .data : {
30 *(.data)
31 *(.data.rel*)
32 } :data
37 } :data
/kvm-unit-tests/riscv/
H A Dsieve.c5 static int sieve(char* data, int size) in sieve() argument
10 data[i] = 1; in sieve()
12 data[0] = data[1] = 0; in sieve()
15 if (data[i]) { in sieve()
18 data[j] = 0; in sieve()
23 static void test_sieve(const char *msg, char *data, int size) in test_sieve() argument
28 r = sieve(data, size); in test_sieve()
H A Dflat.lds17 * +----------------------+ <-- top of text/data/bss sections
28 data PT_LOAD FLAGS(6);
49 .rodata : { *(.rodata*) } :data
50 .data : { *(.data) } :data
/kvm-unit-tests/arm/
H A Dsieve.c5 static int sieve(char* data, int size) in sieve() argument
10 data[i] = 1; in sieve()
12 data[0] = data[1] = 0; in sieve()
15 if (data[i]) { in sieve()
18 data[j] = 0; in sieve()
23 static void test_sieve(const char *msg, char *data, int size) in test_sieve() argument
28 r = sieve(data, size); in test_sieve()
/kvm-unit-tests/common/
H A Dsieve.c5 static int sieve(char* data, int size) in sieve() argument
10 data[i] = 1; in sieve()
12 data[0] = data[1] = 0; in sieve()
15 if (data[i]) { in sieve()
18 data[j] = 0; in sieve()
23 static void test_sieve(const char *msg, char *data, int size) in test_sieve() argument
28 r = sieve(data, size); in test_sieve()
/kvm-unit-tests/s390x/
H A Dsieve.c5 static int sieve(char* data, int size) in sieve() argument
10 data[i] = 1; in sieve()
12 data[0] = data[1] = 0; in sieve()
15 if (data[i]) { in sieve()
18 data[j] = 0; in sieve()
23 static void test_sieve(const char *msg, char *data, int size) in test_sieve() argument
28 r = sieve(data, size); in test_sieve()
H A Dstsi.c97 struct sysinfo_3_2_2 *data = (void *)pagebuf; in test_3_2_2() local
111 if (memcmp(&data->vm[0].cpi, cpi_kvm, sizeof(cpi_kvm))) { in test_3_2_2()
116 report(!memcmp(data->vm[0].uuid, uuid, sizeof(uuid)), "uuid"); in test_3_2_2()
117 report(data->vm[0].conf_cpus == smp_query_num_cpus(), "cpu count configured"); in test_3_2_2()
118 report(data->vm[0].total_cpus == in test_3_2_2()
119 data->vm[0].reserved_cpus + data->vm[0].conf_cpus, in test_3_2_2()
121 report(data->vm[0].standby_cpus == 0, "cpu count standby"); in test_3_2_2()
122 report(!memcmp(data->vm[0].name, vm_name, sizeof(data->vm[0].name)), in test_3_2_2()
125 if (data->vm[0].ext_name_encoding != 2) { in test_3_2_2()
129 report(!memcmp(data->ext_names[0], vm_name_ext, sizeof(vm_name_ext)), in test_3_2_2()
/kvm-unit-tests/lib/riscv/
H A Disa.c17 void *data; member
30 static void isa_name(const char *name, int len, void *data) in isa_name() argument
32 struct isa_check *check = (struct isa_check *)data; in isa_name()
38 static void isa_bit(const char *name, int len, void *data) in isa_bit() argument
40 struct thread_info *info = (struct thread_info *)data; in isa_bit()
62 info->func(multi, i - start, info->data); in isa_parse()
66 info->func(&isa_string[i], 1, info->data); in isa_parse()
71 static void isa_parse_fdt(int cpu_node, u64 hartid, void *data) in isa_parse_fdt() argument
73 struct isa_info *info = (struct isa_info *)data; in isa_parse_fdt()
83 isa_parse(prop->data, len, info); in isa_parse_fdt()
[all …]
H A Dsmp.c22 secondary_func_t secondary_cinit(struct secondary_data *data) in secondary_cinit() argument
26 __mmu_enable(data->satp); in secondary_cinit()
33 return data->func; in secondary_cinit()
39 struct secondary_data *data; in __smp_boot_secondary() local
53 data = (struct secondary_data *)sp_mem; in __smp_boot_secondary()
54 data->satp = csr_read(CSR_SATP); in __smp_boot_secondary()
55 data->stvec = csr_read(CSR_STVEC); in __smp_boot_secondary()
56 data->func = func; in __smp_boot_secondary()
/kvm-unit-tests/s390x/snippets/c/
H A Dflat.lds.S6 data PT_LOAD FLAGS(6);
43 .data : {
44 *(.data)
45 *(.data.rel*)
46 } :data
48 .rodata : { *(.rodata) *(.rodata.*) } :data
/kvm-unit-tests/lib/arm/
H A Dtimer.c23 u32 *data; in timer_save_state_fdt() local
46 data = (u32 *) prop->data; in timer_save_state_fdt()
47 assert(fdt32_to_cpu(data[3]) == 1 /* PPI */ ); in timer_save_state_fdt()
48 __timer_state.ptimer.irq = PPI(fdt32_to_cpu(data[4])); in timer_save_state_fdt()
49 __timer_state.ptimer.irq_flags = fdt32_to_cpu(data[5]); in timer_save_state_fdt()
50 assert(fdt32_to_cpu(data[6]) == 1 /* PPI */ ); in timer_save_state_fdt()
51 __timer_state.vtimer.irq = PPI(fdt32_to_cpu(data[7])); in timer_save_state_fdt()
52 __timer_state.vtimer.irq_flags = fdt32_to_cpu(data[8]); in timer_save_state_fdt()
/kvm-unit-tests/arm/efi/
H A Delf_aarch64_efi.lds20 .data : ALIGN(4096)
24 *(.data) argument
26 *(.data.*)
31 it all into .data: */
46 .rela.data : { *(.rela.data) *(.rela.data*) } argument
/kvm-unit-tests/lib/powerpc/
H A Drtas.c40 u32 *data, *insns; in rtas_init() local
54 data = (u32 *)prop->data; in rtas_init()
55 rtas_entry = (unsigned long)fdt32_to_cpu(*data); in rtas_init()
64 data = (u32 *)prop->data; in rtas_init()
65 words = (int)fdt32_to_cpu(*data)/4; in rtas_init()
76 u32 *data; in rtas_token() local
85 data = (u32 *)prop->data; in rtas_token()
86 *token = fdt32_to_cpu(*data); in rtas_token()
H A Dsmp.c72 static void (*ipi_fn)(struct pt_regs *regs, void *data);
74 static void dbell_handler(struct pt_regs *regs, void *data) in dbell_handler() argument
77 ipi_fn(regs, data); in dbell_handler()
80 static void extint_handler(struct pt_regs *regs, void *data) in extint_handler() argument
99 ipi_fn(regs, data); in extint_handler()
125 void register_ipi(void (*fn)(struct pt_regs *, void *), void *data) in register_ipi() argument
129 handle_exception(0xe80, &dbell_handler, data); in register_ipi()
131 handle_exception(0x500, &extint_handler, data); in register_ipi()
266 threads = (u32 *)prop->data; /* Array of valid ids */ in start_core()
287 struct secondary_entry_data data = { entry }; in start_all_cpus() local
[all …]
H A Dprocessor.c20 void (*func)(struct pt_regs *, void *data);
21 void *data; member
30 void * data) in handle_exception() argument
42 handlers[trap].data = data; in handle_exception()
64 handlers[v].func(regs, handlers[v].data); in do_handle_exception()
182 static void usermode_sc_handler(struct pt_regs *regs, void *data) in usermode_sc_handler() argument
/kvm-unit-tests/s390x/snippets/asm/
H A Dflat.lds.S34 .data : {
35 *(.data)
36 *(.data.rel*)

12345