|
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().