* Assert that the grab flags are valid. */
| 4399 | * Assert that the grab flags are valid. |
| 4400 | */ |
| 4401 | static inline void |
| 4402 | vm_page_grab_check(int allocflags) |
| 4403 | { |
| 4404 | |
| 4405 | KASSERT((allocflags & VM_ALLOC_NOBUSY) == 0 || |
| 4406 | (allocflags & VM_ALLOC_WIRED) != 0, |
| 4407 | ("vm_page_grab*: the pages must be busied or wired")); |
| 4408 | |
| 4409 | KASSERT((allocflags & VM_ALLOC_SBUSY) == 0 || |
| 4410 | (allocflags & VM_ALLOC_IGN_SBUSY) != 0, |
| 4411 | ("vm_page_grab*: VM_ALLOC_SBUSY/VM_ALLOC_IGN_SBUSY mismatch")); |
| 4412 | } |
| 4413 | |
| 4414 | /* |
| 4415 | * Calculate the page allocation flags for grab. |
no outgoing calls
no test coverage detected