Home
last modified time | relevance | path

Searched refs:lt_pinner (Results 1 – 1 of 1) sorted by relevance

/mm/
Dpage_pinner.c47 static struct longterm_pinner lt_pinner = { variable
48 .lock = __SPIN_LOCK_UNLOCKED(lt_pinner.lock),
153 spin_lock_irqsave(&lt_pinner.lock, flags); in check_longterm_pin()
154 idx = lt_pinner.index++; in check_longterm_pin()
155 lt_pinner.index %= LONGTERM_PIN_BUCKETS; in check_longterm_pin()
156 lt_pinner.pinner[idx] = record; in check_longterm_pin()
157 spin_unlock_irqrestore(&lt_pinner.lock, flags); in check_longterm_pin()
401 idx = (lt_pinner.index - 1 - i + LONGTERM_PIN_BUCKETS) % in read_longterm_page_pinner()
403 spin_lock_irqsave(&lt_pinner.lock, flags); in read_longterm_page_pinner()
404 record = lt_pinner.pinner[idx]; in read_longterm_page_pinner()
[all …]