Searched refs:ud_inode (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/fs/
H A Dudf_inode.h351 #define VTOI(VP) ((struct ud_inode *)(VP)->v_data)
382 struct ud_inode { struct
383 struct ud_inode *i_forw;
384 struct ud_inode *i_back;
385 struct ud_inode *i_freef;
386 struct ud_inode *i_freeb;
453 _NOTE(RWLOCK_PROTECTS_DATA(ud_inode::i_contents, ud_inode::i_astrat))
454 _NOTE(RWLOCK_PROTECTS_DATA(ud_inode::i_contents, ud_inode
[all...]
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_dir.c95 int32_t ud_dircheckforname(struct ud_inode *, char *, int,
96 struct slot *, struct ud_inode **, uint8_t *, struct cred *);
97 int32_t ud_dirempty(struct ud_inode *, uint64_t, struct cred *);
99 int32_t ud_dircheckpath(int32_t, struct ud_inode *, struct cred *);
100 int32_t ud_dirmakeinode(struct ud_inode *, struct ud_inode **,
102 int32_t ud_diraddentry(struct ud_inode *, char *,
103 enum de_op, int, struct slot *, struct ud_inode *,
104 struct ud_inode *, struct cred *);
105 int32_t ud_dirmakedirect(struct ud_inode *, struc
[all...]
H A Dudf_inode.c102 struct ud_inode *udf_ifreeh, *udf_ifreet;
119 int32_t ud_updat_ext4(struct ud_inode *, struct file_entry *);
120 int32_t ud_updat_ext4096(struct ud_inode *, struct file_entry *);
123 void ud_trunc_ext4(struct ud_inode *, u_offset_t);
124 void ud_trunc_ext4096(struct ud_inode *, u_offset_t);
125 void ud_add_to_free_list(struct ud_inode *, uint32_t);
126 void ud_remove_from_free_list(struct ud_inode *, uint32_t);
130 struct ud_inode *
135 struct ud_inode *ip;
146 ip != (struct ud_inode *)i
[all...]
H A Dudf_vnops.c168 int32_t ud_page_fill(struct ud_inode *, page_t *,
171 int32_t ud_rdip(struct ud_inode *, struct uio *, int32_t, cred_t *);
172 int32_t ud_wrip(struct ud_inode *, struct uio *, int32_t, cred_t *);
173 int32_t ud_multi_strat(struct ud_inode *, page_t *, struct buf *, u_offset_t);
262 struct ud_inode *ip = VTOI(vp);
277 struct ud_inode *ip = VTOI(vp);
297 struct ud_inode *ip = VTOI(vp);
346 struct ud_inode *ip = VTOI(vp);
423 struct ud_inode *ip = VTOI(vp);
499 struct ud_inode *i
[all...]
H A Dudf_bmap.c88 int32_t ud_break_create_new_icb(struct ud_inode *, int32_t, uint32_t);
89 int32_t ud_bump_ext_count(struct ud_inode *, int32_t);
90 void ud_remove_ext_at_index(struct ud_inode *, int32_t);
91 int32_t ud_last_alloc_ext(struct ud_inode *, uint64_t, uint32_t, int32_t);
92 int32_t ud_create_ext(struct ud_inode *, int32_t, uint32_t,
94 int32_t ud_zero_it(struct ud_inode *, uint32_t, uint32_t);
102 ud_bmap_has_holes(struct ud_inode *ip)
128 ud_bmap_read(struct ud_inode *ip, u_offset_t off, daddr_t *bnp, int32_t *lenp)
196 ud_bmap_write(struct ud_inode *ip,
602 ud_common_ad(struct ud_inode *i
[all...]
H A Dudf_subr.c299 ud_ip_off2bno(struct ud_inode *ip, uint32_t offset, uint32_t *bno)
479 ud_syncip(struct ud_inode *ip, int32_t flags, int32_t waitfor)
509 ud_fbwrite(struct fbuf *fbp, struct ud_inode *ip)
571 ud_sync_indir(struct ud_inode *ip)
812 struct ud_inode *ip;
818 ip != (struct ud_inode *)ih; ip = ip->i_forw) {
836 struct ud_inode *ip, *lip;
853 ip && ip != (struct ud_inode *)ih;
971 ud_get_next_fid(struct ud_inode *ip, struct fbuf **fbp, uint32_t offset,
1861 ud_sticky_remove_access(struct ud_inode *di
[all...]
H A Dudf_alloc.c85 extern struct ud_inode *ud_search_icache(struct vfs *, uint16_t, uint32_t);
980 ud_ialloc(struct ud_inode *pip,
981 struct ud_inode **ipp, struct vattr *vap, struct cred *cr)
1196 struct ud_inode *ip;
1220 ud_ifree(struct ud_inode *ip, vtype_t type)
1283 struct ud_inode *ip = VTOI(vp);
H A Dudf_vfsops.c327 struct ud_inode *rip;
498 struct ud_inode *ip;
624 struct ud_inode *rip = NULL;

Completed in 85 milliseconds