Home
last modified time | relevance | path

Searched refs:r (Results 1 – 25 of 69) sorted by relevance

123

/net/netfilter/
Dxt_limit.c63 struct xt_rateinfo *r = in limit_mt() local
68 r->credit += (now - xchg(&r->prev, now)) * CREDITS_PER_JIFFY; in limit_mt()
69 if (r->credit > r->credit_cap) in limit_mt()
70 r->credit = r->credit_cap; in limit_mt()
72 if (r->credit >= r->cost) { in limit_mt()
74 r->credit -= r->cost; in limit_mt()
97 struct xt_rateinfo *r = par->matchinfo; in limit_mt_check() local
100 if (r->burst == 0 in limit_mt_check()
101 || user2credits(r->avg * r->burst) < user2credits(r->avg)) { in limit_mt_check()
103 r->avg, r->burst); in limit_mt_check()
[all …]
Dxt_rateest.c21 struct gnet_stats_rate_est *r; in xt_rateest_mt() local
26 r = &info->est1->rstats; in xt_rateest_mt()
28 bps1 = info->bps1 >= r->bps ? info->bps1 - r->bps : 0; in xt_rateest_mt()
29 pps1 = info->pps1 >= r->pps ? info->pps1 - r->pps : 0; in xt_rateest_mt()
31 bps1 = r->bps; in xt_rateest_mt()
32 pps1 = r->pps; in xt_rateest_mt()
41 r = &info->est2->rstats; in xt_rateest_mt()
43 bps2 = info->bps2 >= r->bps ? info->bps2 - r->bps : 0; in xt_rateest_mt()
44 pps2 = info->pps2 >= r->pps ? info->pps2 - r->pps : 0; in xt_rateest_mt()
46 bps2 = r->bps; in xt_rateest_mt()
[all …]
Dxt_time.c77 static inline unsigned int localtime_1(struct xtm *r, time_t time) in localtime_1() argument
83 r->second = v % 60; in localtime_1()
85 r->minute = w % 60; in localtime_1()
86 r->hour = w / 60; in localtime_1()
90 static inline void localtime_2(struct xtm *r, time_t time) in localtime_2() argument
96 r->dse = time / 86400; in localtime_2()
102 r->weekday = (4 + r->dse - 1) % 7 + 1; in localtime_2()
105 static void localtime_3(struct xtm *r, time_t time) in localtime_3() argument
107 unsigned int year, i, w = r->dse; in localtime_3()
143 r->monthday = w - days_since_leapyear[i] + 1; in localtime_3()
[all …]
Dxt_hashlimit.c568 const struct xt_hashlimit_info *r = in hashlimit_mt_v0() local
570 struct xt_hashlimit_htable *hinfo = r->hinfo; in hashlimit_mt_v0()
669 struct xt_hashlimit_info *r = par->matchinfo; in hashlimit_mt_check_v0() local
672 if (r->cfg.burst == 0 || in hashlimit_mt_check_v0()
673 user2credits(r->cfg.avg * r->cfg.burst) < user2credits(r->cfg.avg)) { in hashlimit_mt_check_v0()
675 r->cfg.avg, r->cfg.burst); in hashlimit_mt_check_v0()
678 if (r->cfg.mode == 0 || in hashlimit_mt_check_v0()
679 r->cfg.mode > (XT_HASHLIMIT_HASH_DPT | in hashlimit_mt_check_v0()
684 if (!r->cfg.gc_interval) in hashlimit_mt_check_v0()
686 if (!r->cfg.expire) in hashlimit_mt_check_v0()
[all …]
/net/ipv4/
Dinet_diag.c80 struct inet_diag_msg *r; in inet_csk_diag_fill() local
90 nlh = NLMSG_PUT(skb, pid, seq, unlh->nlmsg_type, sizeof(*r)); in inet_csk_diag_fill()
93 r = NLMSG_DATA(nlh); in inet_csk_diag_fill()
110 r->idiag_family = sk->sk_family; in inet_csk_diag_fill()
111 r->idiag_state = sk->sk_state; in inet_csk_diag_fill()
112 r->idiag_timer = 0; in inet_csk_diag_fill()
113 r->idiag_retrans = 0; in inet_csk_diag_fill()
115 r->id.idiag_if = sk->sk_bound_dev_if; in inet_csk_diag_fill()
116 r->id.idiag_cookie[0] = (u32)(unsigned long)sk; in inet_csk_diag_fill()
117 r->id.idiag_cookie[1] = (u32)(((unsigned long)sk >> 31) >> 1); in inet_csk_diag_fill()
[all …]
Darp.c960 static int arp_req_set_public(struct net *net, struct arpreq *r, in arp_req_set_public() argument
963 __be32 ip = ((struct sockaddr_in *)&r->arp_pa)->sin_addr.s_addr; in arp_req_set_public()
964 __be32 mask = ((struct sockaddr_in *)&r->arp_netmask)->sin_addr.s_addr; in arp_req_set_public()
968 if (!dev && (r->arp_flags & ATF_COM)) { in arp_req_set_public()
969 dev = dev_getbyhwaddr(net, r->arp_ha.sa_family, in arp_req_set_public()
970 r->arp_ha.sa_data); in arp_req_set_public()
983 static int arp_req_set(struct net *net, struct arpreq *r, in arp_req_set() argument
990 if (r->arp_flags & ATF_PUBL) in arp_req_set()
991 return arp_req_set_public(net, r, dev); in arp_req_set()
993 ip = ((struct sockaddr_in *)&r->arp_pa)->sin_addr.s_addr; in arp_req_set()
[all …]
Dinetpeer.c188 struct inet_peer **nodep, *node, *l, *r; in peer_avl_rebalance() local
195 r = node->avl_right; in peer_avl_rebalance()
197 rh = node_height(r); in peer_avl_rebalance()
206 node->avl_right = r; /* r: RH */ in peer_avl_rebalance()
216 node->avl_right = r; /* r: RH */ in peer_avl_rebalance()
229 rr = r->avl_right; in peer_avl_rebalance()
230 rl = r->avl_left; in peer_avl_rebalance()
236 r->avl_right = rr; /* rr: LH+1 */ in peer_avl_rebalance()
237 r->avl_left = node; /* node: LH+1 or LH+2 */ in peer_avl_rebalance()
238 r->avl_height = node->avl_height + 1; in peer_avl_rebalance()
[all …]
Dtcp_diag.c20 static void tcp_diag_get_info(struct sock *sk, struct inet_diag_msg *r, in tcp_diag_get_info() argument
27 r->idiag_rqueue = sk->sk_ack_backlog; in tcp_diag_get_info()
28 r->idiag_wqueue = sk->sk_max_ack_backlog; in tcp_diag_get_info()
30 r->idiag_rqueue = tp->rcv_nxt - tp->copied_seq; in tcp_diag_get_info()
31 r->idiag_wqueue = tp->write_seq - tp->snd_una; in tcp_diag_get_info()
Dfib_rules.c53 return res->r ? ((struct fib4_rule *) res->r)->tclassid : 0; in fib_rules_tclass()
65 res->r = arg.rule; in fib_lookup()
107 struct fib4_rule *r = (struct fib4_rule *) rule; in fib4_rule_match() local
111 if (((saddr ^ r->src) & r->srcmask) || in fib4_rule_match()
112 ((daddr ^ r->dst) & r->dstmask)) in fib4_rule_match()
115 if (r->tos && (r->tos != fl->fl4_tos)) in fib4_rule_match()
Droute.c284 struct rtable *r = NULL; in rt_cache_get_first() local
290 r = rcu_dereference(rt_hash_table[st->bucket].chain); in rt_cache_get_first()
291 while (r) { in rt_cache_get_first()
292 if (dev_net(r->u.dst.dev) == seq_file_net(seq) && in rt_cache_get_first()
293 r->rt_genid == st->genid) in rt_cache_get_first()
294 return r; in rt_cache_get_first()
295 r = rcu_dereference(r->u.dst.rt_next); in rt_cache_get_first()
299 return r; in rt_cache_get_first()
303 struct rtable *r) in __rt_cache_get_next() argument
307 r = r->u.dst.rt_next; in __rt_cache_get_next()
[all …]
/net/decnet/
Ddn_rules.c60 res->r = arg.rule; in dn_fib_lookup()
106 struct dn_fib_rule *r = (struct dn_fib_rule *)rule; in dn_fib_rule_match() local
110 if (((saddr ^ r->src) & r->srcmask) || in dn_fib_rule_match()
111 ((daddr ^ r->dst) & r->dstmask)) in dn_fib_rule_match()
122 struct dn_fib_rule *r = (struct dn_fib_rule *)rule; in dn_fib_rule_configure() local
142 r->src = nla_get_le16(tb[FRA_SRC]); in dn_fib_rule_configure()
145 r->dst = nla_get_le16(tb[FRA_DST]); in dn_fib_rule_configure()
147 r->src_len = frh->src_len; in dn_fib_rule_configure()
148 r->srcmask = dnet_make_mask(r->src_len); in dn_fib_rule_configure()
149 r->dst_len = frh->dst_len; in dn_fib_rule_configure()
[all …]
Ddn_fib.c174 static int dn_fib_get_nhs(struct dn_fib_info *fi, const struct rtattr *rta, const struct rtmsg *r) in dn_fib_get_nhs() argument
184 nh->nh_flags = (r->rtm_flags&~0xFF) | nhp->rtnh_flags; in dn_fib_get_nhs()
198 static int dn_fib_check_nh(const struct rtmsg *r, struct dn_fib_info *fi, struct dn_fib_nh *nh) in dn_fib_check_nh() argument
209 if (r->rtm_scope >= RT_SCOPE_LINK) in dn_fib_check_nh()
226 fl.fld_scope = r->rtm_scope + 1; in dn_fib_check_nh()
270 struct dn_fib_info *dn_fib_create_info(const struct rtmsg *r, struct dn_kern_rta *rta, const struct… in dn_fib_create_info() argument
277 if (r->rtm_type > RTN_MAX) in dn_fib_create_info()
280 if (dn_fib_props[r->rtm_type].scope > r->rtm_scope) in dn_fib_create_info()
294 fi->fib_protocol = r->rtm_protocol; in dn_fib_create_info()
296 fi->fib_flags = r->rtm_flags; in dn_fib_create_info()
[all …]
/net/can/
Daf_can.c432 struct receiver *r; in can_rx_register() local
439 r = kmem_cache_alloc(rcv_cache, GFP_KERNEL); in can_rx_register()
440 if (!r) in can_rx_register()
449 r->can_id = can_id; in can_rx_register()
450 r->mask = mask; in can_rx_register()
451 r->matches = 0; in can_rx_register()
452 r->func = func; in can_rx_register()
453 r->data = data; in can_rx_register()
454 r->ident = ident; in can_rx_register()
456 hlist_add_head_rcu(&r->list, rl); in can_rx_register()
[all …]
/net/ipx/
Dipx_route.c34 struct ipx_route *r; in ipxrtr_lookup() local
37 list_for_each_entry(r, &ipx_routes, node) in ipxrtr_lookup()
38 if (r->ir_net == net) { in ipxrtr_lookup()
39 ipxrtr_hold(r); in ipxrtr_lookup()
42 r = NULL; in ipxrtr_lookup()
45 return r; in ipxrtr_lookup()
95 struct ipx_route *r, *tmp; in ipxrtr_del_routes() local
98 list_for_each_entry_safe(r, tmp, &ipx_routes, node) in ipxrtr_del_routes()
99 if (r->ir_intrfc == intrfc) { in ipxrtr_del_routes()
100 list_del(&r->node); in ipxrtr_del_routes()
[all …]
Dipx_proc.c101 static struct ipx_route *ipx_routes_next(struct ipx_route *r) in ipx_routes_next() argument
105 if (r->node.next != &ipx_routes) in ipx_routes_next()
106 rc = list_entry(r->node.next, struct ipx_route, node); in ipx_routes_next()
112 struct ipx_route *r; in ipx_get_route_idx() local
114 list_for_each_entry(r, &ipx_routes, node) in ipx_get_route_idx()
117 r = NULL; in ipx_get_route_idx()
119 return r; in ipx_get_route_idx()
131 struct ipx_route *r; in ipx_seq_route_next() local
135 r = ipx_routes_head(); in ipx_seq_route_next()
137 r = ipx_routes_next(v); in ipx_seq_route_next()
[all …]
/net/sched/
Dcls_tcindex.c58 tcindex_filter_is_set(struct tcindex_filter_result *r) in tcindex_filter_is_set() argument
60 return tcf_exts_is_predicative(&r->exts) || r->res.classid; in tcindex_filter_is_set()
110 struct tcindex_filter_result *r; in tcindex_get() local
115 r = tcindex_lookup(p, handle); in tcindex_get()
116 return r && tcindex_filter_is_set(r) ? (unsigned long) r : 0UL; in tcindex_get()
148 struct tcindex_filter_result *r = (struct tcindex_filter_result *) arg; in __tcindex_delete() local
153 if (!r->res.class) in __tcindex_delete()
161 if (&(*walk)->result == r) in __tcindex_delete()
173 tcf_unbind_filter(tp, &r->res); in __tcindex_delete()
174 tcf_exts_destroy(tp, &r->exts); in __tcindex_delete()
[all …]
/net/mac80211/
Dmichael.c19 mctx->r ^= rol32(mctx->l, 17); in michael_block()
20 mctx->l += mctx->r; in michael_block()
21 mctx->r ^= ((mctx->l & 0xff00ff00) >> 8) | in michael_block()
23 mctx->l += mctx->r; in michael_block()
24 mctx->r ^= rol32(mctx->l, 3); in michael_block()
25 mctx->l += mctx->r; in michael_block()
26 mctx->r ^= ror32(mctx->l, 2); in michael_block()
27 mctx->l += mctx->r; in michael_block()
43 mctx->r = get_unaligned_le32(key + 4); in michael_mic_hdr()
85 put_unaligned_le32(mctx.r, mic + 4); in michael_mic()
Drc80211_minstrel.c67 if (mi->r[i].rix == rix) in rix_to_ndx()
69 WARN_ON(mi->r[i].rix != rix); in rix_to_ndx()
99 struct minstrel_rate *mr = &mi->r[i]; in minstrel_update_stats()
139 struct minstrel_rate *mr = &mi->r[i]; in minstrel_update_stats()
152 struct minstrel_rate *mr = &mi->r[i]; in minstrel_update_stats()
185 mi->r[ndx].attempts += ar[i].count; in minstrel_tx_status()
188 mi->r[ndx].success += success; in minstrel_tx_status()
290 msr = &mi->r[sample_ndx]; in minstrel_get_rate()
293 mi->r[ndx].perfect_tx_time); in minstrel_get_rate()
320 if (!mrr && sample && (mi->r[ndx].probability > 17100)) in minstrel_get_rate()
[all …]
/net/sunrpc/xprtrdma/
Dverbs.c949 struct rpcrdma_mw *r; in rpcrdma_buffer_create() local
1018 r = (struct rpcrdma_mw *)p; in rpcrdma_buffer_create()
1022 r->r.frmr.fr_mr = ib_alloc_fast_reg_mr(ia->ri_pd, in rpcrdma_buffer_create()
1024 if (IS_ERR(r->r.frmr.fr_mr)) { in rpcrdma_buffer_create()
1025 rc = PTR_ERR(r->r.frmr.fr_mr); in rpcrdma_buffer_create()
1030 r->r.frmr.fr_pgl = in rpcrdma_buffer_create()
1033 if (IS_ERR(r->r.frmr.fr_pgl)) { in rpcrdma_buffer_create()
1034 rc = PTR_ERR(r->r.frmr.fr_pgl); in rpcrdma_buffer_create()
1040 list_add(&r->mw_list, &buf->rb_mws); in rpcrdma_buffer_create()
1041 ++r; in rpcrdma_buffer_create()
[all …]
/net/ipv6/
Dfib6_rules.c78 struct fib6_rule *r = (struct fib6_rule *)rule; in fib6_rule_action() local
85 r->src.plen && !(flags & RT6_LOOKUP_F_HAS_SADDR)) { in fib6_rule_action()
101 if (!ipv6_prefix_equal(&saddr, &r->src.addr, in fib6_rule_action()
102 r->src.plen)) in fib6_rule_action()
123 struct fib6_rule *r = (struct fib6_rule *) rule; in fib6_rule_match() local
125 if (r->dst.plen && in fib6_rule_match()
126 !ipv6_prefix_equal(&fl->fl6_dst, &r->dst.addr, r->dst.plen)) in fib6_rule_match()
134 if (r->src.plen) { in fib6_rule_match()
136 if (!ipv6_prefix_equal(&fl->fl6_src, &r->src.addr, in fib6_rule_match()
137 r->src.plen)) in fib6_rule_match()
[all …]
/net/appletalk/
Datalk_proc.c82 struct atalk_route *r; in atalk_get_route_idx() local
84 for (r = atalk_routes; pos && r; r = r->next) in atalk_get_route_idx()
87 return r; in atalk_get_route_idx()
101 struct atalk_route *r; in atalk_seq_route_next() local
105 r = NULL; in atalk_seq_route_next()
107 r = atalk_routes; in atalk_seq_route_next()
110 r = v; in atalk_seq_route_next()
111 r = r->next; in atalk_seq_route_next()
113 return r; in atalk_seq_route_next()
/net/core/
Dfib_rules.c21 struct fib_rule *r; in fib_default_rule_add() local
23 r = kzalloc(ops->rule_size, GFP_KERNEL); in fib_default_rule_add()
24 if (r == NULL) in fib_default_rule_add()
27 atomic_set(&r->refcnt, 1); in fib_default_rule_add()
28 r->action = FR_ACT_TO_TBL; in fib_default_rule_add()
29 r->pref = pref; in fib_default_rule_add()
30 r->table = table; in fib_default_rule_add()
31 r->flags = flags; in fib_default_rule_add()
32 r->fr_net = hold_net(ops->fro_net); in fib_default_rule_add()
36 list_add_tail(&r->list, &ops->rules_list); in fib_default_rule_add()
[all …]
/net/bluetooth/bnep/
Dnetdev.c63 struct bnep_set_filter_req *r; in bnep_net_set_mc_list() local
69 size = sizeof(*r) + (BNEP_MAX_MULTICAST_FILTERS + 1) * ETH_ALEN * 2; in bnep_net_set_mc_list()
76 r = (void *) skb->data; in bnep_net_set_mc_list()
77 __skb_put(skb, sizeof(*r)); in bnep_net_set_mc_list()
79 r->type = BNEP_CONTROL; in bnep_net_set_mc_list()
80 r->ctrl = BNEP_FILTER_MULTI_ADDR_SET; in bnep_net_set_mc_list()
88 r->len = htons(ETH_ALEN * 2); in bnep_net_set_mc_list()
105 r->len = htons(skb->len - len); in bnep_net_set_mc_list()
/net/tipc/
Dnode.c521 u32 r; in tipc_node_select_router() local
535 r = start; in tipc_node_select_router()
539 if (((n_ptr->routers[r / 32]) >> (r % 32)) & 1) in tipc_node_select_router()
541 } while (++r <= ulim); in tipc_node_select_router()
542 if (r > ulim) { in tipc_node_select_router()
543 r = 1; in tipc_node_select_router()
545 if (((n_ptr->routers[r / 32]) >> (r % 32)) & 1) in tipc_node_select_router()
547 } while (++r < start); in tipc_node_select_router()
548 assert(r != start); in tipc_node_select_router()
550 assert(r && (r <= ulim)); in tipc_node_select_router()
[all …]
/net/ipv4/netfilter/
Dipt_ah.c31 bool r; in spi_match() local
34 r=(spi >= min && spi <= max) ^ invert; in spi_match()
35 duprintf(" result %s\n",r? "PASS" : "FAILED"); in spi_match()
36 return r; in spi_match()

123