| 479 | } |
| 480 | |
| 481 | static __inline pd_entry_t * |
| 482 | pmap_l2(pmap_t pmap, vm_offset_t va) |
| 483 | { |
| 484 | pd_entry_t *l1; |
| 485 | |
| 486 | l1 = pmap_l1(pmap, va); |
| 487 | if ((pmap_load(l1) & ATTR_DESCR_MASK) != L1_TABLE) |
| 488 | return (NULL); |
| 489 | |
| 490 | return (pmap_l1_to_l2(l1, va)); |
| 491 | } |
| 492 | |
| 493 | static __inline pt_entry_t * |
| 494 | pmap_l2_to_l3(pd_entry_t *l2p, vm_offset_t va) |
no test coverage detected