OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:xtlb
(Results
1 - 1
of
1
) sorted by relevancy
/src/sys/arch/powerpc/booke/
e500_tlb.c
331
e500_free_tlb1_entry(struct e500_xtlb *
xtlb
, u_int slot, bool needs_sync)
335
KASSERT(&tlb1->tlb1_entries[slot] ==
xtlb
);
337
KASSERT(
xtlb
->e_hwtlb.hwtlb_mas0 == (MAS0_TLBSEL_TLB1|__SHIFTIN(slot, MAS0_ESEL)));
338
xtlb
->e_hwtlb.hwtlb_mas1 &= ~(MAS1_V|MAS1_IPROT);
339
hwtlb_write(
xtlb
->e_hwtlb, needs_sync);
683
struct e500_xtlb *
xtlb
= tlb1->tlb1_entries;
local
688
for (u_int i = 0; i < tlb1->tlb1_numentries; i++,
xtlb
++) {
689
psize_t mask = ~(
xtlb
->e_tlb.tlb_size - 1);
690
if ((
xtlb
->e_hwtlb.hwtlb_mas1 & MAS1_V)
691
&& ((pa ^
xtlb
->e_tlb.tlb_pte) & mask) == 0)
705
struct e500_
xtlb
*
xtlb
= tlb1->tlb1_entries;
local
727
struct e500_
xtlb
*
xtlb
= tlb1->tlb1_entries;
local
747
struct e500_
xtlb
* const
xtlb
= e500_tlb_lookup_
xtlb
_pa(pa, NULL);
local
768
struct e500_
xtlb
* const
xtlb
= e500_tlb_lookup_
xtlb
(va, NULL);
local
778
struct e500_
xtlb
*
xtlb
;
local
820
struct e500_
xtlb
* const
xtlb
= e500_tlb_lookup_
xtlb
(va, &slot);
local
857
struct e500_
xtlb
* const
xtlb
=
local
930
struct e500_
xtlb
* const
xtlb
= &tlb1->tlb1_entries[i];
local
1053
struct e500_
xtlb
* const
xtlb
= &tlb1->tlb1_entries[i];
local
1126
struct e500_
xtlb
*
xtlb
= e500_tlb_lookup_
xtlb
(endkernel, &slot);
local
[
all
...]
Completed in 23 milliseconds
Indexes created Sat Jul 04 00:25:45 UTC 2026