/* Convert the address within this vma to the page offset within the mapping, in pagecache page units; huge pages here.  */
static pgoff_t vma_hugecache_offset(struct hstate *h, struct vm_area_struct *vma, unsigned long address)
/* Convert the address within this vma to the page offset within the mapping, in pagecache page units; huge pages here.  */
static pgoff_t vma_hugecache_offset(struct hstate *h, struct vm_area_struct *vma, unsigned long address)
{
	return ((address - vma->vm_start) >> huge_page_shift(h)) +
			(vma->vm_pgoff >> huge_page_order(h));
}