kernel 상에서 virtual address 와 할당된 length 가지고 page정보를 알수 있나요?

rabbitkang의 이미지

kernel 상에서 kmalloc을 가지고 메모리를 할당 했을때
virtual address 와 할당된 length 가지고
해당 struct page *page정보를 알수 있나요??
알수 있는 함수나.. 등등...

kernel 고수님들.. 답변 부탁합니다.