Home
last modified time | relevance | path

Searched refs:tmpreg (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/common/crypto/modes/amd64/
H A Dgcm_intel.S124 #define CLEAR_TS_OR_PUSH_XMM_REGISTERS(tmpreg) \ argument
127 movq %cr0, tmpreg; \
128 testq $CR0_TS, tmpreg; \
153 #define SET_TS_OR_POP_XMM_REGISTERS(tmpreg) \ argument
154 testq $CR0_TS, tmpreg; \
169 STTS(tmpreg); \
177 #define CLEAR_TS_OR_PUSH_XMM_REGISTERS(tmpreg) argument
178 #define SET_TS_OR_POP_XMM_REGISTERS(tmpreg) argument
/illumos-gate/usr/src/common/crypto/aes/amd64/
H A Daes_intel.S207 #define CLEAR_TS_OR_PUSH_XMM0_XMM1(tmpreg) \ argument
210 movq %cr0, tmpreg; \
211 testq $CR0_TS, tmpreg; \
226 #define SET_TS_OR_POP_XMM0_XMM1(tmpreg) \ argument
227 testq $CR0_TS, tmpreg; \
233 STTS(tmpreg); \
242 #define CLEAR_TS_OR_PUSH_XMM0_TO_XMM6(tmpreg) \ argument
245 movq %cr0, tmpreg; \
246 testq $CR0_TS, tmpreg; \
267 #define SET_TS_OR_POP_XMM0_TO_XMM6(tmpreg) \ argument
[all …]
/illumos-gate/usr/src/uts/sun4u/io/
H A Dsysiosbus.c823 uint64_t tmpreg; in sbus_resume_init() local
828 tmpreg = (uint64_t)0; in sbus_resume_init()
829 *config = tmpreg; in sbus_resume_init()
832 tmpreg = *softsp->sbus_ctrl_reg; in sbus_resume_init()
843 uint64_t tmpreg; in sbus_resume_init() local
874 tmpreg = *softsp->sbus_ctrl_reg; in sbus_resume_init()
1294 volatile uint64_t tmpreg; in sbus_ctlops_poke() local
1315 tmpreg = *softsp->sbus_ctrl_reg; in sbus_ctlops_poke()
1323 tmpreg = *softsp->sbus_err_reg; in sbus_ctlops_poke()
1324 while (tmpreg & SB_AFSR_P_TO || tmpreg & SB_AFSR_P_BERR) in sbus_ctlops_poke()
[all …]
H A Dsysioerr.c217 volatile uint64_t tmp_mondo_vec, tmpreg; in sysio_init_err() local
253 tmpreg = *softsp->sbus_ctrl_reg; in sysio_init_err()
258 tmpreg = SYSIO_APCKEN; in sysio_init_err()
259 *softsp->sysio_ctrl_reg |= tmpreg; in sysio_init_err()
260 tmpreg = (SECR_ECC_EN | SECR_UE_INTEN | SECR_CE_INTEN); in sysio_init_err()
261 *softsp->sysio_ecc_reg = tmpreg; in sysio_init_err()
262 tmpreg = SB_CSR_ERRINT_EN; in sysio_init_err()
263 *softsp->sbus_err_reg |= tmpreg; in sysio_init_err()
275 volatile uint64_t tmpreg; in sysio_dis_err() local
283 tmpreg = *softsp->sbus_ctrl_reg; in sysio_dis_err()
[all …]
H A Diommu.c295 volatile uint64_t tmpreg; in iommu_tlb_flush() local
302 tmpreg = *softsp->sbus_ctrl_reg; in iommu_tlb_flush()
310 tmpreg = *vaddr_reg; in iommu_tlb_flush()
311 ioaddr = (ioaddr_t)((tmpreg & IOMMU_TLBTAG_VA_MASK) << in iommu_tlb_flush()
317 (void *)vaddr_reg, tmpreg, ioaddr, addr, hiaddr)); in iommu_tlb_flush()
320 tmpreg = *valid_bit_reg; in iommu_tlb_flush()
324 (void *)valid_bit_reg, tmpreg)); in iommu_tlb_flush()
326 if (tmpreg & IOMMU_TLB_VALID) { in iommu_tlb_flush()
334 tmpreg = *softsp->sbus_ctrl_reg; in iommu_tlb_flush()
/illumos-gate/usr/src/uts/sun4u/sunfire/io/
H A Dfhc.c1021 uint_t tmpreg; in fhc_intr_wrapper() local
1028 tmpreg = ISM_IDLE; in fhc_intr_wrapper()
1039 *(intr_info->clear_reg) = tmpreg; in fhc_intr_wrapper()
1042 tmpreg = *(intr_info->clear_reg); in fhc_intr_wrapper()
1044 tmpreg = tmpreg; in fhc_intr_wrapper()
1129 uint_t tmpreg; /* HW flush reg */ in fhc_add_intr_impl() local
1310 tmpreg = *(softsp->id); in fhc_add_intr_impl()
1312 tmpreg = tmpreg; in fhc_add_intr_impl()
1327 volatile uint_t tmpreg; in fhc_remove_intr_impl() local
1377 tmpreg = *(softsp->ctrl); in fhc_remove_intr_impl()
[all …]