Home
last modified time | relevance | path

Searched refs:rcu_access_pointer (Results 1 – 61 of 61) sorted by relevance

/linux-4.1.27/net/wireless/
Dscan.c68 ies = (void *)rcu_access_pointer(bss->pub.beacon_ies); in bss_free()
71 ies = (void *)rcu_access_pointer(bss->pub.proberesp_ies); in bss_free()
283 if (rcu_access_pointer(wiphy_to_rdev(wiphy)->sched_scan_req)) in cfg80211_sched_scan_results()
411 ies = rcu_access_pointer(a->ies); in is_bss()
446 a_ies = rcu_access_pointer(a->ies); in cmp_bss()
449 b_ies = rcu_access_pointer(b->ies); in cmp_bss()
692 ies = rcu_access_pointer(new->pub.beacon_ies); in cfg80211_combine_bsses()
720 if (rcu_access_pointer(bss->pub.beacon_ies)) in cfg80211_combine_bsses()
722 ies = rcu_access_pointer(bss->pub.ies); in cfg80211_combine_bsses()
760 if (WARN_ON(!rcu_access_pointer(tmp->pub.ies))) { in cfg80211_bss_update()
[all …]
Dnl80211.c4982 if (unlikely(!rcu_access_pointer(cfg80211_regdomain))) in nl80211_req_set_reg()
6554 if (rcu_access_pointer(res->proberesp_ies) && in nl80211_send_bss()
/linux-4.1.27/Documentation/RCU/
Dlockdep-splat.txt105 by rcu_access_pointer() as follows:
107 if (rcu_access_pointer(ioc->ioc_data) == cic) {
109 Because it is legal to invoke rcu_access_pointer() without protection,
Dlockdep.txt62 rcu_access_pointer(p):
DwhatisRCU.txt883 rcu_access_pointer
/linux-4.1.27/net/netfilter/
Dnf_log.c87 if (rcu_access_pointer(loggers[i][logger->type])) { in nf_log_register()
95 if (rcu_access_pointer(loggers[pf][logger->type])) { in nf_log_register()
162 if (rcu_access_pointer(loggers[pf][type]) == NULL) in nf_logger_find_get()
Dnf_queue.c36 WARN_ON(rcu_access_pointer(queue_handler)); in nf_register_queue_handler()
/linux-4.1.27/security/apparmor/
Dpolicy.c599 aa_put_profile(rcu_access_pointer(profile->parent)); in aa_free_profile()
1007 if (!rcu_access_pointer(new->parent)) { in __replace_profile()
1015 } else if (!rcu_access_pointer(new->replacedby->profile)) in __replace_profile()
1146 if (rcu_access_pointer(ent->new->parent)) { in aa_replace_profiles()
/linux-4.1.27/net/hsr/
Dhsr_slave.c58 return rcu_access_pointer(dev->rx_handler) == hsr_handle_frame; in hsr_port_exists()
/linux-4.1.27/net/mac80211/
Dchan.c259 if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) in ieee80211_get_chanctx_max_required_bw()
288 if (sdata && rcu_access_pointer(sdata->vif.chanctx_conf) == conf) in ieee80211_get_chanctx_max_required_bw()
424 if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) in ieee80211_chanctx_radar_required()
571 if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) in ieee80211_recalc_chanctx_chantype()
688 if (rcu_access_pointer(sdata->vif.chanctx_conf) != in ieee80211_recalc_smps_chanctx()
737 rcu_access_pointer(sdata->vif.chanctx_conf) == &chanctx->conf) in ieee80211_recalc_smps_chanctx()
Dscan.c1138 if (rcu_access_pointer(local->sched_scan_sdata)) { in ieee80211_request_sched_scan_start()
1164 if (rcu_access_pointer(local->sched_scan_sdata)) { in ieee80211_request_sched_scan_stop()
1189 if (!rcu_access_pointer(local->sched_scan_sdata)) { in ieee80211_sched_scan_end()
Dmesh_pathtbl.c763 if (rcu_access_pointer(mpath->next_hop) == sta && in mesh_plink_broken()
828 if (rcu_access_pointer(mpath->next_hop) == sta) { in mesh_path_flush_by_nexthop()
Dmain.c150 if (!rcu_access_pointer(sdata->vif.chanctx_conf)) in ieee80211_hw_conf_chan()
Diface.c792 cancel_scan = rcu_access_pointer(local->scan_sdata) == sdata; in ieee80211_do_stop()
Dsta_info.c869 rcu_access_pointer(sdata->u.vlan.sta) == sta) in __sta_info_destroy_part1()
Dutil.c1960 if (rcu_access_pointer(sdata->u.ap.beacon)) in ieee80211_reconfig()
Dcfg.c3287 !rcu_access_pointer(sdata->bss->beacon)) in ieee80211_mgmt_tx()
/linux-4.1.27/net/phonet/
Dpn_dev.c278 if (rcu_access_pointer(pnn->routes.table[i]) == dev) { in phonet_route_autodel()
391 if (rcu_access_pointer(routes->table[daddr]) == dev) in phonet_route_del()
/linux-4.1.27/include/net/netfilter/
Dnf_conntrack_ecache.h83 if (!rcu_access_pointer(net->ct.nf_conntrack_event_cb)) in nf_conntrack_event_cache()
/linux-4.1.27/net/sched/
Dsch_choke.c264 if (rcu_access_pointer(q->filter_list)) in choke_match_random()
276 if (rcu_access_pointer(q->filter_list)) { in choke_enqueue()
Dcls_fw.c141 if (rcu_access_pointer(head->ht[h])) in fw_destroy()
Dsch_teql.c265 if (rcu_access_pointer(txq->qdisc) == &noop_qdisc) in teql_resolve()
Dcls_route.c290 if (rcu_access_pointer(head->table[h1])) in route4_destroy()
Dsch_atm.c314 if (rcu_access_pointer(flow->filter_list) || flow == &p->link) in atm_tc_delete()
Dcls_rsvp.h304 if (rcu_access_pointer(data->ht[h1])) in rsvp_destroy()
Dcls_u32.c471 if (rcu_access_pointer(ht->ht[h])) in ht_empty()
/linux-4.1.27/include/net/
Dsch_generic.h454 if (rcu_access_pointer(txq->qdisc) != txq->qdisc_sleeping) in qdisc_tx_changing()
467 if (rcu_access_pointer(txq->qdisc) != &noop_qdisc) in qdisc_tx_is_noop()
/linux-4.1.27/drivers/net/bonding/
Dbond_alb.c1141 struct slave *has_bond_addr = rcu_access_pointer(bond->curr_active_slave); in alb_handle_addr_collision_on_attach()
1304 if (tx_slave != rcu_access_pointer(bond->curr_active_slave)) { in bond_do_alb_xmit()
1489 strict_match = (slave != rcu_access_pointer(bond->curr_active_slave) || in bond_alb_monitor()
1501 if (slave == rcu_access_pointer(bond->curr_active_slave)) { in bond_alb_monitor()
Dbond_main.c1628 if (!rcu_access_pointer(bond->curr_active_slave) && in bond_enslave()
1702 if (rcu_access_pointer(bond->primary_slave) == new_slave) in bond_enslave()
1704 if (rcu_access_pointer(bond->curr_active_slave) == new_slave) { in bond_enslave()
1807 oldcurrent = rcu_access_pointer(bond->curr_active_slave); in __bond_release_one()
2133 if (slave == rcu_access_pointer(bond->curr_active_slave)) in bond_miimon_commit()
2663 !rcu_access_pointer(bond->current_arp_slave) && in bond_ab_arp_inspect()
3193 slave != rcu_access_pointer(bond->curr_active_slave)) { in bond_open()
Dbond_sysfs.c498 bool active = !!rcu_access_pointer(bond->curr_active_slave); in bonding_show_mii_status()
/linux-4.1.27/block/
Dblk-ioc.c71 if (rcu_access_pointer(ioc->icq_hint) == icq) in ioc_destroy_icq()
Dblk-cgroup.c339 if (rcu_access_pointer(blkcg->blkg_hint) == blkg) in blkg_destroy()
/linux-4.1.27/kernel/
Dnotifier.c315 if (rcu_access_pointer(nh->head)) { in __blocking_notifier_call_chain()
Dworkqueue.c3537 old_pwq = rcu_access_pointer(wq->numa_pwq_tbl[node]); in numa_pwq_tbl_install()
4014 pwq = rcu_access_pointer(wq->numa_pwq_tbl[node]); in destroy_workqueue()
/linux-4.1.27/include/linux/
Drcupdate.h719 #define rcu_access_pointer(p) __rcu_access_pointer((p), __rcu) macro
/linux-4.1.27/net/core/
Dflow_dissector.c463 rcu_access_pointer(sk->sk_dst_cache)) in __netdev_pick_tx()
Dnet_namespace.c300 kfree(rcu_access_pointer(net->gen)); in net_free()
Dfib_rules.c570 rcu_access_pointer(rule->ctarget) == NULL) in fib_nl_fill_rule()
Ddev.c3562 if (!rxq || rcu_access_pointer(rxq->qdisc) == &noop_qdisc) in handle_ing()
6665 WARN_ON(rcu_access_pointer(dev->ip_ptr)); in netdev_run_todo()
6666 WARN_ON(rcu_access_pointer(dev->ip6_ptr)); in netdev_run_todo()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_keys.c64 tmr = rcu_access_pointer(dev->dma_mr); in qib_alloc_lkey()
/linux-4.1.27/kernel/trace/
Dtrace_events_trigger.c728 tmp = rcu_access_pointer(data->filter); in set_trigger_filter()
744 free_event_filter(rcu_access_pointer(data->filter)); in set_trigger_filter()
/linux-4.1.27/lib/
Drhashtable.c227 if (rcu_access_pointer(old_tbl->future_tbl)) { in rhashtable_rehash_attach()
/linux-4.1.27/drivers/net/team/
Dteam_mode_loadbalance.c99 if (rcu_access_pointer(pm->port) == port) { in lb_tx_hash_to_port_mapping_null_port()
/linux-4.1.27/fs/
Dfile.c492 if (rcu_access_pointer(fdt->fd[fd]) != NULL) { in __alloc_fd()
Deventpoll.c564 return rcu_access_pointer(epi->ws) ? true : false; in ep_has_wakeup_source()
/linux-4.1.27/mm/
Dslab_common.c146 kfree(rcu_access_pointer(s->memcg_params.memcg_caches)); in destroy_memcg_params()
/linux-4.1.27/net/openvswitch/
Dflow.c97 && likely(!rcu_access_pointer(flow->stats[node]))) { in ovs_flow_stats_update()
/linux-4.1.27/net/ipv6/
Dip6_flowlabel.c268 if (!rcu_access_pointer(np->ipv6_fl_list)) in fl6_free_socklist()
Draw.c389 if ((raw6_sk(sk)->checksum || rcu_access_pointer(sk->sk_filter)) && in rawv6_rcv_skb()
Dudp.c683 if (rcu_access_pointer(sk->sk_filter)) { in udpv6_queue_rcv_skb()
Dmcast.c285 if (!rcu_access_pointer(np->ipv6_mc_list)) in ipv6_sock_mc_close()
/linux-4.1.27/net/sunrpc/auth_gss/
Dauth_gss.c1184 struct rpc_xprt *xprt = rcu_access_pointer(clnt->cl_xprt); in gss_create()
1189 if (rcu_access_pointer(parent->cl_xprt) != xprt) in gss_create()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dmac80211.c2276 if (rcu_access_pointer(mvm->csa_vif) == vif) { in iwl_mvm_stop_ap_ibss()
2283 if (rcu_access_pointer(mvm->csa_tx_blocked_vif) == vif) { in iwl_mvm_stop_ap_ibss()
2589 if (sta == rcu_access_pointer(mvm->fw_id_to_mac_id[mvm_sta->sta_id])) in iwl_mvm_sta_pre_rcu_remove()
/linux-4.1.27/net/ipv4/
Dipmr.c1296 if (sk != rcu_access_pointer(mrt->mroute_sk) && in ip_mroute_setsockopt()
1323 if (sk != rcu_access_pointer(mrt->mroute_sk)) in ip_mroute_setsockopt()
Dudp.c1576 if (rcu_access_pointer(sk->sk_filter) && in udp_queue_rcv_skb()
Digmp.c2532 if (rcu_access_pointer(state->in_dev->mc_list) == im) { in igmp_mc_seq_show()
/linux-4.1.27/drivers/staging/fwserial/
Dfwserial.c627 if (!peer || peer != rcu_access_pointer(port->peer)) { in fwtty_port_handler()
1757 if (!rcu_access_pointer(port->peer)) in fwserial_claim_port()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dcnic.c385 if (!rcu_access_pointer(cp->ulp_ops[CNIC_ULP_L4])) { in cnic_iscsi_nl_msg_recv()
527 if (rcu_access_pointer(cp->ulp_ops[ulp_type])) { in cnic_unregister_driver()
575 if (rcu_access_pointer(cp->ulp_ops[ulp_type])) { in cnic_register_device()
615 if (rcu_access_pointer(cp->ulp_ops[ulp_type])) { in cnic_unregister_device()
/linux-4.1.27/net/
Dsocket.c1152 if (rcu_access_pointer(net_families[family]) == NULL) in __sock_create()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dmain.c4651 if (rcu_access_pointer(vif->chanctx_conf) != ctx) { in wlcore_op_change_chanctx()
/linux-4.1.27/fs/nfs/
Dnfs4proc.c2192 if (rcu_access_pointer(NFS_I(state->inode)->delegation) != NULL) in nfs40_clear_delegation_stateid()