dpkg 1.21.11
Enumerations | Functions
db-fsys-files.c File Reference

(b077a733f)

#include <config.h>
#include <compat.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <errno.h>
#include <string.h>
#include <pwd.h>
#include <grp.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
#include <dpkg/i18n.h>
#include <dpkg/dpkg.h>
#include <dpkg/dpkg-db.h>
#include <dpkg/path.h>
#include <dpkg/dir.h>
#include <dpkg/fdio.h>
#include <dpkg/pkg-array.h>
#include <dpkg/pkg-files.h>
#include <dpkg/progress.h>
#include <dpkg/db-ctrl.h>
#include <dpkg/db-fsys.h>
Include dependency graph for db-fsys-files.c:

Enumerations

enum  pkg_filesdb_load_status { PKG_FILESDB_LOAD_NONE = 0 , PKG_FILESDB_LOAD_INPROGRESS = 1 , PKG_FILESDB_LOAD_DONE = 2 }
 

Functions

void note_must_reread_files_inpackage (struct pkginfo *pkg)
 
void ensure_packagefiles_available (struct pkginfo *pkg)
 Load the list of files in this package into memory, or update the list if it is there but stale. More...
 
void ensure_allinstfiles_available (void)
 
void ensure_allinstfiles_available_quiet (void)
 
void write_filelist_except (struct pkginfo *pkg, struct pkgbin *pkgbin, struct fsys_namenode_list *list, enum fsys_namenode_flags mask)
 

Enumeration Type Documentation

◆ pkg_filesdb_load_status

Enumerator
PKG_FILESDB_LOAD_NONE 
PKG_FILESDB_LOAD_INPROGRESS 
PKG_FILESDB_LOAD_DONE 

Function Documentation

◆ ensure_allinstfiles_available()

void ensure_allinstfiles_available ( void  )

◆ ensure_allinstfiles_available_quiet()

void ensure_allinstfiles_available_quiet ( void  )

◆ ensure_packagefiles_available()

void ensure_packagefiles_available ( struct pkginfo pkg)

Load the list of files in this package into memory, or update the list if it is there but stale.

◆ note_must_reread_files_inpackage()

void note_must_reread_files_inpackage ( struct pkginfo pkg)

Referenced by write_filelist_except().

Here is the caller graph for this function:

◆ write_filelist_except()

void write_filelist_except ( struct pkginfo pkg,
struct pkgbin pkgbin,
struct fsys_namenode_list list,
enum fsys_namenode_flags  mask 
)