From aa8918faf94aa4cf83e68f95ae33bca2ea5e581c Mon Sep 17 00:00:00 2001 From: Poul-Henning Kamp Date: Sun, 2 Mar 2003 14:42:01 +0000 Subject: [PATCH] NO_GEOM cleanup: Remove cdevsw->d_psize() implementation, we don't need it any more. --- sys/geom/geom_dev.c | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/sys/geom/geom_dev.c b/sys/geom/geom_dev.c index 55a90585546a..7889081aca44 100644 --- a/sys/geom/geom_dev.c +++ b/sys/geom/geom_dev.c @@ -57,7 +57,6 @@ static d_open_t g_dev_open; static d_close_t g_dev_close; static d_strategy_t g_dev_strategy; static d_ioctl_t g_dev_ioctl; -static d_psize_t g_dev_psize; static struct cdevsw g_dev_cdevsw = { /* open */ g_dev_open, @@ -71,7 +70,7 @@ static struct cdevsw g_dev_cdevsw = { /* name */ "g_dev", /* maj */ GEOM_MAJOR, /* dump */ nodump, - /* psize */ g_dev_psize, + /* psize */ nopsize, /* flags */ D_DISK | D_TRACKCLOSE, /* kqfilter */ nokqfilter }; @@ -349,18 +348,6 @@ g_dev_ioctl(dev_t dev, u_long cmd, caddr_t data, int fflag, struct thread *td) return (error); } -static int -g_dev_psize(dev_t dev) -{ - struct g_consumer *cp; - off_t mediasize; - - cp = dev->si_drv2; - - mediasize = cp->provider->mediasize; - return (mediasize >> DEV_BSHIFT); -} - static void g_dev_done(struct bio *bp2) {