dpkg 1.22.7-3-g89f48
|
#include <config.h>
#include <compat.h>
#include <stdlib.h>
#include <dpkg/dpkg.h>
#include <dpkg/dpkg-db.h>
#include <dpkg/pkg-list.h>
#include "fsys.h"
Data Structures | |
struct | fsys_node_pkgs_iter |
Functions | |
void | fsys_hash_rev_iter_init (struct fsys_hash_rev_iter *iter, struct fsys_namenode_list *files) |
struct fsys_namenode * | fsys_hash_rev_iter_next (struct fsys_hash_rev_iter *iter) |
void | fsys_hash_rev_iter_abort (struct fsys_hash_rev_iter *iter) |
struct fsys_node_pkgs_iter * | fsys_node_pkgs_iter_new (struct fsys_namenode *fnn) |
struct pkginfo * | fsys_node_pkgs_iter_next (struct fsys_node_pkgs_iter *iter) |
void | fsys_node_pkgs_iter_free (struct fsys_node_pkgs_iter *iter) |
void fsys_hash_rev_iter_abort | ( | struct fsys_hash_rev_iter * | iter | ) |
void fsys_hash_rev_iter_init | ( | struct fsys_hash_rev_iter * | iter, |
struct fsys_namenode_list * | files | ||
) |
References m_malloc(), fsys_namenode_list::namenode, fsys_namenode_list::next, and fsys_hash_rev_iter::todo.
struct fsys_namenode * fsys_hash_rev_iter_next | ( | struct fsys_hash_rev_iter * | iter | ) |
References fsys_namenode_list::namenode, fsys_namenode::next, fsys_namenode_list::next, and fsys_hash_rev_iter::todo.
Referenced by fsys_hash_rev_iter_abort().
void fsys_node_pkgs_iter_free | ( | struct fsys_node_pkgs_iter * | iter | ) |
Referenced by dir_is_used_by_others(), filesavespackage(), and tarobject().
struct fsys_node_pkgs_iter * fsys_node_pkgs_iter_new | ( | struct fsys_namenode * | fnn | ) |
References m_malloc(), fsys_namenode::packages, and fsys_node_pkgs_iter::pkg_node.
Referenced by dir_is_used_by_others(), filesavespackage(), and tarobject().
struct pkginfo * fsys_node_pkgs_iter_next | ( | struct fsys_node_pkgs_iter * | iter | ) |
References pkg_list::next, pkg_list::pkg, and fsys_node_pkgs_iter::pkg_node.
Referenced by dir_is_used_by_others(), filesavespackage(), and tarobject().