lda
lda sp,-(FRAME_SW_SIZE*8)(sp); \
lda reg, label; \
#define GET_CURLWP lda v0, cpu_info_primary ; \
#define SET_CURLWP(r) lda v0, cpu_info_primary ; \
#define getpte(va) lda(va, ASI_PTE)
#define getcontext4m() lda(SRMMU_CXR, ASI_SRMMU)
#define getpte4(va) lda(va, ASI_PTE)
#define getpte4m(va) lda((va & 0xFFFFF000) | ASI_SRMMUFP_L3, \
pcr = lda(SRMMU_PCR, ASI_SRMMU);
pcr = lda(SRMMU_PCR, ASI_SRMMU);
pcr = lda(SRMMU_PCR, ASI_SRMMU);
pcr = lda(SRMMU_PCR, ASI_SRMMU);
pcr = lda(SRMMU_PCR, ASI_SRMMU);
pcr = lda(SRMMU_PCR, ASI_SRMMU);
pcf = lda(SRMMU_PCFG, ASI_SRMMU);
int tag = lda(tagaddr, ASI_DCACHETAG);
int pcr = lda(SRMMU_PCR, ASI_SRMMU);
pcr = lda(SRMMU_PCR, ASI_SRMMU);
u_int pcr = lda(SRMMU_PCR, ASI_SRMMU);
pcf = lda(SRMMU_PCFG, ASI_SRMMU);
int pcr = lda(SRMMU_PCR, ASI_SRMMU);
pcr = lda(SRMMU_PCR, ASI_SRMMU);
i = lda(SRMMU_PCR, ASI_SRMMU);
mmupcr_save = lda(SRMMU_PCR, ASI_SRMMU);
*tpte_p = lda(pa, ASI_BYPASS);
lda(SRMMU_PCR, ASI_SRMMU) | VIKING_PCR_SB);
val = le32toh(lda(mode1_data_reg_pa, ASI_BYPASS));
unsigned long s = lda(SRMMU_PCR, ASI_SRMMU);
v = lda(paddr, ASI_BYPASS);
v = lda(paddr, ASI_BYPASS);
rom_ctxtbl = (lda(SRMMU_CXTPTR,ASI_SRMMU) << SRMMU_PPNPASHIFT);
prom_ctxreg = lda(SRMMU_CXTPTR, ASI_SRMMU);
pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L3, ASI_SRMMUFP);
(void)lda(SRMMU_SFSR, ASI_SRMMU);
pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L2, ASI_SRMMUFP);
pte = lda(((u_int)(addr)) | ASI_SRMMUFP_LN, ASI_SRMMUFP);
pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L1, ASI_SRMMUFP);
pte = lda(((u_int)addr & ~0xfff) | ASI_SRMMUFP_L0, ASI_SRMMUFP);
if ((lda((sfva & 0xFFFFF000) | ASI_SRMMUFP_LN, ASI_SRMMUFP) &
lda(SRMMU_SFSR, ASI_SRMMU);
(0 ? (t)->type : lda((h)._ptr + (o), (h)._asi))
lda((h)._ptr + (o), (h)._asi); \
(0 ? (t)->type : lda((h)._ptr + (o), (h)._sasi))
lda((h)._ptr + (o), (h)._sasi); \
SPARC64_LD_DEF(lda, uint32_t, uint32_t)
struct linux_socketcall_dummy_args lda;
if ((error = copyin(SCARG(uap, args), &lda,
ktrkuser(linux_socketcall[SCARG(uap, what)].name, &lda,
lda.dummy_ints[0],
lda.dummy_ints[1],
lda.dummy_ints[2]));
u_int8_t *data = (u_int8_t *)&lda.dummy_ints[1];
- sizeof(lda.dummy_ints[0]);
DPRINTF(("socket %d [", lda.dummy_ints[0]));
error = linux_sys_socket(l, (void *)&lda, retval);
error = linux_sys_bind(l, (void *)&lda, retval);
error = linux_sys_connect(l, (void *)&lda, retval);
error = sys_listen(l, (void *)&lda, retval);
error = linux_sys_accept(l, (void *)&lda, retval);
error = linux_sys_getsockname(l, (void *)&lda, retval);
error = linux_sys_getpeername(l, (void *)&lda, retval);
error = linux_sys_socketpair(l, (void *)&lda, retval);
error = linux_sys_send(l, (void *)&lda, retval);
error = linux_sys_recv(l, (void *)&lda, retval);
error = linux_sys_sendto(l, (void *)&lda, retval);
error = linux_sys_recvfrom(l, (void *)&lda, retval);
error = sys_shutdown(l, (void *)&lda, retval);
error = linux_sys_setsockopt(l, (void *)&lda, retval);
error = linux_sys_getsockopt(l, (void *)&lda, retval);
error = linux_sys_sendmsg(l, (void *)&lda, retval);
error = linux_sys_recvmsg(l, (void *)&lda, retval);
error = linux_sys_accept4(l, (void *)&lda, retval);
error = linux_sys_recvmmsg(l, (void *)&lda, retval);
error = linux_sys_sendmmsg(l, (void *)&lda, retval);
ustoffs lda;
lda = pda2lda(seek2);
if (lda < 0) {
lda = -lda;
ustf->uas_offset = lda;
memset(xferbase, 0, lda);
xferrqst -= lda;
xferbase += lda;
seek2 += lda;