/src/openvswitch/lib/unaligned.h
Line | Count | Source (jump to first uncovered line) |
1 | | /* |
2 | | * Copyright (c) 2010, 2011, 2014 Nicira, Inc. |
3 | | * |
4 | | * Licensed under the Apache License, Version 2.0 (the "License"); |
5 | | * you may not use this file except in compliance with the License. |
6 | | * You may obtain a copy of the License at: |
7 | | * |
8 | | * http://www.apache.org/licenses/LICENSE-2.0 |
9 | | * |
10 | | * Unless required by applicable law or agreed to in writing, software |
11 | | * distributed under the License is distributed on an "AS IS" BASIS, |
12 | | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
13 | | * See the License for the specific language governing permissions and |
14 | | * limitations under the License. |
15 | | */ |
16 | | |
17 | | #ifndef UNALIGNED_H |
18 | | #define UNALIGNED_H 1 |
19 | | |
20 | | #include <stdint.h> |
21 | | #include "byte-order.h" |
22 | | #include "openvswitch/types.h" |
23 | | #include "openvswitch/type-props.h" |
24 | | #include "util.h" |
25 | | |
26 | | /* Public API. */ |
27 | | static inline uint16_t get_unaligned_u16(const uint16_t *); |
28 | | static inline uint32_t get_unaligned_u32(const uint32_t *); |
29 | | static inline void put_unaligned_u16(uint16_t *, uint16_t); |
30 | | static inline void put_unaligned_u32(uint32_t *, uint32_t); |
31 | | static inline void put_unaligned_u64(uint64_t *, uint64_t); |
32 | | |
33 | | static inline ovs_be16 get_unaligned_be16(const ovs_be16 *); |
34 | | static inline ovs_be32 get_unaligned_be32(const ovs_be32 *); |
35 | | static inline ovs_be64 get_unaligned_be64(const ovs_be64 *); |
36 | | static inline void put_unaligned_be16(ovs_be16 *, ovs_be16); |
37 | | static inline void put_unaligned_be32(ovs_be32 *, ovs_be32); |
38 | | static inline void put_unaligned_be64(ovs_be64 *, ovs_be64); |
39 | | |
40 | | /* uint64_t get_unaligned_u64(uint64_t *p); |
41 | | * |
42 | | * Returns the value of the possibly misaligned uint64_t at 'p'. 'p' may |
43 | | * actually be any type that points to a 64-bit integer. That is, on Unix-like |
44 | | * 32-bit ABIs, it may point to an "unsigned long long int", and on Unix-like |
45 | | * 64-bit ABIs, it may point to an "unsigned long int" or an "unsigned long |
46 | | * long int". |
47 | | * |
48 | | * This is special-cased because on some Linux targets, the kernel __u64 is |
49 | | * unsigned long long int and the userspace uint64_t is unsigned long int, so |
50 | | * that any single function prototype would fail to accept one or the other. |
51 | | * |
52 | | * Below, "sizeof (*(P) % 1)" verifies that *P has an integer type, since |
53 | | * operands to % must be integers. |
54 | | */ |
55 | | #define get_unaligned_u64(P) \ |
56 | 0 | (BUILD_ASSERT(sizeof *(P) == 8), \ |
57 | 0 | BUILD_ASSERT_GCCONLY(!TYPE_IS_SIGNED(typeof(*(P)))), \ |
58 | 0 | (void) sizeof (*(P) % 1), \ |
59 | 0 | get_unaligned_u64__((const uint64_t *) (P))) |
60 | | |
61 | | #ifdef __GNUC__ |
62 | | /* GCC implementations. */ |
63 | | #define GCC_UNALIGNED_ACCESSORS(TYPE, ABBREV) \ |
64 | | struct unaligned_##ABBREV { \ |
65 | | TYPE x __attribute__((__packed__)); \ |
66 | | }; \ |
67 | | static inline struct unaligned_##ABBREV * \ |
68 | 0 | unaligned_##ABBREV(const TYPE *p) \ |
69 | 0 | { \ |
70 | 0 | return (struct unaligned_##ABBREV *) p; \ |
71 | 0 | } \ Unexecuted instantiation: flow_extract_target.c:unaligned_u16 Unexecuted instantiation: flow_extract_target.c:unaligned_u32 Unexecuted instantiation: flow_extract_target.c:unaligned_u64__ Unexecuted instantiation: flow_extract_target.c:unaligned_be16 Unexecuted instantiation: flow_extract_target.c:unaligned_be32 Unexecuted instantiation: flow_extract_target.c:unaligned_be64 Unexecuted instantiation: dp-packet.c:unaligned_u16 Unexecuted instantiation: dp-packet.c:unaligned_u32 Unexecuted instantiation: dp-packet.c:unaligned_u64__ Unexecuted instantiation: dp-packet.c:unaligned_be16 Unexecuted instantiation: dp-packet.c:unaligned_be32 Unexecuted instantiation: dp-packet.c:unaligned_be64 Unexecuted instantiation: flow.c:unaligned_u16 Unexecuted instantiation: flow.c:unaligned_u32 Unexecuted instantiation: flow.c:unaligned_u64__ Unexecuted instantiation: flow.c:unaligned_be16 Unexecuted instantiation: flow.c:unaligned_be32 Unexecuted instantiation: flow.c:unaligned_be64 Unexecuted instantiation: jhash.c:unaligned_u32 Unexecuted instantiation: jhash.c:unaligned_u16 Unexecuted instantiation: jhash.c:unaligned_u64__ Unexecuted instantiation: jhash.c:unaligned_be16 Unexecuted instantiation: jhash.c:unaligned_be32 Unexecuted instantiation: jhash.c:unaligned_be64 Unexecuted instantiation: match.c:unaligned_u16 Unexecuted instantiation: match.c:unaligned_u32 Unexecuted instantiation: match.c:unaligned_u64__ Unexecuted instantiation: match.c:unaligned_be16 Unexecuted instantiation: match.c:unaligned_be32 Unexecuted instantiation: match.c:unaligned_be64 Unexecuted instantiation: netdev.c:unaligned_u16 Unexecuted instantiation: netdev.c:unaligned_u32 Unexecuted instantiation: netdev.c:unaligned_u64__ Unexecuted instantiation: netdev.c:unaligned_be16 Unexecuted instantiation: netdev.c:unaligned_be32 Unexecuted instantiation: netdev.c:unaligned_be64 Unexecuted instantiation: ofp-match.c:unaligned_u16 Unexecuted instantiation: ofp-match.c:unaligned_u32 Unexecuted instantiation: ofp-match.c:unaligned_u64__ Unexecuted instantiation: ofp-match.c:unaligned_be16 Unexecuted instantiation: ofp-match.c:unaligned_be32 Unexecuted instantiation: ofp-match.c:unaligned_be64 Unexecuted instantiation: ofp-port.c:unaligned_be64 Unexecuted instantiation: ofp-port.c:unaligned_u16 Unexecuted instantiation: ofp-port.c:unaligned_u32 Unexecuted instantiation: ofp-port.c:unaligned_u64__ Unexecuted instantiation: ofp-port.c:unaligned_be16 Unexecuted instantiation: ofp-port.c:unaligned_be32 Unexecuted instantiation: ofp-print.c:unaligned_u16 Unexecuted instantiation: ofp-print.c:unaligned_u32 Unexecuted instantiation: ofp-print.c:unaligned_u64__ Unexecuted instantiation: ofp-print.c:unaligned_be16 Unexecuted instantiation: ofp-print.c:unaligned_be32 Unexecuted instantiation: ofp-print.c:unaligned_be64 Unexecuted instantiation: ofp-prop.c:unaligned_u16 Unexecuted instantiation: ofp-prop.c:unaligned_u32 Unexecuted instantiation: ofp-prop.c:unaligned_u64__ Unexecuted instantiation: ofp-prop.c:unaligned_be16 Unexecuted instantiation: ofp-prop.c:unaligned_be32 Unexecuted instantiation: ofp-prop.c:unaligned_be64 Unexecuted instantiation: ofp-queue.c:unaligned_u16 Unexecuted instantiation: ofp-queue.c:unaligned_u32 Unexecuted instantiation: ofp-queue.c:unaligned_u64__ Unexecuted instantiation: ofp-queue.c:unaligned_be16 Unexecuted instantiation: ofp-queue.c:unaligned_be32 Unexecuted instantiation: ofp-queue.c:unaligned_be64 Unexecuted instantiation: ofp-table.c:unaligned_u16 Unexecuted instantiation: ofp-table.c:unaligned_u32 Unexecuted instantiation: ofp-table.c:unaligned_u64__ Unexecuted instantiation: ofp-table.c:unaligned_be16 Unexecuted instantiation: ofp-table.c:unaligned_be32 Unexecuted instantiation: ofp-table.c:unaligned_be64 Unexecuted instantiation: ofp-util.c:unaligned_u16 Unexecuted instantiation: ofp-util.c:unaligned_u32 Unexecuted instantiation: ofp-util.c:unaligned_u64__ Unexecuted instantiation: ofp-util.c:unaligned_be16 Unexecuted instantiation: ofp-util.c:unaligned_be32 Unexecuted instantiation: ofp-util.c:unaligned_be64 Unexecuted instantiation: ovs-router.c:unaligned_u16 Unexecuted instantiation: ovs-router.c:unaligned_u32 Unexecuted instantiation: ovs-router.c:unaligned_u64__ Unexecuted instantiation: ovs-router.c:unaligned_be16 Unexecuted instantiation: ovs-router.c:unaligned_be32 Unexecuted instantiation: ovs-router.c:unaligned_be64 Unexecuted instantiation: packets.c:unaligned_u16 Unexecuted instantiation: packets.c:unaligned_u32 Unexecuted instantiation: packets.c:unaligned_u64__ Unexecuted instantiation: packets.c:unaligned_be16 Unexecuted instantiation: packets.c:unaligned_be32 Unexecuted instantiation: packets.c:unaligned_be64 Unexecuted instantiation: smap.c:unaligned_u16 Unexecuted instantiation: smap.c:unaligned_u32 Unexecuted instantiation: smap.c:unaligned_u64__ Unexecuted instantiation: smap.c:unaligned_be16 Unexecuted instantiation: smap.c:unaligned_be32 Unexecuted instantiation: smap.c:unaligned_be64 Unexecuted instantiation: socket-util.c:unaligned_u16 Unexecuted instantiation: socket-util.c:unaligned_u32 Unexecuted instantiation: socket-util.c:unaligned_u64__ Unexecuted instantiation: socket-util.c:unaligned_be16 Unexecuted instantiation: socket-util.c:unaligned_be32 Unexecuted instantiation: socket-util.c:unaligned_be64 Unexecuted instantiation: tnl-ports.c:unaligned_u16 Unexecuted instantiation: tnl-ports.c:unaligned_u32 Unexecuted instantiation: tnl-ports.c:unaligned_u64__ Unexecuted instantiation: tnl-ports.c:unaligned_be16 Unexecuted instantiation: tnl-ports.c:unaligned_be32 Unexecuted instantiation: tnl-ports.c:unaligned_be64 Unexecuted instantiation: tun-metadata.c:unaligned_u16 Unexecuted instantiation: tun-metadata.c:unaligned_u32 Unexecuted instantiation: tun-metadata.c:unaligned_u64__ Unexecuted instantiation: tun-metadata.c:unaligned_be16 Unexecuted instantiation: tun-metadata.c:unaligned_be32 Unexecuted instantiation: tun-metadata.c:unaligned_be64 Unexecuted instantiation: netdev-linux.c:unaligned_u16 Unexecuted instantiation: netdev-linux.c:unaligned_u32 Unexecuted instantiation: netdev-linux.c:unaligned_u64__ Unexecuted instantiation: netdev-linux.c:unaligned_be16 Unexecuted instantiation: netdev-linux.c:unaligned_be32 Unexecuted instantiation: netdev-linux.c:unaligned_be64 Unexecuted instantiation: netdev-offload-tc.c:unaligned_u16 Unexecuted instantiation: netdev-offload-tc.c:unaligned_u32 Unexecuted instantiation: netdev-offload-tc.c:unaligned_u64__ Unexecuted instantiation: netdev-offload-tc.c:unaligned_be16 Unexecuted instantiation: netdev-offload-tc.c:unaligned_be32 Unexecuted instantiation: netdev-offload-tc.c:unaligned_be64 Unexecuted instantiation: rtnetlink.c:unaligned_u16 Unexecuted instantiation: rtnetlink.c:unaligned_u32 Unexecuted instantiation: rtnetlink.c:unaligned_u64__ Unexecuted instantiation: rtnetlink.c:unaligned_be16 Unexecuted instantiation: rtnetlink.c:unaligned_be32 Unexecuted instantiation: rtnetlink.c:unaligned_be64 Unexecuted instantiation: route-table.c:unaligned_u16 Unexecuted instantiation: route-table.c:unaligned_u32 Unexecuted instantiation: route-table.c:unaligned_u64__ Unexecuted instantiation: route-table.c:unaligned_be16 Unexecuted instantiation: route-table.c:unaligned_be32 Unexecuted instantiation: route-table.c:unaligned_be64 Unexecuted instantiation: tc.c:unaligned_be32 Unexecuted instantiation: tc.c:unaligned_u16 Unexecuted instantiation: tc.c:unaligned_u32 Unexecuted instantiation: tc.c:unaligned_u64__ Unexecuted instantiation: tc.c:unaligned_be16 Unexecuted instantiation: tc.c:unaligned_be64 Unexecuted instantiation: classifier.c:unaligned_u16 Unexecuted instantiation: classifier.c:unaligned_u32 Unexecuted instantiation: classifier.c:unaligned_u64__ Unexecuted instantiation: classifier.c:unaligned_be16 Unexecuted instantiation: classifier.c:unaligned_be32 Unexecuted instantiation: classifier.c:unaligned_be64 Unexecuted instantiation: csum.c:unaligned_be16 Unexecuted instantiation: csum.c:unaligned_u16 Unexecuted instantiation: csum.c:unaligned_u32 Unexecuted instantiation: csum.c:unaligned_u64__ Unexecuted instantiation: csum.c:unaligned_be32 Unexecuted instantiation: csum.c:unaligned_be64 Unexecuted instantiation: dp-packet-gso.c:unaligned_u16 Unexecuted instantiation: dp-packet-gso.c:unaligned_u32 Unexecuted instantiation: dp-packet-gso.c:unaligned_u64__ Unexecuted instantiation: dp-packet-gso.c:unaligned_be16 Unexecuted instantiation: dp-packet-gso.c:unaligned_be32 Unexecuted instantiation: dp-packet-gso.c:unaligned_be64 Unexecuted instantiation: dpif.c:unaligned_u16 Unexecuted instantiation: dpif.c:unaligned_u32 Unexecuted instantiation: dpif.c:unaligned_u64__ Unexecuted instantiation: dpif.c:unaligned_be16 Unexecuted instantiation: dpif.c:unaligned_be32 Unexecuted instantiation: dpif.c:unaligned_be64 Unexecuted instantiation: hash.c:unaligned_u32 Unexecuted instantiation: hash.c:unaligned_u64__ Unexecuted instantiation: hash.c:unaligned_u16 Unexecuted instantiation: hash.c:unaligned_be16 Unexecuted instantiation: hash.c:unaligned_be32 Unexecuted instantiation: hash.c:unaligned_be64 Unexecuted instantiation: meta-flow.c:unaligned_u16 Unexecuted instantiation: meta-flow.c:unaligned_u32 Unexecuted instantiation: meta-flow.c:unaligned_u64__ Unexecuted instantiation: meta-flow.c:unaligned_be16 Unexecuted instantiation: meta-flow.c:unaligned_be32 Unexecuted instantiation: meta-flow.c:unaligned_be64 Unexecuted instantiation: netdev-offload.c:unaligned_u16 Unexecuted instantiation: netdev-offload.c:unaligned_u32 Unexecuted instantiation: netdev-offload.c:unaligned_u64__ Unexecuted instantiation: netdev-offload.c:unaligned_be16 Unexecuted instantiation: netdev-offload.c:unaligned_be32 Unexecuted instantiation: netdev-offload.c:unaligned_be64 Unexecuted instantiation: netdev-vport.c:unaligned_u16 Unexecuted instantiation: netdev-vport.c:unaligned_u32 Unexecuted instantiation: netdev-vport.c:unaligned_u64__ Unexecuted instantiation: netdev-vport.c:unaligned_be16 Unexecuted instantiation: netdev-vport.c:unaligned_be32 Unexecuted instantiation: netdev-vport.c:unaligned_be64 Unexecuted instantiation: netlink.c:unaligned_u16 Unexecuted instantiation: netlink.c:unaligned_u32 Unexecuted instantiation: netlink.c:unaligned_u64__ Unexecuted instantiation: netlink.c:unaligned_be16 Unexecuted instantiation: netlink.c:unaligned_be32 Unexecuted instantiation: netlink.c:unaligned_be64 Unexecuted instantiation: nx-match.c:unaligned_be32 Unexecuted instantiation: nx-match.c:unaligned_be64 Unexecuted instantiation: nx-match.c:unaligned_u16 Unexecuted instantiation: nx-match.c:unaligned_u32 Unexecuted instantiation: nx-match.c:unaligned_u64__ Unexecuted instantiation: nx-match.c:unaligned_be16 Unexecuted instantiation: odp-execute.c:unaligned_u16 Unexecuted instantiation: odp-execute.c:unaligned_u32 Unexecuted instantiation: odp-execute.c:unaligned_u64__ Unexecuted instantiation: odp-execute.c:unaligned_be16 Unexecuted instantiation: odp-execute.c:unaligned_be32 Unexecuted instantiation: odp-execute.c:unaligned_be64 Unexecuted instantiation: odp-execute-private.c:unaligned_u16 Unexecuted instantiation: odp-execute-private.c:unaligned_u32 Unexecuted instantiation: odp-execute-private.c:unaligned_u64__ Unexecuted instantiation: odp-execute-private.c:unaligned_be16 Unexecuted instantiation: odp-execute-private.c:unaligned_be32 Unexecuted instantiation: odp-execute-private.c:unaligned_be64 Unexecuted instantiation: odp-util.c:unaligned_u16 Unexecuted instantiation: odp-util.c:unaligned_u32 Unexecuted instantiation: odp-util.c:unaligned_u64__ Unexecuted instantiation: odp-util.c:unaligned_be16 Unexecuted instantiation: odp-util.c:unaligned_be32 Unexecuted instantiation: odp-util.c:unaligned_be64 Unexecuted instantiation: ofp-actions.c:unaligned_be32 Unexecuted instantiation: ofp-actions.c:unaligned_u16 Unexecuted instantiation: ofp-actions.c:unaligned_u32 Unexecuted instantiation: ofp-actions.c:unaligned_u64__ Unexecuted instantiation: ofp-actions.c:unaligned_be16 Unexecuted instantiation: ofp-actions.c:unaligned_be64 Unexecuted instantiation: ofp-ct.c:unaligned_u16 Unexecuted instantiation: ofp-ct.c:unaligned_u32 Unexecuted instantiation: ofp-ct.c:unaligned_u64__ Unexecuted instantiation: ofp-ct.c:unaligned_be16 Unexecuted instantiation: ofp-ct.c:unaligned_be32 Unexecuted instantiation: ofp-ct.c:unaligned_be64 Unexecuted instantiation: ofp-ed-props.c:unaligned_u16 Unexecuted instantiation: ofp-ed-props.c:unaligned_u32 Unexecuted instantiation: ofp-ed-props.c:unaligned_u64__ Unexecuted instantiation: ofp-ed-props.c:unaligned_be16 Unexecuted instantiation: ofp-ed-props.c:unaligned_be32 Unexecuted instantiation: ofp-ed-props.c:unaligned_be64 Unexecuted instantiation: ofp-flow.c:unaligned_u16 Unexecuted instantiation: ofp-flow.c:unaligned_u32 Unexecuted instantiation: ofp-flow.c:unaligned_u64__ Unexecuted instantiation: ofp-flow.c:unaligned_be16 Unexecuted instantiation: ofp-flow.c:unaligned_be32 Unexecuted instantiation: ofp-flow.c:unaligned_be64 Unexecuted instantiation: ofp-group.c:unaligned_u16 Unexecuted instantiation: ofp-group.c:unaligned_u32 Unexecuted instantiation: ofp-group.c:unaligned_u64__ Unexecuted instantiation: ofp-group.c:unaligned_be16 Unexecuted instantiation: ofp-group.c:unaligned_be32 Unexecuted instantiation: ofp-group.c:unaligned_be64 Unexecuted instantiation: ofp-meter.c:unaligned_u16 Unexecuted instantiation: ofp-meter.c:unaligned_u32 Unexecuted instantiation: ofp-meter.c:unaligned_u64__ Unexecuted instantiation: ofp-meter.c:unaligned_be16 Unexecuted instantiation: ofp-meter.c:unaligned_be32 Unexecuted instantiation: ofp-meter.c:unaligned_be64 Unexecuted instantiation: ofp-monitor.c:unaligned_u16 Unexecuted instantiation: ofp-monitor.c:unaligned_u32 Unexecuted instantiation: ofp-monitor.c:unaligned_u64__ Unexecuted instantiation: ofp-monitor.c:unaligned_be16 Unexecuted instantiation: ofp-monitor.c:unaligned_be32 Unexecuted instantiation: ofp-monitor.c:unaligned_be64 Unexecuted instantiation: ofp-packet.c:unaligned_u16 Unexecuted instantiation: ofp-packet.c:unaligned_u32 Unexecuted instantiation: ofp-packet.c:unaligned_u64__ Unexecuted instantiation: ofp-packet.c:unaligned_be16 Unexecuted instantiation: ofp-packet.c:unaligned_be32 Unexecuted instantiation: ofp-packet.c:unaligned_be64 Unexecuted instantiation: ofp-parse.c:unaligned_u16 Unexecuted instantiation: ofp-parse.c:unaligned_u32 Unexecuted instantiation: ofp-parse.c:unaligned_u64__ Unexecuted instantiation: ofp-parse.c:unaligned_be16 Unexecuted instantiation: ofp-parse.c:unaligned_be32 Unexecuted instantiation: ofp-parse.c:unaligned_be64 Unexecuted instantiation: ox-stat.c:unaligned_be64 Unexecuted instantiation: ox-stat.c:unaligned_be32 Unexecuted instantiation: ox-stat.c:unaligned_u16 Unexecuted instantiation: ox-stat.c:unaligned_u32 Unexecuted instantiation: ox-stat.c:unaligned_u64__ Unexecuted instantiation: ox-stat.c:unaligned_be16 Unexecuted instantiation: stream.c:unaligned_u16 Unexecuted instantiation: stream.c:unaligned_u32 Unexecuted instantiation: stream.c:unaligned_u64__ Unexecuted instantiation: stream.c:unaligned_be16 Unexecuted instantiation: stream.c:unaligned_be32 Unexecuted instantiation: stream.c:unaligned_be64 Unexecuted instantiation: tnl-neigh-cache.c:unaligned_u16 Unexecuted instantiation: tnl-neigh-cache.c:unaligned_u32 Unexecuted instantiation: tnl-neigh-cache.c:unaligned_u64__ Unexecuted instantiation: tnl-neigh-cache.c:unaligned_be16 Unexecuted instantiation: tnl-neigh-cache.c:unaligned_be32 Unexecuted instantiation: tnl-neigh-cache.c:unaligned_be64 Unexecuted instantiation: netdev-native-tnl.c:unaligned_u16 Unexecuted instantiation: netdev-native-tnl.c:unaligned_u32 Unexecuted instantiation: netdev-native-tnl.c:unaligned_u64__ Unexecuted instantiation: netdev-native-tnl.c:unaligned_be16 Unexecuted instantiation: netdev-native-tnl.c:unaligned_be32 Unexecuted instantiation: netdev-native-tnl.c:unaligned_be64 Unexecuted instantiation: stream-unix.c:unaligned_u16 Unexecuted instantiation: stream-unix.c:unaligned_u32 Unexecuted instantiation: stream-unix.c:unaligned_u64__ Unexecuted instantiation: stream-unix.c:unaligned_be16 Unexecuted instantiation: stream-unix.c:unaligned_be32 Unexecuted instantiation: stream-unix.c:unaligned_be64 Unexecuted instantiation: dpif-netlink.c:unaligned_u16 Unexecuted instantiation: dpif-netlink.c:unaligned_u32 Unexecuted instantiation: dpif-netlink.c:unaligned_u64__ Unexecuted instantiation: dpif-netlink.c:unaligned_be16 Unexecuted instantiation: dpif-netlink.c:unaligned_be32 Unexecuted instantiation: dpif-netlink.c:unaligned_be64 Unexecuted instantiation: dpif-netlink-rtnl.c:unaligned_u16 Unexecuted instantiation: dpif-netlink-rtnl.c:unaligned_u32 Unexecuted instantiation: dpif-netlink-rtnl.c:unaligned_u64__ Unexecuted instantiation: dpif-netlink-rtnl.c:unaligned_be16 Unexecuted instantiation: dpif-netlink-rtnl.c:unaligned_be32 Unexecuted instantiation: dpif-netlink-rtnl.c:unaligned_be64 Unexecuted instantiation: netlink-conntrack.c:unaligned_u16 Unexecuted instantiation: netlink-conntrack.c:unaligned_u32 Unexecuted instantiation: netlink-conntrack.c:unaligned_u64__ Unexecuted instantiation: netlink-conntrack.c:unaligned_be16 Unexecuted instantiation: netlink-conntrack.c:unaligned_be32 Unexecuted instantiation: netlink-conntrack.c:unaligned_be64 Unexecuted instantiation: stream-ssl.c:unaligned_u16 Unexecuted instantiation: stream-ssl.c:unaligned_u32 Unexecuted instantiation: stream-ssl.c:unaligned_u64__ Unexecuted instantiation: stream-ssl.c:unaligned_be16 Unexecuted instantiation: stream-ssl.c:unaligned_be32 Unexecuted instantiation: stream-ssl.c:unaligned_be64 Unexecuted instantiation: bundle.c:unaligned_u16 Unexecuted instantiation: bundle.c:unaligned_u32 Unexecuted instantiation: bundle.c:unaligned_u64__ Unexecuted instantiation: bundle.c:unaligned_be16 Unexecuted instantiation: bundle.c:unaligned_be32 Unexecuted instantiation: bundle.c:unaligned_be64 Unexecuted instantiation: conntrack.c:unaligned_u16 Unexecuted instantiation: conntrack.c:unaligned_u32 Unexecuted instantiation: conntrack.c:unaligned_u64__ Unexecuted instantiation: conntrack.c:unaligned_be16 Unexecuted instantiation: conntrack.c:unaligned_be32 Unexecuted instantiation: conntrack.c:unaligned_be64 Unexecuted instantiation: ct-dpif.c:unaligned_u16 Unexecuted instantiation: ct-dpif.c:unaligned_u32 Unexecuted instantiation: ct-dpif.c:unaligned_u64__ Unexecuted instantiation: ct-dpif.c:unaligned_be16 Unexecuted instantiation: ct-dpif.c:unaligned_be32 Unexecuted instantiation: ct-dpif.c:unaligned_be64 Unexecuted instantiation: dpctl.c:unaligned_u16 Unexecuted instantiation: dpctl.c:unaligned_u32 Unexecuted instantiation: dpctl.c:unaligned_u64__ Unexecuted instantiation: dpctl.c:unaligned_be16 Unexecuted instantiation: dpctl.c:unaligned_be32 Unexecuted instantiation: dpctl.c:unaligned_be64 Unexecuted instantiation: dpif-netdev.c:unaligned_u16 Unexecuted instantiation: dpif-netdev.c:unaligned_u32 Unexecuted instantiation: dpif-netdev.c:unaligned_u64__ Unexecuted instantiation: dpif-netdev.c:unaligned_be16 Unexecuted instantiation: dpif-netdev.c:unaligned_be32 Unexecuted instantiation: dpif-netdev.c:unaligned_be64 Unexecuted instantiation: dpif-netdev-private-dfc.c:unaligned_u16 Unexecuted instantiation: dpif-netdev-private-dfc.c:unaligned_u32 Unexecuted instantiation: dpif-netdev-private-dfc.c:unaligned_u64__ Unexecuted instantiation: dpif-netdev-private-dfc.c:unaligned_be16 Unexecuted instantiation: dpif-netdev-private-dfc.c:unaligned_be32 Unexecuted instantiation: dpif-netdev-private-dfc.c:unaligned_be64 Unexecuted instantiation: dpif-netdev-private-dpif.c:unaligned_u16 Unexecuted instantiation: dpif-netdev-private-dpif.c:unaligned_u32 Unexecuted instantiation: dpif-netdev-private-dpif.c:unaligned_u64__ Unexecuted instantiation: dpif-netdev-private-dpif.c:unaligned_be16 Unexecuted instantiation: dpif-netdev-private-dpif.c:unaligned_be32 Unexecuted instantiation: dpif-netdev-private-dpif.c:unaligned_be64 Unexecuted instantiation: dpif-netdev-private-extract.c:unaligned_u16 Unexecuted instantiation: dpif-netdev-private-extract.c:unaligned_u32 Unexecuted instantiation: dpif-netdev-private-extract.c:unaligned_u64__ Unexecuted instantiation: dpif-netdev-private-extract.c:unaligned_be16 Unexecuted instantiation: dpif-netdev-private-extract.c:unaligned_be32 Unexecuted instantiation: dpif-netdev-private-extract.c:unaligned_be64 Unexecuted instantiation: ipf.c:unaligned_u16 Unexecuted instantiation: ipf.c:unaligned_u32 Unexecuted instantiation: ipf.c:unaligned_u64__ Unexecuted instantiation: ipf.c:unaligned_be16 Unexecuted instantiation: ipf.c:unaligned_be32 Unexecuted instantiation: ipf.c:unaligned_be64 Unexecuted instantiation: learn.c:unaligned_u16 Unexecuted instantiation: learn.c:unaligned_u32 Unexecuted instantiation: learn.c:unaligned_u64__ Unexecuted instantiation: learn.c:unaligned_be16 Unexecuted instantiation: learn.c:unaligned_be32 Unexecuted instantiation: learn.c:unaligned_be64 Unexecuted instantiation: multipath.c:unaligned_u16 Unexecuted instantiation: multipath.c:unaligned_u32 Unexecuted instantiation: multipath.c:unaligned_u64__ Unexecuted instantiation: multipath.c:unaligned_be16 Unexecuted instantiation: multipath.c:unaligned_be32 Unexecuted instantiation: multipath.c:unaligned_be64 Unexecuted instantiation: stream-tcp.c:unaligned_u16 Unexecuted instantiation: stream-tcp.c:unaligned_u32 Unexecuted instantiation: stream-tcp.c:unaligned_u64__ Unexecuted instantiation: stream-tcp.c:unaligned_be16 Unexecuted instantiation: stream-tcp.c:unaligned_be32 Unexecuted instantiation: stream-tcp.c:unaligned_be64 Unexecuted instantiation: conntrack-icmp.c:unaligned_u16 Unexecuted instantiation: conntrack-icmp.c:unaligned_u32 Unexecuted instantiation: conntrack-icmp.c:unaligned_u64__ Unexecuted instantiation: conntrack-icmp.c:unaligned_be16 Unexecuted instantiation: conntrack-icmp.c:unaligned_be32 Unexecuted instantiation: conntrack-icmp.c:unaligned_be64 Unexecuted instantiation: conntrack-tcp.c:unaligned_u16 Unexecuted instantiation: conntrack-tcp.c:unaligned_u32 Unexecuted instantiation: conntrack-tcp.c:unaligned_u64__ Unexecuted instantiation: conntrack-tcp.c:unaligned_be16 Unexecuted instantiation: conntrack-tcp.c:unaligned_be32 Unexecuted instantiation: conntrack-tcp.c:unaligned_be64 Unexecuted instantiation: conntrack-tp.c:unaligned_u16 Unexecuted instantiation: conntrack-tp.c:unaligned_u32 Unexecuted instantiation: conntrack-tp.c:unaligned_u64__ Unexecuted instantiation: conntrack-tp.c:unaligned_be16 Unexecuted instantiation: conntrack-tp.c:unaligned_be32 Unexecuted instantiation: conntrack-tp.c:unaligned_be64 Unexecuted instantiation: conntrack-other.c:unaligned_u16 Unexecuted instantiation: conntrack-other.c:unaligned_u32 Unexecuted instantiation: conntrack-other.c:unaligned_u64__ Unexecuted instantiation: conntrack-other.c:unaligned_be16 Unexecuted instantiation: conntrack-other.c:unaligned_be32 Unexecuted instantiation: conntrack-other.c:unaligned_be64 Unexecuted instantiation: dpif-netdev-extract-study.c:unaligned_u16 Unexecuted instantiation: dpif-netdev-extract-study.c:unaligned_u32 Unexecuted instantiation: dpif-netdev-extract-study.c:unaligned_u64__ Unexecuted instantiation: dpif-netdev-extract-study.c:unaligned_be16 Unexecuted instantiation: dpif-netdev-extract-study.c:unaligned_be32 Unexecuted instantiation: dpif-netdev-extract-study.c:unaligned_be64 Unexecuted instantiation: dpif-netdev-lookup.c:unaligned_u16 Unexecuted instantiation: dpif-netdev-lookup.c:unaligned_u32 Unexecuted instantiation: dpif-netdev-lookup.c:unaligned_u64__ Unexecuted instantiation: dpif-netdev-lookup.c:unaligned_be16 Unexecuted instantiation: dpif-netdev-lookup.c:unaligned_be32 Unexecuted instantiation: dpif-netdev-lookup.c:unaligned_be64 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:unaligned_u16 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:unaligned_u32 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:unaligned_u64__ Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:unaligned_be16 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:unaligned_be32 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:unaligned_be64 Unexecuted instantiation: dpif-netdev-lookup-generic.c:unaligned_u16 Unexecuted instantiation: dpif-netdev-lookup-generic.c:unaligned_u32 Unexecuted instantiation: dpif-netdev-lookup-generic.c:unaligned_u64__ Unexecuted instantiation: dpif-netdev-lookup-generic.c:unaligned_be16 Unexecuted instantiation: dpif-netdev-lookup-generic.c:unaligned_be32 Unexecuted instantiation: dpif-netdev-lookup-generic.c:unaligned_be64 |
72 | | \ |
73 | | static inline TYPE \ |
74 | 0 | get_unaligned_##ABBREV(const TYPE *p) \ |
75 | 0 | { \ |
76 | 0 | return unaligned_##ABBREV(p)->x; \ |
77 | 0 | } \ Unexecuted instantiation: flow_extract_target.c:get_unaligned_u16 Unexecuted instantiation: flow_extract_target.c:get_unaligned_u32 Unexecuted instantiation: flow_extract_target.c:get_unaligned_u64__ Unexecuted instantiation: flow_extract_target.c:get_unaligned_be16 Unexecuted instantiation: flow_extract_target.c:get_unaligned_be32 Unexecuted instantiation: flow_extract_target.c:get_unaligned_be64 Unexecuted instantiation: dp-packet.c:get_unaligned_u16 Unexecuted instantiation: dp-packet.c:get_unaligned_u32 Unexecuted instantiation: dp-packet.c:get_unaligned_u64__ Unexecuted instantiation: dp-packet.c:get_unaligned_be16 Unexecuted instantiation: dp-packet.c:get_unaligned_be32 Unexecuted instantiation: dp-packet.c:get_unaligned_be64 Unexecuted instantiation: flow.c:get_unaligned_u16 Unexecuted instantiation: flow.c:get_unaligned_u32 Unexecuted instantiation: flow.c:get_unaligned_u64__ Unexecuted instantiation: flow.c:get_unaligned_be16 Unexecuted instantiation: flow.c:get_unaligned_be32 Unexecuted instantiation: flow.c:get_unaligned_be64 Unexecuted instantiation: jhash.c:get_unaligned_u32 Unexecuted instantiation: jhash.c:get_unaligned_u16 Unexecuted instantiation: jhash.c:get_unaligned_u64__ Unexecuted instantiation: jhash.c:get_unaligned_be16 Unexecuted instantiation: jhash.c:get_unaligned_be32 Unexecuted instantiation: jhash.c:get_unaligned_be64 Unexecuted instantiation: match.c:get_unaligned_u16 Unexecuted instantiation: match.c:get_unaligned_u32 Unexecuted instantiation: match.c:get_unaligned_u64__ Unexecuted instantiation: match.c:get_unaligned_be16 Unexecuted instantiation: match.c:get_unaligned_be32 Unexecuted instantiation: match.c:get_unaligned_be64 Unexecuted instantiation: netdev.c:get_unaligned_u16 Unexecuted instantiation: netdev.c:get_unaligned_u32 Unexecuted instantiation: netdev.c:get_unaligned_u64__ Unexecuted instantiation: netdev.c:get_unaligned_be16 Unexecuted instantiation: netdev.c:get_unaligned_be32 Unexecuted instantiation: netdev.c:get_unaligned_be64 Unexecuted instantiation: ofp-match.c:get_unaligned_u16 Unexecuted instantiation: ofp-match.c:get_unaligned_u32 Unexecuted instantiation: ofp-match.c:get_unaligned_u64__ Unexecuted instantiation: ofp-match.c:get_unaligned_be16 Unexecuted instantiation: ofp-match.c:get_unaligned_be32 Unexecuted instantiation: ofp-match.c:get_unaligned_be64 Unexecuted instantiation: ofp-port.c:get_unaligned_be64 Unexecuted instantiation: ofp-port.c:get_unaligned_u16 Unexecuted instantiation: ofp-port.c:get_unaligned_u32 Unexecuted instantiation: ofp-port.c:get_unaligned_u64__ Unexecuted instantiation: ofp-port.c:get_unaligned_be16 Unexecuted instantiation: ofp-port.c:get_unaligned_be32 Unexecuted instantiation: ofp-print.c:get_unaligned_u16 Unexecuted instantiation: ofp-print.c:get_unaligned_u32 Unexecuted instantiation: ofp-print.c:get_unaligned_u64__ Unexecuted instantiation: ofp-print.c:get_unaligned_be16 Unexecuted instantiation: ofp-print.c:get_unaligned_be32 Unexecuted instantiation: ofp-print.c:get_unaligned_be64 Unexecuted instantiation: ofp-prop.c:get_unaligned_u16 Unexecuted instantiation: ofp-prop.c:get_unaligned_u32 Unexecuted instantiation: ofp-prop.c:get_unaligned_u64__ Unexecuted instantiation: ofp-prop.c:get_unaligned_be16 Unexecuted instantiation: ofp-prop.c:get_unaligned_be32 Unexecuted instantiation: ofp-prop.c:get_unaligned_be64 Unexecuted instantiation: ofp-queue.c:get_unaligned_u16 Unexecuted instantiation: ofp-queue.c:get_unaligned_u32 Unexecuted instantiation: ofp-queue.c:get_unaligned_u64__ Unexecuted instantiation: ofp-queue.c:get_unaligned_be16 Unexecuted instantiation: ofp-queue.c:get_unaligned_be32 Unexecuted instantiation: ofp-queue.c:get_unaligned_be64 Unexecuted instantiation: ofp-table.c:get_unaligned_u16 Unexecuted instantiation: ofp-table.c:get_unaligned_u32 Unexecuted instantiation: ofp-table.c:get_unaligned_u64__ Unexecuted instantiation: ofp-table.c:get_unaligned_be16 Unexecuted instantiation: ofp-table.c:get_unaligned_be32 Unexecuted instantiation: ofp-table.c:get_unaligned_be64 Unexecuted instantiation: ofp-util.c:get_unaligned_u16 Unexecuted instantiation: ofp-util.c:get_unaligned_u32 Unexecuted instantiation: ofp-util.c:get_unaligned_u64__ Unexecuted instantiation: ofp-util.c:get_unaligned_be16 Unexecuted instantiation: ofp-util.c:get_unaligned_be32 Unexecuted instantiation: ofp-util.c:get_unaligned_be64 Unexecuted instantiation: ovs-router.c:get_unaligned_u16 Unexecuted instantiation: ovs-router.c:get_unaligned_u32 Unexecuted instantiation: ovs-router.c:get_unaligned_u64__ Unexecuted instantiation: ovs-router.c:get_unaligned_be16 Unexecuted instantiation: ovs-router.c:get_unaligned_be32 Unexecuted instantiation: ovs-router.c:get_unaligned_be64 Unexecuted instantiation: packets.c:get_unaligned_u16 Unexecuted instantiation: packets.c:get_unaligned_u32 Unexecuted instantiation: packets.c:get_unaligned_u64__ Unexecuted instantiation: packets.c:get_unaligned_be16 Unexecuted instantiation: packets.c:get_unaligned_be32 Unexecuted instantiation: packets.c:get_unaligned_be64 Unexecuted instantiation: smap.c:get_unaligned_u16 Unexecuted instantiation: smap.c:get_unaligned_u32 Unexecuted instantiation: smap.c:get_unaligned_u64__ Unexecuted instantiation: smap.c:get_unaligned_be16 Unexecuted instantiation: smap.c:get_unaligned_be32 Unexecuted instantiation: smap.c:get_unaligned_be64 Unexecuted instantiation: socket-util.c:get_unaligned_u16 Unexecuted instantiation: socket-util.c:get_unaligned_u32 Unexecuted instantiation: socket-util.c:get_unaligned_u64__ Unexecuted instantiation: socket-util.c:get_unaligned_be16 Unexecuted instantiation: socket-util.c:get_unaligned_be32 Unexecuted instantiation: socket-util.c:get_unaligned_be64 Unexecuted instantiation: tnl-ports.c:get_unaligned_u16 Unexecuted instantiation: tnl-ports.c:get_unaligned_u32 Unexecuted instantiation: tnl-ports.c:get_unaligned_u64__ Unexecuted instantiation: tnl-ports.c:get_unaligned_be16 Unexecuted instantiation: tnl-ports.c:get_unaligned_be32 Unexecuted instantiation: tnl-ports.c:get_unaligned_be64 Unexecuted instantiation: tun-metadata.c:get_unaligned_u16 Unexecuted instantiation: tun-metadata.c:get_unaligned_u32 Unexecuted instantiation: tun-metadata.c:get_unaligned_u64__ Unexecuted instantiation: tun-metadata.c:get_unaligned_be16 Unexecuted instantiation: tun-metadata.c:get_unaligned_be32 Unexecuted instantiation: tun-metadata.c:get_unaligned_be64 Unexecuted instantiation: netdev-linux.c:get_unaligned_u16 Unexecuted instantiation: netdev-linux.c:get_unaligned_u32 Unexecuted instantiation: netdev-linux.c:get_unaligned_u64__ Unexecuted instantiation: netdev-linux.c:get_unaligned_be16 Unexecuted instantiation: netdev-linux.c:get_unaligned_be32 Unexecuted instantiation: netdev-linux.c:get_unaligned_be64 Unexecuted instantiation: netdev-offload-tc.c:get_unaligned_u16 Unexecuted instantiation: netdev-offload-tc.c:get_unaligned_u32 Unexecuted instantiation: netdev-offload-tc.c:get_unaligned_u64__ Unexecuted instantiation: netdev-offload-tc.c:get_unaligned_be16 Unexecuted instantiation: netdev-offload-tc.c:get_unaligned_be32 Unexecuted instantiation: netdev-offload-tc.c:get_unaligned_be64 Unexecuted instantiation: rtnetlink.c:get_unaligned_u16 Unexecuted instantiation: rtnetlink.c:get_unaligned_u32 Unexecuted instantiation: rtnetlink.c:get_unaligned_u64__ Unexecuted instantiation: rtnetlink.c:get_unaligned_be16 Unexecuted instantiation: rtnetlink.c:get_unaligned_be32 Unexecuted instantiation: rtnetlink.c:get_unaligned_be64 Unexecuted instantiation: route-table.c:get_unaligned_u16 Unexecuted instantiation: route-table.c:get_unaligned_u32 Unexecuted instantiation: route-table.c:get_unaligned_u64__ Unexecuted instantiation: route-table.c:get_unaligned_be16 Unexecuted instantiation: route-table.c:get_unaligned_be32 Unexecuted instantiation: route-table.c:get_unaligned_be64 Unexecuted instantiation: tc.c:get_unaligned_be32 Unexecuted instantiation: tc.c:get_unaligned_u16 Unexecuted instantiation: tc.c:get_unaligned_u32 Unexecuted instantiation: tc.c:get_unaligned_u64__ Unexecuted instantiation: tc.c:get_unaligned_be16 Unexecuted instantiation: tc.c:get_unaligned_be64 Unexecuted instantiation: classifier.c:get_unaligned_u16 Unexecuted instantiation: classifier.c:get_unaligned_u32 Unexecuted instantiation: classifier.c:get_unaligned_u64__ Unexecuted instantiation: classifier.c:get_unaligned_be16 Unexecuted instantiation: classifier.c:get_unaligned_be32 Unexecuted instantiation: classifier.c:get_unaligned_be64 Unexecuted instantiation: csum.c:get_unaligned_be16 Unexecuted instantiation: csum.c:get_unaligned_u16 Unexecuted instantiation: csum.c:get_unaligned_u32 Unexecuted instantiation: csum.c:get_unaligned_u64__ Unexecuted instantiation: csum.c:get_unaligned_be32 Unexecuted instantiation: csum.c:get_unaligned_be64 Unexecuted instantiation: dp-packet-gso.c:get_unaligned_u16 Unexecuted instantiation: dp-packet-gso.c:get_unaligned_u32 Unexecuted instantiation: dp-packet-gso.c:get_unaligned_u64__ Unexecuted instantiation: dp-packet-gso.c:get_unaligned_be16 Unexecuted instantiation: dp-packet-gso.c:get_unaligned_be32 Unexecuted instantiation: dp-packet-gso.c:get_unaligned_be64 Unexecuted instantiation: dpif.c:get_unaligned_u16 Unexecuted instantiation: dpif.c:get_unaligned_u32 Unexecuted instantiation: dpif.c:get_unaligned_u64__ Unexecuted instantiation: dpif.c:get_unaligned_be16 Unexecuted instantiation: dpif.c:get_unaligned_be32 Unexecuted instantiation: dpif.c:get_unaligned_be64 Unexecuted instantiation: hash.c:get_unaligned_u32 Unexecuted instantiation: hash.c:get_unaligned_u64__ Unexecuted instantiation: hash.c:get_unaligned_u16 Unexecuted instantiation: hash.c:get_unaligned_be16 Unexecuted instantiation: hash.c:get_unaligned_be32 Unexecuted instantiation: hash.c:get_unaligned_be64 Unexecuted instantiation: meta-flow.c:get_unaligned_u16 Unexecuted instantiation: meta-flow.c:get_unaligned_u32 Unexecuted instantiation: meta-flow.c:get_unaligned_u64__ Unexecuted instantiation: meta-flow.c:get_unaligned_be16 Unexecuted instantiation: meta-flow.c:get_unaligned_be32 Unexecuted instantiation: meta-flow.c:get_unaligned_be64 Unexecuted instantiation: netdev-offload.c:get_unaligned_u16 Unexecuted instantiation: netdev-offload.c:get_unaligned_u32 Unexecuted instantiation: netdev-offload.c:get_unaligned_u64__ Unexecuted instantiation: netdev-offload.c:get_unaligned_be16 Unexecuted instantiation: netdev-offload.c:get_unaligned_be32 Unexecuted instantiation: netdev-offload.c:get_unaligned_be64 Unexecuted instantiation: netdev-vport.c:get_unaligned_u16 Unexecuted instantiation: netdev-vport.c:get_unaligned_u32 Unexecuted instantiation: netdev-vport.c:get_unaligned_u64__ Unexecuted instantiation: netdev-vport.c:get_unaligned_be16 Unexecuted instantiation: netdev-vport.c:get_unaligned_be32 Unexecuted instantiation: netdev-vport.c:get_unaligned_be64 Unexecuted instantiation: netlink.c:get_unaligned_u16 Unexecuted instantiation: netlink.c:get_unaligned_u32 Unexecuted instantiation: netlink.c:get_unaligned_u64__ Unexecuted instantiation: netlink.c:get_unaligned_be16 Unexecuted instantiation: netlink.c:get_unaligned_be32 Unexecuted instantiation: netlink.c:get_unaligned_be64 Unexecuted instantiation: nx-match.c:get_unaligned_be32 Unexecuted instantiation: nx-match.c:get_unaligned_be64 Unexecuted instantiation: nx-match.c:get_unaligned_u16 Unexecuted instantiation: nx-match.c:get_unaligned_u32 Unexecuted instantiation: nx-match.c:get_unaligned_u64__ Unexecuted instantiation: nx-match.c:get_unaligned_be16 Unexecuted instantiation: odp-execute.c:get_unaligned_u16 Unexecuted instantiation: odp-execute.c:get_unaligned_u32 Unexecuted instantiation: odp-execute.c:get_unaligned_u64__ Unexecuted instantiation: odp-execute.c:get_unaligned_be16 Unexecuted instantiation: odp-execute.c:get_unaligned_be32 Unexecuted instantiation: odp-execute.c:get_unaligned_be64 Unexecuted instantiation: odp-execute-private.c:get_unaligned_u16 Unexecuted instantiation: odp-execute-private.c:get_unaligned_u32 Unexecuted instantiation: odp-execute-private.c:get_unaligned_u64__ Unexecuted instantiation: odp-execute-private.c:get_unaligned_be16 Unexecuted instantiation: odp-execute-private.c:get_unaligned_be32 Unexecuted instantiation: odp-execute-private.c:get_unaligned_be64 Unexecuted instantiation: odp-util.c:get_unaligned_u16 Unexecuted instantiation: odp-util.c:get_unaligned_u32 Unexecuted instantiation: odp-util.c:get_unaligned_u64__ Unexecuted instantiation: odp-util.c:get_unaligned_be16 Unexecuted instantiation: odp-util.c:get_unaligned_be32 Unexecuted instantiation: odp-util.c:get_unaligned_be64 Unexecuted instantiation: ofp-actions.c:get_unaligned_be32 Unexecuted instantiation: ofp-actions.c:get_unaligned_u16 Unexecuted instantiation: ofp-actions.c:get_unaligned_u32 Unexecuted instantiation: ofp-actions.c:get_unaligned_u64__ Unexecuted instantiation: ofp-actions.c:get_unaligned_be16 Unexecuted instantiation: ofp-actions.c:get_unaligned_be64 Unexecuted instantiation: ofp-ct.c:get_unaligned_u16 Unexecuted instantiation: ofp-ct.c:get_unaligned_u32 Unexecuted instantiation: ofp-ct.c:get_unaligned_u64__ Unexecuted instantiation: ofp-ct.c:get_unaligned_be16 Unexecuted instantiation: ofp-ct.c:get_unaligned_be32 Unexecuted instantiation: ofp-ct.c:get_unaligned_be64 Unexecuted instantiation: ofp-ed-props.c:get_unaligned_u16 Unexecuted instantiation: ofp-ed-props.c:get_unaligned_u32 Unexecuted instantiation: ofp-ed-props.c:get_unaligned_u64__ Unexecuted instantiation: ofp-ed-props.c:get_unaligned_be16 Unexecuted instantiation: ofp-ed-props.c:get_unaligned_be32 Unexecuted instantiation: ofp-ed-props.c:get_unaligned_be64 Unexecuted instantiation: ofp-flow.c:get_unaligned_u16 Unexecuted instantiation: ofp-flow.c:get_unaligned_u32 Unexecuted instantiation: ofp-flow.c:get_unaligned_u64__ Unexecuted instantiation: ofp-flow.c:get_unaligned_be16 Unexecuted instantiation: ofp-flow.c:get_unaligned_be32 Unexecuted instantiation: ofp-flow.c:get_unaligned_be64 Unexecuted instantiation: ofp-group.c:get_unaligned_u16 Unexecuted instantiation: ofp-group.c:get_unaligned_u32 Unexecuted instantiation: ofp-group.c:get_unaligned_u64__ Unexecuted instantiation: ofp-group.c:get_unaligned_be16 Unexecuted instantiation: ofp-group.c:get_unaligned_be32 Unexecuted instantiation: ofp-group.c:get_unaligned_be64 Unexecuted instantiation: ofp-meter.c:get_unaligned_u16 Unexecuted instantiation: ofp-meter.c:get_unaligned_u32 Unexecuted instantiation: ofp-meter.c:get_unaligned_u64__ Unexecuted instantiation: ofp-meter.c:get_unaligned_be16 Unexecuted instantiation: ofp-meter.c:get_unaligned_be32 Unexecuted instantiation: ofp-meter.c:get_unaligned_be64 Unexecuted instantiation: ofp-monitor.c:get_unaligned_u16 Unexecuted instantiation: ofp-monitor.c:get_unaligned_u32 Unexecuted instantiation: ofp-monitor.c:get_unaligned_u64__ Unexecuted instantiation: ofp-monitor.c:get_unaligned_be16 Unexecuted instantiation: ofp-monitor.c:get_unaligned_be32 Unexecuted instantiation: ofp-monitor.c:get_unaligned_be64 Unexecuted instantiation: ofp-packet.c:get_unaligned_u16 Unexecuted instantiation: ofp-packet.c:get_unaligned_u32 Unexecuted instantiation: ofp-packet.c:get_unaligned_u64__ Unexecuted instantiation: ofp-packet.c:get_unaligned_be16 Unexecuted instantiation: ofp-packet.c:get_unaligned_be32 Unexecuted instantiation: ofp-packet.c:get_unaligned_be64 Unexecuted instantiation: ofp-parse.c:get_unaligned_u16 Unexecuted instantiation: ofp-parse.c:get_unaligned_u32 Unexecuted instantiation: ofp-parse.c:get_unaligned_u64__ Unexecuted instantiation: ofp-parse.c:get_unaligned_be16 Unexecuted instantiation: ofp-parse.c:get_unaligned_be32 Unexecuted instantiation: ofp-parse.c:get_unaligned_be64 Unexecuted instantiation: ox-stat.c:get_unaligned_be64 Unexecuted instantiation: ox-stat.c:get_unaligned_be32 Unexecuted instantiation: ox-stat.c:get_unaligned_u16 Unexecuted instantiation: ox-stat.c:get_unaligned_u32 Unexecuted instantiation: ox-stat.c:get_unaligned_u64__ Unexecuted instantiation: ox-stat.c:get_unaligned_be16 Unexecuted instantiation: stream.c:get_unaligned_u16 Unexecuted instantiation: stream.c:get_unaligned_u32 Unexecuted instantiation: stream.c:get_unaligned_u64__ Unexecuted instantiation: stream.c:get_unaligned_be16 Unexecuted instantiation: stream.c:get_unaligned_be32 Unexecuted instantiation: stream.c:get_unaligned_be64 Unexecuted instantiation: tnl-neigh-cache.c:get_unaligned_u16 Unexecuted instantiation: tnl-neigh-cache.c:get_unaligned_u32 Unexecuted instantiation: tnl-neigh-cache.c:get_unaligned_u64__ Unexecuted instantiation: tnl-neigh-cache.c:get_unaligned_be16 Unexecuted instantiation: tnl-neigh-cache.c:get_unaligned_be32 Unexecuted instantiation: tnl-neigh-cache.c:get_unaligned_be64 Unexecuted instantiation: netdev-native-tnl.c:get_unaligned_u16 Unexecuted instantiation: netdev-native-tnl.c:get_unaligned_u32 Unexecuted instantiation: netdev-native-tnl.c:get_unaligned_u64__ Unexecuted instantiation: netdev-native-tnl.c:get_unaligned_be16 Unexecuted instantiation: netdev-native-tnl.c:get_unaligned_be32 Unexecuted instantiation: netdev-native-tnl.c:get_unaligned_be64 Unexecuted instantiation: stream-unix.c:get_unaligned_u16 Unexecuted instantiation: stream-unix.c:get_unaligned_u32 Unexecuted instantiation: stream-unix.c:get_unaligned_u64__ Unexecuted instantiation: stream-unix.c:get_unaligned_be16 Unexecuted instantiation: stream-unix.c:get_unaligned_be32 Unexecuted instantiation: stream-unix.c:get_unaligned_be64 Unexecuted instantiation: dpif-netlink.c:get_unaligned_u16 Unexecuted instantiation: dpif-netlink.c:get_unaligned_u32 Unexecuted instantiation: dpif-netlink.c:get_unaligned_u64__ Unexecuted instantiation: dpif-netlink.c:get_unaligned_be16 Unexecuted instantiation: dpif-netlink.c:get_unaligned_be32 Unexecuted instantiation: dpif-netlink.c:get_unaligned_be64 Unexecuted instantiation: dpif-netlink-rtnl.c:get_unaligned_u16 Unexecuted instantiation: dpif-netlink-rtnl.c:get_unaligned_u32 Unexecuted instantiation: dpif-netlink-rtnl.c:get_unaligned_u64__ Unexecuted instantiation: dpif-netlink-rtnl.c:get_unaligned_be16 Unexecuted instantiation: dpif-netlink-rtnl.c:get_unaligned_be32 Unexecuted instantiation: dpif-netlink-rtnl.c:get_unaligned_be64 Unexecuted instantiation: netlink-conntrack.c:get_unaligned_u16 Unexecuted instantiation: netlink-conntrack.c:get_unaligned_u32 Unexecuted instantiation: netlink-conntrack.c:get_unaligned_u64__ Unexecuted instantiation: netlink-conntrack.c:get_unaligned_be16 Unexecuted instantiation: netlink-conntrack.c:get_unaligned_be32 Unexecuted instantiation: netlink-conntrack.c:get_unaligned_be64 Unexecuted instantiation: stream-ssl.c:get_unaligned_u16 Unexecuted instantiation: stream-ssl.c:get_unaligned_u32 Unexecuted instantiation: stream-ssl.c:get_unaligned_u64__ Unexecuted instantiation: stream-ssl.c:get_unaligned_be16 Unexecuted instantiation: stream-ssl.c:get_unaligned_be32 Unexecuted instantiation: stream-ssl.c:get_unaligned_be64 Unexecuted instantiation: bundle.c:get_unaligned_u16 Unexecuted instantiation: bundle.c:get_unaligned_u32 Unexecuted instantiation: bundle.c:get_unaligned_u64__ Unexecuted instantiation: bundle.c:get_unaligned_be16 Unexecuted instantiation: bundle.c:get_unaligned_be32 Unexecuted instantiation: bundle.c:get_unaligned_be64 Unexecuted instantiation: conntrack.c:get_unaligned_u16 Unexecuted instantiation: conntrack.c:get_unaligned_u32 Unexecuted instantiation: conntrack.c:get_unaligned_u64__ Unexecuted instantiation: conntrack.c:get_unaligned_be16 Unexecuted instantiation: conntrack.c:get_unaligned_be32 Unexecuted instantiation: conntrack.c:get_unaligned_be64 Unexecuted instantiation: ct-dpif.c:get_unaligned_u16 Unexecuted instantiation: ct-dpif.c:get_unaligned_u32 Unexecuted instantiation: ct-dpif.c:get_unaligned_u64__ Unexecuted instantiation: ct-dpif.c:get_unaligned_be16 Unexecuted instantiation: ct-dpif.c:get_unaligned_be32 Unexecuted instantiation: ct-dpif.c:get_unaligned_be64 Unexecuted instantiation: dpctl.c:get_unaligned_u16 Unexecuted instantiation: dpctl.c:get_unaligned_u32 Unexecuted instantiation: dpctl.c:get_unaligned_u64__ Unexecuted instantiation: dpctl.c:get_unaligned_be16 Unexecuted instantiation: dpctl.c:get_unaligned_be32 Unexecuted instantiation: dpctl.c:get_unaligned_be64 Unexecuted instantiation: dpif-netdev.c:get_unaligned_u16 Unexecuted instantiation: dpif-netdev.c:get_unaligned_u32 Unexecuted instantiation: dpif-netdev.c:get_unaligned_u64__ Unexecuted instantiation: dpif-netdev.c:get_unaligned_be16 Unexecuted instantiation: dpif-netdev.c:get_unaligned_be32 Unexecuted instantiation: dpif-netdev.c:get_unaligned_be64 Unexecuted instantiation: dpif-netdev-private-dfc.c:get_unaligned_u16 Unexecuted instantiation: dpif-netdev-private-dfc.c:get_unaligned_u32 Unexecuted instantiation: dpif-netdev-private-dfc.c:get_unaligned_u64__ Unexecuted instantiation: dpif-netdev-private-dfc.c:get_unaligned_be16 Unexecuted instantiation: dpif-netdev-private-dfc.c:get_unaligned_be32 Unexecuted instantiation: dpif-netdev-private-dfc.c:get_unaligned_be64 Unexecuted instantiation: dpif-netdev-private-dpif.c:get_unaligned_u16 Unexecuted instantiation: dpif-netdev-private-dpif.c:get_unaligned_u32 Unexecuted instantiation: dpif-netdev-private-dpif.c:get_unaligned_u64__ Unexecuted instantiation: dpif-netdev-private-dpif.c:get_unaligned_be16 Unexecuted instantiation: dpif-netdev-private-dpif.c:get_unaligned_be32 Unexecuted instantiation: dpif-netdev-private-dpif.c:get_unaligned_be64 Unexecuted instantiation: dpif-netdev-private-extract.c:get_unaligned_u16 Unexecuted instantiation: dpif-netdev-private-extract.c:get_unaligned_u32 Unexecuted instantiation: dpif-netdev-private-extract.c:get_unaligned_u64__ Unexecuted instantiation: dpif-netdev-private-extract.c:get_unaligned_be16 Unexecuted instantiation: dpif-netdev-private-extract.c:get_unaligned_be32 Unexecuted instantiation: dpif-netdev-private-extract.c:get_unaligned_be64 Unexecuted instantiation: ipf.c:get_unaligned_u16 Unexecuted instantiation: ipf.c:get_unaligned_u32 Unexecuted instantiation: ipf.c:get_unaligned_u64__ Unexecuted instantiation: ipf.c:get_unaligned_be16 Unexecuted instantiation: ipf.c:get_unaligned_be32 Unexecuted instantiation: ipf.c:get_unaligned_be64 Unexecuted instantiation: learn.c:get_unaligned_u16 Unexecuted instantiation: learn.c:get_unaligned_u32 Unexecuted instantiation: learn.c:get_unaligned_u64__ Unexecuted instantiation: learn.c:get_unaligned_be16 Unexecuted instantiation: learn.c:get_unaligned_be32 Unexecuted instantiation: learn.c:get_unaligned_be64 Unexecuted instantiation: multipath.c:get_unaligned_u16 Unexecuted instantiation: multipath.c:get_unaligned_u32 Unexecuted instantiation: multipath.c:get_unaligned_u64__ Unexecuted instantiation: multipath.c:get_unaligned_be16 Unexecuted instantiation: multipath.c:get_unaligned_be32 Unexecuted instantiation: multipath.c:get_unaligned_be64 Unexecuted instantiation: stream-tcp.c:get_unaligned_u16 Unexecuted instantiation: stream-tcp.c:get_unaligned_u32 Unexecuted instantiation: stream-tcp.c:get_unaligned_u64__ Unexecuted instantiation: stream-tcp.c:get_unaligned_be16 Unexecuted instantiation: stream-tcp.c:get_unaligned_be32 Unexecuted instantiation: stream-tcp.c:get_unaligned_be64 Unexecuted instantiation: conntrack-icmp.c:get_unaligned_u16 Unexecuted instantiation: conntrack-icmp.c:get_unaligned_u32 Unexecuted instantiation: conntrack-icmp.c:get_unaligned_u64__ Unexecuted instantiation: conntrack-icmp.c:get_unaligned_be16 Unexecuted instantiation: conntrack-icmp.c:get_unaligned_be32 Unexecuted instantiation: conntrack-icmp.c:get_unaligned_be64 Unexecuted instantiation: conntrack-tcp.c:get_unaligned_u16 Unexecuted instantiation: conntrack-tcp.c:get_unaligned_u32 Unexecuted instantiation: conntrack-tcp.c:get_unaligned_u64__ Unexecuted instantiation: conntrack-tcp.c:get_unaligned_be16 Unexecuted instantiation: conntrack-tcp.c:get_unaligned_be32 Unexecuted instantiation: conntrack-tcp.c:get_unaligned_be64 Unexecuted instantiation: conntrack-tp.c:get_unaligned_u16 Unexecuted instantiation: conntrack-tp.c:get_unaligned_u32 Unexecuted instantiation: conntrack-tp.c:get_unaligned_u64__ Unexecuted instantiation: conntrack-tp.c:get_unaligned_be16 Unexecuted instantiation: conntrack-tp.c:get_unaligned_be32 Unexecuted instantiation: conntrack-tp.c:get_unaligned_be64 Unexecuted instantiation: conntrack-other.c:get_unaligned_u16 Unexecuted instantiation: conntrack-other.c:get_unaligned_u32 Unexecuted instantiation: conntrack-other.c:get_unaligned_u64__ Unexecuted instantiation: conntrack-other.c:get_unaligned_be16 Unexecuted instantiation: conntrack-other.c:get_unaligned_be32 Unexecuted instantiation: conntrack-other.c:get_unaligned_be64 Unexecuted instantiation: dpif-netdev-extract-study.c:get_unaligned_u16 Unexecuted instantiation: dpif-netdev-extract-study.c:get_unaligned_u32 Unexecuted instantiation: dpif-netdev-extract-study.c:get_unaligned_u64__ Unexecuted instantiation: dpif-netdev-extract-study.c:get_unaligned_be16 Unexecuted instantiation: dpif-netdev-extract-study.c:get_unaligned_be32 Unexecuted instantiation: dpif-netdev-extract-study.c:get_unaligned_be64 Unexecuted instantiation: dpif-netdev-lookup.c:get_unaligned_u16 Unexecuted instantiation: dpif-netdev-lookup.c:get_unaligned_u32 Unexecuted instantiation: dpif-netdev-lookup.c:get_unaligned_u64__ Unexecuted instantiation: dpif-netdev-lookup.c:get_unaligned_be16 Unexecuted instantiation: dpif-netdev-lookup.c:get_unaligned_be32 Unexecuted instantiation: dpif-netdev-lookup.c:get_unaligned_be64 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:get_unaligned_u16 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:get_unaligned_u32 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:get_unaligned_u64__ Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:get_unaligned_be16 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:get_unaligned_be32 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:get_unaligned_be64 Unexecuted instantiation: dpif-netdev-lookup-generic.c:get_unaligned_u16 Unexecuted instantiation: dpif-netdev-lookup-generic.c:get_unaligned_u32 Unexecuted instantiation: dpif-netdev-lookup-generic.c:get_unaligned_u64__ Unexecuted instantiation: dpif-netdev-lookup-generic.c:get_unaligned_be16 Unexecuted instantiation: dpif-netdev-lookup-generic.c:get_unaligned_be32 Unexecuted instantiation: dpif-netdev-lookup-generic.c:get_unaligned_be64 |
78 | | \ |
79 | | static inline void \ |
80 | 0 | put_unaligned_##ABBREV(TYPE *p, TYPE x) \ |
81 | 0 | { \ |
82 | 0 | unaligned_##ABBREV(p)->x = x; \ |
83 | 0 | } Unexecuted instantiation: flow_extract_target.c:put_unaligned_u16 Unexecuted instantiation: flow_extract_target.c:put_unaligned_u32 Unexecuted instantiation: flow_extract_target.c:put_unaligned_u64__ Unexecuted instantiation: flow_extract_target.c:put_unaligned_be16 Unexecuted instantiation: flow_extract_target.c:put_unaligned_be32 Unexecuted instantiation: flow_extract_target.c:put_unaligned_be64 Unexecuted instantiation: dp-packet.c:put_unaligned_u16 Unexecuted instantiation: dp-packet.c:put_unaligned_u32 Unexecuted instantiation: dp-packet.c:put_unaligned_u64__ Unexecuted instantiation: dp-packet.c:put_unaligned_be16 Unexecuted instantiation: dp-packet.c:put_unaligned_be32 Unexecuted instantiation: dp-packet.c:put_unaligned_be64 Unexecuted instantiation: flow.c:put_unaligned_u16 Unexecuted instantiation: flow.c:put_unaligned_u32 Unexecuted instantiation: flow.c:put_unaligned_u64__ Unexecuted instantiation: flow.c:put_unaligned_be16 Unexecuted instantiation: flow.c:put_unaligned_be32 Unexecuted instantiation: flow.c:put_unaligned_be64 Unexecuted instantiation: jhash.c:put_unaligned_u16 Unexecuted instantiation: jhash.c:put_unaligned_u32 Unexecuted instantiation: jhash.c:put_unaligned_u64__ Unexecuted instantiation: jhash.c:put_unaligned_be16 Unexecuted instantiation: jhash.c:put_unaligned_be32 Unexecuted instantiation: jhash.c:put_unaligned_be64 Unexecuted instantiation: match.c:put_unaligned_u16 Unexecuted instantiation: match.c:put_unaligned_u32 Unexecuted instantiation: match.c:put_unaligned_u64__ Unexecuted instantiation: match.c:put_unaligned_be16 Unexecuted instantiation: match.c:put_unaligned_be32 Unexecuted instantiation: match.c:put_unaligned_be64 Unexecuted instantiation: netdev.c:put_unaligned_u16 Unexecuted instantiation: netdev.c:put_unaligned_u32 Unexecuted instantiation: netdev.c:put_unaligned_u64__ Unexecuted instantiation: netdev.c:put_unaligned_be16 Unexecuted instantiation: netdev.c:put_unaligned_be32 Unexecuted instantiation: netdev.c:put_unaligned_be64 Unexecuted instantiation: ofp-match.c:put_unaligned_u16 Unexecuted instantiation: ofp-match.c:put_unaligned_u32 Unexecuted instantiation: ofp-match.c:put_unaligned_u64__ Unexecuted instantiation: ofp-match.c:put_unaligned_be16 Unexecuted instantiation: ofp-match.c:put_unaligned_be32 Unexecuted instantiation: ofp-match.c:put_unaligned_be64 Unexecuted instantiation: ofp-port.c:put_unaligned_u16 Unexecuted instantiation: ofp-port.c:put_unaligned_u32 Unexecuted instantiation: ofp-port.c:put_unaligned_u64__ Unexecuted instantiation: ofp-port.c:put_unaligned_be16 Unexecuted instantiation: ofp-port.c:put_unaligned_be32 Unexecuted instantiation: ofp-port.c:put_unaligned_be64 Unexecuted instantiation: ofp-print.c:put_unaligned_u16 Unexecuted instantiation: ofp-print.c:put_unaligned_u32 Unexecuted instantiation: ofp-print.c:put_unaligned_u64__ Unexecuted instantiation: ofp-print.c:put_unaligned_be16 Unexecuted instantiation: ofp-print.c:put_unaligned_be32 Unexecuted instantiation: ofp-print.c:put_unaligned_be64 Unexecuted instantiation: ofp-prop.c:put_unaligned_u16 Unexecuted instantiation: ofp-prop.c:put_unaligned_u32 Unexecuted instantiation: ofp-prop.c:put_unaligned_u64__ Unexecuted instantiation: ofp-prop.c:put_unaligned_be16 Unexecuted instantiation: ofp-prop.c:put_unaligned_be32 Unexecuted instantiation: ofp-prop.c:put_unaligned_be64 Unexecuted instantiation: ofp-queue.c:put_unaligned_u16 Unexecuted instantiation: ofp-queue.c:put_unaligned_u32 Unexecuted instantiation: ofp-queue.c:put_unaligned_u64__ Unexecuted instantiation: ofp-queue.c:put_unaligned_be16 Unexecuted instantiation: ofp-queue.c:put_unaligned_be32 Unexecuted instantiation: ofp-queue.c:put_unaligned_be64 Unexecuted instantiation: ofp-table.c:put_unaligned_u16 Unexecuted instantiation: ofp-table.c:put_unaligned_u32 Unexecuted instantiation: ofp-table.c:put_unaligned_u64__ Unexecuted instantiation: ofp-table.c:put_unaligned_be16 Unexecuted instantiation: ofp-table.c:put_unaligned_be32 Unexecuted instantiation: ofp-table.c:put_unaligned_be64 Unexecuted instantiation: ofp-util.c:put_unaligned_u16 Unexecuted instantiation: ofp-util.c:put_unaligned_u32 Unexecuted instantiation: ofp-util.c:put_unaligned_u64__ Unexecuted instantiation: ofp-util.c:put_unaligned_be16 Unexecuted instantiation: ofp-util.c:put_unaligned_be32 Unexecuted instantiation: ofp-util.c:put_unaligned_be64 Unexecuted instantiation: ovs-router.c:put_unaligned_u16 Unexecuted instantiation: ovs-router.c:put_unaligned_u32 Unexecuted instantiation: ovs-router.c:put_unaligned_u64__ Unexecuted instantiation: ovs-router.c:put_unaligned_be16 Unexecuted instantiation: ovs-router.c:put_unaligned_be32 Unexecuted instantiation: ovs-router.c:put_unaligned_be64 Unexecuted instantiation: packets.c:put_unaligned_u16 Unexecuted instantiation: packets.c:put_unaligned_u32 Unexecuted instantiation: packets.c:put_unaligned_u64__ Unexecuted instantiation: packets.c:put_unaligned_be16 Unexecuted instantiation: packets.c:put_unaligned_be32 Unexecuted instantiation: packets.c:put_unaligned_be64 Unexecuted instantiation: smap.c:put_unaligned_u16 Unexecuted instantiation: smap.c:put_unaligned_u32 Unexecuted instantiation: smap.c:put_unaligned_u64__ Unexecuted instantiation: smap.c:put_unaligned_be16 Unexecuted instantiation: smap.c:put_unaligned_be32 Unexecuted instantiation: smap.c:put_unaligned_be64 Unexecuted instantiation: socket-util.c:put_unaligned_u16 Unexecuted instantiation: socket-util.c:put_unaligned_u32 Unexecuted instantiation: socket-util.c:put_unaligned_u64__ Unexecuted instantiation: socket-util.c:put_unaligned_be16 Unexecuted instantiation: socket-util.c:put_unaligned_be32 Unexecuted instantiation: socket-util.c:put_unaligned_be64 Unexecuted instantiation: tnl-ports.c:put_unaligned_u16 Unexecuted instantiation: tnl-ports.c:put_unaligned_u32 Unexecuted instantiation: tnl-ports.c:put_unaligned_u64__ Unexecuted instantiation: tnl-ports.c:put_unaligned_be16 Unexecuted instantiation: tnl-ports.c:put_unaligned_be32 Unexecuted instantiation: tnl-ports.c:put_unaligned_be64 Unexecuted instantiation: tun-metadata.c:put_unaligned_u16 Unexecuted instantiation: tun-metadata.c:put_unaligned_u32 Unexecuted instantiation: tun-metadata.c:put_unaligned_u64__ Unexecuted instantiation: tun-metadata.c:put_unaligned_be16 Unexecuted instantiation: tun-metadata.c:put_unaligned_be32 Unexecuted instantiation: tun-metadata.c:put_unaligned_be64 Unexecuted instantiation: netdev-linux.c:put_unaligned_u16 Unexecuted instantiation: netdev-linux.c:put_unaligned_u32 Unexecuted instantiation: netdev-linux.c:put_unaligned_u64__ Unexecuted instantiation: netdev-linux.c:put_unaligned_be16 Unexecuted instantiation: netdev-linux.c:put_unaligned_be32 Unexecuted instantiation: netdev-linux.c:put_unaligned_be64 Unexecuted instantiation: netdev-offload-tc.c:put_unaligned_u16 Unexecuted instantiation: netdev-offload-tc.c:put_unaligned_u32 Unexecuted instantiation: netdev-offload-tc.c:put_unaligned_u64__ Unexecuted instantiation: netdev-offload-tc.c:put_unaligned_be16 Unexecuted instantiation: netdev-offload-tc.c:put_unaligned_be32 Unexecuted instantiation: netdev-offload-tc.c:put_unaligned_be64 Unexecuted instantiation: rtnetlink.c:put_unaligned_u16 Unexecuted instantiation: rtnetlink.c:put_unaligned_u32 Unexecuted instantiation: rtnetlink.c:put_unaligned_u64__ Unexecuted instantiation: rtnetlink.c:put_unaligned_be16 Unexecuted instantiation: rtnetlink.c:put_unaligned_be32 Unexecuted instantiation: rtnetlink.c:put_unaligned_be64 Unexecuted instantiation: route-table.c:put_unaligned_u16 Unexecuted instantiation: route-table.c:put_unaligned_u32 Unexecuted instantiation: route-table.c:put_unaligned_u64__ Unexecuted instantiation: route-table.c:put_unaligned_be16 Unexecuted instantiation: route-table.c:put_unaligned_be32 Unexecuted instantiation: route-table.c:put_unaligned_be64 Unexecuted instantiation: tc.c:put_unaligned_be32 Unexecuted instantiation: tc.c:put_unaligned_u16 Unexecuted instantiation: tc.c:put_unaligned_u32 Unexecuted instantiation: tc.c:put_unaligned_u64__ Unexecuted instantiation: tc.c:put_unaligned_be16 Unexecuted instantiation: tc.c:put_unaligned_be64 Unexecuted instantiation: classifier.c:put_unaligned_u16 Unexecuted instantiation: classifier.c:put_unaligned_u32 Unexecuted instantiation: classifier.c:put_unaligned_u64__ Unexecuted instantiation: classifier.c:put_unaligned_be16 Unexecuted instantiation: classifier.c:put_unaligned_be32 Unexecuted instantiation: classifier.c:put_unaligned_be64 Unexecuted instantiation: csum.c:put_unaligned_u16 Unexecuted instantiation: csum.c:put_unaligned_u32 Unexecuted instantiation: csum.c:put_unaligned_u64__ Unexecuted instantiation: csum.c:put_unaligned_be16 Unexecuted instantiation: csum.c:put_unaligned_be32 Unexecuted instantiation: csum.c:put_unaligned_be64 Unexecuted instantiation: dp-packet-gso.c:put_unaligned_u16 Unexecuted instantiation: dp-packet-gso.c:put_unaligned_u32 Unexecuted instantiation: dp-packet-gso.c:put_unaligned_u64__ Unexecuted instantiation: dp-packet-gso.c:put_unaligned_be16 Unexecuted instantiation: dp-packet-gso.c:put_unaligned_be32 Unexecuted instantiation: dp-packet-gso.c:put_unaligned_be64 Unexecuted instantiation: dpif.c:put_unaligned_u16 Unexecuted instantiation: dpif.c:put_unaligned_u32 Unexecuted instantiation: dpif.c:put_unaligned_u64__ Unexecuted instantiation: dpif.c:put_unaligned_be16 Unexecuted instantiation: dpif.c:put_unaligned_be32 Unexecuted instantiation: dpif.c:put_unaligned_be64 Unexecuted instantiation: hash.c:put_unaligned_u16 Unexecuted instantiation: hash.c:put_unaligned_u32 Unexecuted instantiation: hash.c:put_unaligned_u64__ Unexecuted instantiation: hash.c:put_unaligned_be16 Unexecuted instantiation: hash.c:put_unaligned_be32 Unexecuted instantiation: hash.c:put_unaligned_be64 Unexecuted instantiation: meta-flow.c:put_unaligned_u16 Unexecuted instantiation: meta-flow.c:put_unaligned_u32 Unexecuted instantiation: meta-flow.c:put_unaligned_u64__ Unexecuted instantiation: meta-flow.c:put_unaligned_be16 Unexecuted instantiation: meta-flow.c:put_unaligned_be32 Unexecuted instantiation: meta-flow.c:put_unaligned_be64 Unexecuted instantiation: netdev-offload.c:put_unaligned_u16 Unexecuted instantiation: netdev-offload.c:put_unaligned_u32 Unexecuted instantiation: netdev-offload.c:put_unaligned_u64__ Unexecuted instantiation: netdev-offload.c:put_unaligned_be16 Unexecuted instantiation: netdev-offload.c:put_unaligned_be32 Unexecuted instantiation: netdev-offload.c:put_unaligned_be64 Unexecuted instantiation: netdev-vport.c:put_unaligned_u16 Unexecuted instantiation: netdev-vport.c:put_unaligned_u32 Unexecuted instantiation: netdev-vport.c:put_unaligned_u64__ Unexecuted instantiation: netdev-vport.c:put_unaligned_be16 Unexecuted instantiation: netdev-vport.c:put_unaligned_be32 Unexecuted instantiation: netdev-vport.c:put_unaligned_be64 Unexecuted instantiation: netlink.c:put_unaligned_u16 Unexecuted instantiation: netlink.c:put_unaligned_u32 Unexecuted instantiation: netlink.c:put_unaligned_u64__ Unexecuted instantiation: netlink.c:put_unaligned_be16 Unexecuted instantiation: netlink.c:put_unaligned_be32 Unexecuted instantiation: netlink.c:put_unaligned_be64 Unexecuted instantiation: nx-match.c:put_unaligned_u16 Unexecuted instantiation: nx-match.c:put_unaligned_u32 Unexecuted instantiation: nx-match.c:put_unaligned_u64__ Unexecuted instantiation: nx-match.c:put_unaligned_be16 Unexecuted instantiation: nx-match.c:put_unaligned_be32 Unexecuted instantiation: nx-match.c:put_unaligned_be64 Unexecuted instantiation: odp-execute.c:put_unaligned_u16 Unexecuted instantiation: odp-execute.c:put_unaligned_u32 Unexecuted instantiation: odp-execute.c:put_unaligned_u64__ Unexecuted instantiation: odp-execute.c:put_unaligned_be16 Unexecuted instantiation: odp-execute.c:put_unaligned_be32 Unexecuted instantiation: odp-execute.c:put_unaligned_be64 Unexecuted instantiation: odp-execute-private.c:put_unaligned_u16 Unexecuted instantiation: odp-execute-private.c:put_unaligned_u32 Unexecuted instantiation: odp-execute-private.c:put_unaligned_u64__ Unexecuted instantiation: odp-execute-private.c:put_unaligned_be16 Unexecuted instantiation: odp-execute-private.c:put_unaligned_be32 Unexecuted instantiation: odp-execute-private.c:put_unaligned_be64 Unexecuted instantiation: odp-util.c:put_unaligned_u16 Unexecuted instantiation: odp-util.c:put_unaligned_u32 Unexecuted instantiation: odp-util.c:put_unaligned_u64__ Unexecuted instantiation: odp-util.c:put_unaligned_be16 Unexecuted instantiation: odp-util.c:put_unaligned_be32 Unexecuted instantiation: odp-util.c:put_unaligned_be64 Unexecuted instantiation: ofp-actions.c:put_unaligned_u16 Unexecuted instantiation: ofp-actions.c:put_unaligned_u32 Unexecuted instantiation: ofp-actions.c:put_unaligned_u64__ Unexecuted instantiation: ofp-actions.c:put_unaligned_be16 Unexecuted instantiation: ofp-actions.c:put_unaligned_be32 Unexecuted instantiation: ofp-actions.c:put_unaligned_be64 Unexecuted instantiation: ofp-ct.c:put_unaligned_u16 Unexecuted instantiation: ofp-ct.c:put_unaligned_u32 Unexecuted instantiation: ofp-ct.c:put_unaligned_u64__ Unexecuted instantiation: ofp-ct.c:put_unaligned_be16 Unexecuted instantiation: ofp-ct.c:put_unaligned_be32 Unexecuted instantiation: ofp-ct.c:put_unaligned_be64 Unexecuted instantiation: ofp-ed-props.c:put_unaligned_u16 Unexecuted instantiation: ofp-ed-props.c:put_unaligned_u32 Unexecuted instantiation: ofp-ed-props.c:put_unaligned_u64__ Unexecuted instantiation: ofp-ed-props.c:put_unaligned_be16 Unexecuted instantiation: ofp-ed-props.c:put_unaligned_be32 Unexecuted instantiation: ofp-ed-props.c:put_unaligned_be64 Unexecuted instantiation: ofp-flow.c:put_unaligned_u16 Unexecuted instantiation: ofp-flow.c:put_unaligned_u32 Unexecuted instantiation: ofp-flow.c:put_unaligned_u64__ Unexecuted instantiation: ofp-flow.c:put_unaligned_be16 Unexecuted instantiation: ofp-flow.c:put_unaligned_be32 Unexecuted instantiation: ofp-flow.c:put_unaligned_be64 Unexecuted instantiation: ofp-group.c:put_unaligned_u16 Unexecuted instantiation: ofp-group.c:put_unaligned_u32 Unexecuted instantiation: ofp-group.c:put_unaligned_u64__ Unexecuted instantiation: ofp-group.c:put_unaligned_be16 Unexecuted instantiation: ofp-group.c:put_unaligned_be32 Unexecuted instantiation: ofp-group.c:put_unaligned_be64 Unexecuted instantiation: ofp-meter.c:put_unaligned_u16 Unexecuted instantiation: ofp-meter.c:put_unaligned_u32 Unexecuted instantiation: ofp-meter.c:put_unaligned_u64__ Unexecuted instantiation: ofp-meter.c:put_unaligned_be16 Unexecuted instantiation: ofp-meter.c:put_unaligned_be32 Unexecuted instantiation: ofp-meter.c:put_unaligned_be64 Unexecuted instantiation: ofp-monitor.c:put_unaligned_u16 Unexecuted instantiation: ofp-monitor.c:put_unaligned_u32 Unexecuted instantiation: ofp-monitor.c:put_unaligned_u64__ Unexecuted instantiation: ofp-monitor.c:put_unaligned_be16 Unexecuted instantiation: ofp-monitor.c:put_unaligned_be32 Unexecuted instantiation: ofp-monitor.c:put_unaligned_be64 Unexecuted instantiation: ofp-packet.c:put_unaligned_u16 Unexecuted instantiation: ofp-packet.c:put_unaligned_u32 Unexecuted instantiation: ofp-packet.c:put_unaligned_u64__ Unexecuted instantiation: ofp-packet.c:put_unaligned_be16 Unexecuted instantiation: ofp-packet.c:put_unaligned_be32 Unexecuted instantiation: ofp-packet.c:put_unaligned_be64 Unexecuted instantiation: ofp-parse.c:put_unaligned_u16 Unexecuted instantiation: ofp-parse.c:put_unaligned_u32 Unexecuted instantiation: ofp-parse.c:put_unaligned_u64__ Unexecuted instantiation: ofp-parse.c:put_unaligned_be16 Unexecuted instantiation: ofp-parse.c:put_unaligned_be32 Unexecuted instantiation: ofp-parse.c:put_unaligned_be64 Unexecuted instantiation: ox-stat.c:put_unaligned_u16 Unexecuted instantiation: ox-stat.c:put_unaligned_u32 Unexecuted instantiation: ox-stat.c:put_unaligned_u64__ Unexecuted instantiation: ox-stat.c:put_unaligned_be16 Unexecuted instantiation: ox-stat.c:put_unaligned_be32 Unexecuted instantiation: ox-stat.c:put_unaligned_be64 Unexecuted instantiation: stream.c:put_unaligned_u16 Unexecuted instantiation: stream.c:put_unaligned_u32 Unexecuted instantiation: stream.c:put_unaligned_u64__ Unexecuted instantiation: stream.c:put_unaligned_be16 Unexecuted instantiation: stream.c:put_unaligned_be32 Unexecuted instantiation: stream.c:put_unaligned_be64 Unexecuted instantiation: tnl-neigh-cache.c:put_unaligned_u16 Unexecuted instantiation: tnl-neigh-cache.c:put_unaligned_u32 Unexecuted instantiation: tnl-neigh-cache.c:put_unaligned_u64__ Unexecuted instantiation: tnl-neigh-cache.c:put_unaligned_be16 Unexecuted instantiation: tnl-neigh-cache.c:put_unaligned_be32 Unexecuted instantiation: tnl-neigh-cache.c:put_unaligned_be64 Unexecuted instantiation: netdev-native-tnl.c:put_unaligned_u16 Unexecuted instantiation: netdev-native-tnl.c:put_unaligned_u32 Unexecuted instantiation: netdev-native-tnl.c:put_unaligned_u64__ Unexecuted instantiation: netdev-native-tnl.c:put_unaligned_be16 Unexecuted instantiation: netdev-native-tnl.c:put_unaligned_be32 Unexecuted instantiation: netdev-native-tnl.c:put_unaligned_be64 Unexecuted instantiation: stream-unix.c:put_unaligned_u16 Unexecuted instantiation: stream-unix.c:put_unaligned_u32 Unexecuted instantiation: stream-unix.c:put_unaligned_u64__ Unexecuted instantiation: stream-unix.c:put_unaligned_be16 Unexecuted instantiation: stream-unix.c:put_unaligned_be32 Unexecuted instantiation: stream-unix.c:put_unaligned_be64 Unexecuted instantiation: dpif-netlink.c:put_unaligned_u16 Unexecuted instantiation: dpif-netlink.c:put_unaligned_u32 Unexecuted instantiation: dpif-netlink.c:put_unaligned_u64__ Unexecuted instantiation: dpif-netlink.c:put_unaligned_be16 Unexecuted instantiation: dpif-netlink.c:put_unaligned_be32 Unexecuted instantiation: dpif-netlink.c:put_unaligned_be64 Unexecuted instantiation: dpif-netlink-rtnl.c:put_unaligned_u16 Unexecuted instantiation: dpif-netlink-rtnl.c:put_unaligned_u32 Unexecuted instantiation: dpif-netlink-rtnl.c:put_unaligned_u64__ Unexecuted instantiation: dpif-netlink-rtnl.c:put_unaligned_be16 Unexecuted instantiation: dpif-netlink-rtnl.c:put_unaligned_be32 Unexecuted instantiation: dpif-netlink-rtnl.c:put_unaligned_be64 Unexecuted instantiation: netlink-conntrack.c:put_unaligned_u16 Unexecuted instantiation: netlink-conntrack.c:put_unaligned_u32 Unexecuted instantiation: netlink-conntrack.c:put_unaligned_u64__ Unexecuted instantiation: netlink-conntrack.c:put_unaligned_be16 Unexecuted instantiation: netlink-conntrack.c:put_unaligned_be32 Unexecuted instantiation: netlink-conntrack.c:put_unaligned_be64 Unexecuted instantiation: stream-ssl.c:put_unaligned_u16 Unexecuted instantiation: stream-ssl.c:put_unaligned_u32 Unexecuted instantiation: stream-ssl.c:put_unaligned_u64__ Unexecuted instantiation: stream-ssl.c:put_unaligned_be16 Unexecuted instantiation: stream-ssl.c:put_unaligned_be32 Unexecuted instantiation: stream-ssl.c:put_unaligned_be64 Unexecuted instantiation: bundle.c:put_unaligned_u16 Unexecuted instantiation: bundle.c:put_unaligned_u32 Unexecuted instantiation: bundle.c:put_unaligned_u64__ Unexecuted instantiation: bundle.c:put_unaligned_be16 Unexecuted instantiation: bundle.c:put_unaligned_be32 Unexecuted instantiation: bundle.c:put_unaligned_be64 Unexecuted instantiation: conntrack.c:put_unaligned_u16 Unexecuted instantiation: conntrack.c:put_unaligned_u32 Unexecuted instantiation: conntrack.c:put_unaligned_u64__ Unexecuted instantiation: conntrack.c:put_unaligned_be16 Unexecuted instantiation: conntrack.c:put_unaligned_be32 Unexecuted instantiation: conntrack.c:put_unaligned_be64 Unexecuted instantiation: ct-dpif.c:put_unaligned_u16 Unexecuted instantiation: ct-dpif.c:put_unaligned_u32 Unexecuted instantiation: ct-dpif.c:put_unaligned_u64__ Unexecuted instantiation: ct-dpif.c:put_unaligned_be16 Unexecuted instantiation: ct-dpif.c:put_unaligned_be32 Unexecuted instantiation: ct-dpif.c:put_unaligned_be64 Unexecuted instantiation: dpctl.c:put_unaligned_u16 Unexecuted instantiation: dpctl.c:put_unaligned_u32 Unexecuted instantiation: dpctl.c:put_unaligned_u64__ Unexecuted instantiation: dpctl.c:put_unaligned_be16 Unexecuted instantiation: dpctl.c:put_unaligned_be32 Unexecuted instantiation: dpctl.c:put_unaligned_be64 Unexecuted instantiation: dpif-netdev.c:put_unaligned_u16 Unexecuted instantiation: dpif-netdev.c:put_unaligned_u32 Unexecuted instantiation: dpif-netdev.c:put_unaligned_u64__ Unexecuted instantiation: dpif-netdev.c:put_unaligned_be16 Unexecuted instantiation: dpif-netdev.c:put_unaligned_be32 Unexecuted instantiation: dpif-netdev.c:put_unaligned_be64 Unexecuted instantiation: dpif-netdev-private-dfc.c:put_unaligned_u16 Unexecuted instantiation: dpif-netdev-private-dfc.c:put_unaligned_u32 Unexecuted instantiation: dpif-netdev-private-dfc.c:put_unaligned_u64__ Unexecuted instantiation: dpif-netdev-private-dfc.c:put_unaligned_be16 Unexecuted instantiation: dpif-netdev-private-dfc.c:put_unaligned_be32 Unexecuted instantiation: dpif-netdev-private-dfc.c:put_unaligned_be64 Unexecuted instantiation: dpif-netdev-private-dpif.c:put_unaligned_u16 Unexecuted instantiation: dpif-netdev-private-dpif.c:put_unaligned_u32 Unexecuted instantiation: dpif-netdev-private-dpif.c:put_unaligned_u64__ Unexecuted instantiation: dpif-netdev-private-dpif.c:put_unaligned_be16 Unexecuted instantiation: dpif-netdev-private-dpif.c:put_unaligned_be32 Unexecuted instantiation: dpif-netdev-private-dpif.c:put_unaligned_be64 Unexecuted instantiation: dpif-netdev-private-extract.c:put_unaligned_u16 Unexecuted instantiation: dpif-netdev-private-extract.c:put_unaligned_u32 Unexecuted instantiation: dpif-netdev-private-extract.c:put_unaligned_u64__ Unexecuted instantiation: dpif-netdev-private-extract.c:put_unaligned_be16 Unexecuted instantiation: dpif-netdev-private-extract.c:put_unaligned_be32 Unexecuted instantiation: dpif-netdev-private-extract.c:put_unaligned_be64 Unexecuted instantiation: ipf.c:put_unaligned_u16 Unexecuted instantiation: ipf.c:put_unaligned_u32 Unexecuted instantiation: ipf.c:put_unaligned_u64__ Unexecuted instantiation: ipf.c:put_unaligned_be16 Unexecuted instantiation: ipf.c:put_unaligned_be32 Unexecuted instantiation: ipf.c:put_unaligned_be64 Unexecuted instantiation: learn.c:put_unaligned_u16 Unexecuted instantiation: learn.c:put_unaligned_u32 Unexecuted instantiation: learn.c:put_unaligned_u64__ Unexecuted instantiation: learn.c:put_unaligned_be16 Unexecuted instantiation: learn.c:put_unaligned_be32 Unexecuted instantiation: learn.c:put_unaligned_be64 Unexecuted instantiation: multipath.c:put_unaligned_u16 Unexecuted instantiation: multipath.c:put_unaligned_u32 Unexecuted instantiation: multipath.c:put_unaligned_u64__ Unexecuted instantiation: multipath.c:put_unaligned_be16 Unexecuted instantiation: multipath.c:put_unaligned_be32 Unexecuted instantiation: multipath.c:put_unaligned_be64 Unexecuted instantiation: stream-tcp.c:put_unaligned_u16 Unexecuted instantiation: stream-tcp.c:put_unaligned_u32 Unexecuted instantiation: stream-tcp.c:put_unaligned_u64__ Unexecuted instantiation: stream-tcp.c:put_unaligned_be16 Unexecuted instantiation: stream-tcp.c:put_unaligned_be32 Unexecuted instantiation: stream-tcp.c:put_unaligned_be64 Unexecuted instantiation: conntrack-icmp.c:put_unaligned_u16 Unexecuted instantiation: conntrack-icmp.c:put_unaligned_u32 Unexecuted instantiation: conntrack-icmp.c:put_unaligned_u64__ Unexecuted instantiation: conntrack-icmp.c:put_unaligned_be16 Unexecuted instantiation: conntrack-icmp.c:put_unaligned_be32 Unexecuted instantiation: conntrack-icmp.c:put_unaligned_be64 Unexecuted instantiation: conntrack-tcp.c:put_unaligned_u16 Unexecuted instantiation: conntrack-tcp.c:put_unaligned_u32 Unexecuted instantiation: conntrack-tcp.c:put_unaligned_u64__ Unexecuted instantiation: conntrack-tcp.c:put_unaligned_be16 Unexecuted instantiation: conntrack-tcp.c:put_unaligned_be32 Unexecuted instantiation: conntrack-tcp.c:put_unaligned_be64 Unexecuted instantiation: conntrack-tp.c:put_unaligned_u16 Unexecuted instantiation: conntrack-tp.c:put_unaligned_u32 Unexecuted instantiation: conntrack-tp.c:put_unaligned_u64__ Unexecuted instantiation: conntrack-tp.c:put_unaligned_be16 Unexecuted instantiation: conntrack-tp.c:put_unaligned_be32 Unexecuted instantiation: conntrack-tp.c:put_unaligned_be64 Unexecuted instantiation: conntrack-other.c:put_unaligned_u16 Unexecuted instantiation: conntrack-other.c:put_unaligned_u32 Unexecuted instantiation: conntrack-other.c:put_unaligned_u64__ Unexecuted instantiation: conntrack-other.c:put_unaligned_be16 Unexecuted instantiation: conntrack-other.c:put_unaligned_be32 Unexecuted instantiation: conntrack-other.c:put_unaligned_be64 Unexecuted instantiation: dpif-netdev-extract-study.c:put_unaligned_u16 Unexecuted instantiation: dpif-netdev-extract-study.c:put_unaligned_u32 Unexecuted instantiation: dpif-netdev-extract-study.c:put_unaligned_u64__ Unexecuted instantiation: dpif-netdev-extract-study.c:put_unaligned_be16 Unexecuted instantiation: dpif-netdev-extract-study.c:put_unaligned_be32 Unexecuted instantiation: dpif-netdev-extract-study.c:put_unaligned_be64 Unexecuted instantiation: dpif-netdev-lookup.c:put_unaligned_u16 Unexecuted instantiation: dpif-netdev-lookup.c:put_unaligned_u32 Unexecuted instantiation: dpif-netdev-lookup.c:put_unaligned_u64__ Unexecuted instantiation: dpif-netdev-lookup.c:put_unaligned_be16 Unexecuted instantiation: dpif-netdev-lookup.c:put_unaligned_be32 Unexecuted instantiation: dpif-netdev-lookup.c:put_unaligned_be64 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_unaligned_u16 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_unaligned_u32 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_unaligned_u64__ Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_unaligned_be16 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_unaligned_be32 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_unaligned_be64 Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_unaligned_u16 Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_unaligned_u32 Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_unaligned_u64__ Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_unaligned_be16 Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_unaligned_be32 Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_unaligned_be64 |
84 | | |
85 | | GCC_UNALIGNED_ACCESSORS(uint16_t, u16); |
86 | | GCC_UNALIGNED_ACCESSORS(uint32_t, u32); |
87 | | GCC_UNALIGNED_ACCESSORS(uint64_t, u64__); /* Special case: see below. */ |
88 | | |
89 | | GCC_UNALIGNED_ACCESSORS(ovs_be16, be16); |
90 | | GCC_UNALIGNED_ACCESSORS(ovs_be32, be32); |
91 | | GCC_UNALIGNED_ACCESSORS(ovs_be64, be64); |
92 | | #else |
93 | | /* Generic implementations. */ |
94 | | |
95 | | static inline uint16_t get_unaligned_u16(const uint16_t *p_) |
96 | | { |
97 | | const uint8_t *p = (const uint8_t *) p_; |
98 | | return ntohs(((uint16_t) p[0] << 8) | (uint16_t) p[1]); |
99 | | } |
100 | | |
101 | | static inline void put_unaligned_u16(uint16_t *p_, uint16_t x_) |
102 | | { |
103 | | uint8_t *p = (uint8_t *) p_; |
104 | | uint16_t x = ntohs(x_); |
105 | | |
106 | | p[0] = x >> 8; |
107 | | p[1] = x; |
108 | | } |
109 | | |
110 | | static inline uint32_t get_unaligned_u32(const uint32_t *p_) |
111 | | { |
112 | | const uint8_t *p = (const uint8_t *) p_; |
113 | | return ntohl(((uint32_t) p[0] << 24) | ((uint32_t) p[1] << 16) | |
114 | | ((uint32_t) p[2] << 8) | (uint32_t) p[3]); |
115 | | } |
116 | | |
117 | | static inline void put_unaligned_u32(uint32_t *p_, uint32_t x_) |
118 | | { |
119 | | uint8_t *p = (uint8_t *) p_; |
120 | | uint32_t x = ntohl(x_); |
121 | | |
122 | | p[0] = x >> 24; |
123 | | p[1] = x >> 16; |
124 | | p[2] = x >> 8; |
125 | | p[3] = x; |
126 | | } |
127 | | |
128 | | static inline uint64_t get_unaligned_u64__(const uint64_t *p_) |
129 | | { |
130 | | const uint8_t *p = (const uint8_t *) p_; |
131 | | return ntohll(((uint64_t) p[0] << 56) |
132 | | | ((uint64_t) p[1] << 48) |
133 | | | ((uint64_t) p[2] << 40) |
134 | | | ((uint64_t) p[3] << 32) |
135 | | | ((uint64_t) p[4] << 24) |
136 | | | ((uint64_t) p[5] << 16) |
137 | | | ((uint64_t) p[6] << 8) |
138 | | | (uint64_t) p[7]); |
139 | | } |
140 | | |
141 | | static inline void put_unaligned_u64__(uint64_t *p_, uint64_t x_) |
142 | | { |
143 | | uint8_t *p = (uint8_t *) p_; |
144 | | uint64_t x = ntohll(x_); |
145 | | |
146 | | p[0] = x >> 56; |
147 | | p[1] = x >> 48; |
148 | | p[2] = x >> 40; |
149 | | p[3] = x >> 32; |
150 | | p[4] = x >> 24; |
151 | | p[5] = x >> 16; |
152 | | p[6] = x >> 8; |
153 | | p[7] = x; |
154 | | } |
155 | | |
156 | | /* Only sparse cares about the difference between uint<N>_t and ovs_be<N>, and |
157 | | * that takes the GCC branch, so there's no point in working too hard on these |
158 | | * accessors. */ |
159 | | #define get_unaligned_be16 get_unaligned_u16 |
160 | | #define get_unaligned_be32 get_unaligned_u32 |
161 | | #define put_unaligned_be16 put_unaligned_u16 |
162 | | #define put_unaligned_be32 put_unaligned_u32 |
163 | | #define put_unaligned_be64 put_unaligned_u64 |
164 | | |
165 | | /* We do not #define get_unaligned_be64 as for the other be<N> functions above, |
166 | | * because such a definition would mean that get_unaligned_be64() would have a |
167 | | * different interface in each branch of the #if: with GCC it would take a |
168 | | * "ovs_be64 *", with other compilers any pointer-to-64-bit-type (but not void |
169 | | * *). The latter means code like "get_unaligned_be64(ofpbuf_data(b))" would |
170 | | * work with GCC but not with other compilers, which is surprising and |
171 | | * undesirable. Hence this wrapper function. */ |
172 | | static inline ovs_be64 |
173 | | get_unaligned_be64(const ovs_be64 *p) |
174 | | { |
175 | | return get_unaligned_u64(p); |
176 | | } |
177 | | #endif |
178 | | |
179 | | /* Stores 'x' at possibly misaligned address 'p'. |
180 | | * |
181 | | * put_unaligned_u64() could be overloaded in the same way as |
182 | | * get_unaligned_u64(), but so far it has not proven necessary. |
183 | | */ |
184 | | static inline void |
185 | | put_unaligned_u64(uint64_t *p, uint64_t x) |
186 | 0 | { |
187 | 0 | put_unaligned_u64__(p, x); |
188 | 0 | } Unexecuted instantiation: flow_extract_target.c:put_unaligned_u64 Unexecuted instantiation: dp-packet.c:put_unaligned_u64 Unexecuted instantiation: flow.c:put_unaligned_u64 Unexecuted instantiation: jhash.c:put_unaligned_u64 Unexecuted instantiation: match.c:put_unaligned_u64 Unexecuted instantiation: netdev.c:put_unaligned_u64 Unexecuted instantiation: ofp-match.c:put_unaligned_u64 Unexecuted instantiation: ofp-port.c:put_unaligned_u64 Unexecuted instantiation: ofp-print.c:put_unaligned_u64 Unexecuted instantiation: ofp-prop.c:put_unaligned_u64 Unexecuted instantiation: ofp-queue.c:put_unaligned_u64 Unexecuted instantiation: ofp-table.c:put_unaligned_u64 Unexecuted instantiation: ofp-util.c:put_unaligned_u64 Unexecuted instantiation: ovs-router.c:put_unaligned_u64 Unexecuted instantiation: packets.c:put_unaligned_u64 Unexecuted instantiation: smap.c:put_unaligned_u64 Unexecuted instantiation: socket-util.c:put_unaligned_u64 Unexecuted instantiation: tnl-ports.c:put_unaligned_u64 Unexecuted instantiation: tun-metadata.c:put_unaligned_u64 Unexecuted instantiation: netdev-linux.c:put_unaligned_u64 Unexecuted instantiation: netdev-offload-tc.c:put_unaligned_u64 Unexecuted instantiation: rtnetlink.c:put_unaligned_u64 Unexecuted instantiation: route-table.c:put_unaligned_u64 Unexecuted instantiation: tc.c:put_unaligned_u64 Unexecuted instantiation: classifier.c:put_unaligned_u64 Unexecuted instantiation: csum.c:put_unaligned_u64 Unexecuted instantiation: dp-packet-gso.c:put_unaligned_u64 Unexecuted instantiation: dpif.c:put_unaligned_u64 Unexecuted instantiation: hash.c:put_unaligned_u64 Unexecuted instantiation: meta-flow.c:put_unaligned_u64 Unexecuted instantiation: netdev-offload.c:put_unaligned_u64 Unexecuted instantiation: netdev-vport.c:put_unaligned_u64 Unexecuted instantiation: netlink.c:put_unaligned_u64 Unexecuted instantiation: nx-match.c:put_unaligned_u64 Unexecuted instantiation: odp-execute.c:put_unaligned_u64 Unexecuted instantiation: odp-execute-private.c:put_unaligned_u64 Unexecuted instantiation: odp-util.c:put_unaligned_u64 Unexecuted instantiation: ofp-actions.c:put_unaligned_u64 Unexecuted instantiation: ofp-ct.c:put_unaligned_u64 Unexecuted instantiation: ofp-ed-props.c:put_unaligned_u64 Unexecuted instantiation: ofp-flow.c:put_unaligned_u64 Unexecuted instantiation: ofp-group.c:put_unaligned_u64 Unexecuted instantiation: ofp-meter.c:put_unaligned_u64 Unexecuted instantiation: ofp-monitor.c:put_unaligned_u64 Unexecuted instantiation: ofp-packet.c:put_unaligned_u64 Unexecuted instantiation: ofp-parse.c:put_unaligned_u64 Unexecuted instantiation: ox-stat.c:put_unaligned_u64 Unexecuted instantiation: stream.c:put_unaligned_u64 Unexecuted instantiation: tnl-neigh-cache.c:put_unaligned_u64 Unexecuted instantiation: netdev-native-tnl.c:put_unaligned_u64 Unexecuted instantiation: stream-unix.c:put_unaligned_u64 Unexecuted instantiation: dpif-netlink.c:put_unaligned_u64 Unexecuted instantiation: dpif-netlink-rtnl.c:put_unaligned_u64 Unexecuted instantiation: netlink-conntrack.c:put_unaligned_u64 Unexecuted instantiation: stream-ssl.c:put_unaligned_u64 Unexecuted instantiation: bundle.c:put_unaligned_u64 Unexecuted instantiation: conntrack.c:put_unaligned_u64 Unexecuted instantiation: ct-dpif.c:put_unaligned_u64 Unexecuted instantiation: dpctl.c:put_unaligned_u64 Unexecuted instantiation: dpif-netdev.c:put_unaligned_u64 Unexecuted instantiation: dpif-netdev-private-dfc.c:put_unaligned_u64 Unexecuted instantiation: dpif-netdev-private-dpif.c:put_unaligned_u64 Unexecuted instantiation: dpif-netdev-private-extract.c:put_unaligned_u64 Unexecuted instantiation: ipf.c:put_unaligned_u64 Unexecuted instantiation: learn.c:put_unaligned_u64 Unexecuted instantiation: multipath.c:put_unaligned_u64 Unexecuted instantiation: stream-tcp.c:put_unaligned_u64 Unexecuted instantiation: conntrack-icmp.c:put_unaligned_u64 Unexecuted instantiation: conntrack-tcp.c:put_unaligned_u64 Unexecuted instantiation: conntrack-tp.c:put_unaligned_u64 Unexecuted instantiation: conntrack-other.c:put_unaligned_u64 Unexecuted instantiation: dpif-netdev-extract-study.c:put_unaligned_u64 Unexecuted instantiation: dpif-netdev-lookup.c:put_unaligned_u64 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_unaligned_u64 Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_unaligned_u64 |
189 | | |
190 | | /* Returns the value in 'x'. */ |
191 | | static inline uint32_t |
192 | | get_16aligned_u32(const ovs_16aligned_u32 *x) |
193 | 0 | { |
194 | 0 | return ((uint32_t) x->hi << 16) | x->lo; |
195 | 0 | } Unexecuted instantiation: flow_extract_target.c:get_16aligned_u32 Unexecuted instantiation: dp-packet.c:get_16aligned_u32 Unexecuted instantiation: flow.c:get_16aligned_u32 Unexecuted instantiation: jhash.c:get_16aligned_u32 Unexecuted instantiation: match.c:get_16aligned_u32 Unexecuted instantiation: netdev.c:get_16aligned_u32 Unexecuted instantiation: ofp-match.c:get_16aligned_u32 Unexecuted instantiation: ofp-port.c:get_16aligned_u32 Unexecuted instantiation: ofp-print.c:get_16aligned_u32 Unexecuted instantiation: ofp-prop.c:get_16aligned_u32 Unexecuted instantiation: ofp-queue.c:get_16aligned_u32 Unexecuted instantiation: ofp-table.c:get_16aligned_u32 Unexecuted instantiation: ofp-util.c:get_16aligned_u32 Unexecuted instantiation: ovs-router.c:get_16aligned_u32 Unexecuted instantiation: packets.c:get_16aligned_u32 Unexecuted instantiation: smap.c:get_16aligned_u32 Unexecuted instantiation: socket-util.c:get_16aligned_u32 Unexecuted instantiation: tnl-ports.c:get_16aligned_u32 Unexecuted instantiation: tun-metadata.c:get_16aligned_u32 Unexecuted instantiation: netdev-linux.c:get_16aligned_u32 Unexecuted instantiation: netdev-offload-tc.c:get_16aligned_u32 Unexecuted instantiation: rtnetlink.c:get_16aligned_u32 Unexecuted instantiation: route-table.c:get_16aligned_u32 Unexecuted instantiation: tc.c:get_16aligned_u32 Unexecuted instantiation: classifier.c:get_16aligned_u32 Unexecuted instantiation: csum.c:get_16aligned_u32 Unexecuted instantiation: dp-packet-gso.c:get_16aligned_u32 Unexecuted instantiation: dpif.c:get_16aligned_u32 Unexecuted instantiation: hash.c:get_16aligned_u32 Unexecuted instantiation: meta-flow.c:get_16aligned_u32 Unexecuted instantiation: netdev-offload.c:get_16aligned_u32 Unexecuted instantiation: netdev-vport.c:get_16aligned_u32 Unexecuted instantiation: netlink.c:get_16aligned_u32 Unexecuted instantiation: nx-match.c:get_16aligned_u32 Unexecuted instantiation: odp-execute.c:get_16aligned_u32 Unexecuted instantiation: odp-execute-private.c:get_16aligned_u32 Unexecuted instantiation: odp-util.c:get_16aligned_u32 Unexecuted instantiation: ofp-actions.c:get_16aligned_u32 Unexecuted instantiation: ofp-ct.c:get_16aligned_u32 Unexecuted instantiation: ofp-ed-props.c:get_16aligned_u32 Unexecuted instantiation: ofp-flow.c:get_16aligned_u32 Unexecuted instantiation: ofp-group.c:get_16aligned_u32 Unexecuted instantiation: ofp-meter.c:get_16aligned_u32 Unexecuted instantiation: ofp-monitor.c:get_16aligned_u32 Unexecuted instantiation: ofp-packet.c:get_16aligned_u32 Unexecuted instantiation: ofp-parse.c:get_16aligned_u32 Unexecuted instantiation: ox-stat.c:get_16aligned_u32 Unexecuted instantiation: stream.c:get_16aligned_u32 Unexecuted instantiation: tnl-neigh-cache.c:get_16aligned_u32 Unexecuted instantiation: netdev-native-tnl.c:get_16aligned_u32 Unexecuted instantiation: stream-unix.c:get_16aligned_u32 Unexecuted instantiation: dpif-netlink.c:get_16aligned_u32 Unexecuted instantiation: dpif-netlink-rtnl.c:get_16aligned_u32 Unexecuted instantiation: netlink-conntrack.c:get_16aligned_u32 Unexecuted instantiation: stream-ssl.c:get_16aligned_u32 Unexecuted instantiation: bundle.c:get_16aligned_u32 Unexecuted instantiation: conntrack.c:get_16aligned_u32 Unexecuted instantiation: ct-dpif.c:get_16aligned_u32 Unexecuted instantiation: dpctl.c:get_16aligned_u32 Unexecuted instantiation: dpif-netdev.c:get_16aligned_u32 Unexecuted instantiation: dpif-netdev-private-dfc.c:get_16aligned_u32 Unexecuted instantiation: dpif-netdev-private-dpif.c:get_16aligned_u32 Unexecuted instantiation: dpif-netdev-private-extract.c:get_16aligned_u32 Unexecuted instantiation: ipf.c:get_16aligned_u32 Unexecuted instantiation: learn.c:get_16aligned_u32 Unexecuted instantiation: multipath.c:get_16aligned_u32 Unexecuted instantiation: stream-tcp.c:get_16aligned_u32 Unexecuted instantiation: conntrack-icmp.c:get_16aligned_u32 Unexecuted instantiation: conntrack-tcp.c:get_16aligned_u32 Unexecuted instantiation: conntrack-tp.c:get_16aligned_u32 Unexecuted instantiation: conntrack-other.c:get_16aligned_u32 Unexecuted instantiation: dpif-netdev-extract-study.c:get_16aligned_u32 Unexecuted instantiation: dpif-netdev-lookup.c:get_16aligned_u32 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:get_16aligned_u32 Unexecuted instantiation: dpif-netdev-lookup-generic.c:get_16aligned_u32 |
196 | | |
197 | | /* Stores 'value' in 'x'. */ |
198 | | static inline void |
199 | | put_16aligned_u32(ovs_16aligned_u32 *x, uint32_t value) |
200 | 0 | { |
201 | 0 | x->hi = value >> 16; |
202 | 0 | x->lo = value; |
203 | 0 | } Unexecuted instantiation: flow_extract_target.c:put_16aligned_u32 Unexecuted instantiation: dp-packet.c:put_16aligned_u32 Unexecuted instantiation: flow.c:put_16aligned_u32 Unexecuted instantiation: jhash.c:put_16aligned_u32 Unexecuted instantiation: match.c:put_16aligned_u32 Unexecuted instantiation: netdev.c:put_16aligned_u32 Unexecuted instantiation: ofp-match.c:put_16aligned_u32 Unexecuted instantiation: ofp-port.c:put_16aligned_u32 Unexecuted instantiation: ofp-print.c:put_16aligned_u32 Unexecuted instantiation: ofp-prop.c:put_16aligned_u32 Unexecuted instantiation: ofp-queue.c:put_16aligned_u32 Unexecuted instantiation: ofp-table.c:put_16aligned_u32 Unexecuted instantiation: ofp-util.c:put_16aligned_u32 Unexecuted instantiation: ovs-router.c:put_16aligned_u32 Unexecuted instantiation: packets.c:put_16aligned_u32 Unexecuted instantiation: smap.c:put_16aligned_u32 Unexecuted instantiation: socket-util.c:put_16aligned_u32 Unexecuted instantiation: tnl-ports.c:put_16aligned_u32 Unexecuted instantiation: tun-metadata.c:put_16aligned_u32 Unexecuted instantiation: netdev-linux.c:put_16aligned_u32 Unexecuted instantiation: netdev-offload-tc.c:put_16aligned_u32 Unexecuted instantiation: rtnetlink.c:put_16aligned_u32 Unexecuted instantiation: route-table.c:put_16aligned_u32 Unexecuted instantiation: tc.c:put_16aligned_u32 Unexecuted instantiation: classifier.c:put_16aligned_u32 Unexecuted instantiation: csum.c:put_16aligned_u32 Unexecuted instantiation: dp-packet-gso.c:put_16aligned_u32 Unexecuted instantiation: dpif.c:put_16aligned_u32 Unexecuted instantiation: hash.c:put_16aligned_u32 Unexecuted instantiation: meta-flow.c:put_16aligned_u32 Unexecuted instantiation: netdev-offload.c:put_16aligned_u32 Unexecuted instantiation: netdev-vport.c:put_16aligned_u32 Unexecuted instantiation: netlink.c:put_16aligned_u32 Unexecuted instantiation: nx-match.c:put_16aligned_u32 Unexecuted instantiation: odp-execute.c:put_16aligned_u32 Unexecuted instantiation: odp-execute-private.c:put_16aligned_u32 Unexecuted instantiation: odp-util.c:put_16aligned_u32 Unexecuted instantiation: ofp-actions.c:put_16aligned_u32 Unexecuted instantiation: ofp-ct.c:put_16aligned_u32 Unexecuted instantiation: ofp-ed-props.c:put_16aligned_u32 Unexecuted instantiation: ofp-flow.c:put_16aligned_u32 Unexecuted instantiation: ofp-group.c:put_16aligned_u32 Unexecuted instantiation: ofp-meter.c:put_16aligned_u32 Unexecuted instantiation: ofp-monitor.c:put_16aligned_u32 Unexecuted instantiation: ofp-packet.c:put_16aligned_u32 Unexecuted instantiation: ofp-parse.c:put_16aligned_u32 Unexecuted instantiation: ox-stat.c:put_16aligned_u32 Unexecuted instantiation: stream.c:put_16aligned_u32 Unexecuted instantiation: tnl-neigh-cache.c:put_16aligned_u32 Unexecuted instantiation: netdev-native-tnl.c:put_16aligned_u32 Unexecuted instantiation: stream-unix.c:put_16aligned_u32 Unexecuted instantiation: dpif-netlink.c:put_16aligned_u32 Unexecuted instantiation: dpif-netlink-rtnl.c:put_16aligned_u32 Unexecuted instantiation: netlink-conntrack.c:put_16aligned_u32 Unexecuted instantiation: stream-ssl.c:put_16aligned_u32 Unexecuted instantiation: bundle.c:put_16aligned_u32 Unexecuted instantiation: conntrack.c:put_16aligned_u32 Unexecuted instantiation: ct-dpif.c:put_16aligned_u32 Unexecuted instantiation: dpctl.c:put_16aligned_u32 Unexecuted instantiation: dpif-netdev.c:put_16aligned_u32 Unexecuted instantiation: dpif-netdev-private-dfc.c:put_16aligned_u32 Unexecuted instantiation: dpif-netdev-private-dpif.c:put_16aligned_u32 Unexecuted instantiation: dpif-netdev-private-extract.c:put_16aligned_u32 Unexecuted instantiation: ipf.c:put_16aligned_u32 Unexecuted instantiation: learn.c:put_16aligned_u32 Unexecuted instantiation: multipath.c:put_16aligned_u32 Unexecuted instantiation: stream-tcp.c:put_16aligned_u32 Unexecuted instantiation: conntrack-icmp.c:put_16aligned_u32 Unexecuted instantiation: conntrack-tcp.c:put_16aligned_u32 Unexecuted instantiation: conntrack-tp.c:put_16aligned_u32 Unexecuted instantiation: conntrack-other.c:put_16aligned_u32 Unexecuted instantiation: dpif-netdev-extract-study.c:put_16aligned_u32 Unexecuted instantiation: dpif-netdev-lookup.c:put_16aligned_u32 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_16aligned_u32 Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_16aligned_u32 |
204 | | |
205 | | /* Returns the value in 'x'. */ |
206 | | static inline uint64_t |
207 | | get_32aligned_u64(const ovs_32aligned_u64 *x) |
208 | 0 | { |
209 | 0 | return ((uint64_t) x->hi << 32) | x->lo; |
210 | 0 | } Unexecuted instantiation: flow_extract_target.c:get_32aligned_u64 Unexecuted instantiation: dp-packet.c:get_32aligned_u64 Unexecuted instantiation: flow.c:get_32aligned_u64 Unexecuted instantiation: jhash.c:get_32aligned_u64 Unexecuted instantiation: match.c:get_32aligned_u64 Unexecuted instantiation: netdev.c:get_32aligned_u64 Unexecuted instantiation: ofp-match.c:get_32aligned_u64 Unexecuted instantiation: ofp-port.c:get_32aligned_u64 Unexecuted instantiation: ofp-print.c:get_32aligned_u64 Unexecuted instantiation: ofp-prop.c:get_32aligned_u64 Unexecuted instantiation: ofp-queue.c:get_32aligned_u64 Unexecuted instantiation: ofp-table.c:get_32aligned_u64 Unexecuted instantiation: ofp-util.c:get_32aligned_u64 Unexecuted instantiation: ovs-router.c:get_32aligned_u64 Unexecuted instantiation: packets.c:get_32aligned_u64 Unexecuted instantiation: smap.c:get_32aligned_u64 Unexecuted instantiation: socket-util.c:get_32aligned_u64 Unexecuted instantiation: tnl-ports.c:get_32aligned_u64 Unexecuted instantiation: tun-metadata.c:get_32aligned_u64 Unexecuted instantiation: netdev-linux.c:get_32aligned_u64 Unexecuted instantiation: netdev-offload-tc.c:get_32aligned_u64 Unexecuted instantiation: rtnetlink.c:get_32aligned_u64 Unexecuted instantiation: route-table.c:get_32aligned_u64 Unexecuted instantiation: tc.c:get_32aligned_u64 Unexecuted instantiation: classifier.c:get_32aligned_u64 Unexecuted instantiation: csum.c:get_32aligned_u64 Unexecuted instantiation: dp-packet-gso.c:get_32aligned_u64 Unexecuted instantiation: dpif.c:get_32aligned_u64 Unexecuted instantiation: hash.c:get_32aligned_u64 Unexecuted instantiation: meta-flow.c:get_32aligned_u64 Unexecuted instantiation: netdev-offload.c:get_32aligned_u64 Unexecuted instantiation: netdev-vport.c:get_32aligned_u64 Unexecuted instantiation: netlink.c:get_32aligned_u64 Unexecuted instantiation: nx-match.c:get_32aligned_u64 Unexecuted instantiation: odp-execute.c:get_32aligned_u64 Unexecuted instantiation: odp-execute-private.c:get_32aligned_u64 Unexecuted instantiation: odp-util.c:get_32aligned_u64 Unexecuted instantiation: ofp-actions.c:get_32aligned_u64 Unexecuted instantiation: ofp-ct.c:get_32aligned_u64 Unexecuted instantiation: ofp-ed-props.c:get_32aligned_u64 Unexecuted instantiation: ofp-flow.c:get_32aligned_u64 Unexecuted instantiation: ofp-group.c:get_32aligned_u64 Unexecuted instantiation: ofp-meter.c:get_32aligned_u64 Unexecuted instantiation: ofp-monitor.c:get_32aligned_u64 Unexecuted instantiation: ofp-packet.c:get_32aligned_u64 Unexecuted instantiation: ofp-parse.c:get_32aligned_u64 Unexecuted instantiation: ox-stat.c:get_32aligned_u64 Unexecuted instantiation: stream.c:get_32aligned_u64 Unexecuted instantiation: tnl-neigh-cache.c:get_32aligned_u64 Unexecuted instantiation: netdev-native-tnl.c:get_32aligned_u64 Unexecuted instantiation: stream-unix.c:get_32aligned_u64 Unexecuted instantiation: dpif-netlink.c:get_32aligned_u64 Unexecuted instantiation: dpif-netlink-rtnl.c:get_32aligned_u64 Unexecuted instantiation: netlink-conntrack.c:get_32aligned_u64 Unexecuted instantiation: stream-ssl.c:get_32aligned_u64 Unexecuted instantiation: bundle.c:get_32aligned_u64 Unexecuted instantiation: conntrack.c:get_32aligned_u64 Unexecuted instantiation: ct-dpif.c:get_32aligned_u64 Unexecuted instantiation: dpctl.c:get_32aligned_u64 Unexecuted instantiation: dpif-netdev.c:get_32aligned_u64 Unexecuted instantiation: dpif-netdev-private-dfc.c:get_32aligned_u64 Unexecuted instantiation: dpif-netdev-private-dpif.c:get_32aligned_u64 Unexecuted instantiation: dpif-netdev-private-extract.c:get_32aligned_u64 Unexecuted instantiation: ipf.c:get_32aligned_u64 Unexecuted instantiation: learn.c:get_32aligned_u64 Unexecuted instantiation: multipath.c:get_32aligned_u64 Unexecuted instantiation: stream-tcp.c:get_32aligned_u64 Unexecuted instantiation: conntrack-icmp.c:get_32aligned_u64 Unexecuted instantiation: conntrack-tcp.c:get_32aligned_u64 Unexecuted instantiation: conntrack-tp.c:get_32aligned_u64 Unexecuted instantiation: conntrack-other.c:get_32aligned_u64 Unexecuted instantiation: dpif-netdev-extract-study.c:get_32aligned_u64 Unexecuted instantiation: dpif-netdev-lookup.c:get_32aligned_u64 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:get_32aligned_u64 Unexecuted instantiation: dpif-netdev-lookup-generic.c:get_32aligned_u64 |
211 | | |
212 | | /* Stores 'value' in 'x'. */ |
213 | | static inline void |
214 | | put_32aligned_u64(ovs_32aligned_u64 *x, uint64_t value) |
215 | 0 | { |
216 | 0 | x->hi = value >> 32; |
217 | 0 | x->lo = value; |
218 | 0 | } Unexecuted instantiation: flow_extract_target.c:put_32aligned_u64 Unexecuted instantiation: dp-packet.c:put_32aligned_u64 Unexecuted instantiation: flow.c:put_32aligned_u64 Unexecuted instantiation: jhash.c:put_32aligned_u64 Unexecuted instantiation: match.c:put_32aligned_u64 Unexecuted instantiation: netdev.c:put_32aligned_u64 Unexecuted instantiation: ofp-match.c:put_32aligned_u64 Unexecuted instantiation: ofp-port.c:put_32aligned_u64 Unexecuted instantiation: ofp-print.c:put_32aligned_u64 Unexecuted instantiation: ofp-prop.c:put_32aligned_u64 Unexecuted instantiation: ofp-queue.c:put_32aligned_u64 Unexecuted instantiation: ofp-table.c:put_32aligned_u64 Unexecuted instantiation: ofp-util.c:put_32aligned_u64 Unexecuted instantiation: ovs-router.c:put_32aligned_u64 Unexecuted instantiation: packets.c:put_32aligned_u64 Unexecuted instantiation: smap.c:put_32aligned_u64 Unexecuted instantiation: socket-util.c:put_32aligned_u64 Unexecuted instantiation: tnl-ports.c:put_32aligned_u64 Unexecuted instantiation: tun-metadata.c:put_32aligned_u64 Unexecuted instantiation: netdev-linux.c:put_32aligned_u64 Unexecuted instantiation: netdev-offload-tc.c:put_32aligned_u64 Unexecuted instantiation: rtnetlink.c:put_32aligned_u64 Unexecuted instantiation: route-table.c:put_32aligned_u64 Unexecuted instantiation: tc.c:put_32aligned_u64 Unexecuted instantiation: classifier.c:put_32aligned_u64 Unexecuted instantiation: csum.c:put_32aligned_u64 Unexecuted instantiation: dp-packet-gso.c:put_32aligned_u64 Unexecuted instantiation: dpif.c:put_32aligned_u64 Unexecuted instantiation: hash.c:put_32aligned_u64 Unexecuted instantiation: meta-flow.c:put_32aligned_u64 Unexecuted instantiation: netdev-offload.c:put_32aligned_u64 Unexecuted instantiation: netdev-vport.c:put_32aligned_u64 Unexecuted instantiation: netlink.c:put_32aligned_u64 Unexecuted instantiation: nx-match.c:put_32aligned_u64 Unexecuted instantiation: odp-execute.c:put_32aligned_u64 Unexecuted instantiation: odp-execute-private.c:put_32aligned_u64 Unexecuted instantiation: odp-util.c:put_32aligned_u64 Unexecuted instantiation: ofp-actions.c:put_32aligned_u64 Unexecuted instantiation: ofp-ct.c:put_32aligned_u64 Unexecuted instantiation: ofp-ed-props.c:put_32aligned_u64 Unexecuted instantiation: ofp-flow.c:put_32aligned_u64 Unexecuted instantiation: ofp-group.c:put_32aligned_u64 Unexecuted instantiation: ofp-meter.c:put_32aligned_u64 Unexecuted instantiation: ofp-monitor.c:put_32aligned_u64 Unexecuted instantiation: ofp-packet.c:put_32aligned_u64 Unexecuted instantiation: ofp-parse.c:put_32aligned_u64 Unexecuted instantiation: ox-stat.c:put_32aligned_u64 Unexecuted instantiation: stream.c:put_32aligned_u64 Unexecuted instantiation: tnl-neigh-cache.c:put_32aligned_u64 Unexecuted instantiation: netdev-native-tnl.c:put_32aligned_u64 Unexecuted instantiation: stream-unix.c:put_32aligned_u64 Unexecuted instantiation: dpif-netlink.c:put_32aligned_u64 Unexecuted instantiation: dpif-netlink-rtnl.c:put_32aligned_u64 Unexecuted instantiation: netlink-conntrack.c:put_32aligned_u64 Unexecuted instantiation: stream-ssl.c:put_32aligned_u64 Unexecuted instantiation: bundle.c:put_32aligned_u64 Unexecuted instantiation: conntrack.c:put_32aligned_u64 Unexecuted instantiation: ct-dpif.c:put_32aligned_u64 Unexecuted instantiation: dpctl.c:put_32aligned_u64 Unexecuted instantiation: dpif-netdev.c:put_32aligned_u64 Unexecuted instantiation: dpif-netdev-private-dfc.c:put_32aligned_u64 Unexecuted instantiation: dpif-netdev-private-dpif.c:put_32aligned_u64 Unexecuted instantiation: dpif-netdev-private-extract.c:put_32aligned_u64 Unexecuted instantiation: ipf.c:put_32aligned_u64 Unexecuted instantiation: learn.c:put_32aligned_u64 Unexecuted instantiation: multipath.c:put_32aligned_u64 Unexecuted instantiation: stream-tcp.c:put_32aligned_u64 Unexecuted instantiation: conntrack-icmp.c:put_32aligned_u64 Unexecuted instantiation: conntrack-tcp.c:put_32aligned_u64 Unexecuted instantiation: conntrack-tp.c:put_32aligned_u64 Unexecuted instantiation: conntrack-other.c:put_32aligned_u64 Unexecuted instantiation: dpif-netdev-extract-study.c:put_32aligned_u64 Unexecuted instantiation: dpif-netdev-lookup.c:put_32aligned_u64 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_32aligned_u64 Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_32aligned_u64 |
219 | | |
220 | | /* Returns the value in 'x'. */ |
221 | | static inline ovs_u128 |
222 | | get_32aligned_u128(const ovs_32aligned_u128 *x) |
223 | 0 | { |
224 | 0 | ovs_u128 u; |
225 | 0 | u.u32[0] = x->u32[0]; |
226 | 0 | u.u32[1] = x->u32[1]; |
227 | 0 | u.u32[2] = x->u32[2]; |
228 | 0 | u.u32[3] = x->u32[3]; |
229 | 0 | return u; |
230 | 0 | } Unexecuted instantiation: flow_extract_target.c:get_32aligned_u128 Unexecuted instantiation: dp-packet.c:get_32aligned_u128 Unexecuted instantiation: flow.c:get_32aligned_u128 Unexecuted instantiation: jhash.c:get_32aligned_u128 Unexecuted instantiation: match.c:get_32aligned_u128 Unexecuted instantiation: netdev.c:get_32aligned_u128 Unexecuted instantiation: ofp-match.c:get_32aligned_u128 Unexecuted instantiation: ofp-port.c:get_32aligned_u128 Unexecuted instantiation: ofp-print.c:get_32aligned_u128 Unexecuted instantiation: ofp-prop.c:get_32aligned_u128 Unexecuted instantiation: ofp-queue.c:get_32aligned_u128 Unexecuted instantiation: ofp-table.c:get_32aligned_u128 Unexecuted instantiation: ofp-util.c:get_32aligned_u128 Unexecuted instantiation: ovs-router.c:get_32aligned_u128 Unexecuted instantiation: packets.c:get_32aligned_u128 Unexecuted instantiation: smap.c:get_32aligned_u128 Unexecuted instantiation: socket-util.c:get_32aligned_u128 Unexecuted instantiation: tnl-ports.c:get_32aligned_u128 Unexecuted instantiation: tun-metadata.c:get_32aligned_u128 Unexecuted instantiation: netdev-linux.c:get_32aligned_u128 Unexecuted instantiation: netdev-offload-tc.c:get_32aligned_u128 Unexecuted instantiation: rtnetlink.c:get_32aligned_u128 Unexecuted instantiation: route-table.c:get_32aligned_u128 Unexecuted instantiation: tc.c:get_32aligned_u128 Unexecuted instantiation: classifier.c:get_32aligned_u128 Unexecuted instantiation: csum.c:get_32aligned_u128 Unexecuted instantiation: dp-packet-gso.c:get_32aligned_u128 Unexecuted instantiation: dpif.c:get_32aligned_u128 Unexecuted instantiation: hash.c:get_32aligned_u128 Unexecuted instantiation: meta-flow.c:get_32aligned_u128 Unexecuted instantiation: netdev-offload.c:get_32aligned_u128 Unexecuted instantiation: netdev-vport.c:get_32aligned_u128 Unexecuted instantiation: netlink.c:get_32aligned_u128 Unexecuted instantiation: nx-match.c:get_32aligned_u128 Unexecuted instantiation: odp-execute.c:get_32aligned_u128 Unexecuted instantiation: odp-execute-private.c:get_32aligned_u128 Unexecuted instantiation: odp-util.c:get_32aligned_u128 Unexecuted instantiation: ofp-actions.c:get_32aligned_u128 Unexecuted instantiation: ofp-ct.c:get_32aligned_u128 Unexecuted instantiation: ofp-ed-props.c:get_32aligned_u128 Unexecuted instantiation: ofp-flow.c:get_32aligned_u128 Unexecuted instantiation: ofp-group.c:get_32aligned_u128 Unexecuted instantiation: ofp-meter.c:get_32aligned_u128 Unexecuted instantiation: ofp-monitor.c:get_32aligned_u128 Unexecuted instantiation: ofp-packet.c:get_32aligned_u128 Unexecuted instantiation: ofp-parse.c:get_32aligned_u128 Unexecuted instantiation: ox-stat.c:get_32aligned_u128 Unexecuted instantiation: stream.c:get_32aligned_u128 Unexecuted instantiation: tnl-neigh-cache.c:get_32aligned_u128 Unexecuted instantiation: netdev-native-tnl.c:get_32aligned_u128 Unexecuted instantiation: stream-unix.c:get_32aligned_u128 Unexecuted instantiation: dpif-netlink.c:get_32aligned_u128 Unexecuted instantiation: dpif-netlink-rtnl.c:get_32aligned_u128 Unexecuted instantiation: netlink-conntrack.c:get_32aligned_u128 Unexecuted instantiation: stream-ssl.c:get_32aligned_u128 Unexecuted instantiation: bundle.c:get_32aligned_u128 Unexecuted instantiation: conntrack.c:get_32aligned_u128 Unexecuted instantiation: ct-dpif.c:get_32aligned_u128 Unexecuted instantiation: dpctl.c:get_32aligned_u128 Unexecuted instantiation: dpif-netdev.c:get_32aligned_u128 Unexecuted instantiation: dpif-netdev-private-dfc.c:get_32aligned_u128 Unexecuted instantiation: dpif-netdev-private-dpif.c:get_32aligned_u128 Unexecuted instantiation: dpif-netdev-private-extract.c:get_32aligned_u128 Unexecuted instantiation: ipf.c:get_32aligned_u128 Unexecuted instantiation: learn.c:get_32aligned_u128 Unexecuted instantiation: multipath.c:get_32aligned_u128 Unexecuted instantiation: stream-tcp.c:get_32aligned_u128 Unexecuted instantiation: conntrack-icmp.c:get_32aligned_u128 Unexecuted instantiation: conntrack-tcp.c:get_32aligned_u128 Unexecuted instantiation: conntrack-tp.c:get_32aligned_u128 Unexecuted instantiation: conntrack-other.c:get_32aligned_u128 Unexecuted instantiation: dpif-netdev-extract-study.c:get_32aligned_u128 Unexecuted instantiation: dpif-netdev-lookup.c:get_32aligned_u128 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:get_32aligned_u128 Unexecuted instantiation: dpif-netdev-lookup-generic.c:get_32aligned_u128 |
231 | | |
232 | | /* Stores 'value' in 'x'. */ |
233 | | static inline void |
234 | | put_32aligned_u128(ovs_32aligned_u128 *x, ovs_u128 value) |
235 | 0 | { |
236 | 0 | x->u32[0] = value.u32[0]; |
237 | 0 | x->u32[1] = value.u32[1]; |
238 | 0 | x->u32[2] = value.u32[2]; |
239 | 0 | x->u32[3] = value.u32[3]; |
240 | 0 | } Unexecuted instantiation: flow_extract_target.c:put_32aligned_u128 Unexecuted instantiation: dp-packet.c:put_32aligned_u128 Unexecuted instantiation: flow.c:put_32aligned_u128 Unexecuted instantiation: jhash.c:put_32aligned_u128 Unexecuted instantiation: match.c:put_32aligned_u128 Unexecuted instantiation: netdev.c:put_32aligned_u128 Unexecuted instantiation: ofp-match.c:put_32aligned_u128 Unexecuted instantiation: ofp-port.c:put_32aligned_u128 Unexecuted instantiation: ofp-print.c:put_32aligned_u128 Unexecuted instantiation: ofp-prop.c:put_32aligned_u128 Unexecuted instantiation: ofp-queue.c:put_32aligned_u128 Unexecuted instantiation: ofp-table.c:put_32aligned_u128 Unexecuted instantiation: ofp-util.c:put_32aligned_u128 Unexecuted instantiation: ovs-router.c:put_32aligned_u128 Unexecuted instantiation: packets.c:put_32aligned_u128 Unexecuted instantiation: smap.c:put_32aligned_u128 Unexecuted instantiation: socket-util.c:put_32aligned_u128 Unexecuted instantiation: tnl-ports.c:put_32aligned_u128 Unexecuted instantiation: tun-metadata.c:put_32aligned_u128 Unexecuted instantiation: netdev-linux.c:put_32aligned_u128 Unexecuted instantiation: netdev-offload-tc.c:put_32aligned_u128 Unexecuted instantiation: rtnetlink.c:put_32aligned_u128 Unexecuted instantiation: route-table.c:put_32aligned_u128 Unexecuted instantiation: tc.c:put_32aligned_u128 Unexecuted instantiation: classifier.c:put_32aligned_u128 Unexecuted instantiation: csum.c:put_32aligned_u128 Unexecuted instantiation: dp-packet-gso.c:put_32aligned_u128 Unexecuted instantiation: dpif.c:put_32aligned_u128 Unexecuted instantiation: hash.c:put_32aligned_u128 Unexecuted instantiation: meta-flow.c:put_32aligned_u128 Unexecuted instantiation: netdev-offload.c:put_32aligned_u128 Unexecuted instantiation: netdev-vport.c:put_32aligned_u128 Unexecuted instantiation: netlink.c:put_32aligned_u128 Unexecuted instantiation: nx-match.c:put_32aligned_u128 Unexecuted instantiation: odp-execute.c:put_32aligned_u128 Unexecuted instantiation: odp-execute-private.c:put_32aligned_u128 Unexecuted instantiation: odp-util.c:put_32aligned_u128 Unexecuted instantiation: ofp-actions.c:put_32aligned_u128 Unexecuted instantiation: ofp-ct.c:put_32aligned_u128 Unexecuted instantiation: ofp-ed-props.c:put_32aligned_u128 Unexecuted instantiation: ofp-flow.c:put_32aligned_u128 Unexecuted instantiation: ofp-group.c:put_32aligned_u128 Unexecuted instantiation: ofp-meter.c:put_32aligned_u128 Unexecuted instantiation: ofp-monitor.c:put_32aligned_u128 Unexecuted instantiation: ofp-packet.c:put_32aligned_u128 Unexecuted instantiation: ofp-parse.c:put_32aligned_u128 Unexecuted instantiation: ox-stat.c:put_32aligned_u128 Unexecuted instantiation: stream.c:put_32aligned_u128 Unexecuted instantiation: tnl-neigh-cache.c:put_32aligned_u128 Unexecuted instantiation: netdev-native-tnl.c:put_32aligned_u128 Unexecuted instantiation: stream-unix.c:put_32aligned_u128 Unexecuted instantiation: dpif-netlink.c:put_32aligned_u128 Unexecuted instantiation: dpif-netlink-rtnl.c:put_32aligned_u128 Unexecuted instantiation: netlink-conntrack.c:put_32aligned_u128 Unexecuted instantiation: stream-ssl.c:put_32aligned_u128 Unexecuted instantiation: bundle.c:put_32aligned_u128 Unexecuted instantiation: conntrack.c:put_32aligned_u128 Unexecuted instantiation: ct-dpif.c:put_32aligned_u128 Unexecuted instantiation: dpctl.c:put_32aligned_u128 Unexecuted instantiation: dpif-netdev.c:put_32aligned_u128 Unexecuted instantiation: dpif-netdev-private-dfc.c:put_32aligned_u128 Unexecuted instantiation: dpif-netdev-private-dpif.c:put_32aligned_u128 Unexecuted instantiation: dpif-netdev-private-extract.c:put_32aligned_u128 Unexecuted instantiation: ipf.c:put_32aligned_u128 Unexecuted instantiation: learn.c:put_32aligned_u128 Unexecuted instantiation: multipath.c:put_32aligned_u128 Unexecuted instantiation: stream-tcp.c:put_32aligned_u128 Unexecuted instantiation: conntrack-icmp.c:put_32aligned_u128 Unexecuted instantiation: conntrack-tcp.c:put_32aligned_u128 Unexecuted instantiation: conntrack-tp.c:put_32aligned_u128 Unexecuted instantiation: conntrack-other.c:put_32aligned_u128 Unexecuted instantiation: dpif-netdev-extract-study.c:put_32aligned_u128 Unexecuted instantiation: dpif-netdev-lookup.c:put_32aligned_u128 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_32aligned_u128 Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_32aligned_u128 |
241 | | |
242 | | #ifndef __CHECKER__ |
243 | | /* Returns the value of 'x'. */ |
244 | | static inline ovs_be32 |
245 | | get_16aligned_be32(const ovs_16aligned_be32 *x) |
246 | 0 | { |
247 | | #ifdef WORDS_BIGENDIAN |
248 | | return ((ovs_be32) x->hi << 16) | x->lo; |
249 | | #else |
250 | 0 | return ((ovs_be32) x->lo << 16) | x->hi; |
251 | 0 | #endif |
252 | 0 | } Unexecuted instantiation: flow_extract_target.c:get_16aligned_be32 Unexecuted instantiation: dp-packet.c:get_16aligned_be32 Unexecuted instantiation: flow.c:get_16aligned_be32 Unexecuted instantiation: jhash.c:get_16aligned_be32 Unexecuted instantiation: match.c:get_16aligned_be32 Unexecuted instantiation: netdev.c:get_16aligned_be32 Unexecuted instantiation: ofp-match.c:get_16aligned_be32 Unexecuted instantiation: ofp-port.c:get_16aligned_be32 Unexecuted instantiation: ofp-print.c:get_16aligned_be32 Unexecuted instantiation: ofp-prop.c:get_16aligned_be32 Unexecuted instantiation: ofp-queue.c:get_16aligned_be32 Unexecuted instantiation: ofp-table.c:get_16aligned_be32 Unexecuted instantiation: ofp-util.c:get_16aligned_be32 Unexecuted instantiation: ovs-router.c:get_16aligned_be32 Unexecuted instantiation: packets.c:get_16aligned_be32 Unexecuted instantiation: smap.c:get_16aligned_be32 Unexecuted instantiation: socket-util.c:get_16aligned_be32 Unexecuted instantiation: tnl-ports.c:get_16aligned_be32 Unexecuted instantiation: tun-metadata.c:get_16aligned_be32 Unexecuted instantiation: netdev-linux.c:get_16aligned_be32 Unexecuted instantiation: netdev-offload-tc.c:get_16aligned_be32 Unexecuted instantiation: rtnetlink.c:get_16aligned_be32 Unexecuted instantiation: route-table.c:get_16aligned_be32 Unexecuted instantiation: tc.c:get_16aligned_be32 Unexecuted instantiation: classifier.c:get_16aligned_be32 Unexecuted instantiation: csum.c:get_16aligned_be32 Unexecuted instantiation: dp-packet-gso.c:get_16aligned_be32 Unexecuted instantiation: dpif.c:get_16aligned_be32 Unexecuted instantiation: hash.c:get_16aligned_be32 Unexecuted instantiation: meta-flow.c:get_16aligned_be32 Unexecuted instantiation: netdev-offload.c:get_16aligned_be32 Unexecuted instantiation: netdev-vport.c:get_16aligned_be32 Unexecuted instantiation: netlink.c:get_16aligned_be32 Unexecuted instantiation: nx-match.c:get_16aligned_be32 Unexecuted instantiation: odp-execute.c:get_16aligned_be32 Unexecuted instantiation: odp-execute-private.c:get_16aligned_be32 Unexecuted instantiation: odp-util.c:get_16aligned_be32 Unexecuted instantiation: ofp-actions.c:get_16aligned_be32 Unexecuted instantiation: ofp-ct.c:get_16aligned_be32 Unexecuted instantiation: ofp-ed-props.c:get_16aligned_be32 Unexecuted instantiation: ofp-flow.c:get_16aligned_be32 Unexecuted instantiation: ofp-group.c:get_16aligned_be32 Unexecuted instantiation: ofp-meter.c:get_16aligned_be32 Unexecuted instantiation: ofp-monitor.c:get_16aligned_be32 Unexecuted instantiation: ofp-packet.c:get_16aligned_be32 Unexecuted instantiation: ofp-parse.c:get_16aligned_be32 Unexecuted instantiation: ox-stat.c:get_16aligned_be32 Unexecuted instantiation: stream.c:get_16aligned_be32 Unexecuted instantiation: tnl-neigh-cache.c:get_16aligned_be32 Unexecuted instantiation: netdev-native-tnl.c:get_16aligned_be32 Unexecuted instantiation: stream-unix.c:get_16aligned_be32 Unexecuted instantiation: dpif-netlink.c:get_16aligned_be32 Unexecuted instantiation: dpif-netlink-rtnl.c:get_16aligned_be32 Unexecuted instantiation: netlink-conntrack.c:get_16aligned_be32 Unexecuted instantiation: stream-ssl.c:get_16aligned_be32 Unexecuted instantiation: bundle.c:get_16aligned_be32 Unexecuted instantiation: conntrack.c:get_16aligned_be32 Unexecuted instantiation: ct-dpif.c:get_16aligned_be32 Unexecuted instantiation: dpctl.c:get_16aligned_be32 Unexecuted instantiation: dpif-netdev.c:get_16aligned_be32 Unexecuted instantiation: dpif-netdev-private-dfc.c:get_16aligned_be32 Unexecuted instantiation: dpif-netdev-private-dpif.c:get_16aligned_be32 Unexecuted instantiation: dpif-netdev-private-extract.c:get_16aligned_be32 Unexecuted instantiation: ipf.c:get_16aligned_be32 Unexecuted instantiation: learn.c:get_16aligned_be32 Unexecuted instantiation: multipath.c:get_16aligned_be32 Unexecuted instantiation: stream-tcp.c:get_16aligned_be32 Unexecuted instantiation: conntrack-icmp.c:get_16aligned_be32 Unexecuted instantiation: conntrack-tcp.c:get_16aligned_be32 Unexecuted instantiation: conntrack-tp.c:get_16aligned_be32 Unexecuted instantiation: conntrack-other.c:get_16aligned_be32 Unexecuted instantiation: dpif-netdev-extract-study.c:get_16aligned_be32 Unexecuted instantiation: dpif-netdev-lookup.c:get_16aligned_be32 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:get_16aligned_be32 Unexecuted instantiation: dpif-netdev-lookup-generic.c:get_16aligned_be32 |
253 | | |
254 | | /* Stores network byte order 'value' into 'x'. */ |
255 | | static inline void |
256 | | put_16aligned_be32(ovs_16aligned_be32 *x, ovs_be32 value) |
257 | 0 | { |
258 | | #if WORDS_BIGENDIAN |
259 | | x->hi = value >> 16; |
260 | | x->lo = value; |
261 | | #else |
262 | 0 | x->hi = value; |
263 | 0 | x->lo = value >> 16; |
264 | 0 | #endif |
265 | 0 | } Unexecuted instantiation: flow_extract_target.c:put_16aligned_be32 Unexecuted instantiation: dp-packet.c:put_16aligned_be32 Unexecuted instantiation: flow.c:put_16aligned_be32 Unexecuted instantiation: jhash.c:put_16aligned_be32 Unexecuted instantiation: match.c:put_16aligned_be32 Unexecuted instantiation: netdev.c:put_16aligned_be32 Unexecuted instantiation: ofp-match.c:put_16aligned_be32 Unexecuted instantiation: ofp-port.c:put_16aligned_be32 Unexecuted instantiation: ofp-print.c:put_16aligned_be32 Unexecuted instantiation: ofp-prop.c:put_16aligned_be32 Unexecuted instantiation: ofp-queue.c:put_16aligned_be32 Unexecuted instantiation: ofp-table.c:put_16aligned_be32 Unexecuted instantiation: ofp-util.c:put_16aligned_be32 Unexecuted instantiation: ovs-router.c:put_16aligned_be32 Unexecuted instantiation: packets.c:put_16aligned_be32 Unexecuted instantiation: smap.c:put_16aligned_be32 Unexecuted instantiation: socket-util.c:put_16aligned_be32 Unexecuted instantiation: tnl-ports.c:put_16aligned_be32 Unexecuted instantiation: tun-metadata.c:put_16aligned_be32 Unexecuted instantiation: netdev-linux.c:put_16aligned_be32 Unexecuted instantiation: netdev-offload-tc.c:put_16aligned_be32 Unexecuted instantiation: rtnetlink.c:put_16aligned_be32 Unexecuted instantiation: route-table.c:put_16aligned_be32 Unexecuted instantiation: tc.c:put_16aligned_be32 Unexecuted instantiation: classifier.c:put_16aligned_be32 Unexecuted instantiation: csum.c:put_16aligned_be32 Unexecuted instantiation: dp-packet-gso.c:put_16aligned_be32 Unexecuted instantiation: dpif.c:put_16aligned_be32 Unexecuted instantiation: hash.c:put_16aligned_be32 Unexecuted instantiation: meta-flow.c:put_16aligned_be32 Unexecuted instantiation: netdev-offload.c:put_16aligned_be32 Unexecuted instantiation: netdev-vport.c:put_16aligned_be32 Unexecuted instantiation: netlink.c:put_16aligned_be32 Unexecuted instantiation: nx-match.c:put_16aligned_be32 Unexecuted instantiation: odp-execute.c:put_16aligned_be32 Unexecuted instantiation: odp-execute-private.c:put_16aligned_be32 Unexecuted instantiation: odp-util.c:put_16aligned_be32 Unexecuted instantiation: ofp-actions.c:put_16aligned_be32 Unexecuted instantiation: ofp-ct.c:put_16aligned_be32 Unexecuted instantiation: ofp-ed-props.c:put_16aligned_be32 Unexecuted instantiation: ofp-flow.c:put_16aligned_be32 Unexecuted instantiation: ofp-group.c:put_16aligned_be32 Unexecuted instantiation: ofp-meter.c:put_16aligned_be32 Unexecuted instantiation: ofp-monitor.c:put_16aligned_be32 Unexecuted instantiation: ofp-packet.c:put_16aligned_be32 Unexecuted instantiation: ofp-parse.c:put_16aligned_be32 Unexecuted instantiation: ox-stat.c:put_16aligned_be32 Unexecuted instantiation: stream.c:put_16aligned_be32 Unexecuted instantiation: tnl-neigh-cache.c:put_16aligned_be32 Unexecuted instantiation: netdev-native-tnl.c:put_16aligned_be32 Unexecuted instantiation: stream-unix.c:put_16aligned_be32 Unexecuted instantiation: dpif-netlink.c:put_16aligned_be32 Unexecuted instantiation: dpif-netlink-rtnl.c:put_16aligned_be32 Unexecuted instantiation: netlink-conntrack.c:put_16aligned_be32 Unexecuted instantiation: stream-ssl.c:put_16aligned_be32 Unexecuted instantiation: bundle.c:put_16aligned_be32 Unexecuted instantiation: conntrack.c:put_16aligned_be32 Unexecuted instantiation: ct-dpif.c:put_16aligned_be32 Unexecuted instantiation: dpctl.c:put_16aligned_be32 Unexecuted instantiation: dpif-netdev.c:put_16aligned_be32 Unexecuted instantiation: dpif-netdev-private-dfc.c:put_16aligned_be32 Unexecuted instantiation: dpif-netdev-private-dpif.c:put_16aligned_be32 Unexecuted instantiation: dpif-netdev-private-extract.c:put_16aligned_be32 Unexecuted instantiation: ipf.c:put_16aligned_be32 Unexecuted instantiation: learn.c:put_16aligned_be32 Unexecuted instantiation: multipath.c:put_16aligned_be32 Unexecuted instantiation: stream-tcp.c:put_16aligned_be32 Unexecuted instantiation: conntrack-icmp.c:put_16aligned_be32 Unexecuted instantiation: conntrack-tcp.c:put_16aligned_be32 Unexecuted instantiation: conntrack-tp.c:put_16aligned_be32 Unexecuted instantiation: conntrack-other.c:put_16aligned_be32 Unexecuted instantiation: dpif-netdev-extract-study.c:put_16aligned_be32 Unexecuted instantiation: dpif-netdev-lookup.c:put_16aligned_be32 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_16aligned_be32 Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_16aligned_be32 |
266 | | |
267 | | /* Returns the value of 'x'. */ |
268 | | static inline ovs_be64 |
269 | | get_32aligned_be64(const ovs_32aligned_be64 *x) |
270 | 0 | { |
271 | | #ifdef WORDS_BIGENDIAN |
272 | | return ((ovs_be64) x->hi << 32) | x->lo; |
273 | | #else |
274 | 0 | return ((ovs_be64) x->lo << 32) | x->hi; |
275 | 0 | #endif |
276 | 0 | } Unexecuted instantiation: flow_extract_target.c:get_32aligned_be64 Unexecuted instantiation: dp-packet.c:get_32aligned_be64 Unexecuted instantiation: flow.c:get_32aligned_be64 Unexecuted instantiation: jhash.c:get_32aligned_be64 Unexecuted instantiation: match.c:get_32aligned_be64 Unexecuted instantiation: netdev.c:get_32aligned_be64 Unexecuted instantiation: ofp-match.c:get_32aligned_be64 Unexecuted instantiation: ofp-port.c:get_32aligned_be64 Unexecuted instantiation: ofp-print.c:get_32aligned_be64 Unexecuted instantiation: ofp-prop.c:get_32aligned_be64 Unexecuted instantiation: ofp-queue.c:get_32aligned_be64 Unexecuted instantiation: ofp-table.c:get_32aligned_be64 Unexecuted instantiation: ofp-util.c:get_32aligned_be64 Unexecuted instantiation: ovs-router.c:get_32aligned_be64 Unexecuted instantiation: packets.c:get_32aligned_be64 Unexecuted instantiation: smap.c:get_32aligned_be64 Unexecuted instantiation: socket-util.c:get_32aligned_be64 Unexecuted instantiation: tnl-ports.c:get_32aligned_be64 Unexecuted instantiation: tun-metadata.c:get_32aligned_be64 Unexecuted instantiation: netdev-linux.c:get_32aligned_be64 Unexecuted instantiation: netdev-offload-tc.c:get_32aligned_be64 Unexecuted instantiation: rtnetlink.c:get_32aligned_be64 Unexecuted instantiation: route-table.c:get_32aligned_be64 Unexecuted instantiation: tc.c:get_32aligned_be64 Unexecuted instantiation: classifier.c:get_32aligned_be64 Unexecuted instantiation: csum.c:get_32aligned_be64 Unexecuted instantiation: dp-packet-gso.c:get_32aligned_be64 Unexecuted instantiation: dpif.c:get_32aligned_be64 Unexecuted instantiation: hash.c:get_32aligned_be64 Unexecuted instantiation: meta-flow.c:get_32aligned_be64 Unexecuted instantiation: netdev-offload.c:get_32aligned_be64 Unexecuted instantiation: netdev-vport.c:get_32aligned_be64 Unexecuted instantiation: netlink.c:get_32aligned_be64 Unexecuted instantiation: nx-match.c:get_32aligned_be64 Unexecuted instantiation: odp-execute.c:get_32aligned_be64 Unexecuted instantiation: odp-execute-private.c:get_32aligned_be64 Unexecuted instantiation: odp-util.c:get_32aligned_be64 Unexecuted instantiation: ofp-actions.c:get_32aligned_be64 Unexecuted instantiation: ofp-ct.c:get_32aligned_be64 Unexecuted instantiation: ofp-ed-props.c:get_32aligned_be64 Unexecuted instantiation: ofp-flow.c:get_32aligned_be64 Unexecuted instantiation: ofp-group.c:get_32aligned_be64 Unexecuted instantiation: ofp-meter.c:get_32aligned_be64 Unexecuted instantiation: ofp-monitor.c:get_32aligned_be64 Unexecuted instantiation: ofp-packet.c:get_32aligned_be64 Unexecuted instantiation: ofp-parse.c:get_32aligned_be64 Unexecuted instantiation: ox-stat.c:get_32aligned_be64 Unexecuted instantiation: stream.c:get_32aligned_be64 Unexecuted instantiation: tnl-neigh-cache.c:get_32aligned_be64 Unexecuted instantiation: netdev-native-tnl.c:get_32aligned_be64 Unexecuted instantiation: stream-unix.c:get_32aligned_be64 Unexecuted instantiation: dpif-netlink.c:get_32aligned_be64 Unexecuted instantiation: dpif-netlink-rtnl.c:get_32aligned_be64 Unexecuted instantiation: netlink-conntrack.c:get_32aligned_be64 Unexecuted instantiation: stream-ssl.c:get_32aligned_be64 Unexecuted instantiation: bundle.c:get_32aligned_be64 Unexecuted instantiation: conntrack.c:get_32aligned_be64 Unexecuted instantiation: ct-dpif.c:get_32aligned_be64 Unexecuted instantiation: dpctl.c:get_32aligned_be64 Unexecuted instantiation: dpif-netdev.c:get_32aligned_be64 Unexecuted instantiation: dpif-netdev-private-dfc.c:get_32aligned_be64 Unexecuted instantiation: dpif-netdev-private-dpif.c:get_32aligned_be64 Unexecuted instantiation: dpif-netdev-private-extract.c:get_32aligned_be64 Unexecuted instantiation: ipf.c:get_32aligned_be64 Unexecuted instantiation: learn.c:get_32aligned_be64 Unexecuted instantiation: multipath.c:get_32aligned_be64 Unexecuted instantiation: stream-tcp.c:get_32aligned_be64 Unexecuted instantiation: conntrack-icmp.c:get_32aligned_be64 Unexecuted instantiation: conntrack-tcp.c:get_32aligned_be64 Unexecuted instantiation: conntrack-tp.c:get_32aligned_be64 Unexecuted instantiation: conntrack-other.c:get_32aligned_be64 Unexecuted instantiation: dpif-netdev-extract-study.c:get_32aligned_be64 Unexecuted instantiation: dpif-netdev-lookup.c:get_32aligned_be64 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:get_32aligned_be64 Unexecuted instantiation: dpif-netdev-lookup-generic.c:get_32aligned_be64 |
277 | | |
278 | | /* Stores network byte order 'value' into 'x'. */ |
279 | | static inline void |
280 | | put_32aligned_be64(ovs_32aligned_be64 *x, ovs_be64 value) |
281 | 0 | { |
282 | | #if WORDS_BIGENDIAN |
283 | | x->hi = value >> 32; |
284 | | x->lo = value; |
285 | | #else |
286 | 0 | x->hi = value; |
287 | 0 | x->lo = value >> 32; |
288 | 0 | #endif |
289 | 0 | } Unexecuted instantiation: flow_extract_target.c:put_32aligned_be64 Unexecuted instantiation: dp-packet.c:put_32aligned_be64 Unexecuted instantiation: flow.c:put_32aligned_be64 Unexecuted instantiation: jhash.c:put_32aligned_be64 Unexecuted instantiation: match.c:put_32aligned_be64 Unexecuted instantiation: netdev.c:put_32aligned_be64 Unexecuted instantiation: ofp-match.c:put_32aligned_be64 Unexecuted instantiation: ofp-port.c:put_32aligned_be64 Unexecuted instantiation: ofp-print.c:put_32aligned_be64 Unexecuted instantiation: ofp-prop.c:put_32aligned_be64 Unexecuted instantiation: ofp-queue.c:put_32aligned_be64 Unexecuted instantiation: ofp-table.c:put_32aligned_be64 Unexecuted instantiation: ofp-util.c:put_32aligned_be64 Unexecuted instantiation: ovs-router.c:put_32aligned_be64 Unexecuted instantiation: packets.c:put_32aligned_be64 Unexecuted instantiation: smap.c:put_32aligned_be64 Unexecuted instantiation: socket-util.c:put_32aligned_be64 Unexecuted instantiation: tnl-ports.c:put_32aligned_be64 Unexecuted instantiation: tun-metadata.c:put_32aligned_be64 Unexecuted instantiation: netdev-linux.c:put_32aligned_be64 Unexecuted instantiation: netdev-offload-tc.c:put_32aligned_be64 Unexecuted instantiation: rtnetlink.c:put_32aligned_be64 Unexecuted instantiation: route-table.c:put_32aligned_be64 Unexecuted instantiation: tc.c:put_32aligned_be64 Unexecuted instantiation: classifier.c:put_32aligned_be64 Unexecuted instantiation: csum.c:put_32aligned_be64 Unexecuted instantiation: dp-packet-gso.c:put_32aligned_be64 Unexecuted instantiation: dpif.c:put_32aligned_be64 Unexecuted instantiation: hash.c:put_32aligned_be64 Unexecuted instantiation: meta-flow.c:put_32aligned_be64 Unexecuted instantiation: netdev-offload.c:put_32aligned_be64 Unexecuted instantiation: netdev-vport.c:put_32aligned_be64 Unexecuted instantiation: netlink.c:put_32aligned_be64 Unexecuted instantiation: nx-match.c:put_32aligned_be64 Unexecuted instantiation: odp-execute.c:put_32aligned_be64 Unexecuted instantiation: odp-execute-private.c:put_32aligned_be64 Unexecuted instantiation: odp-util.c:put_32aligned_be64 Unexecuted instantiation: ofp-actions.c:put_32aligned_be64 Unexecuted instantiation: ofp-ct.c:put_32aligned_be64 Unexecuted instantiation: ofp-ed-props.c:put_32aligned_be64 Unexecuted instantiation: ofp-flow.c:put_32aligned_be64 Unexecuted instantiation: ofp-group.c:put_32aligned_be64 Unexecuted instantiation: ofp-meter.c:put_32aligned_be64 Unexecuted instantiation: ofp-monitor.c:put_32aligned_be64 Unexecuted instantiation: ofp-packet.c:put_32aligned_be64 Unexecuted instantiation: ofp-parse.c:put_32aligned_be64 Unexecuted instantiation: ox-stat.c:put_32aligned_be64 Unexecuted instantiation: stream.c:put_32aligned_be64 Unexecuted instantiation: tnl-neigh-cache.c:put_32aligned_be64 Unexecuted instantiation: netdev-native-tnl.c:put_32aligned_be64 Unexecuted instantiation: stream-unix.c:put_32aligned_be64 Unexecuted instantiation: dpif-netlink.c:put_32aligned_be64 Unexecuted instantiation: dpif-netlink-rtnl.c:put_32aligned_be64 Unexecuted instantiation: netlink-conntrack.c:put_32aligned_be64 Unexecuted instantiation: stream-ssl.c:put_32aligned_be64 Unexecuted instantiation: bundle.c:put_32aligned_be64 Unexecuted instantiation: conntrack.c:put_32aligned_be64 Unexecuted instantiation: ct-dpif.c:put_32aligned_be64 Unexecuted instantiation: dpctl.c:put_32aligned_be64 Unexecuted instantiation: dpif-netdev.c:put_32aligned_be64 Unexecuted instantiation: dpif-netdev-private-dfc.c:put_32aligned_be64 Unexecuted instantiation: dpif-netdev-private-dpif.c:put_32aligned_be64 Unexecuted instantiation: dpif-netdev-private-extract.c:put_32aligned_be64 Unexecuted instantiation: ipf.c:put_32aligned_be64 Unexecuted instantiation: learn.c:put_32aligned_be64 Unexecuted instantiation: multipath.c:put_32aligned_be64 Unexecuted instantiation: stream-tcp.c:put_32aligned_be64 Unexecuted instantiation: conntrack-icmp.c:put_32aligned_be64 Unexecuted instantiation: conntrack-tcp.c:put_32aligned_be64 Unexecuted instantiation: conntrack-tp.c:put_32aligned_be64 Unexecuted instantiation: conntrack-other.c:put_32aligned_be64 Unexecuted instantiation: dpif-netdev-extract-study.c:put_32aligned_be64 Unexecuted instantiation: dpif-netdev-lookup.c:put_32aligned_be64 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_32aligned_be64 Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_32aligned_be64 |
290 | | |
291 | | /* Returns the value of 'x'. */ |
292 | | static inline ovs_be128 |
293 | | get_32aligned_be128(const ovs_32aligned_be128 *x) |
294 | 0 | { |
295 | 0 | ovs_be128 u; |
296 | 0 | u.be32[0] = x->be32[0]; |
297 | 0 | u.be32[1] = x->be32[1]; |
298 | 0 | u.be32[2] = x->be32[2]; |
299 | 0 | u.be32[3] = x->be32[3]; |
300 | 0 | return u; |
301 | 0 | } Unexecuted instantiation: flow_extract_target.c:get_32aligned_be128 Unexecuted instantiation: dp-packet.c:get_32aligned_be128 Unexecuted instantiation: flow.c:get_32aligned_be128 Unexecuted instantiation: jhash.c:get_32aligned_be128 Unexecuted instantiation: match.c:get_32aligned_be128 Unexecuted instantiation: netdev.c:get_32aligned_be128 Unexecuted instantiation: ofp-match.c:get_32aligned_be128 Unexecuted instantiation: ofp-port.c:get_32aligned_be128 Unexecuted instantiation: ofp-print.c:get_32aligned_be128 Unexecuted instantiation: ofp-prop.c:get_32aligned_be128 Unexecuted instantiation: ofp-queue.c:get_32aligned_be128 Unexecuted instantiation: ofp-table.c:get_32aligned_be128 Unexecuted instantiation: ofp-util.c:get_32aligned_be128 Unexecuted instantiation: ovs-router.c:get_32aligned_be128 Unexecuted instantiation: packets.c:get_32aligned_be128 Unexecuted instantiation: smap.c:get_32aligned_be128 Unexecuted instantiation: socket-util.c:get_32aligned_be128 Unexecuted instantiation: tnl-ports.c:get_32aligned_be128 Unexecuted instantiation: tun-metadata.c:get_32aligned_be128 Unexecuted instantiation: netdev-linux.c:get_32aligned_be128 Unexecuted instantiation: netdev-offload-tc.c:get_32aligned_be128 Unexecuted instantiation: rtnetlink.c:get_32aligned_be128 Unexecuted instantiation: route-table.c:get_32aligned_be128 Unexecuted instantiation: tc.c:get_32aligned_be128 Unexecuted instantiation: classifier.c:get_32aligned_be128 Unexecuted instantiation: csum.c:get_32aligned_be128 Unexecuted instantiation: dp-packet-gso.c:get_32aligned_be128 Unexecuted instantiation: dpif.c:get_32aligned_be128 Unexecuted instantiation: hash.c:get_32aligned_be128 Unexecuted instantiation: meta-flow.c:get_32aligned_be128 Unexecuted instantiation: netdev-offload.c:get_32aligned_be128 Unexecuted instantiation: netdev-vport.c:get_32aligned_be128 Unexecuted instantiation: netlink.c:get_32aligned_be128 Unexecuted instantiation: nx-match.c:get_32aligned_be128 Unexecuted instantiation: odp-execute.c:get_32aligned_be128 Unexecuted instantiation: odp-execute-private.c:get_32aligned_be128 Unexecuted instantiation: odp-util.c:get_32aligned_be128 Unexecuted instantiation: ofp-actions.c:get_32aligned_be128 Unexecuted instantiation: ofp-ct.c:get_32aligned_be128 Unexecuted instantiation: ofp-ed-props.c:get_32aligned_be128 Unexecuted instantiation: ofp-flow.c:get_32aligned_be128 Unexecuted instantiation: ofp-group.c:get_32aligned_be128 Unexecuted instantiation: ofp-meter.c:get_32aligned_be128 Unexecuted instantiation: ofp-monitor.c:get_32aligned_be128 Unexecuted instantiation: ofp-packet.c:get_32aligned_be128 Unexecuted instantiation: ofp-parse.c:get_32aligned_be128 Unexecuted instantiation: ox-stat.c:get_32aligned_be128 Unexecuted instantiation: stream.c:get_32aligned_be128 Unexecuted instantiation: tnl-neigh-cache.c:get_32aligned_be128 Unexecuted instantiation: netdev-native-tnl.c:get_32aligned_be128 Unexecuted instantiation: stream-unix.c:get_32aligned_be128 Unexecuted instantiation: dpif-netlink.c:get_32aligned_be128 Unexecuted instantiation: dpif-netlink-rtnl.c:get_32aligned_be128 Unexecuted instantiation: netlink-conntrack.c:get_32aligned_be128 Unexecuted instantiation: stream-ssl.c:get_32aligned_be128 Unexecuted instantiation: bundle.c:get_32aligned_be128 Unexecuted instantiation: conntrack.c:get_32aligned_be128 Unexecuted instantiation: ct-dpif.c:get_32aligned_be128 Unexecuted instantiation: dpctl.c:get_32aligned_be128 Unexecuted instantiation: dpif-netdev.c:get_32aligned_be128 Unexecuted instantiation: dpif-netdev-private-dfc.c:get_32aligned_be128 Unexecuted instantiation: dpif-netdev-private-dpif.c:get_32aligned_be128 Unexecuted instantiation: dpif-netdev-private-extract.c:get_32aligned_be128 Unexecuted instantiation: ipf.c:get_32aligned_be128 Unexecuted instantiation: learn.c:get_32aligned_be128 Unexecuted instantiation: multipath.c:get_32aligned_be128 Unexecuted instantiation: stream-tcp.c:get_32aligned_be128 Unexecuted instantiation: conntrack-icmp.c:get_32aligned_be128 Unexecuted instantiation: conntrack-tcp.c:get_32aligned_be128 Unexecuted instantiation: conntrack-tp.c:get_32aligned_be128 Unexecuted instantiation: conntrack-other.c:get_32aligned_be128 Unexecuted instantiation: dpif-netdev-extract-study.c:get_32aligned_be128 Unexecuted instantiation: dpif-netdev-lookup.c:get_32aligned_be128 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:get_32aligned_be128 Unexecuted instantiation: dpif-netdev-lookup-generic.c:get_32aligned_be128 |
302 | | |
303 | | /* Stores network byte order 'value' into 'x'. */ |
304 | | static inline void |
305 | | put_32aligned_be128(ovs_32aligned_be128 *x, ovs_be128 value) |
306 | 0 | { |
307 | 0 | x->be32[0] = value.be32[0]; |
308 | 0 | x->be32[1] = value.be32[1]; |
309 | 0 | x->be32[2] = value.be32[2]; |
310 | 0 | x->be32[3] = value.be32[3]; |
311 | 0 | } Unexecuted instantiation: flow_extract_target.c:put_32aligned_be128 Unexecuted instantiation: dp-packet.c:put_32aligned_be128 Unexecuted instantiation: flow.c:put_32aligned_be128 Unexecuted instantiation: jhash.c:put_32aligned_be128 Unexecuted instantiation: match.c:put_32aligned_be128 Unexecuted instantiation: netdev.c:put_32aligned_be128 Unexecuted instantiation: ofp-match.c:put_32aligned_be128 Unexecuted instantiation: ofp-port.c:put_32aligned_be128 Unexecuted instantiation: ofp-print.c:put_32aligned_be128 Unexecuted instantiation: ofp-prop.c:put_32aligned_be128 Unexecuted instantiation: ofp-queue.c:put_32aligned_be128 Unexecuted instantiation: ofp-table.c:put_32aligned_be128 Unexecuted instantiation: ofp-util.c:put_32aligned_be128 Unexecuted instantiation: ovs-router.c:put_32aligned_be128 Unexecuted instantiation: packets.c:put_32aligned_be128 Unexecuted instantiation: smap.c:put_32aligned_be128 Unexecuted instantiation: socket-util.c:put_32aligned_be128 Unexecuted instantiation: tnl-ports.c:put_32aligned_be128 Unexecuted instantiation: tun-metadata.c:put_32aligned_be128 Unexecuted instantiation: netdev-linux.c:put_32aligned_be128 Unexecuted instantiation: netdev-offload-tc.c:put_32aligned_be128 Unexecuted instantiation: rtnetlink.c:put_32aligned_be128 Unexecuted instantiation: route-table.c:put_32aligned_be128 Unexecuted instantiation: tc.c:put_32aligned_be128 Unexecuted instantiation: classifier.c:put_32aligned_be128 Unexecuted instantiation: csum.c:put_32aligned_be128 Unexecuted instantiation: dp-packet-gso.c:put_32aligned_be128 Unexecuted instantiation: dpif.c:put_32aligned_be128 Unexecuted instantiation: hash.c:put_32aligned_be128 Unexecuted instantiation: meta-flow.c:put_32aligned_be128 Unexecuted instantiation: netdev-offload.c:put_32aligned_be128 Unexecuted instantiation: netdev-vport.c:put_32aligned_be128 Unexecuted instantiation: netlink.c:put_32aligned_be128 Unexecuted instantiation: nx-match.c:put_32aligned_be128 Unexecuted instantiation: odp-execute.c:put_32aligned_be128 Unexecuted instantiation: odp-execute-private.c:put_32aligned_be128 Unexecuted instantiation: odp-util.c:put_32aligned_be128 Unexecuted instantiation: ofp-actions.c:put_32aligned_be128 Unexecuted instantiation: ofp-ct.c:put_32aligned_be128 Unexecuted instantiation: ofp-ed-props.c:put_32aligned_be128 Unexecuted instantiation: ofp-flow.c:put_32aligned_be128 Unexecuted instantiation: ofp-group.c:put_32aligned_be128 Unexecuted instantiation: ofp-meter.c:put_32aligned_be128 Unexecuted instantiation: ofp-monitor.c:put_32aligned_be128 Unexecuted instantiation: ofp-packet.c:put_32aligned_be128 Unexecuted instantiation: ofp-parse.c:put_32aligned_be128 Unexecuted instantiation: ox-stat.c:put_32aligned_be128 Unexecuted instantiation: stream.c:put_32aligned_be128 Unexecuted instantiation: tnl-neigh-cache.c:put_32aligned_be128 Unexecuted instantiation: netdev-native-tnl.c:put_32aligned_be128 Unexecuted instantiation: stream-unix.c:put_32aligned_be128 Unexecuted instantiation: dpif-netlink.c:put_32aligned_be128 Unexecuted instantiation: dpif-netlink-rtnl.c:put_32aligned_be128 Unexecuted instantiation: netlink-conntrack.c:put_32aligned_be128 Unexecuted instantiation: stream-ssl.c:put_32aligned_be128 Unexecuted instantiation: bundle.c:put_32aligned_be128 Unexecuted instantiation: conntrack.c:put_32aligned_be128 Unexecuted instantiation: ct-dpif.c:put_32aligned_be128 Unexecuted instantiation: dpctl.c:put_32aligned_be128 Unexecuted instantiation: dpif-netdev.c:put_32aligned_be128 Unexecuted instantiation: dpif-netdev-private-dfc.c:put_32aligned_be128 Unexecuted instantiation: dpif-netdev-private-dpif.c:put_32aligned_be128 Unexecuted instantiation: dpif-netdev-private-extract.c:put_32aligned_be128 Unexecuted instantiation: ipf.c:put_32aligned_be128 Unexecuted instantiation: learn.c:put_32aligned_be128 Unexecuted instantiation: multipath.c:put_32aligned_be128 Unexecuted instantiation: stream-tcp.c:put_32aligned_be128 Unexecuted instantiation: conntrack-icmp.c:put_32aligned_be128 Unexecuted instantiation: conntrack-tcp.c:put_32aligned_be128 Unexecuted instantiation: conntrack-tp.c:put_32aligned_be128 Unexecuted instantiation: conntrack-other.c:put_32aligned_be128 Unexecuted instantiation: dpif-netdev-extract-study.c:put_32aligned_be128 Unexecuted instantiation: dpif-netdev-lookup.c:put_32aligned_be128 Unexecuted instantiation: dpif-netdev-lookup-autovalidator.c:put_32aligned_be128 Unexecuted instantiation: dpif-netdev-lookup-generic.c:put_32aligned_be128 |
312 | | #else /* __CHECKER__ */ |
313 | | /* Making sparse happy with these functions also makes them unreadable, so |
314 | | * don't bother to show it their implementations. */ |
315 | | ovs_be32 get_16aligned_be32(const ovs_16aligned_be32 *); |
316 | | void put_16aligned_be32(ovs_16aligned_be32 *, ovs_be32); |
317 | | ovs_be64 get_32aligned_be64(const ovs_32aligned_be64 *); |
318 | | void put_32aligned_be64(ovs_32aligned_be64 *, ovs_be64); |
319 | | ovs_be128 get_32aligned_be128(const ovs_32aligned_be128 *); |
320 | | void put_32aligned_be128(ovs_32aligned_be128 *, ovs_be128); |
321 | | #endif |
322 | | |
323 | | #endif /* unaligned.h */ |