Print this page
6147 segop_getpolicy already checks for a NULL op
Reviewed by: Garrett D'Amore <garrett@damore.org>

*** 181,191 **** static void segdev_dump(struct seg *); static int segdev_pagelock(struct seg *, caddr_t, size_t, struct page ***, enum lock_type, enum seg_rw); static int segdev_setpagesize(struct seg *, caddr_t, size_t, uint_t); static int segdev_getmemid(struct seg *, caddr_t, memid_t *); - static lgrp_mem_policy_info_t *segdev_getpolicy(struct seg *, caddr_t); static int segdev_capable(struct seg *, segcapability_t); /* * XXX this struct is used by rootnex_map_fault to identify * the segment it has been passed. So if you make it --- 181,190 ----
*** 210,220 **** .advise = segdev_advise, .dump = segdev_dump, .pagelock = segdev_pagelock, .setpagesize = segdev_setpagesize, .getmemid = segdev_getmemid, - .getpolicy = segdev_getpolicy, .capable = segdev_capable, }; /* * Private segdev support routines --- 209,218 ----
*** 4029,4045 **** memidp->val[1] = sdp->offset + (uintptr_t)(addr - seg->s_base); return (0); } /*ARGSUSED*/ - static lgrp_mem_policy_info_t * - segdev_getpolicy(struct seg *seg, caddr_t addr) - { - return (NULL); - } - - /*ARGSUSED*/ static int segdev_capable(struct seg *seg, segcapability_t capability) { return (0); } --- 4027,4036 ----