Lines Matching +full:write +full:- +full:to +full:- +full:write

1 /* SPDX-License-Identifier: GPL-2.0-only */
11 #include <asm/asm-offsets.h>
14 #include <asm-generic/barrier.h>
23 #define INVALID_CPU_ADDRESS -4711
27 uint8_t reserved200[0x400 - 0x200]; /* 0x200 */
29 uint8_t reserved420[0x800 - 0x420]; /* 0x420 */
30 uint8_t reserved800[0x1000 - 0x800]; /* 0x800 */
78 uint32_t status = -1; in test_store_adtl_status()
84 report_skip("no guarded-storage or vector facility installed"); in test_store_adtl_status()
137 report_skip("guarded-storage or vector facility installed"); in test_store_adtl_status_unavail()
171 /* i+1 to avoid zero content */ in restart_write_vector()
187 /* inform CPU 0 we are done by setting testflag to 1 */ in restart_write_vector()
238 uint32_t status = -1; in __store_adtl_status_vector_lc()
244 report_skip("not supported, no guarded-storage facility"); in __store_adtl_status_vector_lc()
262 "no write outside expected fields"); in __store_adtl_status_vector_lc()
265 * To avoid the floating point/vector registers being cleaned up, we in __store_adtl_status_vector_lc()
268 * Destroy and re-initalize the CPU to fix that. in __store_adtl_status_vector_lc()
313 * Safe to return here. r14 will point to the endless loop in in restart_write_gs_regs()
349 "no write outside expected fields"); in __store_adtl_status_gs()
356 report_prefix_push("store additional status guarded-storage"); in test_store_adtl_status_gs()
359 report_skip("guarded-storage facility not installed"); in test_store_adtl_status_gs()
379 /* Setting up the cpu to give it a stack and lowcore */ in main()