Home
last modified time | relevance | path

Searched refs:ttl (Results 1 – 25 of 78) sorted by relevance

1234

/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtc_tun.c25 u8 ttl; member
148 if (!attr->ttl) in mlx5e_route_lookup_ipv4_get()
149 attr->ttl = ip4_dst_hoplimit(&rt->dst); in mlx5e_route_lookup_ipv4_get()
236 attr.ttl = tun_key->ttl; in mlx5e_tc_tun_create_header_ipv4()
287 ip->ttl = attr.ttl; in mlx5e_tc_tun_create_header_ipv4()
351 attr.ttl = tun_key->ttl; in mlx5e_tc_tun_update_header_ipv4()
391 ip->ttl = attr.ttl; in mlx5e_tc_tun_update_header_ipv4()
452 if (!attr->ttl) in mlx5e_route_lookup_ipv6_get()
453 attr->ttl = ip6_dst_hoplimit(dst); in mlx5e_route_lookup_ipv6_get()
499 attr.ttl = tun_key->ttl; in mlx5e_tc_tun_create_header_ipv6()
[all …]
Dtc_tun_mplsoudp.c42 *mpls = mpls_entry_encode(tun_id, tun_key->ttl, tun_key->tos, true); in generate_ip_tun_hdr()
/drivers/net/ethernet/netronome/nfp/flower/
Daction.c56 mpls_lse |= act->mpls_push.ttl << MPLS_LS_TTL_SHIFT; in nfp_fl_push_mpls()
96 if (act->mpls_mangle.ttl) { in nfp_fl_set_mpls()
97 mpls_lse |= act->mpls_mangle.ttl << MPLS_LS_TTL_SHIFT; in nfp_fl_set_mpls()
439 if (ip_tun->key.ttl) { in nfp_fl_set_tun()
440 set_tun->ttl = ip_tun->key.ttl; in nfp_fl_set_tun()
451 set_tun->ttl = ip6_dst_hoplimit(dst); in nfp_fl_set_tun()
454 set_tun->ttl = net->ipv6.devconf_all->hop_limit; in nfp_fl_set_tun()
472 set_tun->ttl = ip4_dst_hoplimit(&rt->dst); in nfp_fl_set_tun()
475 set_tun->ttl = READ_ONCE(net->ipv4.sysctl_ip_default_ttl); in nfp_fl_set_tun()
546 __u8 ttl; member
[all …]
Dmatch.c218 ext->ttl |= match.key->ttl & match.mask->ttl; in nfp_flower_compile_ip_ext()
220 msk->ttl |= match.mask->ttl; in nfp_flower_compile_ip_ext()
424 ext->ttl |= match.key->ttl & match.mask->ttl; in nfp_flower_compile_tun_ip_ext()
426 msk->ttl |= match.mask->ttl; in nfp_flower_compile_tun_ip_ext()
Dcmsg.h227 u8 ttl; member
354 u8 ttl; member
419 u8 ttl; member
/drivers/net/
Dgeneve.c893 __u8 tos, ttl; in geneve_xmit_skb() local
943 ttl = key->ttl; in geneve_xmit_skb()
949 ttl = ip_tunnel_get_ttl(ip_hdr(skb), skb); in geneve_xmit_skb()
951 ttl = key->ttl; in geneve_xmit_skb()
952 ttl = ttl ? : ip4_dst_hoplimit(&rt->dst); in geneve_xmit_skb()
975 tos, ttl, df, sport, geneve->cfg.info.key.tp_dst, in geneve_xmit_skb()
991 __u8 prio, ttl; in geneve6_xmit_skb() local
1039 ttl = key->ttl; in geneve6_xmit_skb()
1044 ttl = ip_tunnel_get_ttl(ip_hdr(skb), skb); in geneve6_xmit_skb()
1046 ttl = key->ttl; in geneve6_xmit_skb()
[all …]
Dbareudp.c295 __u8 tos, ttl; in bareudp_xmit_skb() local
315 ttl = key->ttl; in bareudp_xmit_skb()
336 tos, ttl, df, sport, bareudp->port, in bareudp_xmit_skb()
358 __u8 prio, ttl; in bareudp6_xmit_skb() local
377 ttl = key->ttl; in bareudp6_xmit_skb()
398 &saddr, &daddr, prio, ttl, in bareudp6_xmit_skb()
/drivers/net/usb/
Dnet1080.c254 #define TTL_OTHER(ttl) (0x00ff & (ttl >> 8)) argument
261 u16 usbctl, status, ttl; in net1080_reset() local
289 ttl = vp; in net1080_reset()
292 MK_TTL(NC_READ_TTL_MS, TTL_OTHER(ttl)) ); in net1080_reset()
/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_nve_vxlan.c68 if (cfg->ttl == 0) { in mlxsw_sp_nve_vxlan_can_offload()
101 config->ttl = cfg->ttl; in mlxsw_sp_nve_vxlan_config()
117 config->ttl); in mlxsw_sp_nve_vxlan_config_prepare()
Dspectrum_nve.h14 u8 ttl; member
Dspectrum_span.c359 __u8 ttl, in mlxsw_sp_span_entry_tunnel_parms_common() argument
399 sparmsp->ttl = ttl; in mlxsw_sp_span_entry_tunnel_parms_common()
458 bool inherit_ttl = !tparm.iph.ttl; in mlxsw_sp_span_entry_gretap4_parms()
473 tparm.iph.ttl, in mlxsw_sp_span_entry_gretap4_parms()
497 sparms.ttl, sparms.smac, in mlxsw_sp_span_entry_gretap4_configure()
600 mlxsw_reg_mpat_eth_rspan_l3_ipv6_pack(mpat_pl, sparms.ttl, sparms.smac, in mlxsw_sp_span_entry_gretap6_configure()
Dspectrum_span.h31 unsigned int ttl; member
/drivers/net/wireless/st/cw1200/
Dqueue.h43 unsigned long ttl; member
72 unsigned long ttl);
Dqueue.c97 if (jiffies - item->queue_timestamp < queue->ttl) in __cw1200_queue_gc()
121 unsigned long tmo = item->queue_timestamp + queue->ttl; in __cw1200_queue_gc()
165 unsigned long ttl) in cw1200_queue_init() argument
173 queue->ttl = ttl; in cw1200_queue_init()
/drivers/infiniband/sw/rxe/
Drxe_net.c248 __u8 tos, __u8 ttl, __be16 df, bool xnet) in prepare_ipv4_hdr() argument
271 iph->ttl = ttl; in prepare_ipv4_hdr()
278 __u8 proto, __u8 prio, __u8 ttl) in prepare_ipv6_hdr() argument
293 ip6h->hop_limit = ttl; in prepare_ipv6_hdr()
/drivers/infiniband/core/
Dud_header.c145 { STRUCT_FIELD(ip4, ttl),
293 iph.ttl = header->ip4.ttl; in ib_ud_ip4_csum()
/drivers/net/ethernet/qlogic/qed/
Dqed_nvmetcp.h66 u8 ttl; member
Dqed_iscsi.c97 u8 ttl; member
384 p_tcp->ttl = p_conn->ttl; in qed_sp_iscsi_conn_offload()
427 p_tcp2->ttl = p_conn->ttl; in qed_sp_iscsi_conn_offload()
1264 con->ttl = conn_info->ttl; in qed_iscsi_offload_conn()
Dqed_nvmetcp.c340 p_tcp->ttl = p_conn->ttl; in qed_sp_nvmetcp_conn_offload()
712 con->ttl = conn_info->ttl; in qed_nvmetcp_offload_conn()
/drivers/char/agp/
Dparisc-agp.c303 int ttl = 48; in lba_find_capability() local
309 while (ttl-- && pos >= 0x40) { in lba_find_capability()
/drivers/net/ethernet/intel/ice/
Dice_fdir.c952 ice_pkt_insert_u8(loc, ICE_IPV4_TTL_OFFSET, input->ip.v4.ttl); in ice_fdir_get_gen_prgm_pkt()
967 ice_pkt_insert_u8(loc, ICE_IPV4_TTL_OFFSET, input->ip.v4.ttl); in ice_fdir_get_gen_prgm_pkt()
982 ice_pkt_insert_u8(loc, ICE_IPV4_TTL_OFFSET, input->ip.v4.ttl); in ice_fdir_get_gen_prgm_pkt()
991 ice_pkt_insert_u8(loc, ICE_IPV4_TTL_OFFSET, input->ip.v4.ttl); in ice_fdir_get_gen_prgm_pkt()
/drivers/pci/controller/dwc/
Dpcie-designware.c70 int ttl; in dw_pcie_find_next_ext_capability() local
74 ttl = (PCI_CFG_SPACE_EXP_SIZE - PCI_CFG_SPACE_SIZE) / 8; in dw_pcie_find_next_ext_capability()
87 while (ttl-- > 0) { in dw_pcie_find_next_ext_capability()
/drivers/net/ethernet/mscc/
Docelot_vcap.c484 enum ocelot_vcap_bit ttl, fragment, options, tcp_ack, tcp_urg; in is2_entry_set() local
495 ttl = ipv4->ttl; in is2_entry_set()
516 ttl = ipv6->ttl; in is2_entry_set()
554 ttl); in is2_entry_set()
/drivers/ata/
Dsata_fsl.c226 u32 ttl; member
421 pp->cmdslot[tag].ttl = cpu_to_le32(data_xfer_len & ~0x03); in sata_fsl_setup_cmd_hdr_entry()
427 pp->cmdslot[tag].ttl, pp->cmdslot[tag].desc_info); in sata_fsl_setup_cmd_hdr_entry()
432 u32 *ttl, dma_addr_t cmd_desc_paddr, in sata_fsl_fill_sg() argument
501 *ttl = ttl_dwords; in sata_fsl_fill_sg()
/drivers/net/vxlan/
Dvxlan_core.c2604 __u8 tos, ttl; in vxlan_xmit_one() local
2632 ttl = ip_tunnel_get_ttl(old_iph, skb); in vxlan_xmit_one()
2634 ttl = vxlan->cfg.ttl; in vxlan_xmit_one()
2635 if (!ttl && vxlan_addr_multicast(dst)) in vxlan_xmit_one()
2636 ttl = 1; in vxlan_xmit_one()
2672 ttl = info->key.ttl; in vxlan_xmit_one()
2746 ttl = ttl ? : ip4_dst_hoplimit(&rt->dst); in vxlan_xmit_one()
2753 dst->sin.sin_addr.s_addr, tos, ttl, df, in vxlan_xmit_one()
2809 ttl = ttl ? : ip6_dst_hoplimit(ndst); in vxlan_xmit_one()
2818 &dst->sin6.sin6_addr, tos, ttl, in vxlan_xmit_one()
[all …]

1234