]> git.ipfire.org Git - thirdparty/pciutils.git/blame - lib/libpci.ver
fbsd-device: Fix fbsd-device backend on DragonFly BSD.
[thirdparty/pciutils.git] / lib / libpci.ver
CommitLineData
3d6b5e9c
MM
1/* Version script for the libpci */
2
3/*
4 * Visibility declarations in the source take precedence over this script,
5 * so we can boldly declare pci_* as public and still keep the internal
6 * functions properly hidden.
7 */
8
cec9f7e7 9LIBPCI_3.0 {
89c51b98
MM
10 global:
11 pci_alloc;
12 pci_cleanup;
13 pci_fill_info;
14 pci_filter_init;
15 pci_filter_match;
16 pci_filter_parse_id;
17 pci_filter_parse_slot;
18 pci_free_dev;
19 pci_free_name_list;
20 pci_get_dev;
21 pci_get_method_name;
22 pci_get_param;
23 pci_id_cache_flush;
24 pci_init;
25 pci_load_name_list;
26 pci_lookup_method;
27 pci_lookup_name;
28 pci_read_block;
29 pci_read_byte;
30 pci_read_long;
31 pci_read_word;
32 pci_scan_bus;
33 pci_set_name_list_path;
34 pci_set_param;
35 pci_setup_cache;
36 pci_walk_params;
37 pci_write_block;
38 pci_write_byte;
39 pci_write_long;
40 pci_write_word;
3d6b5e9c
MM
41 local: *;
42};
89c51b98
MM
43
44LIBPCI_3.1 {
45 global:
46 pci_fill_info;
47 pci_find_cap;
52c81519 48 pci_read_vpd;
89c51b98 49};
dbe1e0a6
MM
50
51LIBPCI_3.2 {
52 global:
53 pci_fill_info;
54};
52aecc75
MM
55
56LIBPCI_3.3 {
57 global:
58 pci_fill_info;
59 pci_filter_init;
60 pci_filter_match;
61 pci_filter_parse_id;
62 pci_filter_parse_slot;
63};
7ef7f3ec
MM
64
65LIBPCI_3.4 {
66 global:
67 pci_fill_info;
68};
558f736b
SS
69
70LIBPCI_3.5 {
71 global:
2afb0889 72 pci_init;
558f736b
SS
73 pci_fill_info;
74};