IP_TUNNEL_INFO_TX
if (unlikely(!info || !(info->mode & IP_TUNNEL_INFO_TX))) {
#define NFP_FL_SUPPORTED_TUNNEL_INFO_FLAGS (IP_TUNNEL_INFO_TX | \
case IP_TUNNEL_INFO_TX:
case IP_TUNNEL_INFO_TX | IP_TUNNEL_INFO_IPV6:
if (unlikely(!info || !(info->mode & IP_TUNNEL_INFO_TX))) {
info->mode & IP_TUNNEL_INFO_TX) {
if (info && info->mode & IP_TUNNEL_INFO_TX)
tunnel_dst->u.tun_info.mode |= IP_TUNNEL_INFO_TX |
metadata->u.tun_info.mode |= IP_TUNNEL_INFO_TX | IP_TUNNEL_INFO_BRIDGE;
if (unlikely(!(info->mode & IP_TUNNEL_INFO_TX)))
info->mode = IP_TUNNEL_INFO_TX;
if (unlikely(!info || !(info->mode & IP_TUNNEL_INFO_TX)))
if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX) ||
if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX) ||
if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX) ||
if (tun_info && (tun_info->mode & IP_TUNNEL_INFO_TX) &&
tun_info->mode = IP_TUNNEL_INFO_TX | IP_TUNNEL_INFO_IPV6;
md->u.tun_info.mode & IP_TUNNEL_INFO_TX)
dst->mode = src->mode | IP_TUNNEL_INFO_TX;
tun_info->mode = IP_TUNNEL_INFO_TX;
if (tun_info && !(tun_info->mode & IP_TUNNEL_INFO_TX))
if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX)))
if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX) ||
if (tun_info && !(tun_info->mode & IP_TUNNEL_INFO_TX))
if (!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX))
if (tun_info && (tun_info->mode & IP_TUNNEL_INFO_TX)) {
if (tun_info && (tun_info->mode & IP_TUNNEL_INFO_TX)) {
!(tun_info->mode & IP_TUNNEL_INFO_TX)) ||
(tun_info->mode & IP_TUNNEL_INFO_TX)))
info.mode = IP_TUNNEL_INFO_TX;
!(tun_info->mode & IP_TUNNEL_INFO_TX)) ||
(tun_info->mode & IP_TUNNEL_INFO_TX)))
tun_info->mode = IP_TUNNEL_INFO_TX;
metadata->u.tun_info.mode |= IP_TUNNEL_INFO_TX;