Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
k_mem_paging_stats_t Struct Reference

Paging Statistics. More...

#include <demand_paging.h>

Data Fields

struct { 
 
   unsigned long   cnt 
 Number of page faults. More...
 
   unsigned long   irq_locked 
 Number of page faults with IRQ locked. More...
 
   unsigned long   irq_unlocked 
 Number of page faults with IRQ unlocked. More...
 
   unsigned long   in_isr 
 Number of page faults while in ISR. More...
 
pagefaults 
 
struct { 
 
   unsigned long   clean 
 Number of clean pages selected for eviction. More...
 
   unsigned long   dirty 
 Number of dirty pages selected for eviction. More...
 
eviction 
 

Detailed Description

Paging Statistics.

Field Documentation

◆ clean

unsigned long k_mem_paging_stats_t::clean

Number of clean pages selected for eviction.

◆ cnt

unsigned long k_mem_paging_stats_t::cnt

Number of page faults.

◆ dirty

unsigned long k_mem_paging_stats_t::dirty

Number of dirty pages selected for eviction.

◆ [struct]

struct { ... } k_mem_paging_stats_t::eviction

◆ in_isr

unsigned long k_mem_paging_stats_t::in_isr

Number of page faults while in ISR.

◆ irq_locked

unsigned long k_mem_paging_stats_t::irq_locked

Number of page faults with IRQ locked.

◆ irq_unlocked

unsigned long k_mem_paging_stats_t::irq_unlocked

Number of page faults with IRQ unlocked.

◆ [struct]

struct { ... } k_mem_paging_stats_t::pagefaults

The documentation for this struct was generated from the following file: