Searched defs:limit (Results 1 - 25 of 29) sorted by relevance

12

/net/sched/
H A Dsch_plug.c68 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 Dsch_fifo.c24 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 Dsch_red.c29 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 Dsch_tbf.c96 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 Dact_police.c58 u32 limit; member in struct:tc_police_compat
H A Dsch_gred.c36 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 Dsch_choke.c54 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 Dsch_netem.c71 /* 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 Dsch_sfb.c65 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 Dsch_sfq.c119 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 Debt_among.c27 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 Debtables.c425 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 Dtrans_virtio.c87 /* 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 Dbcast.c764 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 Dname_table.c615 * 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 Dsocket.c1226 * 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 Dddp.c670 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 Dnf_conntrack_sip.c117 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 Dprotocol.c1320 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 Dsvc_xprt.c543 unsigned int limit = serv->sv_maxconn ? serv->sv_maxconn : local
546 if (serv->sv_tmpcnt > limit) {
/net/ipv4/netfilter/
H A Darp_tables.c558 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 Dip_tables.c721 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 Dtcp.c3374 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 Dtcp_output.c53 /* 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 Dudp.c2275 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;

Completed in 1375 milliseconds

12