- queue_enter(&dev_pager_list, devp, dev_pager_t, devp_list);
+ queue_enter(&dev_pager_list, pager, vm_pager_t, pg_list);
#ifdef DEBUG
if (dpagerdebug & DDB_ALLOC)
printf("dev_pager_alloc: pages %d@%x\n",
#ifdef DEBUG
if (dpagerdebug & DDB_ALLOC)
printf("dev_pager_alloc: pages %d@%x\n",
if (dpagerdebug & DDB_FOLLOW)
printf("dev_pager_dealloc(%x)\n", pager);
#endif
if (dpagerdebug & DDB_FOLLOW)
printf("dev_pager_dealloc(%x)\n", pager);
#endif
- queue_remove(&dev_pager_list, devp, dev_pager_t, devp_list);
+ queue_remove(&dev_pager_list, pager, vm_pager_t, pg_list);
kmem_free(kernel_map, devp->devp_pages,
devp->devp_npages * sizeof(struct vm_page));
free((caddr_t)devp, M_VMPGDATA);
kmem_free(kernel_map, devp->devp_pages,
devp->devp_npages * sizeof(struct vm_page));
free((caddr_t)devp, M_VMPGDATA);