Searched defs:dirent (Results 1 - 20 of 20) sorted by relevance

/osnet-11/usr/src/cmd/sendmail/db/os/
H A Dos_dir.c18 # include <dirent.h>
19 # define NAMLEN(dirent) strlen((dirent)->d_name)
21 # define dirent direct macro
22 # define NAMLEN(dirent) (dirent)->d_namlen
52 struct dirent *dp;
/osnet-11/usr/src/lib/libast/i386/include/ast/
H A Dast_dirent.h24 /* : : generated from /home/gisburn/ksh93/ast_ksh_20110208/build_i386_32bit_opt/src/lib/libast/features/dirent by iffe version 2011-01-07 : : */
87 #define _hdr_dirent 1 /* #include <dirent.h> ok */
88 #define _nxt_dirent <../include/dirent.h> /* include path for the native <dirent.h> */
89 #define _nxt_dirent_str "../include/dirent.h" /* include string for the native <dirent.h> */
91 * <dirent.h> for [fl]stat64 and off64_t
96 #include <../include/dirent.h> /* the native <dirent.h> */
109 #include <../include/dirent
117 #define dirent macro
[all...]
/osnet-11/usr/src/lib/libast/i386/src/lib/libast/
H A Dast_dirent.h3 /* : : generated from /home/gisburn/ksh93/ast_ksh_20110208/build_i386_32bit_opt/src/lib/libast/features/dirent by iffe version 2011-01-07 : : */
66 #define _hdr_dirent 1 /* #include <dirent.h> ok */
67 #define _nxt_dirent <../include/dirent.h> /* include path for the native <dirent.h> */
68 #define _nxt_dirent_str "../include/dirent.h" /* include string for the native <dirent.h> */
70 * <dirent.h> for [fl]stat64 and off64_t
75 #include <../include/dirent.h> /* the native <dirent.h> */
88 #include <../include/dirent
96 #define dirent macro
[all...]
/osnet-11/usr/src/lib/libast/sparc/include/ast/
H A Dast_dirent.h24 /* : : generated from /home/gisburn/ksh93/ast_ksh_20110208/build_sparc_32bit_opt/src/lib/libast/features/dirent by iffe version 2011-01-07 : : */
87 #define _hdr_dirent 1 /* #include <dirent.h> ok */
88 #define _nxt_dirent <../include/dirent.h> /* include path for the native <dirent.h> */
89 #define _nxt_dirent_str "../include/dirent.h" /* include string for the native <dirent.h> */
91 * <dirent.h> for [fl]stat64 and off64_t
96 #include <../include/dirent.h> /* the native <dirent.h> */
109 #include <../include/dirent
117 #define dirent macro
[all...]
/osnet-11/usr/src/lib/libast/sparc/src/lib/libast/
H A Dast_dirent.h3 /* : : generated from /home/gisburn/ksh93/ast_ksh_20110208/build_sparc_32bit_opt/src/lib/libast/features/dirent by iffe version 2011-01-07 : : */
66 #define _hdr_dirent 1 /* #include <dirent.h> ok */
67 #define _nxt_dirent <../include/dirent.h> /* include path for the native <dirent.h> */
68 #define _nxt_dirent_str "../include/dirent.h" /* include string for the native <dirent.h> */
70 * <dirent.h> for [fl]stat64 and off64_t
75 #include <../include/dirent.h> /* the native <dirent.h> */
88 #include <../include/dirent
96 #define dirent macro
[all...]
/osnet-11/usr/src/lib/libc/port/gen/
H A D_xftw.c98 #include <dirent.h>
111 #define dirent dirent64 macro
152 struct dirent *direntp;
H A Dnftw.c99 #include <dirent.h>
118 #define dirent dirent64 macro
281 struct dirent *dir;
/osnet-11/usr/src/lib/libproc/common/
H A Dproc_arg.c38 #include <dirent.h>
429 struct dirent *dirent; local
448 while (dirent = readdir(procdir)) {
449 if (dirent->d_name[0] == '.') /* skip . and .. */
451 pid = (id_t)strtol(dirent->d_name, &errptr, 10);
/osnet-11/usr/src/lib/libsasl/lib/
H A Ddlopen.c76 # include <dirent.h>
77 # define NAMLEN(dirent) strlen((dirent)->d_name)
79 # define dirent direct macro
80 # define NAMLEN(dirent) (dirent)->d_namlen
513 struct dirent *dir;
/osnet-11/usr/src/lib/libparted/common/libparted/fs/ext2/
H A Dext2_mkfs.c268 struct ext2_dir_entry_2 *dirent = (void*) (((char*)buf) + offset); local
277 memset (dirent, 0, rec_len);
279 dirent->inode = PED_CPU_TO_LE32(inode);
280 dirent->name_len = name_len;
281 dirent->rec_len = PED_CPU_TO_LE16(rec_len);
282 dirent->file_type = file_type;
283 strcpy(dirent->name, name);
/osnet-11/usr/src/cmd/ntfsprogs/
H A Dntfsls.c128 static int list_dir_entry(ntfsls_dirent * dirent, const ntfschar * name,
366 * @dirent: context for filldir callback supplied by the caller
376 static int readdir_recursive(ntfs_inode * ni, s64 * pos, ntfsls_dirent * dirent) argument
412 result = ntfs_readdir(ni, pos, dirent, (ntfs_filldir_t) list_dir_entry);
462 result = readdir_recursive(subdir->ni, &pos2, dirent);
492 static int list_dir_entry(ntfsls_dirent * dirent, const ntfschar * name, argument
560 ni = ntfs_inode_open(dirent->vol, mref);
644 ntfsls_dirent dirent; local
674 memset(&dirent, 0, sizeof(dirent));
[all...]
/osnet-11/usr/src/lib/libuvfs/common/
H A Dname.c55 libuvfs_name_dirent_free(libuvfs_name_dirent_t *dirent) argument
57 libuvfs_fid_info_t *myinfo = dirent->de_myinfo;
59 if (list_link_active(&dirent->de_allnames))
60 list_remove(&myinfo->nm_allnames, dirent);
61 libuvfs_strfree(dirent->de_name);
63 umem_cache_free(libuvfs_name_dirent_cache, dirent);
249 libuvfs_name_dirent_t *dirent; local
270 dirent = libuvfs_name_dirent_find(dir, name, &where);
272 if (dirent != NULL)
273 *oldfid = dirent
323 libuvfs_name_dirent_t *dirent; local
[all...]
/osnet-11/usr/src/lib/libntfs/common/libntfs/
H A Ddir.c604 * @dirent: context for filldir callback supplied by the caller
611 void *dirent, ntfs_filldir_t filldir)
629 return filldir(dirent, fn->file_name, fn->file_name_length,
704 * @dirent: context for filldir callback supplied by the caller
717 void *dirent, ntfs_filldir_t filldir)
770 rc = filldir(dirent, dotdot, 1, FILE_NAME_POSIX, *pos,
787 rc = filldir(dirent, dotdot, 2, FILE_NAME_POSIX, *pos,
866 rc = ntfs_filldir(vol, pos, ie, dirent, filldir);
1024 rc = ntfs_filldir(vol, pos, ie, dirent, filldir);
610 ntfs_filldir(ntfs_volume *vol, s64 *pos, INDEX_ENTRY *ie, void *dirent, ntfs_filldir_t filldir) argument
716 ntfs_readdir(ntfs_inode *dir_ni, s64 *pos, void *dirent, ntfs_filldir_t filldir) argument
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/support/
H A Dplugins.c90 struct dirent { struct
92 off_t d_off; /* offset to this dirent */
103 struct dirent dent; /* the dirent to return */
142 struct dirent * readdir(DIR *dp)
426 #include <dirent.h>
430 #define dirent direct macro
617 struct dirent *d = NULL;
/osnet-11/usr/src/grub/grub2/grub-core/fs/
H A Diso9660.c530 struct grub_iso9660_dir dirent;
668 for (; offset < len; offset += dirent.len)
672 if (read_node (dir, offset, sizeof (dirent), (char *) &dirent))
676 if (!dirent.len)
683 char name[dirent.namelen + 1];
684 int nameoffset = offset + sizeof (dirent);
686 int sua_off = (sizeof (dirent) + dirent.namelen + 1
687 - (dirent
529 struct grub_iso9660_dir dirent; local
[all...]
H A Djfs.c139 /* The inode for this dirent. */
150 dirent was not big enough to store the name. */
229 struct grub_jfs_leaf_dirent dirent[0]; member in union:grub_jfs_diropen::__anon409
240 /* The filename and inode of the last read dirent. */
451 de = (struct grub_jfs_internal_dirent *) diro->dirpage->dirent;
458 diro->leaf = diro->dirpage->dirent;
477 /* Read in the next dirent from the directory described by DIRO. */
517 diro->leaf = diro->dirpage->dirent;
780 /* XXX: GRUB_ERR_OUT_OF_RANGE is used for the last dirent. */
H A Dufs.c458 struct grub_ufs_dirent dirent;
464 if (grub_ufs_read_file (data, 0, pos, sizeof (dirent),
465 (char *) &dirent) < 0)
469 namelen = dirent.namelen_bsd;
471 namelen = grub_le_to_cpu16 (dirent.namelen);
476 if (grub_ufs_read_file (data, 0, pos + sizeof (dirent),
485 grub_ufs_read_inode (data, grub_le_to_cpu32 (dirent.ino), 0);
515 pos += grub_le_to_cpu16 (dirent.direntlen);
610 struct grub_ufs_dirent dirent;
613 if (grub_ufs_read_file (data, 0, pos, sizeof (dirent),
457 struct grub_ufs_dirent dirent; local
609 struct grub_ufs_dirent dirent; local
[all...]
H A Dext2.c679 struct ext2_dirent dirent;
682 (char *) &dirent);
686 if (dirent.direntlen == 0)
689 if (dirent.inode != 0 && dirent.namelen != 0)
691 char filename[dirent.namelen + 1];
696 dirent.namelen, filename);
705 fdiro->ino = grub_le_to_cpu32 (dirent.inode);
707 filename[dirent.namelen] = '\0';
709 if (dirent
678 struct ext2_dirent dirent; local
[all...]
H A Dnilfs2.c885 struct grub_nilfs2_dir_entry dirent;
889 (char *) &dirent);
893 if (dirent.rec_len == 0)
896 if (dirent.name_len != 0)
898 char filename[dirent.name_len + 1];
904 dirent.name_len, filename);
913 fdiro->ino = grub_le_to_cpu64 (dirent.inode);
915 filename[dirent.name_len] = '\0';
917 if (dirent.file_type != NILFS_FT_UNKNOWN)
921 if (dirent
884 struct grub_nilfs2_dir_entry dirent; local
[all...]
H A Dudf.c838 struct grub_udf_file_ident dirent; local
854 if (grub_udf_read_file (dir, 0, offset, sizeof (dirent),
855 (char *) &dirent) != sizeof (dirent))
858 if (U16 (dirent.tag.tag_ident) != GRUB_UDF_TAG_IDENT_FID)
864 offset += sizeof (dirent) + U16 (dirent.imp_use_length);
865 if (!(dirent.characteristics & GRUB_UDF_FID_CHAR_DELETED))
871 if (grub_udf_read_icb (dir->data, &dirent.icb, child))
874 if (dirent
[all...]

Completed in 101 milliseconds