Lines Matching refs:addr32

354 	u32 *addr32;  in test_multi_instruction_patching()  local
365 addr32 = buf + PAGE_SIZE; in test_multi_instruction_patching()
366 check(!patch_instructions(addr32 + 1, &inst32, 12, true)); in test_multi_instruction_patching()
368 check(addr32[0] == 0); in test_multi_instruction_patching()
369 check(addr32[1] == inst32); in test_multi_instruction_patching()
370 check(addr32[2] == inst32); in test_multi_instruction_patching()
371 check(addr32[3] == inst32); in test_multi_instruction_patching()
372 check(addr32[4] == 0); in test_multi_instruction_patching()
390 addr32 = buf + PAGE_SIZE * 3; in test_multi_instruction_patching()
395 check(!patch_instructions(addr32 + 1, code, sizeof(code), false)); in test_multi_instruction_patching()
397 check(addr32[0] == 0); in test_multi_instruction_patching()
398 check(!memcmp(&addr32[1], code, sizeof(code))); in test_multi_instruction_patching()
399 check(addr32[ARRAY_SIZE(code) + 1] == 0); in test_multi_instruction_patching()
402 addr32 = buf + PAGE_SIZE * 4 - 8; in test_multi_instruction_patching()
403 check(!patch_instructions(addr32 + 1, &inst32, 12, true)); in test_multi_instruction_patching()
405 check(addr32[0] == 0); in test_multi_instruction_patching()
406 check(addr32[1] == inst32); in test_multi_instruction_patching()
407 check(addr32[2] == inst32); in test_multi_instruction_patching()
408 check(addr32[3] == inst32); in test_multi_instruction_patching()
409 check(addr32[4] == 0); in test_multi_instruction_patching()
427 addr32 = buf + PAGE_SIZE * 6 - 12; in test_multi_instruction_patching()
432 check(!patch_instructions(addr32 + 1, code, sizeof(code), false)); in test_multi_instruction_patching()
434 check(addr32[0] == 0); in test_multi_instruction_patching()
435 check(!memcmp(&addr32[1], code, sizeof(code))); in test_multi_instruction_patching()
436 check(addr32[ARRAY_SIZE(code) + 1] == 0); in test_multi_instruction_patching()
444 u32 *addr32; in test_data_patching() local
451 addr32 = buf + 128; in test_data_patching()
453 addr32[1] = 0xA0A1A2A3; in test_data_patching()
454 addr32[2] = 0xB0B1B2B3; in test_data_patching()
456 check(!patch_uint(&addr32[1], 0xC0C1C2C3)); in test_data_patching()
458 check(addr32[0] == 0); in test_data_patching()
459 check(addr32[1] == 0xC0C1C2C3); in test_data_patching()
460 check(addr32[2] == 0xB0B1B2B3); in test_data_patching()
461 check(addr32[3] == 0); in test_data_patching()
465 check(patch_ulong(&addr32[1], 0xD0D1D2D3) == -EINVAL); in test_data_patching()
467 check(!patch_ulong(&addr32[2], 0xD0D1D2D3)); in test_data_patching()
469 check(addr32[0] == 0); in test_data_patching()
470 check(addr32[1] == 0xC0C1C2C3); in test_data_patching()
471 check(*(unsigned long *)(&addr32[2]) == 0xD0D1D2D3); in test_data_patching()
474 check(addr32[3] == 0); in test_data_patching()
476 check(addr32[4] == 0); in test_data_patching()