Lines Matching defs:flags
214 uint_t flags;
237 flags = SM_DONTNEED;
239 flags = 0;
241 error = segmap_release(segkmap, base, flags);
251 hsfs_getattr(struct vnode *vp, struct vattr *vap, int flags, struct cred *cred,
374 struct pathname *pnp, int flags, struct vnode *rdir, struct cred *cred,
404 caller_context_t *ct, int flags)
621 hsfs_access(struct vnode *vp, int mode, int flags, cred_t *cred,
1558 int flags, cred_t *cr)
1562 pvn_write_done(pp, B_ERROR | B_WRITE | B_INVAL | B_FORCE | flags);
1568 * The only flags we support are B_INVAL, B_FREE and B_DONTNEED.
1581 hsfs_putpage(struct vnode *vp, offset_t off, size_t len, int flags,
1600 error = pvn_vplist_dirty(vp, off, hsfs_putapage, flags, cr);
1618 if ((flags & B_INVAL) || ((flags & B_ASYNC) == 0)) {
1620 (flags & (B_INVAL | B_FREE)) ?
1624 (flags & B_FREE) ? SE_EXCL : SE_SHARED);
1639 if (pvn_getdirty(pp, flags) == 1) {
1642 pvn_write_done(pp, flags |
1654 size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cred,
1665 if ((prot & PROT_WRITE) && (flags & MAP_SHARED))
1683 error = choose_addr(as, addrp, len, off, ADDR_VACALIGN, flags);
1691 vn_a.type = flags & MAP_TYPE;
1694 vn_a.flags = flags & ~MAP_TYPE;
1708 size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cr,
1726 size_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cr,