Lines Matching +full:0 +full:x42
36 qpci_device_foreach(pcibus, 0x1af4, 0x1110, save_fn, &dev); in get_device()
49 INTRMASK = 0,
111 if (strcmp(arch, "i386") == 0 || strcmp(arch, "x86_64") == 0) { in setup_vm_cmd()
113 } else if (strcmp(arch, "ppc64") == 0) { in setup_vm_cmd()
121 s->reg_bar = qpci_iomap(s->dev, 0, &barsize); in setup_vm_cmd()
155 g_assert_cmpuint(in_reg(s, INTRMASK), ==, 0); in test_ivshmem_single()
156 g_assert_cmpuint(in_reg(s, INTRSTATUS), ==, 0); in test_ivshmem_single()
157 g_assert_cmpuint(in_reg(s, IVPOSITION), ==, 0); in test_ivshmem_single()
160 out_reg(s, INTRMASK, 0xffffffff); in test_ivshmem_single()
161 g_assert_cmphex(in_reg(s, INTRMASK), ==, 0xffffffff); in test_ivshmem_single()
166 g_assert_cmpuint(in_reg(s, INTRSTATUS), ==, 0); in test_ivshmem_single()
177 for (i = 0; i < G_N_ELEMENTS(data); i++) { in test_ivshmem_single()
180 write_mem(s, 0, data, sizeof(data)); in test_ivshmem_single()
183 for (i = 0; i < G_N_ELEMENTS(data); i++) { in test_ivshmem_single()
188 memset(data, 0, sizeof(data)); in test_ivshmem_single()
189 read_mem(s, 0, data, sizeof(data)); in test_ivshmem_single()
190 for (i = 0; i < G_N_ELEMENTS(data); i++) { in test_ivshmem_single()
211 memset(tmpshmem, 0x42, TMPSHMSIZE); in test_ivshmem_pair()
212 read_mem(s1, 0, data, TMPSHMSIZE); in test_ivshmem_pair()
213 for (i = 0; i < TMPSHMSIZE; i++) { in test_ivshmem_pair()
214 g_assert_cmphex(data[i], ==, 0x42); in test_ivshmem_pair()
216 read_mem(s2, 0, data, TMPSHMSIZE); in test_ivshmem_pair()
217 for (i = 0; i < TMPSHMSIZE; i++) { in test_ivshmem_pair()
218 g_assert_cmphex(data[i], ==, 0x42); in test_ivshmem_pair()
222 memset(data, 0x43, TMPSHMSIZE); in test_ivshmem_pair()
223 write_mem(s1, 0, data, TMPSHMSIZE); in test_ivshmem_pair()
224 memset(data, 0, TMPSHMSIZE); in test_ivshmem_pair()
225 read_mem(s2, 0, data, TMPSHMSIZE); in test_ivshmem_pair()
226 for (i = 0; i < TMPSHMSIZE; i++) { in test_ivshmem_pair()
227 g_assert_cmphex(data[i], ==, 0x43); in test_ivshmem_pair()
231 memset(data, 0x44, TMPSHMSIZE); in test_ivshmem_pair()
232 write_mem(s2, 0, data, TMPSHMSIZE); in test_ivshmem_pair()
233 memset(data, 0, TMPSHMSIZE); in test_ivshmem_pair()
234 read_mem(s1, 0, data, TMPSHMSIZE); in test_ivshmem_pair()
235 for (i = 0; i < TMPSHMSIZE; i++) { in test_ivshmem_pair()
236 g_assert_cmphex(data[i], ==, 0x44); in test_ivshmem_pair()
260 FD_SET(t->pipe[0], &fds); in server_thread()
261 maxfd = t->pipe[0] + 1; in server_thread()
267 if (ret < 0) { in server_thread()
275 if (ret == 0) { in server_thread()
279 if (FD_ISSET(t->pipe[0], &fds)) { in server_thread()
283 if (ivshmem_server_handle_fds(server, &fds, maxfd) < 0) { in server_thread()
318 g_assert_cmpint(ret, ==, 0); in test_ivshmem_server()
321 g_assert_cmpint(ret, ==, 0); in test_ivshmem_server()
337 g_assert_cmpint(vm1, >=, 0); in test_ivshmem_server()
338 g_assert_cmpint(vm2, >=, 0); in test_ivshmem_server()
347 /* ping vm2 -> vm1 on vector 0 */ in test_ivshmem_server()
348 ret = qpci_msix_pending(s1->dev, 0); in test_ivshmem_server()
349 g_assert_cmpuint(ret, ==, 0); in test_ivshmem_server()
353 ret = qpci_msix_pending(s1->dev, 0); in test_ivshmem_server()
354 } while (ret == 0 && g_get_monotonic_time() < end_time); in test_ivshmem_server()
355 g_assert_cmpuint(ret, !=, 0); in test_ivshmem_server()
359 g_assert_cmpuint(ret, ==, 0); in test_ivshmem_server()
364 } while (ret == 0 && g_get_monotonic_time() < end_time); in test_ivshmem_server()
365 g_assert_cmpuint(ret, !=, 0); in test_ivshmem_server()
378 close(thread.pipe[0]); in test_ivshmem_server()
395 #define PCI_SLOT_HP 0x06
402 if (strcmp(arch, "i386") == 0 || strcmp(arch, "x86_64") == 0) { in test_ivshmem_hotplug()
412 if (strcmp(arch, "ppc64") != 0) { in test_ivshmem_hotplug()
468 if (*fd > 0) { in mktempshm()
469 g_assert(ftruncate(*fd, size) == 0); in mktempshm()
496 tmpshmem = mmap(0, TMPSHMSIZE, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0); in main()