1947 segop_gettype(struct seg *seg, caddr_t addr)
1948 {
1949 return (seg->s_ops->gettype(seg, addr));
1950 }
1951
1952 int
1953 segop_getvp(struct seg *seg, caddr_t addr, struct vnode **vpp)
1954 {
1955 return (seg->s_ops->getvp(seg, addr, vpp));
1956 }
1957
1958 int
1959 segop_advise(struct seg *seg, caddr_t addr, size_t len, uint_t b)
1960 {
1961 return (seg->s_ops->advise(seg, addr, len, b));
1962 }
1963
1964 void
1965 segop_dump(struct seg *seg)
1966 {
1967 seg->s_ops->dump(seg);
1968 }
1969
1970 int
1971 segop_pagelock(struct seg *seg, caddr_t addr, size_t len, struct page ***page,
1972 enum lock_type type, enum seg_rw rw)
1973 {
1974 return (seg->s_ops->pagelock(seg, addr, len, page, type, rw));
1975 }
1976
1977 int
1978 segop_setpagesize(struct seg *seg, caddr_t addr, size_t len, uint_t szc)
1979 {
1980 if (seg->s_ops->setpagesize == NULL)
1981 return (ENOTSUP);
1982
1983 return (seg->s_ops->setpagesize(seg, addr, len, szc));
1984 }
1985
1986 int
|
1947 segop_gettype(struct seg *seg, caddr_t addr)
1948 {
1949 return (seg->s_ops->gettype(seg, addr));
1950 }
1951
1952 int
1953 segop_getvp(struct seg *seg, caddr_t addr, struct vnode **vpp)
1954 {
1955 return (seg->s_ops->getvp(seg, addr, vpp));
1956 }
1957
1958 int
1959 segop_advise(struct seg *seg, caddr_t addr, size_t len, uint_t b)
1960 {
1961 return (seg->s_ops->advise(seg, addr, len, b));
1962 }
1963
1964 void
1965 segop_dump(struct seg *seg)
1966 {
1967 if (seg->s_ops->dump == NULL)
1968 return;
1969
1970 seg->s_ops->dump(seg);
1971 }
1972
1973 int
1974 segop_pagelock(struct seg *seg, caddr_t addr, size_t len, struct page ***page,
1975 enum lock_type type, enum seg_rw rw)
1976 {
1977 return (seg->s_ops->pagelock(seg, addr, len, page, type, rw));
1978 }
1979
1980 int
1981 segop_setpagesize(struct seg *seg, caddr_t addr, size_t len, uint_t szc)
1982 {
1983 if (seg->s_ops->setpagesize == NULL)
1984 return (ENOTSUP);
1985
1986 return (seg->s_ops->setpagesize(seg, addr, len, szc));
1987 }
1988
1989 int
|