Home
last modified time | relevance | path

Searched refs:diff (Results 1 – 25 of 43) sorted by relevance

12

/net/ipv6/ila/
A Dila_common.c44 __wsum diff, fval; in ila_csum_do_neutral_fmt() local
46 diff = get_csum_diff_iaddr(iaddr, p); in ila_csum_do_neutral_fmt()
51 diff = csum_add(diff, fval); in ila_csum_do_neutral_fmt()
67 __wsum diff; in ila_csum_do_neutral_nofmt() local
79 __wsum diff; in ila_csum_adjust_transport() local
87 diff = get_csum_diff(ip6h, p); in ila_csum_adjust_transport()
89 diff, true, true); in ila_csum_adjust_transport()
98 diff = get_csum_diff(ip6h, p); in ila_csum_adjust_transport()
100 diff, true, true); in ila_csum_adjust_transport()
112 diff = get_csum_diff(ip6h, p); in ila_csum_adjust_transport()
[all …]
A Dila.h81 __be32 diff[] = { in compute_csum_diff8() local
85 return csum_partial(diff, sizeof(diff), 0); in compute_csum_diff8()
/net/xfrm/
A Dxfrm_replay.c124 u32 diff; in xfrm_replay_check_legacy() local
136 diff = x->replay.seq - seq; in xfrm_replay_check_legacy()
158 u32 diff, seq; in xfrm_replay_advance() local
238 if (pos >= diff) in xfrm_replay_check_bmp()
260 u32 diff; in xfrm_replay_advance_bmp() local
291 if (pos >= diff) in xfrm_replay_advance_bmp()
455 u32 diff; in xfrm_replay_check_esn() local
470 diff = top - seq; in xfrm_replay_check_esn()
481 diff = ~seq + top + 1; in xfrm_replay_check_esn()
491 if (pos >= diff) in xfrm_replay_check_esn()
[all …]
/net/batman-adv/
A Dbitarray.h30 s32 diff; in batadv_test_bit() local
32 diff = last_seqno - curr_seqno; in batadv_test_bit()
33 if (diff < 0 || diff >= BATADV_TQ_LOCAL_WINDOW_SIZE) in batadv_test_bit()
35 return test_bit(diff, seq_bits) != 0; in batadv_test_bit()
/net/core/
A Ddev_addr_lists.c28 int diff; in __hw_addr_insert() local
32 if (diff == 0) in __hw_addr_insert()
36 if (diff < 0) in __hw_addr_insert()
38 else if (diff > 0) in __hw_addr_insert()
85 int diff; in __hw_addr_add_ex() local
89 if (diff == 0) in __hw_addr_add_ex()
93 if (diff < 0) { in __hw_addr_add_ex()
95 } else if (diff > 0) { in __hw_addr_add_ex()
178 if (diff == 0 && addr_type) in __hw_addr_lookup()
181 if (diff < 0) in __hw_addr_lookup()
[all …]
A Dutils.c462 __be32 diff[] = { in inet_proto_csum_replace16() local
467 *sum = csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
470 *sum = ~csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
476 __wsum diff, bool pseudohdr, bool ipv6) in inet_proto_csum_replace_by_diff() argument
479 csum_replace_by_diff(sum, diff); in inet_proto_csum_replace_by_diff()
481 skb->csum = ~csum_sub(diff, skb->csum); in inet_proto_csum_replace_by_diff()
483 *sum = ~csum_fold(csum_add(diff, csum_unfold(*sum))); in inet_proto_csum_replace_by_diff()
/net/netfilter/ipvs/
A Dip_vs_app.c347 unsigned int flag, __u32 seq, int diff) in vs_seq_update() argument
353 vseq->delta += diff; in vs_seq_update()
364 int diff; in app_tcp_pkt_out() local
393 if (!app->pkt_out(app, cp, skb, &diff, ipvsh)) in app_tcp_pkt_out()
399 if (diff != 0) in app_tcp_pkt_out()
401 IP_VS_CONN_F_OUT_SEQ, seq, diff); in app_tcp_pkt_out()
441 int diff; in app_tcp_pkt_in() local
470 if (!app->pkt_in(app, cp, skb, &diff, ipvsh)) in app_tcp_pkt_in()
476 if (diff != 0) in app_tcp_pkt_in()
478 IP_VS_CONN_F_IN_SEQ, seq, diff); in app_tcp_pkt_in()
A Dip_vs_ftp.c249 struct sk_buff *skb, int *diff, in ip_vs_ftp_out() argument
263 *diff = 0; in ip_vs_ftp_out()
419 struct sk_buff *skb, int *diff, in ip_vs_ftp_in() argument
429 *diff = 0; in ip_vs_ftp_in()
A Dip_vs_est.c647 s64 diff; in ip_vs_est_calc_limits() local
688 diff = ktime_to_ns(ktime_sub(t2, t1)); in ip_vs_est_calc_limits()
689 if (diff <= 1 * NSEC_PER_USEC) { in ip_vs_est_calc_limits()
694 if (diff >= NSEC_PER_SEC) in ip_vs_est_calc_limits()
696 val = diff; in ip_vs_est_calc_limits()
/net/rds/
A Dib_ring.c75 u32 diff; in __rds_ib_ring_used() local
78 diff = ring->w_alloc_ctr - (u32) atomic_read(&ring->w_free_ctr); in __rds_ib_ring_used()
79 BUG_ON(diff > ring->w_nr); in __rds_ib_ring_used()
81 return diff; in __rds_ib_ring_used()
A Dcong.c112 int diff; in rds_cong_tree_walk() local
117 diff = rds_addr_cmp(addr, &map->m_addr); in rds_cong_tree_walk()
118 if (diff < 0) in rds_cong_tree_walk()
120 else if (diff > 0) in rds_cong_tree_walk()
/net/ipv4/
A Dtcp_vegas.c198 u32 rtt, diff; in tcp_vegas_cong_avoid() local
227 diff = tcp_snd_cwnd(tp) * (rtt-vegas->baseRTT) / vegas->baseRTT; in tcp_vegas_cong_avoid()
229 if (diff > gamma && tcp_in_slow_start(tp)) { in tcp_vegas_cong_avoid()
254 if (diff > beta) { in tcp_vegas_cong_avoid()
261 } else if (diff < alpha) { in tcp_vegas_cong_avoid()
A Dtcp_htcp.c177 u32 diff = htcp_cong_time(ca); in htcp_alpha_update() local
179 if (diff > HZ) { in htcp_alpha_update()
180 diff -= HZ; in htcp_alpha_update()
181 factor = 1 + (10 * diff + ((diff / 2) * (diff / 2) / HZ)) / HZ; in htcp_alpha_update()
A Dtcp_veno.c33 u32 diff; /* calculate the diff rate */ member
153 veno->diff = (tcp_snd_cwnd(tp) << V_PARAM_SHIFT) - target_cwnd; in tcp_veno_cong_avoid()
163 if (veno->diff < beta) { in tcp_veno_cong_avoid()
200 if (veno->diff < beta) in tcp_veno_ssthresh()
A Dsyncookies.c116 u32 diff, count = tcp_cookie_time(); in check_tcp_syn_cookie() local
122 diff = (count - (cookie >> COOKIEBITS)) & ((__u32) -1 >> COOKIEBITS); in check_tcp_syn_cookie()
123 if (diff >= MAX_SYNCOOKIE_AGE) in check_tcp_syn_cookie()
127 cookie_hash(saddr, daddr, sport, dport, count - diff, 1)) in check_tcp_syn_cookie()
/net/smc/
A Dsmc_cdc.c34 int diff; in smc_cdc_tx_handler() local
40 diff = smc_curs_diff(sndbuf_desc->len, in smc_cdc_tx_handler()
45 atomic_add(diff, &cdcpend->conn->sndbuf_space); in smc_cdc_tx_handler()
242 int rc, diff; in smcd_cdc_msg_send() local
268 diff = smc_curs_diff(conn->sndbuf_desc->len, &conn->tx_curs_fin, in smcd_cdc_msg_send()
272 atomic_add(diff, &conn->sndbuf_space); in smcd_cdc_msg_send()
313 s16 diff; in smc_cdc_msg_validate() local
316 diff = conn->local_rx_ctrl.seqno - recv_seq; in smc_cdc_msg_validate()
317 if (diff < 0) { /* diff larger than 0x7fff */ in smc_cdc_msg_validate()
A Dsmc_rx.c65 int diff, rc = 0; in smc_rx_update_consumer() local
71 diff = smc_curs_comp(conn->rmb_desc->len, &cons, in smc_rx_update_consumer()
74 if (diff == 0) { in smc_rx_update_consumer()
80 if (diff == 1) { in smc_rx_update_consumer()
85 } else if (diff < -1) in smc_rx_update_consumer()
/net/rxrpc/
A Dlocal_object.c62 long diff; in rxrpc_local_cmp_key() local
64 diff = ((local->srx.transport_type - srx->transport_type) ?: in rxrpc_local_cmp_key()
67 if (diff != 0) in rxrpc_local_cmp_key()
68 return diff; in rxrpc_local_cmp_key()
253 long diff; in rxrpc_lookup_local() local
264 diff = rxrpc_local_cmp_key(local, srx); in rxrpc_lookup_local()
265 if (diff != 0) in rxrpc_lookup_local()
A Dconn_client.c255 long diff; in rxrpc_look_up_bundle() local
275 diff = (cmp(bundle->peer, call->peer) ?: in rxrpc_look_up_bundle()
280 if (diff < 0) in rxrpc_look_up_bundle()
282 else if (diff > 0) in rxrpc_look_up_bundle()
304 diff = (cmp(bundle->peer, call->peer) ?: in rxrpc_look_up_bundle()
309 if (diff < 0) in rxrpc_look_up_bundle()
311 else if (diff > 0) in rxrpc_look_up_bundle()
A Dpeer_object.c83 long diff; in rxrpc_peer_cmp_key() local
85 diff = ((peer->hash_key - hash_key) ?: in rxrpc_peer_cmp_key()
90 if (diff != 0) in rxrpc_peer_cmp_key()
91 return diff; in rxrpc_peer_cmp_key()
/net/netfilter/
A Dnf_conncount.c331 int diff; in insert_tree() local
335 diff = key_diff(key, rbconn->key, data->keylen); in insert_tree()
336 if (diff < 0) { in insert_tree()
338 } else if (diff > 0) { in insert_tree()
413 int diff; in count_tree() local
417 diff = key_diff(key, rbconn->key, data->keylen); in count_tree()
418 if (diff < 0) { in count_tree()
420 } else if (diff > 0) { in count_tree()
A Dnfnetlink_queue.c1062 nfqnl_mangle(void *data, unsigned int data_len, struct nf_queue_entry *e, int diff) in nfqnl_mangle() argument
1066 if (diff < 0) { in nfqnl_mangle()
1074 } else if (diff > 0) { in nfqnl_mangle()
1077 if (diff > skb_tailroom(e->skb)) { in nfqnl_mangle()
1079 diff, GFP_ATOMIC); in nfqnl_mangle()
1085 skb_put(e->skb, diff); in nfqnl_mangle()
1454 int diff = payload_len - entry->skb->len; in nfqnl_recv_verdict() local
1457 payload_len, entry, diff) < 0) in nfqnl_recv_verdict()
1460 if (ct && diff) in nfqnl_recv_verdict()
1461 nfnl_ct->seq_adjust(entry->skb, ct, ctinfo, diff); in nfqnl_recv_verdict()
/net/sched/
A Dsch_htb.c538 *diff = -toks; in htb_class_mode()
545 *diff = -toks; in htb_class_mode()
660 s64 toks = diff + cl->tokens; in htb_accnt_tokens()
673 s64 toks = diff + cl->ctokens; in htb_accnt_ctokens()
704 s64 diff; in htb_charge_class() local
711 htb_accnt_tokens(cl, bytes, diff); in htb_charge_class()
716 htb_accnt_ctokens(cl, bytes, diff); in htb_charge_class()
720 diff = 0; in htb_charge_class()
721 htb_change_class_mode(q, cl, &diff); in htb_charge_class()
759 s64 diff; in htb_do_events() local
[all …]
/net/ipv6/
A Dsyncookies.c79 __u32 diff, count = tcp_cookie_time(); in check_tcp_syn_cookie() local
83 diff = (count - (cookie >> COOKIEBITS)) & ((__u32) -1 >> COOKIEBITS); in check_tcp_syn_cookie()
84 if (diff >= MAX_SYNCOOKIE_AGE) in check_tcp_syn_cookie()
88 cookie_hash(saddr, daddr, sport, dport, count - diff, 1)) in check_tcp_syn_cookie()
/net/sctp/
A Dauth.c151 int diff; in sctp_auth_compare_vectors() local
155 diff = vector1->len - vector2->len; in sctp_auth_compare_vectors()
156 if (diff) { in sctp_auth_compare_vectors()
157 longer = (diff > 0) ? vector1->data : vector2->data; in sctp_auth_compare_vectors()
163 for (i = 0; i < abs(diff); i++) { in sctp_auth_compare_vectors()
165 return diff; in sctp_auth_compare_vectors()

Completed in 45 milliseconds

12