]>
git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - arch/mips/include/asm/tlbex.h
7 * Write random or indexed TLB entry, and care about the hazards from
8 * the preceding mtc0 and for the following eret.
10 enum tlb_write_entry
{
17 void build_get_pmde64(u32
**p
, struct uasm_label
**l
, struct uasm_reloc
**r
,
18 unsigned int tmp
, unsigned int ptr
);
19 void build_get_pgde32(u32
**p
, unsigned int tmp
, unsigned int ptr
);
20 void build_get_ptep(u32
**p
, unsigned int tmp
, unsigned int ptr
);
21 void build_update_entries(u32
**p
, unsigned int tmp
, unsigned int ptep
);
22 void build_tlb_write_entry(u32
**p
, struct uasm_label
**l
,
23 struct uasm_reloc
**r
,
24 enum tlb_write_entry wmode
);
26 #endif /* __ASM_TLBEX_H */