replace packed attributes
authorThomas Monjalon <thomas@monjalon.net>
Sun, 9 Feb 2020 17:29:23 +0000 (18:29 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Thu, 16 Apr 2020 16:16:46 +0000 (18:16 +0200)
commitef5baf3486e03004b6d807f731f0d9936504511d
treebe7fffa35f2b2f3c013e4fc6d883bdffcd48a2ad
parentf35e5b3e07b2e7999f7d3085236cc366c9cb4da6
replace packed attributes

There is a common macro __rte_packed for packing structs,
which is now used where appropriate for consistency.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
63 files changed:
app/test-pmd/csumonly.c
app/test/test_efd.c
app/test/test_hash.c
app/test/test_member.c
doc/guides/prog_guide/packet_classif_access_ctrl.rst
drivers/baseband/fpga_lte_fec/fpga_lte_fec.c
drivers/bus/dpaa/include/fsl_fman.h
drivers/bus/ifpga/rte_bus_ifpga.h
drivers/common/iavf/iavf_osdep.h
drivers/crypto/caam_jr/caam_jr_desc.h
drivers/mempool/octeontx/octeontx_fpavf.c
drivers/net/ark/ark_pktchkr.h
drivers/net/ark/ark_pktdir.h
drivers/net/ark/ark_pktgen.h
drivers/net/atlantic/atl_types.h
drivers/net/atlantic/hw_atl/hw_atl_utils.h
drivers/net/atlantic/hw_atl/hw_atl_utils_fw2x.c
drivers/net/avp/rte_avp_common.h
drivers/net/bnxt/bnxt.h
drivers/net/bnxt/hsi_struct_def_dpdk.h
drivers/net/bonding/rte_eth_bond_8023ad.h
drivers/net/dpaa/dpaa_rxtx.h
drivers/net/dpaa2/base/dpaa2_hw_dpni_annot.h
drivers/net/enic/base/vnic_devcmd.h
drivers/net/i40e/base/i40e_osdep.h
drivers/net/ice/base/ice_osdep.h
drivers/net/nfp/nfp_net_pmd.h
drivers/net/softnic/rte_eth_softnic_cli.c
drivers/net/tap/tap_bpf_program.c
drivers/net/tap/tap_rss.h
drivers/net/virtio/virtio_pci.h
drivers/net/virtio/virtio_user/vhost_user.c
drivers/net/virtio/virtqueue.h
drivers/raw/dpaa2_qdma/dpaa2_qdma.h
drivers/raw/ifpga/base/opae_hw_api.h
drivers/raw/ioat/rte_ioat_spec.h
drivers/vdpa/ifc/base/ifcvf.h
examples/ip_pipeline/cli.c
examples/ipsec-secgw/ipsec.h
examples/l3fwd-power/main.c
examples/l3fwd/l3fwd_em.c
examples/performance-thread/l3fwd-thread/main.c
examples/ptpclient/ptpclient.c
examples/vhost_blk/blk_spec.h
lib/librte_eal/common/eal_private.h
lib/librte_eal/include/rte_memzone.h
lib/librte_efd/rte_efd.c
lib/librte_ip_frag/rte_ip_frag.h
lib/librte_ipsec/crypto.h
lib/librte_net/rte_arp.h
lib/librte_net/rte_esp.h
lib/librte_net/rte_ether.h
lib/librte_net/rte_gre.h
lib/librte_net/rte_gtp.h
lib/librte_net/rte_icmp.h
lib/librte_net/rte_ip.h
lib/librte_net/rte_mpls.h
lib/librte_net/rte_sctp.h
lib/librte_net/rte_tcp.h
lib/librte_net/rte_udp.h
lib/librte_net/rte_vxlan.h
lib/librte_pipeline/rte_table_action.c
lib/librte_vhost/vhost_user.h