fe                 50 lib/filehighlight/get-color.c mc_fhl_is_file (file_entry_t * fe)
fe                 53 lib/filehighlight/get-color.c     (void) fe;
fe                 55 lib/filehighlight/get-color.c     return S_ISREG (fe->st.st_mode);
fe                 59 lib/filehighlight/get-color.c mc_fhl_is_file_exec (file_entry_t * fe)
fe                 61 lib/filehighlight/get-color.c     return is_exe (fe->st.st_mode);
fe                 65 lib/filehighlight/get-color.c mc_fhl_is_dir (file_entry_t * fe)
fe                 68 lib/filehighlight/get-color.c     (void) fe;
fe                 70 lib/filehighlight/get-color.c     return S_ISDIR (fe->st.st_mode);
fe                 74 lib/filehighlight/get-color.c mc_fhl_is_link (file_entry_t * fe)
fe                 77 lib/filehighlight/get-color.c     (void) fe;
fe                 79 lib/filehighlight/get-color.c     return S_ISLNK (fe->st.st_mode);
fe                 83 lib/filehighlight/get-color.c mc_fhl_is_hlink (file_entry_t * fe)
fe                 85 lib/filehighlight/get-color.c     return (fe->st.st_nlink > 1);
fe                 89 lib/filehighlight/get-color.c mc_fhl_is_link_to_dir (file_entry_t * fe)
fe                 91 lib/filehighlight/get-color.c     return mc_fhl_is_link (fe) && (fe->f.link_to_dir);
fe                 95 lib/filehighlight/get-color.c mc_fhl_is_stale_link (file_entry_t * fe)
fe                 97 lib/filehighlight/get-color.c     return mc_fhl_is_link (fe) ? fe->f.stale_link : !mc_fhl_is_file (fe);
fe                101 lib/filehighlight/get-color.c mc_fhl_is_device_char (file_entry_t * fe)
fe                104 lib/filehighlight/get-color.c     (void) fe;
fe                106 lib/filehighlight/get-color.c     return S_ISCHR (fe->st.st_mode);
fe                110 lib/filehighlight/get-color.c mc_fhl_is_device_block (file_entry_t * fe)
fe                113 lib/filehighlight/get-color.c     (void) fe;
fe                115 lib/filehighlight/get-color.c     return S_ISBLK (fe->st.st_mode);
fe                119 lib/filehighlight/get-color.c mc_fhl_is_special_socket (file_entry_t * fe)
fe                122 lib/filehighlight/get-color.c     (void) fe;
fe                124 lib/filehighlight/get-color.c     return S_ISSOCK (fe->st.st_mode);
fe                128 lib/filehighlight/get-color.c mc_fhl_is_special_fifo (file_entry_t * fe)
fe                131 lib/filehighlight/get-color.c     (void) fe;
fe                133 lib/filehighlight/get-color.c     return S_ISFIFO (fe->st.st_mode);
fe                137 lib/filehighlight/get-color.c mc_fhl_is_special_door (file_entry_t * fe)
fe                140 lib/filehighlight/get-color.c     (void) fe;
fe                143 lib/filehighlight/get-color.c     return S_ISDOOR (fe->st.st_mode);
fe                148 lib/filehighlight/get-color.c mc_fhl_is_special (file_entry_t * fe)
fe                151 lib/filehighlight/get-color.c         (mc_fhl_is_special_socket (fe) || mc_fhl_is_special_fifo (fe)
fe                152 lib/filehighlight/get-color.c          || mc_fhl_is_special_door (fe));
fe                159 lib/filehighlight/get-color.c mc_fhl_get_color_filetype (mc_fhl_filter_t * mc_filter, mc_fhl_t * fhl, file_entry_t * fe)
fe                167 lib/filehighlight/get-color.c         if (mc_fhl_is_file (fe))
fe                171 lib/filehighlight/get-color.c         if ((mc_fhl_is_file (fe)) && (mc_fhl_is_file_exec (fe)))
fe                175 lib/filehighlight/get-color.c         if (mc_fhl_is_dir (fe) || mc_fhl_is_link_to_dir (fe))
fe                179 lib/filehighlight/get-color.c         if (mc_fhl_is_link_to_dir (fe))
fe                183 lib/filehighlight/get-color.c         if ((mc_fhl_is_link (fe)) || (mc_fhl_is_hlink (fe)))
fe                187 lib/filehighlight/get-color.c         if (mc_fhl_is_hlink (fe))
fe                191 lib/filehighlight/get-color.c         if (mc_fhl_is_link (fe))
fe                195 lib/filehighlight/get-color.c         if (mc_fhl_is_stale_link (fe))
fe                199 lib/filehighlight/get-color.c         if ((mc_fhl_is_device_char (fe)) || (mc_fhl_is_device_block (fe)))
fe                203 lib/filehighlight/get-color.c         if (mc_fhl_is_device_block (fe))
fe                207 lib/filehighlight/get-color.c         if (mc_fhl_is_device_char (fe))
fe                211 lib/filehighlight/get-color.c         if (mc_fhl_is_special (fe))
fe                215 lib/filehighlight/get-color.c         if (mc_fhl_is_special_socket (fe))
fe                219 lib/filehighlight/get-color.c         if (mc_fhl_is_special_fifo (fe))
fe                223 lib/filehighlight/get-color.c         if (mc_fhl_is_special_door (fe))
fe                236 lib/filehighlight/get-color.c mc_fhl_get_color_regexp (mc_fhl_filter_t * mc_filter, mc_fhl_t * fhl, file_entry_t * fe)
fe                242 lib/filehighlight/get-color.c     if (mc_search_run (mc_filter->search_condition, fe->fname, 0, strlen (fe->fname), NULL))
fe                255 lib/filehighlight/get-color.c mc_fhl_get_color (mc_fhl_t * fhl, file_entry_t * fe)
fe                271 lib/filehighlight/get-color.c             ret = mc_fhl_get_color_filetype (mc_filter, fhl, fe);
fe                277 lib/filehighlight/get-color.c             ret = mc_fhl_get_color_regexp (mc_filter, fhl, fe);
fe                540 src/filemanager/achown.c         int fe;
fe                574 src/filemanager/achown.c             fe = listbox_search_text (chl_list, get_owner (sf_stat.st_uid));
fe                584 src/filemanager/achown.c             fe = listbox_search_text (chl_list, get_group (sf_stat.st_gid));
fe                587 src/filemanager/achown.c         listbox_select_entry (chl_list, fe);
fe               1221 src/filemanager/cmd.c     const file_entry_t *fe;
fe               1224 src/filemanager/cmd.c     fe = selection (current_panel);
fe               1225 src/filemanager/cmd.c     p = fe->fname;
fe               1227 src/filemanager/cmd.c     if (!S_ISLNK (fe->st.st_mode))
fe                258 src/filemanager/dir.c         file_entry_t *fe;
fe                260 src/filemanager/dir.c         fe = g_try_renew (file_entry_t, list->list, size);
fe                261 src/filemanager/dir.c         if (fe == NULL)
fe                264 src/filemanager/dir.c         list->list = fe;
fe                410 src/filemanager/panel.c add_permission_string (const char *dest, int width, file_entry_t * fe, int attr, int color,
fe                415 src/filemanager/panel.c     l = get_user_permissions (&fe->st);
fe                452 src/filemanager/panel.c string_file_name (file_entry_t * fe, int len)
fe                458 src/filemanager/panel.c     g_strlcpy (buffer, fe->fname, sizeof (buffer));
fe                505 src/filemanager/panel.c string_file_size (file_entry_t * fe, int len)
fe                510 src/filemanager/panel.c     if (DIR_IS_DOTDOT (fe->fname))
fe                514 src/filemanager/panel.c     if (S_ISBLK (fe->st.st_mode) || S_ISCHR (fe->st.st_mode))
fe                515 src/filemanager/panel.c         format_device_number (buffer, len + 1, fe->st.st_rdev);
fe                518 src/filemanager/panel.c         size_trunc_len (buffer, (unsigned int) len, fe->st.st_size, 0, panels_options.kilobyte_si);
fe                527 src/filemanager/panel.c string_file_size_brief (file_entry_t * fe, int len)
fe                529 src/filemanager/panel.c     if (S_ISLNK (fe->st.st_mode) && !link_isdir (fe))
fe                532 src/filemanager/panel.c     if ((S_ISDIR (fe->st.st_mode) || link_isdir (fe)) && !DIR_IS_DOTDOT (fe->fname))
fe                535 src/filemanager/panel.c     return string_file_size (fe, len);
fe                542 src/filemanager/panel.c string_file_type (file_entry_t * fe, int len)
fe                548 src/filemanager/panel.c     if (S_ISDIR (fe->st.st_mode))
fe                550 src/filemanager/panel.c     else if (S_ISLNK (fe->st.st_mode))
fe                552 src/filemanager/panel.c         if (link_isdir (fe))
fe                554 src/filemanager/panel.c         else if (fe->f.stale_link)
fe                559 src/filemanager/panel.c     else if (S_ISCHR (fe->st.st_mode))
fe                561 src/filemanager/panel.c     else if (S_ISSOCK (fe->st.st_mode))
fe                563 src/filemanager/panel.c     else if (S_ISDOOR (fe->st.st_mode))
fe                565 src/filemanager/panel.c     else if (S_ISBLK (fe->st.st_mode))
fe                567 src/filemanager/panel.c     else if (S_ISFIFO (fe->st.st_mode))
fe                569 src/filemanager/panel.c     else if (S_ISNAM (fe->st.st_mode))
fe                571 src/filemanager/panel.c     else if (!S_ISREG (fe->st.st_mode))
fe                573 src/filemanager/panel.c     else if (is_exe (fe->st.st_mode))
fe                585 src/filemanager/panel.c string_file_mtime (file_entry_t * fe, int len)
fe                589 src/filemanager/panel.c     return file_date (fe->st.st_mtime);
fe                596 src/filemanager/panel.c string_file_atime (file_entry_t * fe, int len)
fe                600 src/filemanager/panel.c     return file_date (fe->st.st_atime);
fe                607 src/filemanager/panel.c string_file_ctime (file_entry_t * fe, int len)
fe                611 src/filemanager/panel.c     return file_date (fe->st.st_ctime);
fe                618 src/filemanager/panel.c string_file_permission (file_entry_t * fe, int len)
fe                622 src/filemanager/panel.c     return string_perm (fe->st.st_mode);
fe                629 src/filemanager/panel.c string_file_perm_octal (file_entry_t * fe, int len)
fe                635 src/filemanager/panel.c     g_snprintf (buffer, sizeof (buffer), "0%06lo", (unsigned long) fe->st.st_mode);
fe                643 src/filemanager/panel.c string_file_nlinks (file_entry_t * fe, int len)
fe                649 src/filemanager/panel.c     g_snprintf (buffer, sizeof (buffer), "%16d", (int) fe->st.st_nlink);
fe                657 src/filemanager/panel.c string_inode (file_entry_t * fe, int len)
fe                663 src/filemanager/panel.c     g_snprintf (buffer, sizeof (buffer), "%lu", (unsigned long) fe->st.st_ino);
fe                671 src/filemanager/panel.c string_file_nuid (file_entry_t * fe, int len)
fe                677 src/filemanager/panel.c     g_snprintf (buffer, sizeof (buffer), "%lu", (unsigned long) fe->st.st_uid);
fe                685 src/filemanager/panel.c string_file_ngid (file_entry_t * fe, int len)
fe                691 src/filemanager/panel.c     g_snprintf (buffer, sizeof (buffer), "%lu", (unsigned long) fe->st.st_gid);
fe                699 src/filemanager/panel.c string_file_owner (file_entry_t * fe, int len)
fe                703 src/filemanager/panel.c     return get_owner (fe->st.st_uid);
fe                710 src/filemanager/panel.c string_file_group (file_entry_t * fe, int len)
fe                714 src/filemanager/panel.c     return get_group (fe->st.st_gid);
fe                721 src/filemanager/panel.c string_marked (file_entry_t * fe, int len)
fe                725 src/filemanager/panel.c     return fe->f.marked ? "*" : " ";
fe                732 src/filemanager/panel.c string_space (file_entry_t * fe, int len)
fe                734 src/filemanager/panel.c     (void) fe;
fe                744 src/filemanager/panel.c string_dot (file_entry_t * fe, int len)
fe                746 src/filemanager/panel.c     (void) fe;
fe                755 src/filemanager/panel.c file_compute_color (int attr, file_entry_t * fe)
fe                773 src/filemanager/panel.c     return mc_fhl_get_color (mc_filehighlight, fe);
fe                795 src/filemanager/panel.c     file_entry_t *fe = NULL;
fe                802 src/filemanager/panel.c         fe = &panel->dir.list[file_index];
fe                803 src/filemanager/panel.c         color = file_compute_color (attr, fe);
fe                819 src/filemanager/panel.c             if (fe != NULL)
fe                820 src/filemanager/panel.c                 txt = fi->string_fn (fe, fi->field_len);
fe                870 src/filemanager/panel.c             if (perm != 0 && fe != NULL)
fe                871 src/filemanager/panel.c                 add_permission_string (prepared_text, fi->field_len, fe, attr, color, perm != 1);
fe               2781 src/filemanager/panel.c do_enter_on_file_entry (file_entry_t * fe)
fe               2790 src/filemanager/panel.c     if (S_ISDIR (fe->st.st_mode) || link_isdir (fe) || (fe->st.st_mode == 0))
fe               2794 src/filemanager/panel.c         fname_vpath = vfs_path_from_str (fe->fname);
fe               2801 src/filemanager/panel.c     full_name_vpath = vfs_path_append_new (current_panel->cwd_vpath, fe->fname, (char *) NULL);
fe               2810 src/filemanager/panel.c     full_name_vpath = vfs_path_append_new (current_panel->cwd_vpath, fe->fname, (char *) NULL);
fe               2811 src/filemanager/panel.c     ok = (is_exe (fe->st.st_mode) && if_link_is_exe (full_name_vpath, fe));
fe               2826 src/filemanager/panel.c         tmp_vpath = vfs_path_append_new (vfs_get_raw_current_dir (), fe->fname, (char *) NULL);
fe               2836 src/filemanager/panel.c         tmp = name_quote (fe->fname, FALSE);
fe               1527 src/vfs/ftpfs/ftpfs.c     struct direntry *fe, *fel;
fe               1558 src/vfs/ftpfs/ftpfs.c                 fe = _get_file_entry_t (bucket, tmp, 0, 0);
fe               1559 src/vfs/ftpfs/ftpfs.c                 if (fe != NULL)
fe               1561 src/vfs/ftpfs/ftpfs.c                     if (S_ISLNK (fe->s.st_mode) && fe->l_stat == 0)
fe               1564 src/vfs/ftpfs/ftpfs.c                         if (IS_PATH_SEP (fe->linkname[0]))
fe               1566 src/vfs/ftpfs/ftpfs.c                             if (strlen (fe->linkname) >= MC_MAXPATHLEN)
fe               1568 src/vfs/ftpfs/ftpfs.c                             strcpy (tmp, fe->linkname);
fe               1576 src/vfs/ftpfs/ftpfs.c                             if ((strlen (tmp) + strlen (fe->linkname)) >= MC_MAXPATHLEN)
fe               1578 src/vfs/ftpfs/ftpfs.c                             strcat (tmp, fe->linkname);
fe               1585 src/vfs/ftpfs/ftpfs.c                         if (S_ISLNK (fe->s.st_mode))
fe               1586 src/vfs/ftpfs/ftpfs.c                             *fel->l_stat = *fe->l_stat;
fe               1588 src/vfs/ftpfs/ftpfs.c                             *fel->l_stat = fe->s;
fe               1611 src/vfs/ftpfs/ftpfs.c     struct direntry *fe;
fe               1651 src/vfs/ftpfs/ftpfs.c             fe = flist->data;
fe               1654 src/vfs/ftpfs/ftpfs.c         while (!S_ISLNK (fe->s.st_mode));
fe               1673 src/vfs/ftpfs/ftpfs.c                 r = strcmp (fe->name, filename);
fe               1684 src/vfs/ftpfs/ftpfs.c                     fe->l_stat = g_try_new (struct stat, 1);
fe               1685 src/vfs/ftpfs/ftpfs.c                     if (fe->l_stat == NULL)
fe               1688 src/vfs/ftpfs/ftpfs.c                     *fe->l_stat = s;
fe               1689 src/vfs/ftpfs/ftpfs.c                     (*fe->l_stat).st_ino = bucket->__inode_counter++;
fe                322 src/viewer/actions_cmd.c                 const file_entry_t *fe = &view->dir->list[i];
fe                324 src/viewer/actions_cmd.c                 if (fname_len == fe->fnamelen && strncmp (fname, fe->fname, fname_len) == 0)