Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:32  
arcregs.h 9477 bytes 2025-03-06 09:18:32 2025-03-06 11:35:46  
asm-offsets.h 165 bytes 2025-03-06 09:18:32 2025-03-06 11:35:46  
asserts.h 958 bytes 2025-03-06 09:18:32 2025-03-06 11:35:46  
atomic-llsc.h 2751 bytes 2025-03-06 09:18:32 2025-03-06 11:35:46  
atomic-spinlock.h 2569 bytes 2025-03-06 09:18:32 2025-03-06 11:35:46  
atomic.h 1153 bytes 2025-03-06 09:18:32 2025-03-06 11:35:46  
atomic64-arcv2.h 6138 bytes 2025-03-06 09:18:32 2025-03-06 11:35:46

ARCv2 supports 64-bit exclusive load (LLOCKD) / store (SCONDD) The address HAS to be 64-bit aligned

barrier.h 1376 bytes 2025-03-06 09:18:32 2025-03-06 11:35:46  
bitops.h 3762 bytes 2025-03-06 09:18:32 2025-03-06 11:35:47  
bug.h 819 bytes 2025-03-06 09:18:32 2025-03-06 11:35:47  
cache.h 3604 bytes 2025-03-06 09:18:32 2025-03-06 11:35:47  
cacheflush.h 3824 bytes 2025-03-06 09:18:32 2025-03-06 11:35:47  
checksum.h 2371 bytes 2025-03-06 09:18:32 2025-03-06 11:35:47  
cmpxchg.h 3188 bytes 2025-03-06 09:18:32 2025-03-06 11:35:47  
current.h 549 bytes 2025-03-06 09:18:32 2025-03-06 11:35:47  
delay.h 1896 bytes 2025-03-06 09:18:32 2025-03-06 11:35:47  
disasm.h 3813 bytes 2025-03-06 09:18:32 2025-03-06 11:35:47  
dma.h 218 bytes 2025-03-06 09:18:32 2025-03-06 11:35:47  
dsp-impl.h 3860 bytes 2025-03-06 09:18:32 2025-03-06 11:35:48  
dsp.h 796 bytes 2025-03-06 09:18:32 2025-03-06 11:35:48  
dwarf.h 746 bytes 2025-03-06 09:18:32 2025-03-06 11:35:48  
elf.h 1935 bytes 2025-03-06 09:18:32 2025-03-06 11:35:48  
entry-arcv2.h 7419 bytes 2025-03-06 09:18:32 2025-03-06 11:35:49  
entry-compact.h 8810 bytes 2025-03-06 09:18:32 2025-03-06 11:35:49  
entry.h 6687 bytes 2025-03-06 09:18:32 2025-03-06 11:35:50  
exec.h 264 bytes 2025-03-06 09:18:32 2025-03-06 11:35:50  
fb.h 411 bytes 2025-03-06 09:18:32 2025-03-06 11:35:50  
fpu.h 1125 bytes 2025-03-06 09:18:32 2025-03-06 11:35:50  
futex.h 3611 bytes 2025-03-06 09:18:32 2025-03-06 11:35:50  
highmem.h 1422 bytes 2025-03-06 09:18:32 2025-03-06 11:35:50  
hugepage.h 2027 bytes 2025-03-06 09:18:32 2025-03-06 11:35:50  
io.h 6282 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
irq.h 679 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
irqflags-arcv2.h 3491 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
irqflags-compact.h 4411 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
irqflags.h 363 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
jump_label.h 1976 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
Kbuild 153 bytes 2025-03-06 09:18:32 -  
kdebug.h 254 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
kgdb.h 1239 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
kprobes.h 1186 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
linkage.h 1484 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
mach_desc.h 1943 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
mmu-arcv2.h 2494 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
mmu.h 387 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
mmu_context.h 5568 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
module.h 428 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
page.h 3313 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
pci.h 360 bytes 2025-03-06 09:18:32 2025-03-06 11:35:51  
perf_event.h 2050 bytes 2025-03-06 09:18:32 2025-03-06 11:35:52  
pgalloc.h 2888 bytes 2025-03-06 09:18:32 2025-03-06 11:35:52  
pgtable-bits-arcv2.h 4329 bytes 2025-03-06 09:18:32 2025-03-06 11:35:52

page table flags for software walked/managed MMUv3 (ARC700) and MMUv4 (HS) There correspond to the corresponding bits in the TLB

pgtable-levels.h 5533 bytes 2025-03-06 09:18:32 2025-03-06 11:35:52

Helpers for implemenintg paging levels

pgtable.h 780 bytes 2025-03-06 09:18:32 2025-03-06 11:35:52  
processor.h 3253 bytes 2025-03-06 09:18:32 2025-03-06 11:35:52  
ptrace.h 4649 bytes 2025-03-06 09:18:32 2025-03-06 11:35:52  
sections.h 261 bytes 2025-03-06 09:18:32 2025-03-06 11:35:52  
serial.h 498 bytes 2025-03-06 09:18:32 2025-03-06 11:35:52  
setup.h 1274 bytes 2025-03-06 09:18:32 2025-03-06 11:35:52  
shmparam.h 296 bytes 2025-03-06 09:18:32 2025-03-06 11:35:52  
smp.h 3823 bytes 2025-03-06 09:18:32 2025-03-06 11:35:52  
spinlock.h 8580 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
spinlock_types.h 905 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
stacktrace.h 1178 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
string.h 1036 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
switch_to.h 553 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
syscall.h 1770 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
syscalls.h 547 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
thread_info.h 3440 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
timex.h 362 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
tlb.h 262 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
tlbflush.h 1654 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
uaccess.h 15905 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
unaligned.h 625 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
unwind.h 3446 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
vermagic.h 157 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53  
vmalloc.h 87 bytes 2025-03-06 09:18:32 2025-03-06 11:35:53