/linux-master/include/uapi/linux/netfilter/ |
H A D | xt_TCPMSS.h | 8 __u16 mss; member in struct:xt_tcpmss_info
|
H A D | nf_synproxy.h | 20 __u16 mss; member in struct:nf_synproxy_info
|
H A D | nfnetlink_osf.h | 58 __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 D | psock_snd.sh | 15 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 D | tcp_mmap.c | 455 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 D | wq_enet_desc.h | 41 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 D | enic_res.h | 100 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 D | wq_enet_desc.h | 40 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 D | wq_enet_desc.h | 38 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 D | tcp_offload.c | 17 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 D | syncookies.c | 137 * .. 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 D | tcp_recovery.c | 225 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 D | tcp_timer.c | 171 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 D | task_mmu.c | 413 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 D | gve_desc.h | 48 __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 D | test_tcp_custom_syncookie.c | 223 __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 D | xdp_synproxy_kern.c | 310 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 D | test_tcp_check_syncookie_kern.c | 135 __u32 mss = seq_mss >> 32; local 138 bpf_map_update_elem(&results, &key_mss, &mss, 0);
|
/linux-master/net/ipv6/ |
H A D | syncookies.c | 96 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 D | nfnetlink_osf.c | 73 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 D | rpmhpd.c | 152 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 D | tp_meter.c | 136 * @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 D | repair.c | 104 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 D | ef100_tx.c | 58 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 D | context.c | 132 if (ctx->mss) 133 unmap_mapping_range(ctx->mss, 0, SPUFS_MSS_MAP_SIZE, 1);
|