Home
last modified time | relevance | path

Searched refs:inode (Results 1 – 25 of 84) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/sys/fs/
H A Dufs_inode.h239 typedef struct inode { struct
615 struct inode *_uq_i;
816 struct inode *ih_chain[2];
850 extern int ufs_dirlook(struct inode *, char *, struct inode **,
855 struct inode *, struct inode *, cred_t *);
856 extern int ufs_dircheckpath(ino_t, struct inode *, struct inode *,
858 extern int ufs_dirmakeinode(struct inode *, struct inode **,
860 extern int ufs_dirremove(struct inode *, char *, struct inode *,
869 extern int ufs_ialloc(struct inode *, ino_t, mode_t, struct inode **,
926 extern int ufs_sticky_remove_access(struct inode *, struct inode *,
[all …]
H A Dufs_trans.h106 struct inode;
494 extern void ufs_trans_iupdat(struct inode *, int);
498 extern void ufs_trans_mata_iget(struct inode *);
500 extern void ufs_trans_mata_alloc(struct ufsvfs *, struct inode *,
502 extern int ufs_trans_dir(struct inode *, off_t);
505 extern int ufs_trans_itrunc(struct inode *, u_offset_t, int,
507 extern int ufs_trans_write(struct inode *, struct uio *, int,
509 extern void ufs_trans_write_resv(struct inode *, struct uio *,
513 extern void ufs_trans_trunc_resv(struct inode *, u_offset_t, int *,
H A Dufs_quota.h149 extern struct dquot *getinoquota(struct inode *);
150 extern int chkdq(struct inode *ip, long, int, struct cred *, char **errp,
152 extern int chkiq(struct ufsvfs *, int, struct inode *, uid_t, int,
/illumos-gate/usr/src/cmd/ndmpd/tlm/
H A Dtlm_hardlink.c87 hl->inode); in hardlink_q_cleanup()
102 hl->inode); in hardlink_q_cleanup()
127 hl_q, inode); in hardlink_q_get()
135 hl->inode); in hardlink_q_get()
137 if (hl->inode != inode) in hardlink_q_get()
166 hl_q, inode, path, path? path : "(--)"); in hardlink_q_add()
171 if (!hardlink_q_get(hl_q, inode, 0, 0)) { in hardlink_q_add()
173 inode, hl_q); in hardlink_q_add()
181 hl->inode = inode; in hardlink_q_add()
192 hl->inode, hl->path, hl->path? hl->path : "(--)"); in hardlink_q_add()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/ufs/
H A Dufs.c132 inode_t inode; in inode_cache_cb() local
135 if (mdb_vread(&inode, sizeof (inode), addr) == -1) { in inode_cache_cb()
155 addr, (u_longlong_t)inode.i_number, inode.i_dev); in inode_cache_cb()
213 inode_t inode; in inode() local
267 if (mdb_vread(&inode, sizeof (inode), addr) == -1) { in inode()
273 addr, (u_longlong_t)inode.i_number, inode.i_mode, i_modetype_masks, in inode()
274 inode.i_mode & ~IFMT, inode.i_size); in inode()
279 inode.i_dev, inode.i_flag, i_flag_masks); in inode()
340 inode_t inode; in acl_walk_init() local
349 if (mdb_vread(&inode, sizeof (inode), addr) == -1) { in acl_walk_init()
[all …]
/illumos-gate/usr/src/cmd/abi/appcert/scripts/
H A Dabi_index.pl168 my $inode;
169 $inode = (stat($path))[1];
170 return unless (defined($inode));
174 if (exists($symlink{$inode})) {
175 $symlink{$inode} .= ":" . $path;
177 $symlink{$inode} = ":" . $path;
181 $inode_hash{$path} = $inode;
374 my $inode = $inode_hash{$path};
376 if ($inode && exists($symlink{$inode})) {
377 $links = "${path}$symlink{$inode}";
H A DAppcertUtil.pm1348 my $inode;
1358 $inode = (stat($file))[1];
1360 if (! defined($inode) || $inode !~ /^\d+$/) {
1361 $inode = -1;
1364 $file_inode_cache{$file} = $inode;
1365 return $inode;
1546 $key = "$dir|$device/$inode|$abi";
1824 my ($device, $inode);
1826 if ($device ne '' && $inode ne '') {
1827 push(@libs, "$device/$inode");
[all …]
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dfsys_ufs.c68 grub_ino_t inode = ROOTINO; /* start from root */ in ufs_dir() local
77 while (inode && *dirname && !isspace(*dirname)) { in ufs_dir()
78 if (!openi(inode)) in ufs_dir()
88 inode = dlook(inode, fname); in ufs_dir()
95 if (! openi(inode)) in ufs_dir()
99 return (inode && ((INODE->ic_smode & IFMT) == IFREG)); in ufs_dir()
150 openi(grub_ino_t inode) in openi() argument
156 dblk = fsbtodb(SUPERBLOCK, itod(SUPERBLOCK, inode)); in openi()
157 off = itoo(SUPERBLOCK, inode) * sizeof (struct icommon); in openi()
H A Dfsys_minix.c81 #define INODE_VERSION(inode) (SUPERBLOCK->s_version) argument
132 __u16 inode; member
494 loc += sizeof (dp->inode) + namelen; in minix_dir()
500 printf ("directory entry ino=%d\n", dp->inode); in minix_dir()
501 if (dp->inode) in minix_dir()
505 if (dp->inode) in minix_dir()
526 while (!dp->inode || (str_chk || (print_possibilities && ch != '/'))); in minix_dir()
528 current_ino = dp->inode; in minix_dir()
H A Dfsys_jfs.c52 #define inode ((dinode_t *)((char *)FSYS_BUF + 8192 + sizeof(dinode_t))) macro
53 #define dtroot ((dtroot_t *)(&inode->di_btroot))
164 dtr = (dtroot_t *)&inode->di_btroot; in first_dentry()
168 de_always[0].inumber = inode->di_parent; in first_dentry()
169 de_always[1].inumber = inode->di_number; in first_dentry()
238 xad = first_extent (inode); in jfs_read()
287 di_read (inum, inode); in jfs_dir()
288 di_size = inode->di_size; in jfs_dir()
289 di_mode = inode->di_mode; in jfs_dir()
297 grub_memmove (linkbuf, inode->di_fastsymlink, di_size); in jfs_dir()
H A Dfsys_xfs.c65 #define inode ((xfs_dinode_t *)((char *)FSYS_BUF + 8192)) macro
66 #define icore (inode->di_core)
216 devread (daddr, offset*xfs.isize, xfs.isize, (char *)inode); in di_read()
219 (inode->di_u.di_c + sizeof(xfs_bmdr_block_t) in di_read()
233 xfs.xt = inode->di_u.di_bmx; in init_extents()
322 ? le64(*(xfs_ino_t *)(&inode->di_u.di_dir2sf.hdr.parent)) in sf_parent_ino()
323 : le32(*(xfs_uint32_t *)(&inode->di_u.di_dir2sf.hdr.parent)); in sf_parent_ino()
364 (inode->di_u.di_c in next_dentry()
416 xfs.dirmax = inode->di_u.di_dir2sf.hdr.count; in first_dentry()
417 xfs.i8param = inode->di_u.di_dir2sf.hdr.i8count ? 0 : 4; in first_dentry()
[all …]
/illumos-gate/usr/src/common/fs/
H A Dufsops.c127 set_cache((int)inode, (void *)filep->fi_inode, sizeof (struct inode)); in openi()
150 ino_t inode; in find() local
156 inode = 0; in find()
159 return (inode); in find()
184 if (openi(filep, inode)) in find()
216 return (inode); in find()
222 struct inode *inodep; in sbmap()
288 struct inode *ip; in dlook()
621 ino_t inode; in bufs_open() local
643 if (inode == (ino_t)0) { in bufs_open()
[all …]
H A Dhsfs.c157 opendir(ino_t inode, fileid_t *filep) in opendir() argument
164 filep->fi_blocknum = hdbtodb(inode); in opendir()
172 filep->fi_blocknum = hdbtodb(inode); in opendir()
174 if (inode != root_ino) in opendir()
178 struct inode *ip; in opendir()
186 ip->i_number = inode; in opendir()
237 struct inode *ip; in dlook()
289 struct inode *ip; in readdir()
324 struct inode *ip = filep->fi_inode; in getblock()
356 struct inode *ip; in bhsfs_read()
[all …]
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Ddup_avl.c194 inode_dup_t *inode; in report_dups() local
225 inode = avl_first(&inode_frags); in report_dups()
226 while (inode != NULL) { in report_dups()
227 report_inode_dups(inode); in report_dups()
228 inode = AVL_NEXT(&inode_frags, inode); in report_dups()
239 report_inode_dups(inode_dup_t *inode) in report_inode_dups() argument
244 (void) printf("Inode %d:\n", inode->id_ino); in report_inode_dups()
245 dup = avl_first(&inode->id_fragments); in report_inode_dups()
470 new->cl_inode = inode; in alloc_claimant()
573 new_inode_dup(fsck_ino_t inode) in new_inode_dup() argument
[all …]
/illumos-gate/usr/src/stand/lib/fs/hsfs/
H A Dhsfsops.c145 if (inode != root_ino) in opendir()
160 ino_t inode; in find() local
202 return (inode); in find()
225 register struct inode *ip; in dlook()
405 struct inode *ip; in boot_hsfs_read()
574 ino_t inode; in boot_hsfs_open() local
593 if (inode == (ino_t)0) { in boot_hsfs_open()
616 struct inode *ip; in boot_hsfs_fstat()
962 filep->fi_inode = (struct inode *)bkmem_alloc(sizeof (struct inode)); in hs_seti()
967 ip->i_number = inode; in hs_seti()
[all …]
/illumos-gate/usr/src/stand/lib/fs/ufs/
H A Dufsops.c149 sizeof (struct inode))) in openi()
173 ino_t inode; in find() local
204 if (openi(filep, inode)) in find()
240 return (inode); in find()
251 struct inode *inodep; in sbmap()
325 struct inode *ip; in dlook()
681 ino_t inode; in boot_ufs_open() local
698 inode = find(filep, filename); in boot_ufs_open()
699 if (inode == (ino_t)0) { in boot_ufs_open()
703 if (openi(filep, inode)) { in boot_ufs_open()
[all …]
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_inode.c255 struct inode *ip = buf; in ufs_inode_cache_constructor()
279 struct inode *ip = buf; in ufs_inode_cache_destructor()
336 struct inode *
339 struct inode *ip; in ufs_alloc_inode()
449 struct inode *ip, *sp; in ufs_iget_internal()
672 struct inode *iq; in ufs_iinactive()
673 struct inode *hip; in ufs_iinactive()
1162 struct inode *ip; in ufs_itrunc()
1171 struct inode tip; in ufs_itrunc()
1589 ufs_rmidle(struct inode *ip) in ufs_rmidle()
[all …]
H A Dufs_dir.c177 struct inode *dp, in ufs_dirlook()
179 struct inode **ipp, in ufs_dirlook()
2068 struct inode *ip; in ufs_dirmakeinode()
2407 struct inode *dp, in ufs_dirremove()
2415 struct inode *ip; in ufs_dirremove()
2768 struct inode *ip, in blkatoff()
2810 struct inode *dp, in dirmangled()
2850 struct inode *ip, in ufs_dirempty()
2862 struct inode *ip, in ufs_dirpurgedotdot()
2880 struct inode *ip, in ufs_dirscan()
[all …]
H A Dufs_xattr.c60 struct inode **sip, in ufs_xattr_getattrdir()
65 struct inode *ip, *sdp; in ufs_xattr_getattrdir()
117 ufs_unhook_shadow(struct inode *ip, struct inode *sip) in ufs_unhook_shadow()
H A Dufs_trans.c166 ufs_trans_iupdat(struct inode *ip, int waitfor) in ufs_trans_iupdat()
268 struct inode *ip; in ufs_trans_push_inode()
371 struct inode *ip, in ufs_trans_mata_direct()
400 struct inode *ip, in ufs_trans_mata_indir()
434 ufs_trans_mata_iget(struct inode *ip) in ufs_trans_mata_iget()
468 struct inode *ip, in ufs_trans_mata_alloc()
487 ufs_trans_dir(struct inode *ip, off_t offset) in ufs_trans_dir()
582 struct inode *qip = dqp->dq_ufsvfsp->vfs_qinod; in ufs_trans_quota()
742 struct inode *ip, in ufs_trans_trunc_resv()
877 struct inode *ip, in ufs_trans_write_resv()
[all …]
H A Dufs_vnops.c2618 struct inode *ip; in ufs_lookup()
2619 struct inode *sip; in ufs_lookup()
2620 struct inode *xip; in ufs_lookup()
2803 struct inode *ip; in ufs_create()
2804 struct inode *xip; in ufs_create()
2805 struct inode *dip; in ufs_create()
3154 struct inode *sip; in ufs_link()
3650 struct inode *ip; in ufs_mkdir()
3791 struct inode *ip; in ufs_readdir()
5207 struct inode *ip; in ufs_iodone()
[all …]
/illumos-gate/usr/src/test/zfs-tests/tests/functional/utils_test/
H A Dutils_test_001_pos.ksh58 inode=`ls -i $TESTDIR/$TESTFILE.0 | awk '{print $1}'`
59 log_mustnot clri /dev/rdsk/$DISK $inode
60 log_mustnot clri -F zfs /dev/rdsk/$DISK $inode
/illumos-gate/usr/src/tools/smatch/src/smatch_data/
H A Dkernel.implicit_dependencies.no_structs475inode)->i_mode, (struct inode)->i_opflags, (struct kuid_t)->val, (struct kgid_t)->val, (struct ino…
487inode)->i_mode, (struct inode)->i_opflags, (struct kuid_t)->val, (struct kgid_t)->val, (struct ino…
535inode)->i_mode, (struct inode)->i_opflags, (struct kuid_t)->val, (struct kgid_t)->val, (struct ino…
536inode)->i_mode, (struct inode)->i_opflags, (struct kuid_t)->val, (struct kgid_t)->val, (struct ino…
537inode)->i_mode, (struct inode)->i_opflags, (struct kuid_t)->val, (struct kgid_t)->val, (struct ino…
538inode)->i_mode, (struct inode)->i_opflags, (struct kuid_t)->val, (struct kgid_t)->val, (struct ino…
561inode)->i_mode, (struct inode)->i_opflags, (struct inode)->i_flags, (struct inode)->i_security, (s…
563inode)->i_mode, (struct inode)->i_opflags, (struct kuid_t)->val, (struct kgid_t)->val, (struct ino…
564inode)->i_mode, (struct inode)->i_opflags, (struct kuid_t)->val, (struct kgid_t)->val, (struct ino…
565inode)->i_mode, (struct inode)->i_opflags, (struct kuid_t)->val, (struct kgid_t)->val, (struct ino…
[all …]
/illumos-gate/usr/src/data/ucode/
H A Dupdate.intel96 inode=$(stat -c %i $f)
97 if [[ -n "${inodes[$inode]}" ]]; then
98 links[$bf]=${inodes[$inode]}
100 inodes[$inode]=$bf
/illumos-gate/usr/src/cmd/fs.d/udfs/fsdb/
H A Dfsdb.c805 if (inode != in) { in get_blkno()
808 getblk(inode << l2b)) == NULL) { in get_blkno()
828 *blkno = inode; in get_blkno()
842 in = inode; in get_blkno()
903 if (get_blkno(inode, &bno, off) != 0) { in read_file()
909 if (bno == inode) { in read_file()
1059 uint32_t inode; member
1122 temp->inode = iloc; in list()
1145 list(rd->nm, rd->inode, fl); in list()
1147 list(".", rd->inode, fl); in list()
[all …]

1234