Add clib_memcpy macro based on DPDK rte_memcpy implementation 46/846/3
authorDamjan Marion <damarion@cisco.com>
Sun, 13 Mar 2016 01:22:06 +0000 (02:22 +0100)
committerDamjan Marion <damarion@cisco.com>
Fri, 22 Apr 2016 15:29:47 +0000 (17:29 +0200)
commitf1213b82771ce929c076339c24a777cfd59690e6
tree3c74305e8848047d8ccd1228ee511d57cbf1b1a6
parent2b836cf4d1e4e59ca34229a9fdf49d79216da20e
Add clib_memcpy macro based on DPDK rte_memcpy implementation

Change-Id: I22cb443c4bd0bf298abb6f06e8e4ca65a44a2854
Signed-off-by: Damjan Marion <damarion@cisco.com>
142 files changed:
build-root/emacs-lisp/tunnel-c-skel.el
svm/svmdb.c
vlib-api/vlibapi/api_shared.c
vlib-api/vlibmemory/memory_vlib.c
vlib-api/vlibmemory/unix_shared_memory_queue.c
vlib-api/vlibsocket/socksvr_vlib.c
vlib/vlib/buffer.c
vlib/vlib/buffer_funcs.h
vlib/vlib/dpdk_buffer.c
vlib/vlib/error.c
vlib/vlib/main.c
vlib/vlib/mc.c
vlib/vlib/node.c
vlib/vlib/node_funcs.h
vlib/vlib/threads.c
vlib/vlib/trace.c
vlib/vlib/unix/cli.c
vlib/vlib/unix/mc_socket.c
vnet/test/lisp-cp/test_cp_serdes.c
vnet/test/lisp-cp/test_lisp_types.c
vnet/vnet/cdp/cdp_node.c
vnet/vnet/cdp/cdp_periodic.c
vnet/vnet/classify/vnet_classify.c
vnet/vnet/config.c
vnet/vnet/devices/af_packet/af_packet.c
vnet/vnet/devices/af_packet/device.c
vnet/vnet/devices/af_packet/node.c
vnet/vnet/devices/dpdk/device.c
vnet/vnet/devices/dpdk/dpdk.h
vnet/vnet/devices/dpdk/dpdk_priv.h
vnet/vnet/devices/dpdk/init.c
vnet/vnet/devices/dpdk/node.c
vnet/vnet/devices/dpdk/vhost_user.c
vnet/vnet/devices/ssvm/node.c
vnet/vnet/devices/ssvm/ssvm_eth.c
vnet/vnet/devices/virtio/vhost-user.c
vnet/vnet/dhcp/client.c
vnet/vnet/dhcp/proxy_node.c
vnet/vnet/dhcpv6/proxy_node.c
vnet/vnet/dpdk_replication.h
vnet/vnet/ethernet/arp.c
vnet/vnet/ethernet/format.c
vnet/vnet/ethernet/interface.c
vnet/vnet/ethernet/mac_swap.c
vnet/vnet/flow/flow_report.c
vnet/vnet/flow/flow_report_sample.c
vnet/vnet/gre/gre.c
vnet/vnet/gre/interface.c
vnet/vnet/hdlc/hdlc.c
vnet/vnet/interface_output.c
vnet/vnet/ip/icmp6.c
vnet/vnet/ip/ip4_forward.c
vnet/vnet/ip/ip4_packet.h
vnet/vnet/ip/ip6_forward.c
vnet/vnet/ip/ip6_hop_by_hop.c
vnet/vnet/ip/ip6_neighbor.c
vnet/vnet/ip/ip_frag.c
vnet/vnet/ip/lookup.c
vnet/vnet/ip/udp.h
vnet/vnet/ipsec/esp_encrypt.c
vnet/vnet/ipsec/ikev2.c
vnet/vnet/ipsec/ikev2_cli.c
vnet/vnet/ipsec/ikev2_payload.c
vnet/vnet/ipsec/ipsec.c
vnet/vnet/ipsec/ipsec_if.c
vnet/vnet/l2/l2_efp_filter.c
vnet/vnet/l2/l2_flood.c
vnet/vnet/l2/l2_fwd.c
vnet/vnet/l2/l2_input.c
vnet/vnet/l2/l2_input_vtr.c
vnet/vnet/l2/l2_learn.c
vnet/vnet/l2/l2_output.c
vnet/vnet/l2/l2_output_acl.c
vnet/vnet/l2/l2_rw.c
vnet/vnet/l2tp/l2tp.c
vnet/vnet/lisp-cp/control.c
vnet/vnet/lisp-cp/gid_dictionary.c
vnet/vnet/lisp-cp/lisp_types.c
vnet/vnet/lisp-cp/packets.c
vnet/vnet/llc/llc.c
vnet/vnet/map/ip4_map.c
vnet/vnet/map/ip4_map_t.c
vnet/vnet/map/ip6_map.c
vnet/vnet/map/ip6_map_t.c
vnet/vnet/map/map.c
vnet/vnet/mpls-gre/interface.c
vnet/vnet/mpls-gre/mpls.c
vnet/vnet/mpls-gre/policy_encap.c
vnet/vnet/nsh-gre/encap.c
vnet/vnet/nsh-gre/nsh_gre.c
vnet/vnet/nsh-vxlan-gpe/encap.c
vnet/vnet/nsh-vxlan-gpe/nsh_vxlan_gpe.c
vnet/vnet/osi/osi.c
vnet/vnet/pg/input.c
vnet/vnet/pg/stream.c
vnet/vnet/policer/policer.c
vnet/vnet/ppp/ppp.c
vnet/vnet/replication.c
vnet/vnet/rewrite.c
vnet/vnet/rewrite.h
vnet/vnet/snap/snap.c
vnet/vnet/sr/sr.c
vnet/vnet/srp/interface.c
vnet/vnet/srp/node.c
vnet/vnet/unix/pcap.h
vnet/vnet/unix/tapcli.c
vnet/vnet/unix/tuntap.c
vnet/vnet/vcgn/cnat_cli_handler.c
vnet/vnet/vcgn/cnat_debug_msg_handler.c
vnet/vnet/vcgn/cnat_logging.c
vnet/vnet/vcgn/cnat_syslog.c
vnet/vnet/vcgn/vcgn_classify.c
vpp-api-test/vat/api_format.c
vpp-api/java/japi/vppjni.c
vpp/api/api.c
vpp/api/test_client.c
vpp/app/l2t.c
vpp/app/sticky_hash.c
vpp/app/vpe_cli.c
vpp/stats/stats.c
vppinfra/Makefile.am
vppinfra/tools/elftool.c
vppinfra/vppinfra/bihash_template.c
vppinfra/vppinfra/elf.c
vppinfra/vppinfra/elf.h
vppinfra/vppinfra/elog.c
vppinfra/vppinfra/fifo.c
vppinfra/vppinfra/fifo.h
vppinfra/vppinfra/hash.c
vppinfra/vppinfra/heap.h
vppinfra/vppinfra/mem.h
vppinfra/vppinfra/memcpy_avx.h [new file with mode: 0644]
vppinfra/vppinfra/memcpy_sse3.h [new file with mode: 0644]
vppinfra/vppinfra/mhash.c
vppinfra/vppinfra/pfhash.c
vppinfra/vppinfra/serialize.c
vppinfra/vppinfra/socket.c
vppinfra/vppinfra/string.h
vppinfra/vppinfra/test_elf.c
vppinfra/vppinfra/test_elog.c
vppinfra/vppinfra/vec.c
vppinfra/vppinfra/vec.h