Print this page
use NULL dump segop as a shorthand for no-op
Instead of forcing every segment driver to implement a dummy function that
does nothing, handle NULL dump segop function pointer as a no-op shorthand.
*** 468,482 ****
{
return (0);
}
/*ARGSUSED*/
- static void
- segmf_dump(struct seg *seg)
- {}
-
- /*ARGSUSED*/
static int
segmf_pagelock(struct seg *seg, caddr_t addr, size_t len,
struct page ***ppp, enum lock_type type, enum seg_rw rw)
{
return (ENOTSUP);
--- 468,477 ----
*** 751,759 ****
.getprot = segmf_getprot,
.getoffset = segmf_getoffset,
.gettype = segmf_gettype,
.getvp = segmf_getvp,
.advise = segmf_advise,
- .dump = segmf_dump,
.pagelock = segmf_pagelock,
.getmemid = segmf_getmemid,
};
--- 746,753 ----