Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/md/md.c
Show First 20 Lines • Show All 1,023 Lines • ▼ Show 20 Lines | unmapped_step: | ||||
return (error); | return (error); | ||||
} | } | ||||
static void | static void | ||||
md_swap_page_free(vm_page_t m) | md_swap_page_free(vm_page_t m) | ||||
{ | { | ||||
vm_page_xunbusy(m); | vm_page_xunbusy(m); | ||||
vm_page_lock(m); | |||||
vm_page_free(m); | vm_page_free(m); | ||||
vm_page_unlock(m); | |||||
} | } | ||||
static int | static int | ||||
mdstart_swap(struct md_s *sc, struct bio *bp) | mdstart_swap(struct md_s *sc, struct bio *bp) | ||||
{ | { | ||||
vm_page_t m; | vm_page_t m; | ||||
u_char *p; | u_char *p; | ||||
vm_pindex_t i, lastp; | vm_pindex_t i, lastp; | ||||
▲ Show 20 Lines • Show All 1,142 Lines • Show Last 20 Lines |