/net/netfilter/ |
D | xt_limit.c | 63 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 …]
|
D | xt_rateest.c | 21 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 …]
|
D | xt_time.c | 77 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 …]
|
D | xt_hashlimit.c | 568 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/ |
D | inet_diag.c | 80 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 …]
|
D | arp.c | 960 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 …]
|
D | inetpeer.c | 188 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 …]
|
D | tcp_diag.c | 20 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()
|
D | fib_rules.c | 53 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()
|
D | route.c | 284 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/ |
D | dn_rules.c | 60 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 …]
|
D | dn_fib.c | 174 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/ |
D | af_can.c | 432 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/ |
D | ipx_route.c | 34 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 …]
|
D | ipx_proc.c | 101 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/ |
D | cls_tcindex.c | 58 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/ |
D | michael.c | 19 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()
|
D | rc80211_minstrel.c | 67 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/ |
D | verbs.c | 949 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/ |
D | fib6_rules.c | 78 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/ |
D | atalk_proc.c | 82 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/ |
D | fib_rules.c | 21 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/ |
D | netdev.c | 63 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/ |
D | node.c | 521 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/ |
D | ipt_ah.c | 31 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()
|