Home
last modified time | relevance | path

Searched refs:dir_entry (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/cmd/fs.d/autofs/
H A Dautomount.h185 struct dir_entry { struct
189 struct dir_entry *next; argument
190 struct dir_entry *left; /* left element in binary tree */ argument
191 struct dir_entry *right; /* right element in binary tree */ argument
199 struct dir_entry *first;
212 struct dir_entry *entp;
327 extern struct dir_entry *btree_lookup(struct dir_entry *, char *);
328 extern void btree_enter(struct dir_entry **, struct dir_entry *);
329 extern int add_dir_entry(char *, struct dir_entry **, struct dir_entry **);
332 extern struct dir_entry *rddir_entry_lookup(char *, struct dir_entry *);
[all …]
H A Dns_fnreaddir.c81 list_ctx_and_or_nns(FN_ctx_t *ctx, FN_ctx_t *prefix_ctx, struct dir_entry **,
103 list_ctx(FN_ctx_t *, struct dir_entry **, FN_status_t *);
121 struct dir_entry **, FN_status_t *);
127 add_name_to_dirlist(const FN_compound_name_t *, struct dir_entry **);
176 getmapkeys_fn(const char *map, struct dir_entry **entries_p, int *error, in getmapkeys_fn()
184 struct dir_entry *p; in getmapkeys_fn()
320 struct dir_entry **entries_p, FN_status_t *status) in list_ctx_and_or_nns()
423 const FN_attrset_t *syntax, struct dir_entry **entries_p, in list_ctx_aux()
472 struct dir_entry **entries_p) in add_name_to_dirlist()
477 struct dir_entry *entry; in add_name_to_dirlist()
[all …]
H A Dautod_readdir.c46 struct dir_entry *list);
53 struct dir_entry *rddir_entry_lookup(char *name, struct dir_entry *list);
55 static void free_dir_list(struct dir_entry *head);
65 struct dir_entry *list = NULL, *l; in do_readdir()
230 struct dir_entry *list = NULL, *l, *nl; in create_dirents()
438 free_dir_list(struct dir_entry *head) in free_dir_list()
440 struct dir_entry *p, *next = NULL; in free_dir_list()
502 struct dir_entry *
503 rddir_entry_lookup(char *name, struct dir_entry *list) in rddir_entry_lookup()
509 build_dir_entry_list(struct autofs_rddir_cache *rdcp, struct dir_entry *list) in build_dir_entry_list()
[all …]
H A Dauto_subr.c808 struct dir_entry *
809 btree_lookup(struct dir_entry *head, char *name) in btree_lookup()
811 register struct dir_entry *p; in btree_lookup()
830 btree_enter(struct dir_entry **head, struct dir_entry *ent) in btree_enter()
832 register struct dir_entry *p, *prev = NULL; in btree_enter()
869 add_dir_entry(char *name, struct dir_entry **list, struct dir_entry **last) in add_dir_entry()
871 struct dir_entry *e, *l; in add_dir_entry()
886 e = (struct dir_entry *) in add_dir_entry()
887 auto_rddir_malloc(sizeof (struct dir_entry)); in add_dir_entry()
H A Dns_nis.c54 struct dir_entry **list;
55 struct dir_entry *last;
427 struct dir_entry **list;
521 struct dir_entry **list = indata->list;
522 struct dir_entry *last = indata->last;
H A Dns_generic.c205 struct dir_entry **list;
211 struct dir_entry *last = NULL;
277 struct dir_entry **list;
H A Dns_ldap.c103 struct dir_entry **list;
104 struct dir_entry *last;
827 getmapkeys_ldap(char *nsmap, struct dir_entry **list, int *error, in getmapkeys_ldap()
902 struct dir_entry **list = temp->list; in readdir_callback()
903 struct dir_entry *last = temp->last; in readdir_callback()
H A Dns_files.c199 getmapkeys_files(char *mapname, struct dir_entry **list, int *error, in getmapkeys_files()
210 struct dir_entry *last = NULL; in getmapkeys_files()
/illumos-gate/usr/src/cmd/acpi/acpidump/
H A Dosunixdir.c246 struct dirent *dir_entry; in AcpiOsGetNextFilename() local
253 while ((dir_entry = readdir (ExternalInfo->DirPtr))) in AcpiOsGetNextFilename()
255 if (!fnmatch (ExternalInfo->WildcardSpec, dir_entry->d_name, 0)) in AcpiOsGetNextFilename()
257 if (dir_entry->d_name[0] == '.') in AcpiOsGetNextFilename()
262 str_len = strlen (dir_entry->d_name) + in AcpiOsGetNextFilename()
275 strcat (temp_str, dir_entry->d_name); in AcpiOsGetNextFilename()
297 strcpy (ExternalInfo->temp_buffer, dir_entry->d_name); in AcpiOsGetNextFilename()
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dfsys_vstafs.c28 static struct dir_entry *vstafs_readdir (long sector);
29 static struct dir_entry *vstafs_nextdir (void);
34 #define DIRECTORY_BUF ((struct dir_entry *) (int) FILE_INFO + 512)
68 static struct dir_entry *
90 static struct dir_entry *
121 struct dir_entry *d; in vstafs_dir()
H A Dvstafs.h82 struct dir_entry struct
/illumos-gate/usr/src/cmd/bart/
H A Drules.c619 struct dirent *dir_entry; in add_subtree_rule() local
677 dir_entry = NULL; in add_subtree_rule()
683 dir_entry = readdir(dir_ptr); in add_subtree_rule()
691 while (dir_entry != NULL) { in add_subtree_rule()
693 if ((strcmp(dir_entry->d_name, ".") == 0) || in add_subtree_rule()
694 (strcmp(dir_entry->d_name, "..") == 0)) { in add_subtree_rule()
695 dir_entry = readdir(dir_ptr); in add_subtree_rule()
698 if (fnmatch(pattern, dir_entry->d_name, in add_subtree_rule()
709 dir_entry->d_name); in add_subtree_rule()
714 dir_entry->d_name); in add_subtree_rule()
[all …]
/illumos-gate/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_fhistory.c525 ndmp_dir_v3 *dir_entry; in ndmpd_api_file_history_dir_v3() local
583 dir_entry = &session->ns_fh_v3.fh_dirs[session->ns_fh_v3.fh_dir_index]; in ndmpd_api_file_history_dir_v3()
596 dir_entry->names.names_len = 1; in ndmpd_api_file_history_dir_v3()
597 dir_entry->names.names_val = dir_name_entry; in ndmpd_api_file_history_dir_v3()
598 dir_entry->node = long_long_to_quad(node); in ndmpd_api_file_history_dir_v3()
599 dir_entry->parent = long_long_to_quad(parent); in ndmpd_api_file_history_dir_v3()