xref: /dpdk/devtools/libabigail.abignore (revision cdcee2ec)
1[suppress_function]
2        symbol_version = EXPERIMENTAL
3[suppress_variable]
4        symbol_version = EXPERIMENTAL
5
6[suppress_function]
7        symbol_version = INTERNAL
8[suppress_variable]
9        symbol_version = INTERNAL
10
11; Ignore generated PMD information strings
12[suppress_variable]
13        name_regexp = _pmd_info$
14
15; Explicit ignore for driver-only ABI
16[suppress_function]
17        name_regexp = rte_vdev_(|un)register
18
19; Ignore fields inserted in cacheline boundary of rte_cryptodev
20[suppress_type]
21        name = rte_cryptodev
22        has_data_member_inserted_between = {offset_after(attached), end}
23
24; Ignore fields inserted in union boundary of rte_cryptodev_symmetric_capability
25[suppress_type]
26        name = rte_cryptodev_symmetric_capability
27        has_data_member_inserted_between = {offset_after(cipher.iv_size), end}
28
29; Ignore fields inserted in middle padding of rte_crypto_cipher_xform
30[suppress_type]
31        name = rte_crypto_cipher_xform
32        has_data_member_inserted_between = {offset_after(key), offset_of(iv)}
33
34; Ignore fields inserted in place of reserved fields of rte_eventdev
35[suppress_type]
36	name = rte_eventdev
37	has_data_member_inserted_between = {offset_after(attached), end}
38
39; Ignore fields inserted in alignment hole of rte_eth_rxq_info
40[suppress_type]
41	name = rte_eth_rxq_info
42	has_data_member_inserted_at = offset_after(scattered_rx)
43
44; Ignore fields inserted in cacheline boundary of rte_eth_txq_info
45[suppress_type]
46	name = rte_eth_txq_info
47	has_data_member_inserted_between = {offset_after(nb_desc), end}
48