index
:
opensbi.git
master
release-1.3.x
release-1.5.x
release-1.8.x
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
sbi
/
sbi_scratch.h
Age
Commit message (
Expand
)
Author
2026-05-09
include: sbi: Add sbi_scratch_hartindex() macro
Anup Patel
2026-05-09
include: sbi_scratch: Add tmp1 scratch space for RNMI context saving
Evgeny Voevodin
2026-01-08
include: sbi_scratch: fix typo sbi_scratch -> HART id
Leo Yu-Chi Liang
2025-04-15
lib: sbi: Simplify structure member offset checking
Xiang W
2025-03-24
lib: sbi: Use sbi_hart_count() and sbi_for_each_hartindex()
Samuel Holland
2025-03-24
lib: sbi_scratch: Add sbi_hart_count() and for_each_hartindex()
Samuel Holland
2025-03-24
lib: sbi_scratch: Optimize hartid and scratch lookup
Samuel Holland
2024-11-11
include: sbi: Fix typo error
Zhang RunMin
2024-10-28
include: sbi: Optimize reads of mhartid and mscratch
Samuel Holland
2024-09-25
include: sbi: Store the hart index in struct sbi_scratch
Samuel Holland
2024-03-19
include: sbi: Add trap_context pointer in struct sbi_scratch
Anup Patel
2024-03-19
lib: sbi: Remove sbi_trap_exit() and related code
Anup Patel
2023-09-24
lib: sbi: Remove sbi_scratch_last_hartid() macro
Anup Patel
2023-09-24
lib: sbi: Introduce HART index in sbi_scratch
Anup Patel
2023-06-05
lib: sbi: Print scratch size and usage at boot time
Anup Patel
2023-06-05
platform: Allow platforms to specify heap size
Anup Patel
2023-06-05
include: sbi_scratch: Add helper macros to access data type
Anup Patel
2023-01-23
firmware: Add RW section offset in scratch
Himanshu Chauhan
2022-10-23
include: sbi: Fix typo in comment
Yu Chien Peter Lin
2022-03-27
include: Use static asserts for SBI_SCRATCH_xxx_OFFSET defines
Xiang W
2022-01-21
lib: fix pointer of type 'void *' used in arithmetic
Jukka Laitinen
2021-06-02
lib: sbi_scratch: remove owner from sbi_scratch_alloc_offset
Heinrich Schuchardt
2021-03-22
include: headers: Replace __ASSEMBLY__ with __ASSEMBLER__
Marouene Boubakri
2021-01-15
include: sbi: No need to pack struct sbi_scratch
Anup Patel
2021-01-07
lib: sbi: Introduce sbi_trap_exit() API
Anup Patel
2020-10-02
lib: sbi_scratch: typo scatch
Heinrich Schuchardt
2020-03-28
lib: sbi_scratch: Introduce sbi_scratch_last_hartid() API
Anup Patel
2020-03-19
include: Simplify HART id to scratch macro
Anup Patel
2020-03-19
lib: sbi_scratch: Introduce HART id to scratch table
Anup Patel
2020-03-13
include: Make sbi_hart_id_to_scratch() as macro
Anup Patel
2020-03-10
lib: sbi: Fix coding style issues
Bin Meng
2020-03-08
include: sbi_scratch: Set per-HART scratch size to 4KB
Anup Patel
2020-01-22
lib: Introduce sbi_tlb_fifo_request() API
Anup Patel
2020-01-22
include: Typo fix in comment for SBI_SCRATCH_SIZE define
Anup Patel
2019-08-09
lib: Introduce sbi_dprintf() API
Anup Patel
2019-05-24
lib: Add a simple brain-dead allocator to manage extra scratch space
Anup Patel
2019-04-24
all: run clang-format and update checked-in files
Olof Johansson
2019-04-24
all: Annotate some tables to have clang-format leave them alone
Olof Johansson
2019-04-03
lib: Use a fifo to keep track of sfence related IPIs.
Atish Patra
2019-04-03
lib: Increase the scratch space to 512 bytes.
Atish Patra
2019-03-29
lib: Disable the boot prints if SBI_SCRATCH_NO_BOOT_PRINTS is set
Bin Meng
2019-03-29
firmware: Introduce "options" in "struct sbi_scratch"
Bin Meng
2019-03-12
lib: Implement sfence.vma correctly.
Atish Patra
2019-03-10
lib: Create a sbi_ipi_data structure
Alistair Francis
2019-02-20
firmware: Improve low-level trap handler for M-mode to M-mode traps
Anup Patel
2019-02-14
lib: Use CSR_<FOO> instead of <foo> for csr_*()
Atish Patra
2019-01-24
all: Update copyright header in all files
Anup patel
2019-01-16
include: Add documentation for sbi_trap_regs and friends
Anup Patel
2019-01-16
include: Add documentation for sbi_scratch and friends
Anup Patel
2019-01-02
include: Remove redundant tmp0 from struct sbi_scratch
Anup Patel
[next]