Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/pmap.h
Show First 20 Lines • Show All 164 Lines • ▼ Show 20 Lines | |||||
int pmap_ts_referenced(vm_page_t m); | int pmap_ts_referenced(vm_page_t m); | ||||
void pmap_unwire(pmap_t pmap, vm_offset_t start, vm_offset_t end); | void pmap_unwire(pmap_t pmap, vm_offset_t start, vm_offset_t end); | ||||
void pmap_zero_page(vm_page_t); | void pmap_zero_page(vm_page_t); | ||||
void pmap_zero_page_area(vm_page_t, int off, int size); | void pmap_zero_page_area(vm_page_t, int off, int size); | ||||
#define pmap_resident_count(pm) ((pm)->pm_stats.resident_count) | #define pmap_resident_count(pm) ((pm)->pm_stats.resident_count) | ||||
#define pmap_wired_count(pm) ((pm)->pm_stats.wired_count) | #define pmap_wired_count(pm) ((pm)->pm_stats.wired_count) | ||||
/* | |||||
* Invalidation request. PCPU pc_smp_tlb_op uses u_int instead of the | |||||
* enum to avoid both namespace and ABI issues (with enums). | |||||
*/ | |||||
enum invl_op_codes { | |||||
INVL_OP_TLB = 1, | |||||
INVL_OP_TLB_INVPCID = 2, | |||||
INVL_OP_TLB_INVPCID_PTI = 3, | |||||
INVL_OP_TLB_PCID = 4, | |||||
INVL_OP_PGRNG = 5, | |||||
INVL_OP_PGRNG_INVPCID = 6, | |||||
INVL_OP_PGRNG_PCID = 7, | |||||
INVL_OP_PG = 8, | |||||
INVL_OP_PG_INVPCID = 9, | |||||
INVL_OP_PG_PCID = 10, | |||||
INVL_OP_CACHE = 11, | |||||
}; | |||||
kib: Indent should be +4 spaces, same as for smp_innvl_local_cb_t line | |||||
#endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
#endif /* _PMAP_VM_ */ | #endif /* _PMAP_VM_ */ | ||||
Done Inline ActionsNo need to split after 'void', better fill more of the previous line kib: No need to split after 'void', better fill more of the previous line |
Indent should be +4 spaces, same as for smp_innvl_local_cb_t line