---
name: "sh64_setup_tlb_slot"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/sh64_setup_tlb_slot"
---

# sh64\_setup\_tlb\_slot(9)

Load up a translation in a wired slot.

## NAME

sh64\_setup\_tlb\_slot - Load up a translation in a wired slot.

## SYNOPSIS

**void sh64\_setup\_tlb\_slot(unsigned long long** *config\_addr***, unsigned long** *eaddr***, unsigned long** *asid***, unsigned long** *paddr***);**

## ARGUMENTS

*config\_addr*

Address of TLB slot.

*eaddr*

Virtual address.

*asid*

Address Space Identifier.

*paddr*

Physical address.

## DESCRIPTION

Load up a virtual\<-\>physical translation for *eaddr*\<-\>*paddr* in the pre-allocated TLB slot *config\_addr* (see sh64\_get\_wired\_dtlb\_entry).

## AUTHOR

**Paul Mundt** \<lethal@linux-sh.org\>

Author.

## COPYRIGHT
