| /linux/include/dt-bindings/memory/ | 
| H A D | tegra234-mc.h | 180 /* MSS internal memqual MIU7 read clients */ 182 /* MSS internal memqual MIU7 write clients */ 184 /* MSS internal memqual MIU8 read clients */ 186 /* MSS internal memqual MIU8 write clients */ 188 /* MSS internal memqual MIU9 read clients */ 190 /* MSS internal memqual MIU9 write clients */ 192 /* MSS internal memqual MIU10 read clients */ 194 /* MSS internal memqual MIU10 write clients */ 196 /* MSS internal memqual MIU11 read clients */ 198 /* MSS internal memqual MIU11 write clients */ [all …] 
 | 
| H A D | tegra194-mc.h | 147 /* MSS internal memqual MIU7 read clients */ 149 /* MSS internal memqual MIU7 write clients */ 207 /* AXI AP and DFD-AUX0/1 read clients Both share the same interface on the on MSS */ 209 /* AXI AP and DFD-AUX0/1 write clients Both sahre the same interface on MSS */ 261 /* MSS internal memqual MIU0 read clients */ 263 /* MSS internal memqual MIU0 write clients */ 265 /* MSS internal memqual MIU1 read clients */ 267 /* MSS internal memqual MIU1 write clients */ 269 /* MSS internal memqual MIU2 read clients */ 271 /* MSS internal memqual MIU2 write clients */ [all …] 
 | 
| /linux/Documentation/devicetree/bindings/remoteproc/ | 
| H A D | qcom,sc7180-mss-pil.yaml | 4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7180-mss-pil.yaml# 7 title: Qualcomm SC7180 MSS Peripheral Image Loader 19       - qcom,sc7180-mss-pil 23       - description: MSS QDSP6 registers 56       - description: GCC MSS IFACE clock 57       - description: GCC MSS BUS clock 58       - description: GCC MSS NAV clock 59       - description: GCC MSS SNOC_AXI clock 60       - description: GCC MSS MFAB_AXIS clock 76       - description: MSS power domain [all …] 
 | 
| H A D | qcom,sc7280-mss-pil.yaml | 4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7280-mss-pil.yaml# 7 title: Qualcomm SC7280 MSS Peripheral Image Loader 19       - qcom,sc7280-mss-pil 23       - description: MSS QDSP6 registers 60       - description: GCC MSS IFACE clock 61       - description: GCC MSS OFFLINE clock 62       - description: GCC MSS SNOC_AXI clock 77       - description: MSS power domain 82       - const: mss 110       within MSS. [all …] 
 | 
| H A D | qcom,sc7180-pas.yaml | 104             - description: MSS power domain 109             - const: mss 121             - description: MSS power domain 125             - const: mss 174         power-domain-names = "cx", "mx", "mss";
  | 
| /linux/tools/testing/selftests/net/ | 
| H A D | udpgso.c | 65 	int tlen;		/* send() buffer size, may exceed mss */ 67 	int gso_len;		/* mss after applying gso */ 68 	int r_num_mss;		/* recv(): number of calls of full mss */ 69 	int r_len_last;		/* recv(): size of last non-mss dgram, if any */ 90 		/* no GSO: send a single MSS */ 95 		/* no GSO: send a single MSS + 1B: fail */ 100 		/* send a single MSS: will fall back to no GSO */ 106 		/* datalen <= MSS < gso_len: will fall back to no GSO */ 113 		/* MSS < datalen < gso_len: fail */ 119 		/* send a single MSS + 1B */ [all …] 
 | 
| 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}"
  | 
