ulfsmount
struct ulfsmount *i_ump; /* Mount point associated with this inode. */
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump;
lfs_init_vnode(struct ulfsmount *ump, ino_t ino, struct vnode *vp)
lfs_deinit_vnode(struct ulfsmount *ump, struct vnode *vp)
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump = NULL;
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump;
struct ulfsmount *ump;
static struct ulfs_extattr_list_entry *ulfs_extattr_find_attr(struct ulfsmount *,
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
ulfs_extattr_uepm_lock(struct ulfsmount *ump)
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
ulfs_extattr_uepm_unlock(struct ulfsmount *ump)
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
ulfs_extattr_find_attr(struct ulfsmount *ump, int attrnamespace,
struct ulfsmount *ump;
ulfs_extattr_enable_with_open(struct ulfsmount *ump, struct vnode *vp,
ulfs_extattr_iterate_directory(struct ulfsmount *ump, struct vnode *dvp,
struct ulfsmount *ump = VFSTOULFS(mp);
ulfs_extattr_enable(struct ulfsmount *ump, int attrnamespace,
static int ulfs_extattr_enable_with_open(struct ulfsmount *ump,
ulfs_extattr_disable(struct ulfsmount *ump, int attrnamespace,
static int ulfs_extattr_enable(struct ulfsmount *ump, int attrnamespace,
struct ulfsmount *ump = VFSTOULFS(mp);
static int ulfs_extattr_disable(struct ulfsmount *ump, int attrnamespace,
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount;
struct ulfsmount *ump = VFSTOULFS(dp->v_mount);
struct ulfsmount *ump = VFSTOULFS(dvp->v_mount);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = ip->i_ump;
lfs_dqget(struct vnode *vp, u_long id, struct ulfsmount *ump, int type,
struct ulfsmount *ump = VFSTOULFS(mp);
int lfs_dqget(struct vnode *, u_long, struct ulfsmount *, int, struct dquot **);
int lfs_dq1get(struct vnode *, u_long, struct ulfsmount *, int, struct dquot *);
int lfsquota1_handle_cmd_get(struct ulfsmount *, const struct quotakey *,
int lfsquota1_handle_cmd_put(struct ulfsmount *, const struct quotakey *,
int lfsquota1_handle_cmd_quotaon(struct lwp *, struct ulfsmount *, int,
int lfsquota1_handle_cmd_quotaoff(struct lwp *, struct ulfsmount *, int);
int lfsquota2_handle_cmd_get(struct ulfsmount *, const struct quotakey *,
int lfsquota2_handle_cmd_put(struct ulfsmount *, const struct quotakey *,
int lfsquota2_handle_cmd_del(struct ulfsmount *, const struct quotakey *);
int lfsquota2_handle_cmd_cursorget(struct ulfsmount *, struct quotakcursor *,
int lfsquota2_handle_cmd_cursoropen(struct ulfsmount *, struct quotakcursor *);
int lfsquota2_handle_cmd_cursorclose(struct ulfsmount *, struct quotakcursor *);
int lfsquota2_handle_cmd_cursorskipidtype(struct ulfsmount *, struct quotakcursor *,
int lfsquota2_handle_cmd_cursoratend(struct ulfsmount *, struct quotakcursor *,
int lfsquota2_handle_cmd_cursorrewind(struct ulfsmount *, struct quotakcursor *);
int lfs_dq2get(struct vnode *, u_long, struct ulfsmount *, int, struct dquot *);
struct ulfsmount *dq_ump; /* d: filesystem this is taken from */
struct ulfsmount *ump = VFSTOULFS(mp);
lfsquota1_handle_cmd_quotaon(struct lwp *l, struct ulfsmount *ump, int type,
lfsquota1_handle_cmd_quotaoff(struct lwp *l, struct ulfsmount *ump, int type)
lfsquota1_handle_cmd_get(struct ulfsmount *ump, const struct quotakey *qk,
lfsquota1_handle_cmd_put(struct ulfsmount *ump, const struct quotakey *key,
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
struct ulfsmount *ump = VFSTOULFS(mp);
lfs_dq1get(struct vnode *dqvp, u_long id, struct ulfsmount *ump, int type,
q2cursor_getids_callback(struct ulfsmount *ump, uint64_t *offp,
q2cursor_getkeys(struct ulfsmount *ump, int idtype, struct ulfsq2_cursor *cursor,
q2cursor_getvals(struct ulfsmount *ump, struct q2cursor_state *state,
lfsquota2_handle_cmd_cursorget(struct ulfsmount *ump, struct quotakcursor *qkc,
lfsquota2_handle_cmd_cursoropen(struct ulfsmount *ump, struct quotakcursor *qkc)
lfsquota2_handle_cmd_cursorclose(struct ulfsmount *ump, struct quotakcursor *qkc)
getq2h(struct ulfsmount *ump, int type,
lfsquota2_handle_cmd_cursorskipidtype(struct ulfsmount *ump,
lfsquota2_handle_cmd_cursoratend(struct ulfsmount *ump, struct quotakcursor *qkc,
lfsquota2_handle_cmd_cursorrewind(struct ulfsmount *ump, struct quotakcursor *qkc)
dq2get_callback(struct ulfsmount *ump, uint64_t *offp, struct quota2_entry *q2e,
lfs_dq2get(struct vnode *dqvp, u_long id, struct ulfsmount *ump, int type,
struct ulfsmount *ump = VFSTOULFS(mp);
getq2e(struct ulfsmount *ump, int type, daddr_t lblkno, int blkoffset,
quota2_walk_list(struct ulfsmount *ump, struct buf *hbp, int type,
int (*func)(struct ulfsmount *, uint64_t *, struct quota2_entry *, uint64_t, void *))
struct ulfsmount *ump = VFSTOULFS(mp);
quota2_q2ealloc(struct ulfsmount *ump, int type, uid_t uid, struct dquot *dq)
struct ulfsmount *ump = ip->i_ump;
struct ulfsmount *ump = ip->i_ump;
lfsquota2_handle_cmd_put(struct ulfsmount *ump, const struct quotakey *key,
dq2clear_callback(struct ulfsmount *ump, uint64_t *offp, struct quota2_entry *q2e,
lfsquota2_handle_cmd_del(struct ulfsmount *ump, const struct quotakey *qk)
static int getq2h(struct ulfsmount *, int, struct buf **,
static int getq2e(struct ulfsmount *, int, daddr_t, int, struct buf **,
static int quota2_walk_list(struct ulfsmount *, struct buf *, int,
int (*func)(struct ulfsmount *, uint64_t *, struct quota2_entry *,
quota2_fetch_q2e(struct ulfsmount *ump, const struct quotakey *qk,
quota2_fetch_quotaval(struct ulfsmount *ump, const struct quotakey *qk,
lfsquota2_handle_cmd_get(struct ulfsmount *ump, const struct quotakey *qk,
struct ulfsmount *ump;
struct ulfsmount *ump = VFSTOULFS(dvp->v_mount);
struct ulfsmount *ump = VFSTOULFS(vp->v_mount);
struct ulfsmount *ump = VFSTOULFS(vp->v_mount);
#define VFSTOULFS(mp) ((struct ulfsmount *)((mp)->mnt_data))