Searched refs:mss (Results 1 - 25 of 191) sorted by relevance

12345678

/linux-master/include/uapi/linux/netfilter/
H A Dxt_TCPMSS.h8 __u16 mss; member in struct:xt_tcpmss_info
H A Dnf_synproxy.h20 __u16 mss; member in struct:nf_synproxy_info
H A Dnfnetlink_osf.h58 __u16 ss, mss; member in struct:nf_osf_user_finger
93 /* Initial window size option state machine: multiple of mss, mtu or
/linux-master/tools/testing/selftests/net/
H A Dpsock_snd.sh15 readonly mss="$((${mtu} - ${iphlen} - ${udphlen}))"
16 readonly mss_exceeds="$((${mss} + 1))"
58 ./in_netns.sh ./psock_snd -l "${mss}"
66 # ./in_netns.sh ./psock_snd -V -l "${mss}"
72 ./in_netns.sh ./psock_snd -d -l "${mss}"
H A Dtcp_mmap.c455 int mss = 0; local
486 mss = atoi(optarg);
530 if (mss &&
532 &mss, sizeof(mss)) == -1) {
562 if (mss &&
563 setsockopt(fd, IPPROTO_TCP, TCP_MAXSEG, &mss, sizeof(mss)) == -1) {
/linux-master/drivers/net/ethernet/cisco/enic/
H A Dwq_enet_desc.h41 u64 address, u16 length, u16 mss, u16 header_length,
47 desc->mss_loopback = cpu_to_le16((mss & WQ_ENET_MSS_MASK) <<
60 u64 *address, u16 *length, u16 *mss, u16 *header_length,
66 *mss = (le16_to_cpu(desc->mss_loopback) >> WQ_ENET_MSS_SHIFT) &
40 wq_enet_desc_enc(struct wq_enet_desc *desc, u64 address, u16 length, u16 mss, u16 header_length, u8 offload_mode, u8 eop, u8 cq_entry, u8 fcoe_encap, u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) argument
59 wq_enet_desc_dec(struct wq_enet_desc *desc, u64 *address, u16 *length, u16 *mss, u16 *header_length, u8 *offload_mode, u8 *eop, u8 *cq_entry, u8 *fcoe_encap, u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) argument
H A Denic_res.h100 unsigned int mss, unsigned int hdr_len, int vlan_tag_insert,
104 mss, hdr_len, vlan_tag_insert, vlan_tag,
98 enic_queue_wq_desc_tso(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, unsigned int mss, unsigned int hdr_len, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument
/linux-master/drivers/scsi/fnic/
H A Dwq_enet_desc.h40 u64 address, u16 length, u16 mss, u16 header_length,
46 desc->mss_loopback = cpu_to_le16((mss & WQ_ENET_MSS_MASK) <<
59 u64 *address, u16 *length, u16 *mss, u16 *header_length,
65 *mss = (le16_to_cpu(desc->mss_loopback) >> WQ_ENET_MSS_SHIFT) &
39 wq_enet_desc_enc(struct wq_enet_desc *desc, u64 address, u16 length, u16 mss, u16 header_length, u8 offload_mode, u8 eop, u8 cq_entry, u8 fcoe_encap, u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) argument
58 wq_enet_desc_dec(struct wq_enet_desc *desc, u64 *address, u16 *length, u16 *mss, u16 *header_length, u8 *offload_mode, u8 *eop, u8 *cq_entry, u8 *fcoe_encap, u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) argument
/linux-master/drivers/scsi/snic/
H A Dwq_enet_desc.h38 u64 address, u16 length, u16 mss, u16 header_length,
44 desc->mss_loopback = cpu_to_le16((mss & WQ_ENET_MSS_MASK) <<
57 u64 *address, u16 *length, u16 *mss, u16 *header_length,
63 *mss = (le16_to_cpu(desc->mss_loopback) >> WQ_ENET_MSS_SHIFT) &
37 wq_enet_desc_enc(struct wq_enet_desc *desc, u64 address, u16 length, u16 mss, u16 header_length, u8 offload_mode, u8 eop, u8 cq_entry, u8 fcoe_encap, u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) argument
56 wq_enet_desc_dec(struct wq_enet_desc *desc, u64 *address, u16 *length, u16 *mss, u16 *header_length, u8 *offload_mode, u8 *eop, u8 *cq_entry, u8 *fcoe_encap, u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) argument
/linux-master/net/ipv4/
H A Dtcp_offload.c17 unsigned int seq, unsigned int mss)
20 if (before(ts_seq, seq + mss)) {
27 seq += mss;
132 unsigned int mss; local
149 mss = skb_shinfo(skb)->gso_size;
150 if (unlikely(skb->len <= mss))
156 skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(skb->len, mss);
176 * cases return a GSO skb. So update the mss now.
179 mss *= skb_shinfo(segs)->gso_segs;
181 delta = (__force __wsum)htonl(oldlen + thlen + mss);
16 tcp_gso_tstamp(struct sk_buff *skb, unsigned int ts_seq, unsigned int seq, unsigned int mss) argument
305 unsigned int mss = 1; local
[all...]
H A Dsyncookies.c137 * .. in the 1300-1349 range account for about 15 to 20% of observed mss values
140 * 1460 is the single most frequently announced mss value (30 to 46% depending
151 * Generate a syncookie. mssp points to the mss, which is returned
158 const __u16 mss = *mssp; local
161 if (mss >= msstab[mssind])
181 * Return the decoded mss if it is, or 0 if not.
319 int mss, u32 tsoff)
341 req->mss = mss;
361 int mss; local
316 cookie_tcp_reqsk_alloc(const struct request_sock_ops *ops, struct sock *sk, struct sk_buff *skb, struct tcp_options_received *tcp_opt, int mss, u32 tsoff) argument
[all...]
H A Dtcp_recovery.c225 u32 mss; local
230 mss = tcp_skb_mss(skb);
231 if (tcp_skb_pcount(skb) > 1 && skb->len > mss)
233 mss, mss, GFP_ATOMIC);
H A Dtcp_timer.c171 int mss; local
181 mss = tcp_mtu_to_mss(sk, icsk->icsk_mtup.search_low) >> 1;
182 mss = min(READ_ONCE(net->ipv4.sysctl_tcp_base_mss), mss);
183 mss = max(mss, READ_ONCE(net->ipv4.sysctl_tcp_mtu_probe_floor));
184 mss = max(mss, READ_ONCE(net->ipv4.sysctl_tcp_min_snd_mss));
185 icsk->icsk_mtup.search_low = tcp_mss_to_mtu(sk, mss);
/linux-master/fs/proc/
H A Dtask_mmu.c413 static void smaps_page_accumulate(struct mem_size_stats *mss, argument
417 mss->pss += pss;
420 mss->pss_anon += pss;
422 mss->pss_shmem += pss;
424 mss->pss_file += pss;
427 mss->pss_locked += pss;
430 mss->pss_dirty += pss;
432 mss->private_dirty += size;
434 mss->shared_dirty += size;
437 mss
443 smaps_account(struct mem_size_stats *mss, struct page *page, bool compound, bool young, bool dirty, bool locked, bool migration) argument
504 struct mem_size_stats *mss = walk->private; local
530 struct mem_size_stats *mss = walk->private; local
577 struct mem_size_stats *mss = walk->private; local
731 struct mem_size_stats *mss = walk->private; local
776 smap_gather_stats(struct vm_area_struct *vma, struct mem_size_stats *mss, unsigned long start) argument
817 __show_smap(struct seq_file *m, const struct mem_size_stats *mss, bool rollup_mode) argument
860 struct mem_size_stats mss = {}; local
887 struct mem_size_stats mss = {}; local
[all...]
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_desc.h48 __be16 mss; /* TSO MSS */ member in struct:gve_tx_seg_desc
87 __be16 mss; member in struct:gve_rx_desc
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_tcp_custom_syncookie.c223 __u16 *mss; local
246 mss = next(ctx, 2);
247 if (*opsize == TCPOLEN_MSS && ctx->tcp->syn && mss)
248 ctx->attrs.mss = get_unaligned_be16(mss);
292 if ((ctx->ipv4 && ctx->attrs.mss != MSS_LOCAL_IPV4) ||
293 (ctx->ipv6 && ctx->attrs.mss != MSS_LOCAL_IPV6))
322 if (ctx->attrs.mss >= msstab4[mssind])
325 ctx->attrs.mss = msstab4[mssind];
330 if (ctx->attrs.mss >
[all...]
H A Dxdp_synproxy_kern.c310 static __always_inline void values_get_tcpipopts(__u16 *mss, __u8 *wscale, argument
319 *mss = (*value >> 32) & 0xffff;
321 *mss = *value & 0xffff;
327 *mss = ipv6 ? DEFAULT_MSS6 : DEFAULT_MSS4;
482 static __always_inline __u8 tcp_mkoptions(__be32 *buf, __be32 *tsopt, __u16 mss, argument
487 *buf++ = bpf_htonl((TCPOPT_MSS << 24) | (TCPOLEN_MSS << 16) | mss);
516 __u16 mss, __u8 wscale)
532 tcp_header->doff += tcp_mkoptions(tcp_options, tsopt, mss, wscale);
539 __u16 mss; local
542 values_get_tcpipopts(&mss,
514 tcp_gen_synack(struct tcphdr *tcp_header, __u32 cookie, __be32 *tsopt, __u16 mss, __u8 wscale) argument
562 __u16 mss; local
[all...]
H A Dtest_tcp_check_syncookie_kern.c135 __u32 mss = seq_mss >> 32; local
138 bpf_map_update_elem(&results, &key_mss, &mss, 0);
/linux-master/net/ipv6/
H A Dsyncookies.c96 const __u16 mss = *mssp; local
99 if (mss >= msstab[mssind])
135 int mss; local
140 mss = __cookie_v6_check(ipv6_hdr(skb), tcp_hdr(skb));
141 if (!mss) {
163 &tcp_opt, mss, tsoff);
256 tcp_select_initial_window(sk, full_space, req->mss,
/linux-master/net/netfilter/
H A Dnfnetlink_osf.c73 u16 mss = 0; local
106 mss = ctx->optp[3];
107 mss <<= 8;
108 mss |= ctx->optp[2];
110 mss = ntohs((__force __be16)mss);
141 if (ctx->window == f->wss.val * mss ||
147 if (ctx->window == f->wss.val * (mss + 40) ||
/linux-master/drivers/pmdomain/qcom/
H A Drpmhpd.c152 static struct rpmhpd mss = { variable in typeref:struct:rpmhpd
153 .pd = { .name = "mss", },
154 .res_name = "mss.lvl",
264 [SDM670_MSS] = &mss,
282 [SDM845_MSS] = &mss,
295 [SDX55_MSS] = &mss,
308 [SDX65_MSS] = &mss,
323 [RPMHPD_MSS] = &mss,
340 [SM6350_MSS] = &mss,
358 [RPMHPD_MSS] = &mss,
[all...]
/linux-master/net/batman-adv/
H A Dtp_meter.c136 * @mss: maximum segment size of transmission
143 static void batadv_tp_update_cwnd(struct batadv_tp_vars *tp_vars, u32 mss) argument
150 tp_vars->cwnd = batadv_tp_cwnd(tp_vars->cwnd, mss, mss);
157 ((mss * mss) << 6) / (tp_vars->cwnd << 3));
158 if (tp_vars->dec_cwnd < (mss << 3)) {
163 tp_vars->cwnd = batadv_tp_cwnd(tp_vars->cwnd, mss, mss);
635 size_t packet_len, mss; local
[all...]
/linux-master/tools/testing/selftests/net/tcp_ao/lib/
H A Drepair.c104 len = sizeof(state->mss);
105 ret = getsockopt(sk, SOL_TCP, TCP_MAXSEG, &state->mss, &len);
106 if (ret || len != sizeof(state->mss))
205 opts[opt_nr].opt_val = state->mss;
/linux-master/drivers/net/ethernet/sfc/
H A Def100_tx.c58 u32 mss; local
67 mss = skb_shinfo(skb)->gso_size;
68 if (unlikely(mss < 4)) {
69 WARN_ONCE(1, "MSS of %u is too small for TSO\n", mss);
83 if (skb->data_len / mss > nic_data->tso_max_frames)
195 u32 mss = skb_shinfo(skb)->gso_size; local
233 ESF_GZ_TX_TSO_MSS, mss,
/linux-master/arch/powerpc/platforms/cell/spufs/
H A Dcontext.c132 if (ctx->mss)
133 unmap_mapping_range(ctx->mss, 0, SPUFS_MSS_MAP_SIZE, 1);

Completed in 2574 milliseconds

12345678