H A D | sme_helper.c | 321 #define DO_LD(NAME, TYPE, HOST, TLB) \ argument 330 TYPE val = TLB(env, useronly_clean_ptr(addr), ra); \ 334 #define DO_ST(NAME, TYPE, HOST, TLB) \ argument 344 TLB(env, useronly_clean_ptr(addr), val, ra); \ 352 #define DO_LDQ(HNAME, VNAME, BE, HOST, TLB) \ argument 366 uint64_t val0 = TLB(env, useronly_clean_ptr(addr), ra); \ 367 uint64_t val1 = TLB(env, useronly_clean_ptr(addr + 8), ra); \ 377 #define DO_STQ(HNAME, VNAME, BE, HOST, TLB) \ argument 392 TLB(env, useronly_clean_ptr(addr), ptr[BE], ra); \ 393 TLB(env, useronly_clean_ptr(addr + 8), ptr[!BE], ra); \
|