| /net/netfilter/ |
| A D | nf_conntrack_h323_asn1.c | 154 v = *bs->cur++; in get_len() 159 v += *bs->cur++; in get_len() 199 bs->cur++; in get_bits() 307 bs->cur += len; in decode_oid() 324 bs->cur++; in decode_int() 328 bs->cur += 2; in decode_int() 448 bs->cur[0], bs->cur[1], in decode_octstr() 449 bs->cur[2], bs->cur[3], in decode_octstr() 450 bs->cur[4] * 256 + bs->cur[5])); in decode_octstr() 477 bs->cur += len; in decode_octstr() [all …]
|
| A D | nfnetlink_acct.c | 198 struct nf_acct *cur, *last; in nfnl_acct_dump() local 211 if (cur != last) in nfnl_acct_dump() 279 struct nf_acct *cur; in nfnl_acct_get() local 335 list_del_rcu(&cur->head); in nfnl_acct_try_del() 336 kfree_rcu(cur, rcu_head); in nfnl_acct_try_del() 347 struct nf_acct *cur, *tmp; in nfnl_acct_del() local 353 nfnl_acct_try_del(cur); in nfnl_acct_del() 435 acct = cur; in nfnl_acct_find_get() 513 struct nf_acct *cur, *tmp; in nfnl_acct_net_exit() local 516 list_del_rcu(&cur->head); in nfnl_acct_net_exit() [all …]
|
| A D | nfnetlink_cthelper.c | 441 cur = &nlcth->helper; in nfnl_cthelper_new() 453 helper = cur; in nfnl_cthelper_new() 585 hlist_for_each_entry_rcu(cur, in nfnl_cthelper_dump_table() 593 if (cur != last) in nfnl_cthelper_dump_table() 620 struct nf_conntrack_helper *cur; in nfnl_cthelper_get() local 649 cur = &nlcth->helper; in nfnl_cthelper_get() 685 struct nf_conntrack_helper *cur; in nfnl_cthelper_del() local 707 cur = &nlcth->helper; in nfnl_cthelper_del() 722 kfree(cur->expect_policy); in nfnl_cthelper_del() 795 cur = &nlcth->helper; in nfnl_cthelper_exit() [all …]
|
| A D | nf_conntrack_helper.c | 116 struct nf_conntrack_nat_helper *cur; in nf_conntrack_nat_helper_find() local 120 if (!strcmp(cur->mod_name, mod_name)) { in nf_conntrack_nat_helper_find() 125 return found ? cur : NULL; in nf_conntrack_nat_helper_find() 290 struct nf_ct_helper_expectfn *cur; in nf_ct_helper_expectfn_find_by_name() local 294 if (!strcmp(cur->name, name)) { in nf_ct_helper_expectfn_find_by_name() 299 return found ? cur : NULL; in nf_ct_helper_expectfn_find_by_name() 307 struct nf_ct_helper_expectfn *cur; in nf_ct_helper_expectfn_find_by_symbol() local 311 if (cur->expectfn == symbol) { in nf_ct_helper_expectfn_find_by_symbol() 316 return found ? cur : NULL; in nf_ct_helper_expectfn_find_by_symbol() 351 struct nf_conntrack_helper *cur; in nf_conntrack_helper_register() local [all …]
|
| A D | nfnetlink_cttimeout.c | 231 struct ctnl_timeout *cur, *last; in ctnl_timeout_dump() local 244 if (cur != last) in ctnl_timeout_dump() 253 cb->args[1] = (unsigned long)cur; in ctnl_timeout_dump() 270 struct ctnl_timeout *cur; in cttimeout_get_timeout() local 298 IPCTNL_MSG_TIMEOUT_NEW, cur); in cttimeout_get_timeout() 335 struct ctnl_timeout *cur, *tmp; in cttimeout_del_timeout() local 591 struct ctnl_timeout *cur, *tmp; in cttimeout_net_pre_exit() local 594 list_del_rcu(&cur->head); in cttimeout_net_pre_exit() 604 struct ctnl_timeout *cur, *tmp; in cttimeout_net_exit() local 612 list_del(&cur->free_head); in cttimeout_net_exit() [all …]
|
| A D | x_tables.c | 73 unsigned int cur; /* number of used slots in compat_tab[] */ member 674 if (xp->cur >= xp->number) in xt_compat_add_offset() 677 if (xp->cur) in xt_compat_add_offset() 678 delta += xp->compat_tab[xp->cur - 1].delta; in xt_compat_add_offset() 679 xp->compat_tab[xp->cur].offset = offset; in xt_compat_add_offset() 680 xp->compat_tab[xp->cur].delta = delta; in xt_compat_add_offset() 681 xp->cur++; in xt_compat_add_offset() 694 xt[af].cur = 0; in xt_compat_flush_offsets() 702 int mid, left = 0, right = xt[af].cur - 1; in xt_compat_calc_jump() 738 xt[af].cur = 0; in xt_compat_init_offsets()
|
| /net/sunrpc/ |
| A D | xprtmultipath.c | 25 const struct rpc_xprt *cur); 298 const struct rpc_xprt *cur, in _xprt_switch_find_current_entry() argument 305 if (cur == pos) in _xprt_switch_find_current_entry() 316 const struct rpc_xprt *cur) in xprt_switch_find_current_entry() argument 347 const struct rpc_xprt *cur) in xprt_switch_find_current_entry_offline() argument 401 if (cur == prev) in xprt_switch_find_next_entry() 441 const struct rpc_xprt *cur) in __xprt_switch_find_next_entry_roundrobin() argument 453 const struct rpc_xprt *cur) in xprt_switch_find_next_entry_roundrobin() argument 471 cur = xprt; in xprt_switch_find_next_entry_roundrobin() 485 const struct rpc_xprt *cur) in xprt_switch_find_next_entry_all() argument [all …]
|
| A D | xdr.c | 1521 unsigned int cur = xdr_stream_pos(xdr); in xdr_realign_pages() local 1525 if (iov->iov_len > cur) { in xdr_realign_pages() 1526 copied = xdr_shrink_bufhead(buf, cur); in xdr_realign_pages() 1527 trace_rpc_xdr_alignment(xdr, cur, copied); in xdr_realign_pages() 1823 size_t cur; in xdr_buf_trim() local 1828 buf->tail[0].iov_len -= cur; in xdr_buf_trim() 1829 trim -= cur; in xdr_buf_trim() 1836 buf->page_len -= cur; in xdr_buf_trim() 1837 trim -= cur; in xdr_buf_trim() 1844 buf->head[0].iov_len -= cur; in xdr_buf_trim() [all …]
|
| /net/core/ |
| A D | net_test.c | 150 struct sk_buff *skb, *segs, *cur, *next, *last; in gso_test_func() local 239 for (cur = segs, i = 0; cur; cur = next, i++) { in gso_test_func() 240 next = cur->next; in gso_test_func() 242 KUNIT_ASSERT_EQ(test, cur->len, sizeof(hdr) + tcase->segs[i]); in gso_test_func() 245 KUNIT_ASSERT_PTR_EQ(test, skb_mac_header(cur), cur->data); in gso_test_func() 246 KUNIT_ASSERT_PTR_EQ(test, skb_network_header(cur), cur->data + sizeof(hdr)); in gso_test_func() 249 KUNIT_ASSERT_EQ(test, memcmp(skb_mac_header(cur), hdr, sizeof(hdr)), 0); in gso_test_func() 253 KUNIT_ASSERT_PTR_EQ(test, cur, last); in gso_test_func() 255 consume_skb(cur); in gso_test_func()
|
| A D | flow_offload.c | 420 struct flow_indir_dev_info *cur; in existing_qdiscs_register() local 422 list_for_each_entry(cur, &flow_indir_dev_list, list) { in existing_qdiscs_register() 424 bo.command = cur->command; in existing_qdiscs_register() 425 bo.binder_type = cur->binder_type; in existing_qdiscs_register() 427 cb(cur->dev, cur->sch, cb_priv, cur->type, &bo, cur->data, cur->cleanup); in existing_qdiscs_register() 428 list_splice(&bo.cb_list, cur->cb_list); in existing_qdiscs_register() 555 struct flow_indir_dev_info *cur; in find_indir_dev() local 557 list_for_each_entry(cur, &flow_indir_dev_list, list) { in find_indir_dev() 558 if (cur->data == data) in find_indir_dev() 559 return cur; in find_indir_dev()
|
| A D | sysctl_net_core.c | 212 struct sd_flow_limit *cur; in flow_limit_cpu_sysctl() local 226 len = sizeof(*cur) + netdev_flow_limit_table_len; in flow_limit_cpu_sysctl() 229 cur = rcu_dereference_protected(sd->flow_limit, in flow_limit_cpu_sysctl() 231 if (cur && !cpumask_test_cpu(i, mask)) { in flow_limit_cpu_sysctl() 233 kfree_rcu(cur, rcu); in flow_limit_cpu_sysctl() 234 } else if (!cur && cpumask_test_cpu(i, mask)) { in flow_limit_cpu_sysctl() 235 cur = kzalloc_node(len, GFP_KERNEL, in flow_limit_cpu_sysctl() 237 if (!cur) { in flow_limit_cpu_sysctl() 242 cur->log_buckets = ilog2(netdev_flow_limit_table_len); in flow_limit_cpu_sysctl() 243 rcu_assign_pointer(sd->flow_limit, cur); in flow_limit_cpu_sysctl()
|
| /net/shaper/ |
| A D | shaper.c | 308 if (cur) in net_shaper_pre_insert() 332 cur = kzalloc(sizeof(*cur), GFP_KERNEL); in net_shaper_pre_insert() 333 if (!cur) { in net_shaper_pre_insert() 383 *cur = shapers[i]; in net_shaper_commit() 402 kfree(cur); in net_shaper_rollback() 1025 if (cur) { in net_shaper_pre_del_node() 1026 node = *cur; in net_shaper_pre_del_node() 1264 unsigned long cur; in net_shaper_cap_fill_one() local 1276 cur <= NET_SHAPER_A_CAPS_MAX; ++cur) { in net_shaper_cap_fill_one() 1277 if (flags & BIT(cur) && nla_put_flag(msg, cur)) in net_shaper_cap_fill_one() [all …]
|
| /net/ipv6/ |
| A D | ndisc.c | 184 static struct nd_opt_hdr *ndisc_next_option(struct nd_opt_hdr *cur, in ndisc_next_option() argument 188 if (!cur || !end || cur >= end) in ndisc_next_option() 190 type = cur->nd_opt_type; in ndisc_next_option() 192 cur = ((void *)cur) + (cur->nd_opt_len << 3); in ndisc_next_option() 193 } while (cur < end && cur->nd_opt_type != type); in ndisc_next_option() 194 return cur <= end && cur->nd_opt_type == type ? cur : NULL; in ndisc_next_option() 209 struct nd_opt_hdr *cur, in ndisc_next_useropt() argument 212 if (!cur || !end || cur >= end) in ndisc_next_useropt() 215 cur = ((void *)cur) + (cur->nd_opt_len << 3); in ndisc_next_useropt() 216 } while (cur < end && !ndisc_is_useropt(dev, cur)); in ndisc_next_useropt() [all …]
|
| /net/mptcp/ |
| A D | pm_kernel.c | 85 struct mptcp_addr_info cur; in lookup_subflow_by_daddr() local 95 if (mptcp_addresses_equal(&cur, daddr, daddr->port)) in lookup_subflow_by_daddr() 551 cur->addr.port || entry->addr.port)) { in mptcp_pm_nl_append_new_local_addr() 570 ret = cur->addr.id; in mptcp_pm_nl_append_new_local_addr() 575 entry->addr.id = cur->addr.id; in mptcp_pm_nl_append_new_local_addr() 576 list_del_rcu(&cur->list); in mptcp_pm_nl_append_new_local_addr() 577 del_entry = cur; in mptcp_pm_nl_append_new_local_addr() 1076 struct mptcp_pm_addr_entry *cur; in __flush_addrs() local 1078 cur = list_entry(list->next, in __flush_addrs() 1080 list_del_rcu(&cur->list); in __flush_addrs() [all …]
|
| /net/ipv4/ |
| A D | udp_offload.c | 81 struct udp_tunnel_type_entry *cur = NULL; in udp_tunnel_update_gro_rcv() local 96 cur = &udp_tunnel_gro_types[i]; in udp_tunnel_update_gro_rcv() 104 if (cur) { in udp_tunnel_update_gro_rcv() 105 refcount_inc(&cur->count); in udp_tunnel_update_gro_rcv() 114 cur = &udp_tunnel_gro_types[udp_tunnel_gro_type_nr++]; in udp_tunnel_update_gro_rcv() 115 refcount_set(&cur->count, 1); in udp_tunnel_update_gro_rcv() 116 cur->gro_receive = up->gro_receive; in udp_tunnel_update_gro_rcv() 123 if (WARN_ON_ONCE(!cur)) in udp_tunnel_update_gro_rcv() 126 if (!refcount_dec_and_test(&cur->count)) in udp_tunnel_update_gro_rcv() 130 *cur = udp_tunnel_gro_types[--udp_tunnel_gro_type_nr]; in udp_tunnel_update_gro_rcv()
|
| /net/rfkill/ |
| A D | core.c | 113 bool cur, sav; member 379 rfkill_set_block(rfkill, rfkill_global_states[rfkill->type].cur); in rfkill_sync() 388 rfkill_global_states[type].cur = blocked; in rfkill_update_global_state() 393 rfkill_global_states[i].cur = blocked; in rfkill_update_global_state() 469 rfkill_global_states[i].sav = rfkill_global_states[i].cur; in rfkill_epo() 470 rfkill_global_states[i].cur = true; in rfkill_epo() 537 return rfkill_global_states[type].cur; in rfkill_get_global_sw_state() 922 bool cur; in rfkill_resume() local 930 cur = !!(rfkill->state & RFKILL_BLOCK_SW); in rfkill_resume() 931 rfkill_set_block(rfkill, cur); in rfkill_resume()
|
| /net/rds/ |
| A D | ib_rdma.c | 320 struct llist_node *cur = NULL; in list_to_llist_nodes() local 324 cur = &ibmr->llnode; in list_to_llist_nodes() 325 *next = cur; in list_to_llist_nodes() 326 next = &cur->next; in list_to_llist_nodes() 329 *nodes_tail = cur; in list_to_llist_nodes()
|
| /net/tipc/ |
| A D | monitor.c | 394 struct tipc_peer *cur, *prev, *p; in tipc_mon_add_peer() local 408 list_for_each_entry(cur, &self->list, list) { in tipc_mon_add_peer() 409 if ((addr > prev->addr) && (addr < cur->addr)) in tipc_mon_add_peer() 411 if (((addr < cur->addr) || (addr > prev->addr)) && in tipc_mon_add_peer() 412 (prev->addr > cur->addr)) in tipc_mon_add_peer() 414 prev = cur; in tipc_mon_add_peer() 416 list_add_tail(&p->list, &cur->list); in tipc_mon_add_peer()
|
| A D | crypto.c | 313 #define key_next(cur) ((cur) % KEY_MAX + 1) argument 470 int cur; in tipc_aead_users_set() local 476 cur = atomic_read(&tmp->users); in tipc_aead_users_set() 477 if (cur == val) in tipc_aead_users_set() 479 } while (atomic_cmpxchg(&tmp->users, cur, val) != cur); in tipc_aead_users_set() 1396 u8 cur, new; in tipc_crypto_key_synch() local 1429 cur = atomic_read(&rx->peer_rx_active); in tipc_crypto_key_synch() 1432 cur != new && in tipc_crypto_key_synch() 1433 atomic_cmpxchg(&rx->peer_rx_active, cur, new) == cur) { in tipc_crypto_key_synch() 1436 if (cur) in tipc_crypto_key_synch() [all …]
|
| /net/smc/ |
| A D | smc_core.h | 456 struct smc_connection *cur = rb_entry(node, in smc_lgr_find_conn() local 459 if (cur->alert_token_local > token) { in smc_lgr_find_conn() 462 if (cur->alert_token_local < token) { in smc_lgr_find_conn() 465 res = cur; in smc_lgr_find_conn()
|
| /net/bridge/ |
| A D | br.c | 357 bool cur = !!br_opt_get(br, opt); in br_opt_toggle() local 360 opt, cur, on); in br_opt_toggle() 362 if (cur == on) in br_opt_toggle()
|
| /net/mac80211/ |
| A D | rc80211_minstrel_ht.c | 705 u16 cur; in __minstrel_ht_get_sample_rate() local 712 cur = rates[i]; in __minstrel_ht_get_sample_rate() 714 return cur; in __minstrel_ht_get_sample_rate() 791 u16 cur = mi->sample[type].sample_rates[i]; in minstrel_ht_find_sample_rate() local 793 if (cur == idx) in minstrel_ht_find_sample_rate() 796 if (!cur) in minstrel_ht_find_sample_rate() 813 u16 cur; in minstrel_ht_move_sample_rates() local 815 cur = rates[i]; in minstrel_ht_move_sample_rates() 816 if (!cur) in minstrel_ht_move_sample_rates() 819 duration = minstrel_get_duration(cur); in minstrel_ht_move_sample_rates() [all …]
|
| A D | sta_info.c | 627 sta->sta.cur = &sta->sta.deflink.agg; in __sta_info_alloc() 2384 sta->sta.cur = &sta->sta.deflink.agg; in __ieee80211_sta_recalc_aggregates() 2401 sta->cur = sta->sta.deflink.agg; in __ieee80211_sta_recalc_aggregates() 2406 sta->cur.max_amsdu_len = in __ieee80211_sta_recalc_aggregates() 2407 min(sta->cur.max_amsdu_len, in __ieee80211_sta_recalc_aggregates() 2409 sta->cur.max_rc_amsdu_len = in __ieee80211_sta_recalc_aggregates() 2410 min(sta->cur.max_rc_amsdu_len, in __ieee80211_sta_recalc_aggregates() 2413 for (i = 0; i < ARRAY_SIZE(sta->cur.max_tid_amsdu_len); i++) in __ieee80211_sta_recalc_aggregates() 2414 sta->cur.max_tid_amsdu_len[i] = in __ieee80211_sta_recalc_aggregates() 2415 min(sta->cur.max_tid_amsdu_len[i], in __ieee80211_sta_recalc_aggregates() [all …]
|
| /net/devlink/ |
| A D | sb.c | 481 u32 cur; in devlink_nl_sb_port_pool_fill() local 485 pool_index, &cur, &max); in devlink_nl_sb_port_pool_fill() 489 if (nla_put_u32(msg, DEVLINK_ATTR_SB_OCC_CUR, cur)) in devlink_nl_sb_port_pool_fill() 691 u32 cur; in devlink_nl_sb_tc_pool_bind_fill() local 697 &cur, &max); in devlink_nl_sb_tc_pool_bind_fill() 701 if (nla_put_u32(msg, DEVLINK_ATTR_SB_OCC_CUR, cur)) in devlink_nl_sb_tc_pool_bind_fill()
|
| /net/sched/ |
| A D | act_pedit.c | 257 u32 cur = nparms->tcfp_keys[i].off; in tcf_pedit_init() local 260 if (!offmask && cur % 4) { in tcf_pedit_init() 274 cur += (0xff & offmask) >> nparms->tcfp_keys[i].shift; in tcf_pedit_init() 278 max(nparms->tcfp_off_max_hint, cur + 4); in tcf_pedit_init()
|