Searched refs:diff (Results 1 - 23 of 23) sorted by relevance

/net/batman-adv/
H A Dbitarray.h29 int32_t diff; local
31 diff = last_seqno - curr_seqno;
32 if (diff < 0 || diff >= BATADV_TQ_LOCAL_WINDOW_SIZE)
35 return test_bit(diff, seq_bits) != 0;
/net/xfrm/
H A Dxfrm_replay.c119 u32 diff; local
131 diff = x->replay.seq - seq;
132 if (diff >= min_t(unsigned int, x->props.replay_window,
138 if (x->replay.bitmap & (1U << diff)) {
151 u32 diff; local
158 diff = seq - x->replay.seq;
159 if (diff < x->props.replay_window)
160 x->replay.bitmap = ((x->replay.bitmap) << diff) | 1;
165 diff = x->replay.seq - seq;
166 x->replay.bitmap |= (1U << diff);
202 u32 diff = replay_esn->seq - seq; local
242 u32 diff; local
434 u32 diff; local
505 u32 diff, pos, seq, seq_hi; local
[all...]
/net/core/
H A Dutils.c309 __be32 diff[] = { ~from, to }; local
311 *sum = csum_fold(csum_partial(diff, sizeof(diff),
314 skb->csum = ~csum_partial(diff, sizeof(diff),
317 *sum = ~csum_fold(csum_partial(diff, sizeof(diff),
326 __be32 diff[] = { local
331 *sum = csum_fold(csum_partial(diff, sizeof(diff),
[all...]
/net/mac80211/
H A Drc80211_pid_algo.c98 if (rinfo[probe].diff <= rinfo[cur_sorted].diff &&
104 if (rinfo[probe].diff <= rinfo[new_sorted].diff &&
134 if (r[0].diff > norm_offset)
135 r[0].diff -= norm_offset;
136 else if (r[0].diff < -norm_offset)
137 r[0].diff += norm_offset;
139 if (r[i + 1].diff > r[i].diff
[all...]
H A Drc80211_pid.h240 int diff; member in struct:rc_pid_rateinfo
/net/netfilter/
H A Dnfnetlink_queue_ct.c88 enum ip_conntrack_info ctinfo, int diff)
96 if ((ct->status & IPS_NAT_MASK) && diff)
97 nfq_nat_ct->seq_adjust(skb, ct, ctinfo, diff);
87 nfqnl_ct_seq_adjust(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, int diff) argument
H A Dnfnetlink_queue_core.c688 nfqnl_mangle(void *data, int data_len, struct nf_queue_entry *e, int diff) argument
692 if (diff < 0) {
695 } else if (diff > 0) {
698 if (diff > skb_tailroom(e->skb)) {
700 diff, GFP_ATOMIC);
709 skb_put(e->skb, diff);
985 int diff = payload_len - entry->skb->len; local
988 payload_len, entry, diff) < 0)
992 nfqnl_ct_seq_adjust(skb, ct, ctinfo, diff);
H A Dnf_conntrack_sip.c1546 s16 diff, tdiff = 0; local
1604 diff = msglen - origlen;
1605 tdiff += diff;
1609 datalen = datalen + diff - msglen;
/net/rds/
H A Dib_ring.c75 u32 diff; local
78 diff = ring->w_alloc_ctr - (u32) atomic_read(&ring->w_free_ctr);
79 BUG_ON(diff > ring->w_nr);
81 return diff;
H A Diw_ring.c75 u32 diff; local
78 diff = ring->w_alloc_ctr - (u32) atomic_read(&ring->w_free_ctr);
79 BUG_ON(diff > ring->w_nr);
81 return diff;
/net/ipv4/
H A Dtcp_veno.c32 u32 diff; /* calculate the diff rate */ member in struct:veno
151 veno->diff = (tp->snd_cwnd << V_PARAM_SHIFT) - target_cwnd;
158 if (veno->diff < beta) {
196 if (veno->diff < beta)
H A Dtcp_vegas.c199 u32 rtt, diff; local
227 diff = tp->snd_cwnd * (rtt-vegas->baseRTT) / vegas->baseRTT;
229 if (diff > gamma && tp->snd_cwnd <= tp->snd_ssthresh) {
253 if (diff > beta) {
260 } else if (diff < alpha) {
H A Dtcp_htcp.c176 u32 diff = htcp_cong_time(ca); local
178 if (diff > HZ) {
179 diff -= HZ;
180 factor = 1 + (10 * diff + ((diff / 2) * (diff / 2) / HZ)) / HZ;
H A Dsyncookies.c125 __u32 diff; local
131 diff = (count - (cookie >> COOKIEBITS)) & ((__u32) - 1 >> COOKIEBITS);
132 if (diff >= maxdiff)
136 cookie_hash(saddr, daddr, sport, dport, count - diff, 1))
H A Dfib_trie.c267 t_key diff = a ^ b; local
270 if (!diff)
272 while ((diff << i) >> (KEYLENGTH-1) == 0)
H A Dtcp_output.c1119 int diff = old_factor - tcp_skb_pcount(skb) - local
1122 if (diff)
1123 tcp_adjust_pcount(sk, skb, diff);
H A Droute.c1234 unsigned long diff = expires - jiffies; local
1238 dst_set_expires(&rt->dst, diff);
/net/netfilter/ipvs/
H A Dip_vs_app.c349 * Assumes already checked proto==IPPROTO_TCP and diff!=0.
352 unsigned int flag, __u32 seq, int diff)
358 vseq->delta += diff;
368 int diff; local
397 if (!app->pkt_out(app, cp, skb, &diff))
403 if (diff != 0)
405 IP_VS_CONN_F_OUT_SEQ, seq, diff);
443 int diff; local
472 if (!app->pkt_in(app, cp, skb, &diff))
478 if (diff !
351 vs_seq_update(struct ip_vs_conn *cp, struct ip_vs_seq *vseq, unsigned int flag, __u32 seq, int diff) argument
[all...]
H A Dip_vs_ftp.c170 struct sk_buff *skb, int *diff)
194 *diff = 0;
287 * Not setting 'diff' is intentional, otherwise the sequence
313 struct sk_buff *skb, int *diff)
332 /* no diff required for incoming packets */
333 *diff = 0;
169 ip_vs_ftp_out(struct ip_vs_app *app, struct ip_vs_conn *cp, struct sk_buff *skb, int *diff) argument
312 ip_vs_ftp_in(struct ip_vs_app *app, struct ip_vs_conn *cp, struct sk_buff *skb, int *diff) argument
H A Dip_vs_sync.c478 long diff = n - orig; local
484 if (abs(diff) < min_t(long, sync_refresh_period, min_diff)) {
/net/sched/
H A Dsch_htb.c464 * It computes cl's mode at time cl->t_c+diff and returns it. If mode
473 htb_class_mode(struct htb_class *cl, s64 *diff) argument
477 if ((toks = (cl->ctokens + *diff)) < htb_lowater(cl)) {
478 *diff = -toks;
482 if ((toks = (cl->tokens + *diff)) >= htb_hiwater(cl))
485 *diff = -toks;
499 htb_change_class_mode(struct htb_sched *q, struct htb_class *cl, s64 *diff) argument
501 enum htb_cmode new_mode = htb_class_mode(cl, diff);
585 static inline void htb_accnt_tokens(struct htb_class *cl, int bytes, s64 diff) argument
587 s64 toks = diff
598 htb_accnt_ctokens(struct htb_class *cl, int bytes, s64 diff) argument
627 s64 diff; local
677 s64 diff; local
[all...]
/net/ipv6/
H A Dsyncookies.c102 __u32 diff; local
106 diff = (count - (cookie >> COOKIEBITS)) & ((__u32) -1 >> COOKIEBITS);
107 if (diff >= maxdiff)
111 cookie_hash(saddr, daddr, sport, dport, count - diff, 1))
/net/sctp/
H A Dauth.c161 int diff; local
165 diff = vector1->len - vector2->len;
166 if (diff) {
167 longer = (diff > 0) ? vector1->data : vector2->data;
173 for (i = 0; i < abs(diff); i++ ) {
175 return diff;

Completed in 941 milliseconds