Home
last modified time | relevance | path

Searched refs:at (Results 1 – 8 of 8) sorted by relevance

/hal_xtensa-latest/include/xtensa/
Dcoreasm.h87 .macro find_ms_setbit ad, as, at, base
89 movi \at, 31+\base
91 sub \ad, \at, \as // get numbering from lsbit (0..31, -1 if absent)
93 movi \at, \base // start with result of 0 (point to lsbit of 32)
97 addi \at, \at, 16 // no, increment result to upper 16 bits (of 32)
101 addi \at, \at, 8 // no, increment result to upper 8 bits (of 16)
104 addi \at, \at, 4 // no, increment result to upper 4 bits (of 8)
107 addi \at, \at, 2 // no, increment result to upper 2 bits (of 4)
110 addi \at, \at, 2 // no, increment result to upper bit (of 2)
111 2: addi \at, \at, -1 // (from just above: add 1; from beqz: return -1)
[all …]
Dcacheasm.h507 .macro cache_coherence_on ar at
512 movi \at, MEMCTL_SNOOP_EN
513 or \ar, \ar, \at
518 movi \at, XER_CCON
519 wer \ar, \at
541 .macro cache_coherence_off ar at
546 movi \at, ~MEMCTL_SNOOP_EN
547 and \ar, \ar, \at
552 movi \at, 0
554 wer \at, \ar
Dhal.h1150 unsigned at; /* access rights, and memory type (and space for entry index) */ member
1186 #define XTHAL_MPU_ENTRY_GET_ACCESS(x) ((((x).at) >> 8) & 0xf)
1188 #define XTHAL_MPU_ENTRY_SET_ACCESS(x, accessRights) ((x).at = \
1189 ((x).at & 0xfffff0ff) | (((accessRights) & 0xf) << 8))
1191 #define XTHAL_MPU_ENTRY_GET_MEMORY_TYPE(x) ((((x).at) >> 12) & 0x1ff)
1193 #define XTHAL_MPU_ENTRY_SET_MEMORY_TYPE(x, memtype) ((x).at = \
1194 ((x).at & 0xffe00fff) | (((XTHAL_ENCODE_MEMORY_TYPE(memtype)) & 0x1ff) << 12))
Dcore-macros.h488 …__asm__ __volatile__("j 1f\n\t.align 8\n\t1: memw\n\twptlb %0, %1\n\t" : : "a" (entry.at), "a"(ent… in xthal_mpu_set_entry()
497 __asm__ __volatile__("wptlb %0, %1\n\t" : : "a" (entry.at), "a"(entry.as)); in xthal_mpu_set_entry_()
/hal_xtensa-latest/src/hal/
Dmpu.c192 en->at = at1;
412 en.at = (en.at & 0xffffffe0) | (en_num & 0x1f); in write_map_entry()
1569 e.at = (p & 0x1fffff); in xthal_get_entry_for_address()
/hal_xtensa-latest/
Dconfig.sub1523 # Get rid of the `-' at the beginning of $os.
Daclocal.m4305 # This happens at least with the AIX C compiler.
440 # some people rename them; so instead we look at the file content.
444 # limit of 2048, but all sed's we know have understand at least 4000.
Dconfigure3286 array size at least. It's necessary to write '\x00'==0 to get something
4317 array size at least. It's necessary to write '\x00'==0 to get something