smb_odir_t
smb_odir_t *f_odir;
smb2_aapl_get_macinfo(smb_request_t *sr, smb_odir_t *od,
smb_odir_t *od = NULL;
smb2_find_entries(smb_request_t *sr, smb_odir_t *od, smb2_find_args_t *args)
smb_odir_t *, smb2_find_args_t *);
smb_odir_t *od = NULL;
smb_odir_t *od;
static int smb_delete_find_fname(smb_request_t *, smb_odir_t *, char *, int);
smb_delete_find_fname(smb_request_t *sr, smb_odir_t *od, char *namebuf, int len)
smb_odir_t *od;
smb_odir_t *od;
smb_odir_t *od;
smb_odir_t *od;
smb_odir_t *od;
smb_odir_t *od = (smb_odir_t *)arg;
smb_odir_next_odirent(smb_odir_t *od, smb_odirent_t *odirent)
smb_odir_single_fileinfo(smb_request_t *sr, smb_odir_t *od,
smb_odir_wildcard_fileinfo(smb_request_t *sr, smb_odir_t *od,
smb_odir_lookup_link(smb_request_t *sr, smb_odir_t *od,
smb_odir_match_name(smb_odir_t *od, smb_odirent_t *odirent)
static smb_odir_t *smb_odir_create(smb_request_t *, smb_node_t *,
static int smb_odir_single_fileinfo(smb_request_t *, smb_odir_t *,
static int smb_odir_wildcard_fileinfo(smb_request_t *, smb_odir_t *,
static int smb_odir_next_odirent(smb_odir_t *, smb_odirent_t *);
static boolean_t smb_odir_lookup_link(smb_request_t *, smb_odir_t *,
static boolean_t smb_odir_match_name(smb_odir_t *, smb_odirent_t *);
uint32_t flags, smb_odir_t **odp)
smb_odir_t **odp)
smb_odir_openat(smb_request_t *sr, smb_node_t *unode, smb_odir_t **odp,
smb_odir_hold(smb_odir_t *od)
smb_odir_release(smb_odir_t *od)
smb_odir_close(smb_odir_t *od)
smb_odir_read(smb_request_t *sr, smb_odir_t *od,
smb_odir_read_fileinfo(smb_request_t *sr, smb_odir_t *od,
smb_odir_read_streaminfo(smb_request_t *sr, smb_odir_t *od,
smb_odir_save_cookie(smb_odir_t *od, int idx, uint32_t cookie)
smb_odir_save_fname(smb_odir_t *od, uint32_t cookie, const char *fname)
smb_odir_resume_at(smb_odir_t *od, smb_odir_resume_t *resume)
static smb_odir_t *
smb_odir_t *od;
bzero(od, sizeof (smb_odir_t));
smb_odir_reopen(smb_odir_t *od, const char *pattern, uint16_t sattr)
smb_odir_t *od = NULL;
sizeof (smb_odir_t), 8, NULL, NULL, NULL, NULL, NULL, 0);
smb_odir_t *od;
smb_odir_t *, smb_find_args_t *);
smb_odir_t *od;
smb_odir_t *od;
smb_trans2_find_entries(smb_request_t *sr, smb_xa_t *xa, smb_odir_t *od,
smb_odir_t *
smb_odir_t *od;
smb_odir_t *od;
smb_llist_constructor(&tree->t_odir_list, sizeof (smb_odir_t),
offsetof(smb_odir_t, d_lnd));
int smb2_aapl_get_macinfo(smb_request_t *, smb_odir_t *,
smb_odir_t **);
smb_odir_t **);
uint32_t smb_odir_openat(smb_request_t *, smb_node_t *, smb_odir_t **,
void smb_odir_reopen(smb_odir_t *, const char *, uint16_t);
void smb_odir_close(smb_odir_t *);
boolean_t smb_odir_hold(smb_odir_t *);
void smb_odir_release(smb_odir_t *);
int smb_odir_read(smb_request_t *, smb_odir_t *,
int smb_odir_read_fileinfo(smb_request_t *, smb_odir_t *,
int smb_odir_read_streaminfo(smb_request_t *, smb_odir_t *,
void smb_odir_save_cookie(smb_odir_t *, int, uint32_t cookie);
void smb_odir_save_fname(smb_odir_t *, uint32_t, const char *);
void smb_odir_resume_at(smb_odir_t *, smb_odir_resume_t *);
smb_odir_t *smb_tree_lookup_odir(smb_request_t *, uint16_t);
smb_odir_t *f_odir;