| /linux/net/ipv4/ | 
| H A D | tcp_offload.c | 17 			   unsigned int seq, unsigned int mss) in tcp_gso_tstamp()   argument  23 		if (before(ts_seq, seq + mss)) { in tcp_gso_tstamp()  30 		seq += mss; in tcp_gso_tstamp()  141 	unsigned int mss; in tcp_gso_segment()   local  162 	mss = skb_shinfo(skb)->gso_size; in tcp_gso_segment()  163 	if (unlikely(skb->len <= mss)) in tcp_gso_segment()  169 		skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(skb->len, mss); in tcp_gso_segment()  188 	 * the frame into an MSS multiple and possibly a remainder, both in tcp_gso_segment()  189 	 * cases return a GSO skb. So update the mss now. in tcp_gso_segment()  192 		mss * in tcp_gso_segment()  321 unsigned int mss = 1; tcp_gro_receive()  local  [all...] | 
| H A D | syncookies.c | 96 	 * MSS into the second hash value. in secure_tcp_syn_cookie()  133  * MSS Values are chosen based on the 2011 paper 138  *  .. in the 1300-1349 range account for about 15 to 20% of observed mss values 141  *  1460 is the single most frequently announced mss value (30 to 46% depending 152  * Generate a syncookie.  mssp points to the mss, which is returned 159 	const __u16 mss = *mssp; in __cookie_v4_init_sequence()  162 		if (mss >= msstab[mssind]) in __cookie_v4_init_sequence()  182  * Return the decoded mss if it is, or 0 if not. 321 					    int mss, u32 tsoff) in cookie_tcp_reqsk_alloc()  343 	req->mss  in cookie_tcp_reqsk_alloc()  158 const __u16 mss = *mssp; __cookie_v4_init_sequence()  local  320 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) cookie_tcp_reqsk_alloc()  argument  362 int mss; cookie_tcp_check()  local  [all...] | 
| H A D | tcp_output.c | 111 /* Calculate mss to advertise in SYN segment. 118  *    large MSS. 119  * 4. We do not make 3, we advertise MSS, calculated from first 122  * 5. Value 65535 for MSS is valid in IPv6 and means "as large as possible, 129 	int mss = tp->advmss;  in tcp_advertise_mss()  local 134 		if (metric < mss) {  in tcp_advertise_mss() 135 			mss = metric;  in tcp_advertise_mss() 136 			tp->advmss = mss;  in tcp_advertise_mss() 140 	return (__u16)mss;  in tcp_advertise_mss() 206  * be a multiple of mss if possible. We assume here that mss >= 1. [all …] 
 | 
| /linux/tools/testing/selftests/net/netfilter/packetdrill/ | 
| H A D | conntrack_synack_old.pkt | 4 // 10.176.25.8.829 > 10.192.171.30.2049: Flags [S], seq 2375731741, win 29200, options [mss 1460,sa… 6 …76.25.8.829: Flags [S.], seq 145824453, ack 643160523, win 65535, options [mss 8952,nop,wscale 5,T… 8 // 10.192.171.30.2049 > 10.176.25.8.829: Flags [R.], seq 1, ack 1, win 65535, options [mss 8952,nop… 10 // 10.176.25.8.829 > 10.192.171.30.2049: Flags [S], seq 2375731741, win 29200, options [mss 1460,sa… 13 …6.25.8.829: Flags [S.], seq 162602410, ack 2375731742, win 65535, options [mss 8952,nop,wscale 5,T… 24 0.1 > S 0:0(0) win 65535 <mss 1460,sackOK,TS val 1 ecr 0,nop,wscale 8> 27 0.1 < S. 145824453:145824453(0) ack 643160523 win 240 <mss 1440,nop,nop,TS val 1 ecr 1,nop,wscale 0> 30 1.01 > S 0:0(0) win 65535 <mss 1460,sackOK,TS val 1015 ecr 0,nop,wscale 8> 34 +0 < S. 145758918:145758918(0) ack 1 win 250 <mss 1460,nop,nop,TS val 1 ecr 1,nop,wscale 0> 39 // actual packet:  3.010000 S 0:0(0) win 65535 <mss 1460,sackOK,TS val 1015 ecr 0,nop,wscale 8>
  | 
| H A D | conntrack_synack_reuse.pkt | 15 +0 < S 0:0(0) win 32792 <mss 1000,nop,wscale 7, TS val 1 ecr 0,nop,nop> 16 +0 > S. 0:0(0) ack 1 <mss 1460,nop,nop,TS val 100 ecr 1,nop,wscale 8> 24 1.0 < S 2000:2000(0) win 32792 <mss 1000,nop,wscale 7, TS val 233 ecr 0,nop,nop> 31 1.5 < S 2000:2000(0) win 32792 <mss 1000,nop,wscale 0, TS val 233 ecr 0,nop,nop>
  | 
| H A D | conntrack_syn_challenge_ack.pkt | 22 0.1 > S 0:0(0) win 65535 <mss 1460,sackOK,TS val 1 ecr 0,nop,wscale 8> 25 0.1 < . 145824453:145824453(0) ack 643160523 win 240 <mss 1460,nop,nop,TS val 1 ecr 1,nop,wscale 0> 32 +0.01 > S 0:0(0) win 65535 <mss 1460,sackOK,TS val 1 ecr 0,nop,wscale 8> 35 +0.1 < S. 0:0(0) ack 1 win 250 <mss 1460,nop,nop,TS val 1 ecr 1,nop,wscale 0>
  | 
| /linux/net/netfilter/ | 
| H A D | xt_TCPMSS.c | 3  * This is a module which is used for setting the MSS option in TCP packets. 29 MODULE_DESCRIPTION("Xtables: TCP Maximum Segment Size (MSS) adjustment"); 102 	if (info->mss == XT_TCPMSS_CLAMP_PMTU) {  in tcpmss_mangle_packet() 114 		newmss = info->mss;  in tcpmss_mangle_packet() 123 			/* Never increase MSS, even when setting it, as  in tcpmss_mangle_packet() 125 			 * on MSS being set correctly.  in tcpmss_mangle_packet() 152 	 * MSS Option not found ?! add it..  in tcpmss_mangle_packet() 165 	 * IPv4: RFC 1122 states "If an MSS option is not received at  in tcpmss_mangle_packet() 166 	 * connection setup, TCP MUST assume a default send MSS of 536".  in tcpmss_mangle_packet() 168 	 * length IPv6 header of 60, ergo the default MSS value is 1220  in tcpmss_mangle_packet() [all …] 
 | 
| H A D | nfnetlink_osf.c | 73 	u16 mss = 0;  in nf_osf_match_one()  local 106 				mss = ctx->optp[3];  in nf_osf_match_one() 107 				mss <<= 8;  in nf_osf_match_one() 108 				mss |= ctx->optp[2];  in nf_osf_match_one() 110 				mss = ntohs((__force __be16)mss);  in nf_osf_match_one() 134 			 * Some smart modems decrease mangle MSS to  in nf_osf_match_one() 136 			 * and the one provided in the fingerprint MSS  in nf_osf_match_one() 141 			if (ctx->window == f->wss.val * mss ||  in nf_osf_match_one() 147 			if (ctx->window == f->wss.val * (mss + 40) ||  in nf_osf_match_one()
  | 
| /linux/fs/proc/ | 
| H A D | task_mmu.c | 873 static void smaps_page_accumulate(struct mem_size_stats *mss,  in smaps_page_accumulate()  argument 877 	mss->pss += pss;  in smaps_page_accumulate() 880 		mss->pss_anon += pss;  in smaps_page_accumulate() 882 		mss->pss_shmem += pss;  in smaps_page_accumulate() 884 		mss->pss_file += pss;  in smaps_page_accumulate() 887 		mss->pss_locked += pss;  in smaps_page_accumulate() 890 		mss->pss_dirty += pss;  in smaps_page_accumulate() 892 			mss->private_dirty += size;  in smaps_page_accumulate() 894 			mss->shared_dirty += size;  in smaps_page_accumulate() 897 			mss->private_clean += size;  in smaps_page_accumulate() [all …] 
 | 
| /linux/drivers/pmdomain/qcom/ | 
| H A D | rpmhpd.c | 155 static struct rpmhpd mss = {  variable 156 	.pd = { .name = "mss", }, 157 	.res_name = "mss.lvl", 228 	[RPMHPD_MSS] = &mss, 290 	[RPMHPD_MSS] = &mss, 311 	[SDM670_MSS] = &mss, 329 	[SDM845_MSS] = &mss, 342 	[SDX55_MSS] = &mss, 355 	[SDX65_MSS] = &mss, 370 	[RPMHPD_MSS] = &mss, [all …] 
 | 
| /linux/net/ipv6/ | 
| H A D | syncookies.c | 27  * [ipv6 tcp] MSS must be computed as the maximum packet size minus 60 [..] 29  * Due to IPV6_MIN_MTU=1280 the lowest possible MSS is 1220, which allows 97 	const __u16 mss = *mssp; in __cookie_v6_init_sequence()  100 		if (mss >= msstab[mssind]) in __cookie_v6_init_sequence()  136 	int mss; in cookie_tcp_check()  141 	mss = __cookie_v6_check(ipv6_hdr(skb), tcp_hdr(skb)); in cookie_tcp_check()  142 	if (!mss) { in cookie_tcp_check()  164 				      &tcp_opt, mss, tsoff); in cookie_tcp_check()  257 	tcp_select_initial_window(sk, full_space, req->mss, in cookie_v6_check()  96 const __u16 mss = *mssp; __cookie_v6_init_sequence()  local  135 int mss; cookie_tcp_check()  local 
  | 
| /linux/tools/testing/selftests/bpf/progs/ | 
| H A D | test_tcp_custom_syncookie.c | 20  *       |   Hash_1 | MSS | ECN | SACK |  WScale | 224 	__u16 *mss; in tcp_parse_option()   local  247 		mss = next(ctx, 2); in tcp_parse_option()  248 		if (*opsize == TCPOLEN_MSS && ctx->tcp->syn && mss) in tcp_parse_option()  249 			ctx->attrs.mss = get_unaligned_be16(mss); in tcp_parse_option()  293 	if ((ctx->ipv4 && ctx->attrs.mss != MSS_LOCAL_IPV4) || in tcp_validate_sysctl()  294 	    (ctx->ipv6 && ctx->attrs.mss != MSS_LOCAL_IPV6)) in tcp_validate_sysctl()  325 			if (ctx->attrs.mss >= msstab4[mssind]) in tcp_prepare_cookie()  328 		ctx->attrs.mss  in tcp_prepare_cookie()  [all...] | 
| /linux/tools/testing/selftests/net/packetdrill/ | 
| H A D | tcp_ooo-before-and-after-accept.pkt | 3 --mss=1000 16    +0 < S 0:0(0) win 65535 <mss 1000,nop,nop,sackOK,nop,wscale 7> 17    +0 > S. 0:0(0) ack 1 <mss 1460,nop,nop,sackOK,nop,wscale 10> 41    +0 < S 0:0(0) win 65535 <mss 1000,nop,nop,sackOK,nop,wscale 7> 42    +0 > S. 0:0(0) ack 1 <mss 1460,nop,nop,sackOK,nop,wscale 10>
  | 
| H A D | tcp_slow_start_slow-start-after-idle.pkt | 3 // This test expects tso size to be at least initial cwnd * mss 14    +0 < S 0:0(0) win 65535 <mss 1000,sackOK,nop,nop,nop,wscale 7> 15    +0 > S. 0:0(0) ack 1 <mss 1460,nop,nop,sackOK,nop,wscale 8> 34 // If slow start after idle works properly, we should send 5 MSS here (cwnd/2)
  | 
| /linux/include/uapi/linux/netfilter/ | 
| H A D | nfnetlink_osf.h | 29 /* Wildcard MSS (kind of). 31  * of the MSS and window sizes. 58 	__u16	ss, mss;  member 93 /* Initial window size option state machine: multiple of mss, mtu or
  | 
| /linux/net/batman-adv/ | 
| H A D | tp_meter.c | 112  * @min: minimum cwnd value (usually MSS) 136  * @mss: maximum segment size of transmission 139  * MSS every unique received ACK 141  * increased by MSS * MSS / CWND for every unique received ACK 143 static void batadv_tp_update_cwnd(struct batadv_tp_vars *tp_vars, u32 mss)  in batadv_tp_update_cwnd()  argument 150 		tp_vars->cwnd = batadv_tp_cwnd(tp_vars->cwnd, mss, mss);  in batadv_tp_update_cwnd() 157 				   ((mss * mss) << 6) / (tp_vars->cwnd << 3));  in batadv_tp_update_cwnd() 158 	if (tp_vars->dec_cwnd < (mss << 3)) {  in batadv_tp_update_cwnd() 163 	tp_vars->cwnd = batadv_tp_cwnd(tp_vars->cwnd, mss, mss);  in batadv_tp_update_cwnd() 484  * reset the cwnd to 3*MSS [all …] 
 | 
| /linux/drivers/scsi/snic/ | 
| H A D | wq_enet_desc.h | 38 	u64 address, u16 length, u16 mss, u16 header_length,  in wq_enet_desc_enc()  argument 44 	desc->mss_loopback = cpu_to_le16((mss & WQ_ENET_MSS_MASK) <<  in wq_enet_desc_enc() 57 	u64 *address, u16 *length, u16 *mss, u16 *header_length,  in wq_enet_desc_dec()  argument 63 	*mss = (le16_to_cpu(desc->mss_loopback) >> WQ_ENET_MSS_SHIFT) &  in wq_enet_desc_dec()
  | 
| /linux/drivers/scsi/fnic/ | 
| H A D | wq_enet_desc.h | 40 	u64 address, u16 length, u16 mss, u16 header_length,  in wq_enet_desc_enc()  argument 46 	desc->mss_loopback = cpu_to_le16((mss & WQ_ENET_MSS_MASK) <<  in wq_enet_desc_enc() 59 	u64 *address, u16 *length, u16 *mss, u16 *header_length,  in wq_enet_desc_dec()  argument 65 	*mss = (le16_to_cpu(desc->mss_loopback) >> WQ_ENET_MSS_SHIFT) &  in wq_enet_desc_dec()
  |