/linux-master/include/linux/can/ |
H A D | dev.h | 140 dev->mtu = CANFD_MTU; 150 static inline bool can_is_canxl_dev_mtu(unsigned int mtu) argument 152 return (mtu >= CANXL_MIN_MTU && mtu <= CANXL_MAX_MTU);
|
/linux-master/tools/testing/selftests/netfilter/ |
H A D | Makefile | 8 ipip-conntrack-mtu.sh conntrack_tcp_unreplied.sh \
|
/linux-master/net/sched/ |
H A D | sch_tbf.c | 103 s64 mtu; member in struct:tbf_sched_data 287 if (ptoks > q->mtu) 288 ptoks = q->mtu; 336 q->ptokens = q->mtu; 362 s64 buffer, mtu; local 386 mtu = min_t(u64, PSCHED_TICKS2NS(qopt->mtu), ~0U); 413 mtu = psched_l2t_ns(&peak, pburst); 415 max_size = min_t(u64, max_size, psched_ns_t2l(&peak, mtu)); 422 pr_warn_ratelimited("sch_tbf: burst %llu is lower than device %s mtu ( [all...] |
/linux-master/net/caif/ |
H A D | chnl_net.c | 206 if (skb->len > priv->netdev->mtu) { 246 int llifindex, headroom, tailroom, mtu; local 284 * MTU is minimum of current mtu, link layer mtu pluss 287 mtu = min_t(int, dev->mtu, lldev->mtu - (headroom + tailroom)); 288 mtu = min_t(int, GPRS_PDP_MTU, mtu); 289 dev_set_mtu(dev, mtu); [all...] |
/linux-master/drivers/infiniband/hw/usnic/ |
H A D | usnic_fwd.h | 58 unsigned int mtu; member in struct:usnic_fwd_dev 82 void usnic_fwd_set_mtu(struct usnic_fwd_dev *ufdev, unsigned int mtu);
|
/linux-master/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | cmsg.c | 76 unsigned int mtu, bool mtu_only) 94 msg->mtu = cpu_to_be16(mtu); 136 be16_to_cpu(msg->mtu) != app_priv->mtu_conf.requested_val) { 172 u16 mtu = be16_to_cpu(msg->mtu); local 177 if (mtu) 178 dev_set_mtu(netdev, mtu); 75 nfp_flower_cmsg_portmod(struct nfp_repr *repr, bool carrier_ok, unsigned int mtu, bool mtu_only) argument
|
/linux-master/net/netfilter/ |
H A D | nft_rt.c | 23 u32 minlen = sizeof(struct ipv6hdr), mtu = dst_mtu(skbdst); local 43 mtu = min(mtu, dst_mtu(dst)); 47 if (mtu <= minlen || mtu > 0xffff) 50 return mtu - minlen;
|
/linux-master/include/net/ |
H A D | ip.h | 198 unsigned int mtu; member in struct:ip_frag_state 206 unsigned int mtu, bool DF, struct ip_frag_state *state); 466 unsigned int mtu; local 471 mtu = rt->rt_pmtu; 472 if (mtu && time_before(jiffies, rt->dst.expires)) 476 /* 'forwarding = true' case should always honour route mtu */ 477 mtu = dst_metric_raw(dst, RTAX_MTU); 478 if (mtu) 481 mtu = READ_ONCE(dst->dev->mtu); 497 unsigned int mtu; local 809 inetdev_valid_mtu(unsigned int mtu) argument [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | icmp_redirect.sh | 273 local mtu=$1 275 run_cmd ip -netns $h2 li set eth0 mtu ${mtu} 276 run_cmd ip -netns $r2 li set eth2 mtu ${mtu} 281 local mtu="$1" 292 if [ -n "${mtu}" ]; then 293 mtu=" mtu ${mtu}" [all...] |
/linux-master/net/netfilter/ipvs/ |
H A D | ip_vs_xmit.c | 107 __mtu_check_toobig_v6(const struct sk_buff *skb, u32 mtu) argument 113 if (IP6CB(skb)->frag_max_size > mtu) 116 else if (skb->len > mtu && !skb_is_gso(skb)) { 205 static inline void maybe_update_pmtu(int skb_af, struct sk_buff *skb, int mtu) argument 211 ort->dst.ops->update_pmtu(&ort->dst, sk, NULL, mtu, true); 217 struct sk_buff *skb, int mtu) 223 if (unlikely(__mtu_check_toobig_v6(skb, mtu))) { 228 icmpv6_send(skb, ICMPV6_PKT_TOOBIG, 0, mtu); 243 skb->len > mtu && !skb_is_gso(skb) && 246 htonl(mtu)); 214 ensure_mtu_is_adequate(struct netns_ipvs *ipvs, int skb_af, int rt_mode, struct ip_vs_iphdr *ipvsh, struct sk_buff *skb, int mtu) argument 315 int mtu; local 478 int mtu; local [all...] |
/linux-master/net/l2tp/ |
H A D | l2tp_eth.c | 203 u32 mtu; local 219 * dev mtu stays at 1500. 228 mtu = l2tp_tunnel_dst_mtu(tunnel) - overhead; 229 if (mtu < dev->min_mtu || mtu > dev->max_mtu) 230 dev->mtu = ETH_DATA_LEN - overhead; 232 dev->mtu = mtu;
|
/linux-master/drivers/net/caif/ |
H A D | caif_virtio.c | 90 * @mtu: transmit max size 117 u32 mtu; member in struct:cfv_info 224 /* Verify that packet size with down-link header and mtu size */ 227 "Invalid frmlen:%u mtu:%u hr:%d tr:%d\n", 386 if (cfv->allocsz <= (num_possible_cpus() + 1) * cfv->ndev->mtu) 390 if (cfv->allocsz <= num_possible_cpus() * cfv->ndev->mtu) { 422 cfv->reserved_size = num_possible_cpus() * cfv->ndev->mtu; 490 if (unlikely(cfv->tx_hr + skb->len + cfv->tx_tr > cfv->mtu)) { 492 cfv->tx_hr + skb->len + cfv->tx_tr, cfv->mtu); 619 netdev->mtu [all...] |
/linux-master/net/ipv4/ |
H A D | ip_output.c | 89 unsigned int mtu, 248 struct sk_buff *skb, unsigned int mtu) 254 /* common case: seglen is <= mtu 256 if (skb_gso_validate_network_len(skb, mtu)) 286 err = ip_fragment(net, sk, segs, mtu, ip_finish_output2); 297 unsigned int mtu; local 306 mtu = ip_skb_dst_mtu(sk, skb); 308 return ip_finish_output_gso(net, sk, skb, mtu); 310 if (skb->len > mtu || IPCB(skb)->frag_max_size) 311 return ip_fragment(net, sk, skb, mtu, ip_finish_output 247 ip_finish_output_gso(struct net *net, struct sock *sk, struct sk_buff *skb, unsigned int mtu) argument 577 ip_fragment(struct net *net, struct sock *sk, struct sk_buff *skb, unsigned int mtu, int (*output)(struct net *, struct sock *, struct sk_buff *)) argument 644 ip_frag_init(struct sk_buff *skb, unsigned int hlen, unsigned int ll_rs, unsigned int mtu, bool DF, struct ip_frag_state *state) argument 769 unsigned int mtu, hlen, ll_rs; local 967 int mtu; local [all...] |
H A D | ip_tunnel.c | 284 int mtu = ETH_DATA_LEN; local 289 /* Guess output device to choose reasonable mtu and needed_headroom */ 315 mtu = min(tdev->mtu, IP_MAX_MTU); 319 mtu -= t_hlen + (dev->type == ARPHRD_ETHER ? dev->hard_header_len : 0); 321 if (mtu < IPV4_MIN_MTU) 322 mtu = IPV4_MIN_MTU; 324 return mtu; 334 int mtu; local 341 mtu 517 int mtu; local 555 dst_metric_set(skb_dst(skb), RTAX_MTU, mtu); local 894 int mtu; local 1179 int mtu; local [all...] |
/linux-master/drivers/net/wwan/ |
H A D | mhi_wwan_ctrl.c | 25 size_t mtu; member in struct:mhi_wwan_dev 86 skb = alloc_skb(mhiwwan->mtu, GFP_KERNEL); 99 if (mhi_queue_skb(mhi_dev, DMA_FROM_DEVICE, skb, mhiwwan->mtu, MHI_EOT)) { 147 if (skb->len > mhiwwan->mtu) 226 mhiwwan->mtu = MHI_WWAN_MAX_MTU;
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_ctrl_net.h | 71 /* get/set mtu request */ 141 struct octep_ctrl_net_h2f_req_cmd_mtu mtu; member in union:octep_ctrl_net_h2f_req::__anon1407 164 /* get mtu response */ 197 struct octep_ctrl_net_h2f_resp_cmd_mtu mtu; member in union:octep_ctrl_net_h2f_resp::__anon1409 320 * return value: mtu on success, -errno on failure. 325 * octep_ctrl_net_set_mtu() - Set mtu in firmware. 329 * @mtu: mtu. 334 int octep_ctrl_net_set_mtu(struct octep_device *oct, int vfid, int mtu,
|
H A D | octep_pfvf_mbox.h | 125 u64 mtu:48; member in struct:octep_pfvf_mbox_word::__anon1416 131 u64 mtu:48; member in struct:octep_pfvf_mbox_word::__anon1417
|
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic_res.c | 56 GET_CONFIG(mtu); 75 if (c->mtu == 0) 76 c->mtu = 1500; 77 c->mtu = min_t(u16, ENIC_MAX_MTU, 79 c->mtu)); 85 "vNIC MAC addr %pM wq/rq %d/%d mtu %d\n", 86 enic->mac_addr, c->wq_desc_count, c->rq_desc_count, c->mtu);
|
/linux-master/tools/testing/selftests/net/mptcp/ |
H A D | simult_flows.sh | 78 ip -net "$ns1" link set ns1eth1 up mtu 1500 84 ip -net "$ns1" link set ns1eth2 up mtu 1500 93 ip -net "$ns2" link set ns2eth1 up mtu 1500 97 ip -net "$ns2" link set ns2eth2 up mtu 1500 101 ip -net "$ns2" link set ns2eth3 up mtu 1500 107 ip -net "$ns3" link set ns3eth1 up mtu 1500
|
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_qp.c | 265 static int mtu_to_enum(u32 mtu) argument 269 switch (mtu) { 294 int mtu, pmtu, pidx = qp->port_num - 1; local 298 mtu = ib_mtu_enum_to_int(attr->path_mtu); 299 if (mtu == -1) 302 if (mtu > dd->pport[pidx].ibmtu) 309 int qib_mtu_to_path_mtu(u32 mtu) argument 311 return mtu_to_enum(mtu);
|
/linux-master/drivers/net/can/ |
H A D | vcan.c | 143 dev->mtu = new_mtu; 159 dev->mtu = CANFD_MTU;
|
/linux-master/drivers/net/ |
H A D | ntb_netdev.c | 130 skb = netdev_alloc_skb(ndev, ndev->mtu + ETH_HLEN); 138 rc = ntb_transport_rx_enqueue(qp, skb, skb->data, ndev->mtu + ETH_HLEN); 255 skb = netdev_alloc_skb(ndev, ndev->mtu + ETH_HLEN); 262 ndev->mtu + ETH_HLEN); 309 ndev->mtu = new_mtu; 316 if (ndev->mtu < new_mtu) { 338 ndev->mtu = new_mtu; 446 ndev->mtu = ntb_transport_max_size(dev->qp) - ETH_HLEN;
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | xskxceiver.h | 134 int mtu; member in struct:ifobject 160 int mtu; member in struct:test_spec
|
/linux-master/drivers/staging/wlan-ng/ |
H A D | p80211conv.c | 346 if (payload_length > (netdev->mtu + ETH_HLEN)) { 350 payload_length, netdev->mtu + ETH_HLEN); 375 if (payload_length > netdev->mtu) { 379 payload_length, netdev->mtu); 408 > netdev->mtu) { 414 sizeof(struct wlan_snap)), netdev->mtu); 443 if (payload_length > netdev->mtu) { 447 payload_length, netdev->mtu);
|
/linux-master/net/batman-adv/ |
H A D | fragmentation.c | 368 if (total_size > neigh_node->if_incoming->net_dev->mtu) { 391 * passed mtu and the old one with the rest. The new skb contains data from the 405 unsigned int mtu = fragment_size + header_size; local 407 skb_fragment = dev_alloc_skb(ll_reserved + mtu + tailroom); 413 /* Eat the last mtu-bytes of the skb */ 442 unsigned int mtu = net_dev->mtu; local 450 mtu = min_t(unsigned int, mtu, BATADV_FRAG_MAX_FRAG_SIZE); 451 max_fragment_size = mtu [all...] |