Lines Matching refs:fname
157 maildir_get_type(const char *dir, const char *fname,
164 path = *fname == '\0' ? dir :
165 t_strdup_printf("%s/%s", dir, fname);
180 if (strncmp(fname, ".nfs", 4) == 0)
189 const char *dir, const char *fname,
203 if (!list->mail_set->maildir_stat_dirs && *fname != '\0' &&
205 strncmp(fname, ".nfs", 4) != 0) {
210 if (!maildir_get_type(dir, fname, &type, flags_r))
236 if (*fname != '\0') {
246 const char *fname)
251 if (fname[1] != ctx->prefix_char || ctx->prefix_char == '\0' ||
252 strcmp(fname+2, MAILBOX_LIST_MAILDIR_TRASH_DIR_NAME) != 0)
258 path = t_strdup_printf("%s/%s", ctx->dir, fname);
272 const char *fname, *storage_name, *vname;
279 fname = d->d_name;
280 if (fname[0] == ctx->prefix_char)
281 storage_name = fname + 1;
283 if (ctx->prefix_char != '\0' || fname[0] == '.')
285 storage_name = fname;
289 if (fname[0] == '.' &&
290 (fname[1] == '\0' || (fname[1] == '.' && fname[2] == '\0')))
299 const char *src = t_strdup_printf("%s/%s", ctx->dir, fname);
303 (void)uni_utf8_get_valid_data((const void *)fname,
304 strlen(fname), destvname);
323 if (maildir_delete_trash_dir(ctx, fname))
332 ret = list->v.get_mailbox_flags(list, ctx->dir, fname,