/net/sched/ |
H A D | sch_plug.c | 68 u32 limit; member in struct:plug_sched_data 93 if (likely(sch->qstats.backlog + skb->len <= q->limit)) { 133 /* We will set a default limit of 100 pkts (~150kB) 138 q->limit = pkt_limit * psched_mtu(qdisc_dev(sch)); 145 q->limit = ctl->limit; 202 q->limit = msg->limit;
|
H A D | sch_fifo.c | 24 if (likely(sch->qstats.backlog + qdisc_pkt_len(skb) <= sch->limit)) 32 if (likely(skb_queue_len(&sch->q) < sch->limit)) 40 if (likely(skb_queue_len(&sch->q) < sch->limit)) 43 /* queue full, remove one skb to fulfill the limit */ 57 u32 limit = qdisc_dev(sch)->tx_queue_len ? : 1; local 60 limit *= psched_mtu(qdisc_dev(sch)); 62 sch->limit = limit; 69 sch->limit = ctl->limit; 141 fifo_set_limit(struct Qdisc *q, unsigned int limit) argument 163 fifo_create_dflt(struct Qdisc *sch, struct Qdisc_ops *ops, unsigned int limit) argument [all...] |
H A D | sch_red.c | 29 limit - bytes (must be > qth_max + burst) 31 Hard limit on queue length, should be chosen >qth_max 35 Really, this limit will never be reached 40 u32 limit; /* HARD maximal queue length */ member in struct:red_sched_data 203 if (ctl->limit > 0) { 204 child = fifo_create_dflt(sch, &bfifo_qdisc_ops, ctl->limit); 211 q->limit = ctl->limit; 262 .limit = q->limit, [all...] |
H A D | sch_tbf.c | 96 With classful TBF, limit is just kept for backwards compatibility. 98 changed the limit is not effective anymore. 103 u32 limit; /* Maximal length of backlog: bytes */ member in struct:tbf_sched_data 277 err = fifo_set_limit(q->qdisc, qopt->limit); 280 } else if (qopt->limit > 0) { 281 child = fifo_create_dflt(sch, &bfifo_qdisc_ops, qopt->limit); 294 q->limit = qopt->limit; 352 opt.limit = q->limit; [all...] |
H A D | act_police.c | 58 u32 limit; member in struct:tc_police_compat
|
H A D | sch_gred.c | 36 u32 limit; /* HARD maximal queue length */ member in struct:gred_sched_data 232 if (q->backlog + qdisc_pkt_len(skb) <= q->limit) { 400 q->limit = ctl->limit; 554 opt.limit = q->limit;
|
H A D | sch_choke.c | 54 u32 limit; member in struct:choke_sched_data 326 if (sch->q.qlen < q->limit) { 434 if (ctl->limit > CHOKE_MAX_QUEUE) 437 mask = roundup_pow_of_two(ctl->limit + 1) - 1; 477 q->limit = ctl->limit; 503 .limit = q->limit,
|
H A D | sch_netem.c | 71 /* internal t(ime)fifo qdisc uses sch->q and sch->limit */ 83 u32 limit; member in struct:netem_sched_data 421 if (unlikely(skb_queue_len(&sch->q) >= sch->limit)) 744 sch->limit = qopt->limit; 748 q->limit = qopt->limit; 877 qopt.limit = q->limit;
|
H A D | sch_sfb.c | 65 u32 limit; /* HARD maximal queue length */ member in struct:sfb_sched_data 291 if (unlikely(sch->q.qlen >= q->limit)) { 298 unsigned long limit = q->rehash_time + q->rehash_interval; local 300 if (unlikely(time_after(jiffies, limit))) { 304 time_after(jiffies, limit - q->warmup_time))) { 480 .limit = 0, 495 u32 limit; local 509 limit = ctl->limit; 510 if (limit [all...] |
H A D | sch_sfq.c | 119 int limit; /* limit of total number of packets in this qdisc */ member in struct:sfq_sched_data 122 u8 maxdepth; /* limit of packets per flow */ 484 if (++sch->q.qlen <= q->limit) 686 if (ctl->limit) { 687 q->limit = min_t(u32, ctl->limit, q->maxdepth * q->maxflows); 688 q->maxflows = min_t(u32, q->maxflows, q->limit); 692 while (sch->q.qlen > q->limit) 751 q->limit [all...] |
/net/bridge/netfilter/ |
H A D | ebt_among.c | 27 int start, limit, i; local 33 limit = wh->table[key + 1]; 35 for (i = start; i < limit; i++) { 42 for (i = start; i < limit; i++) {
|
H A D | ebtables.c | 425 unsigned int limit = repl->entries_size; local 436 while (offset < limit) { 437 size_t left = limit - offset; 474 if (offset != limit) {
|
/net/9p/ |
H A D | trans_virtio.c | 87 /* This is global limit. Since we don't have a global structure, 176 * @limit: maximum segment to pack data to 187 int limit, char *data, int count) 196 BUG_ON(index > limit); 225 pack_sg_list_p(struct scatterlist *sg, int start, int limit, argument 232 BUG_ON(nr_pages > (limit - start)); 574 /* Ceiling limit to avoid denial of service attacks */ 186 pack_sg_list(struct scatterlist *sg, int start, int limit, char *data, int count) argument
|
/net/tipc/ |
H A D | bcast.c | 764 int tipc_bclink_set_queue_limits(u32 limit) argument 768 if ((limit < TIPC_MIN_LINK_WIN) || (limit > TIPC_MAX_LINK_WIN)) 772 tipc_link_set_queue_limits(bcl, limit);
|
H A D | name_table.c | 615 * Note: Publications with a scope narrower than 'limit' are ignored. 621 int tipc_nametbl_mc_translate(u32 type, u32 lower, u32 upper, u32 limit, argument 647 if (publ->scope <= limit) 670 pr_warn("Publication failed, local publication limit reached (%u)\n",
|
H A D | socket.c | 1226 * rcvbuf_limit - get proper overload limit of socket receive queue 1231 * the default overload value (i.e. 67MB) is set as limit. 1241 * Returns overload limit according to corresponding message importance 1246 unsigned int limit; local 1249 limit = CONN_OVERLOAD_LIMIT; 1251 limit = sk->sk_rcvbuf << (msg_importance(msg) + 5); 1252 return limit; 1271 unsigned int limit = rcvbuf_limit(sk, buf); local 1288 if (sk_rmem_alloc_get(sk) + buf->truesize >= limit)
|
/net/appletalk/ |
H A D | ddp.c | 670 int limit; local 769 limit = ntohs(nr->nr_lastnet); 770 if (limit - ntohs(nr->nr_firstnet) > 4096) { 777 ct <= limit; ct++) {
|
/net/netfilter/ |
H A D | nf_conntrack_sip.c | 117 const char *limit, int *shift) 121 while (dptr < limit && isalpha(*dptr)) { 129 const char *limit, int *shift) 132 while (dptr < limit && isdigit(*dptr)) { 149 static int word_len(const char *dptr, const char *limit) argument 152 while (dptr < limit && iswordc(*dptr)) { 160 const char *limit, int *shift) 164 len = word_len(dptr, limit); 166 if (!len || dptr == limit || *dptr != '@') 171 domain_len = word_len(dptr, limit); 116 string_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument 128 digits_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument 159 callid_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument 178 media_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument 192 sip_parse_addr(const struct nf_conn *ct, const char *cp, const char **endp, union nf_inet_addr *addr, const char *limit, bool delim) argument 234 epaddr_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument 254 skp_epaddr_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument 291 const char *start = dptr, *limit = dptr + datalen, *end; local 361 sip_follow_continuation(const char *dptr, const char *limit) argument 385 sip_skip_whitespace(const char *dptr, const char *limit) argument 400 ct_sip_header_search(const char *dptr, const char *limit, const char *needle, unsigned int len) argument 423 const char *start = dptr, *limit = dptr + datalen; local 491 const char *start = dptr, *limit = dptr + datalen; local 561 const char *c, *limit = dptr + datalen; local 593 const char *limit = dptr + datalen; local 622 const char *limit = dptr + datalen; local 649 const char *limit = dptr + datalen; local 696 sdp_parse_addr(const struct nf_conn *ct, const char *cp, const char **endp, union nf_inet_addr *addr, const char *limit) argument 723 sdp_addr_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument 761 ct_sdp_header_search(const char *dptr, const char *limit, const char *needle, unsigned int len) argument 784 const char *start = dptr, *limit = dptr + datalen; local [all...] |
/net/sctp/ |
H A D | protocol.c | 1320 unsigned long limit; local 1357 limit = nr_free_buffer_pages() / 8; 1358 limit = max(limit, 128UL); 1359 sysctl_sctp_mem[0] = limit / 4 * 3; 1360 sysctl_sctp_mem[1] = limit; 1364 limit = (sysctl_sctp_mem[1]) << (PAGE_SHIFT - 7); 1365 max_share = min(4UL*1024*1024, limit);
|
/net/sunrpc/ |
H A D | svc_xprt.c | 543 unsigned int limit = serv->sv_maxconn ? serv->sv_maxconn : local 546 if (serv->sv_tmpcnt > limit) {
|
/net/ipv4/netfilter/ |
H A D | arp_tables.c | 558 const unsigned char *limit, 566 (unsigned char *)e + sizeof(struct arpt_entry) >= limit) { 1208 const unsigned char *limit, 1220 (unsigned char *)e + sizeof(struct compat_arpt_entry) >= limit) { 1221 duprintf("Bad offset %p, limit = %p\n", e, limit); 555 check_entry_size_and_hooks(struct arpt_entry *e, struct xt_table_info *newinfo, const unsigned char *base, const unsigned char *limit, const unsigned int *hook_entries, const unsigned int *underflows, unsigned int valid_hooks) argument 1204 check_compat_entry_size_and_hooks(struct compat_arpt_entry *e, struct xt_table_info *newinfo, unsigned int *size, const unsigned char *base, const unsigned char *limit, const unsigned int *hook_entries, const unsigned int *underflows, const char *name) argument
|
H A D | ip_tables.c | 721 const unsigned char *limit, 729 (unsigned char *)e + sizeof(struct ipt_entry) >= limit) { 1472 const unsigned char *limit, 1486 (unsigned char *)e + sizeof(struct compat_ipt_entry) >= limit) { 1487 duprintf("Bad offset %p, limit = %p\n", e, limit); 718 check_entry_size_and_hooks(struct ipt_entry *e, struct xt_table_info *newinfo, const unsigned char *base, const unsigned char *limit, const unsigned int *hook_entries, const unsigned int *underflows, unsigned int valid_hooks) argument 1468 check_compat_entry_size_and_hooks(struct compat_ipt_entry *e, struct xt_table_info *newinfo, unsigned int *size, const unsigned char *base, const unsigned char *limit, const unsigned int *hook_entries, const unsigned int *underflows, const char *name) argument
|
/net/ipv4/ |
H A D | tcp.c | 3374 unsigned long limit = nr_free_buffer_pages() / 8; local 3375 limit = max(limit, 128UL); 3376 net->ipv4.sysctl_tcp_mem[0] = limit / 4 * 3; 3377 net->ipv4.sysctl_tcp_mem[1] = limit; 3384 unsigned long limit; local 3443 limit = nr_free_buffer_pages() << (PAGE_SHIFT - 7); 3444 max_wshare = min(4UL*1024*1024, limit); 3445 max_rshare = min(6UL*1024*1024, limit);
|
H A D | tcp_output.c | 53 /* Default TSQ limit of two TSO segments */ 223 * See RFC1323 for an explanation of the limit to 14 235 * a limit on the initial window when mss is larger than 1460. 1598 u32 send_win, cong_win, limit, in_flight; local 1621 limit = min(send_win, cong_win); 1624 if (limit >= min_t(unsigned int, sk->sk_gso_max_size, 1629 if ((skb != tcp_write_queue_tail(sk)) && (limit >= skb->len)) 1640 if (limit >= chunk) 1648 if (limit > tcp_max_tso_deferred_mss(tp) * tp->mss_cache) 1805 * cwnd limit t 1832 unsigned int limit; local [all...] |
H A D | udp.c | 2275 unsigned long limit; local 2278 limit = nr_free_buffer_pages() / 8; 2279 limit = max(limit, 128UL); 2280 sysctl_udp_mem[0] = limit / 4 * 3; 2281 sysctl_udp_mem[1] = limit;
|