/net/mac80211/ |
D | wme.c | 185 const u8 *ra = NULL; in ieee80211_select_queue() local 205 ra = skb->data; in ieee80211_select_queue() 208 ra = sdata->u.wds.remote_addr; in ieee80211_select_queue() 216 ra = sdata->u.mgd.bssid; in ieee80211_select_queue() 219 ra = skb->data; in ieee80211_select_queue() 225 if (!sta && ra && !is_multicast_ether_addr(ra)) in ieee80211_select_queue() 226 sta = sta_info_get(sdata, ra); in ieee80211_select_queue()
|
D | agg-tx.c | 112 void ieee80211_send_bar(struct ieee80211_vif *vif, u8 *ra, u16 tid, u16 ssn) in ieee80211_send_bar() argument 128 memcpy(bar->ra, ra, ETH_ALEN); in ieee80211_send_bar() 777 const u8 *ra, u16 tid, struct sta_info **sta) in ieee80211_lookup_tid_tx() argument 787 *sta = sta_info_get_bss(sdata, ra); in ieee80211_lookup_tid_tx() 789 ht_dbg(sdata, "Could not find station: %pM\n", ra); in ieee80211_lookup_tid_tx() 802 const u8 *ra, u16 tid) in ieee80211_start_tx_ba_cb_irqsafe() argument 809 trace_api_start_tx_ba_cb(sdata, ra, tid); in ieee80211_start_tx_ba_cb_irqsafe() 812 tid_tx = ieee80211_lookup_tid_tx(sdata, ra, tid, &sta); in ieee80211_start_tx_ba_cb_irqsafe() 916 const u8 *ra, u16 tid) in ieee80211_stop_tx_ba_cb_irqsafe() argument 923 trace_api_stop_tx_ba_cb(sdata, ra, tid); in ieee80211_stop_tx_ba_cb_irqsafe() [all …]
|
D | tkip.h | 27 u8 *ra, int only_iv, int queue,
|
D | trace.h | 1954 TP_PROTO(struct ieee80211_sub_if_data *sdata, const u8 *ra, u16 tid), 1956 TP_ARGS(sdata, ra, tid), 1960 __array(u8, ra, ETH_ALEN) 1966 memcpy(__entry->ra, ra, ETH_ALEN); 1972 VIF_PR_ARG, __entry->ra, __entry->tid 1998 TP_PROTO(struct ieee80211_sub_if_data *sdata, const u8 *ra, u16 tid), 2000 TP_ARGS(sdata, ra, tid), 2004 __array(u8, ra, ETH_ALEN) 2010 memcpy(__entry->ra, ra, ETH_ALEN); 2016 VIF_PR_ARG, __entry->ra, __entry->tid
|
D | mesh.h | 287 u16 target_rcode, const u8 *ra);
|
D | tkip.c | 242 u8 *ra, int only_iv, int queue, in ieee80211_tkip_decrypt_data() argument
|
D | mesh_hwmp.c | 236 u16 target_rcode, const u8 *ra) in mesh_path_error_tx() argument 261 memcpy(mgmt->da, ra, ETH_ALEN); in mesh_path_error_tx()
|
D | tx.c | 4901 memcpy(rts->ra, hdr->addr1, sizeof(rts->ra)); in ieee80211_rts_get() 4917 memcpy(cts->ra, hdr->addr1, sizeof(cts->ra)); in ieee80211_ctstoself_get()
|
/net/ipv4/ |
D | ip_input.c | 150 struct ip_ra_chain *ra; in ip_call_ra_chain() local 156 for (ra = rcu_dereference(net->ipv4.ra_chain); ra; ra = rcu_dereference(ra->next)) { in ip_call_ra_chain() 157 struct sock *sk = ra->sk; in ip_call_ra_chain()
|
D | ip_sockglue.c | 336 struct ip_ra_chain *ra = container_of(head, struct ip_ra_chain, rcu); in ip_ra_destroy_rcu() local 338 sock_put(ra->saved_sk); in ip_ra_destroy_rcu() 339 kfree(ra); in ip_ra_destroy_rcu() 345 struct ip_ra_chain *ra, *new_ra; in ip_ra_control() local 358 (ra = rcu_dereference_protected(*rap, in ip_ra_control() 360 rap = &ra->next) { in ip_ra_control() 361 if (ra->sk == sk) { in ip_ra_control() 368 ra->sk = NULL; in ip_ra_control() 369 RCU_INIT_POINTER(*rap, ra->next); in ip_ra_control() 372 if (ra->destructor) in ip_ra_control() [all …]
|
/net/ipv6/ |
D | ipv6_sockglue.c | 60 struct ip6_ra_chain *ra, *new_ra, **rap; in ip6_ra_control() local 71 for (rap = &ip6_ra_chain; (ra = *rap) != NULL; rap = &ra->next) { in ip6_ra_control() 72 if (ra->sk == sk) { in ip6_ra_control() 79 *rap = ra->next; in ip6_ra_control() 83 kfree(ra); in ip6_ra_control() 93 new_ra->next = ra; in ip6_ra_control()
|
D | ip6_output.c | 371 struct ip6_ra_chain *ra; in ip6_call_ra_chain() local 375 for (ra = ip6_ra_chain; ra; ra = ra->next) { in ip6_call_ra_chain() 376 struct sock *sk = ra->sk; in ip6_call_ra_chain() 377 if (sk && ra->sel == sel && in ip6_call_ra_chain() 537 if (ip6_call_ra_chain(skb, ntohs(opt->ra))) in ip6_forward()
|
D | mcast.c | 1365 IP6CB(skb)->ra != htons(IPV6_OPT_ROUTERALERT_MLD)) in igmp6_event_query() 1602 u8 ra[8] = { IPPROTO_ICMPV6, 0, in mld_newpack() local 1626 skb_put_data(skb, ra, sizeof(ra)); in mld_newpack() 1990 u8 ra[8] = { IPPROTO_ICMPV6, 0, in igmp6_send() local 2002 payload_len = len + sizeof(ra); in igmp6_send() 2033 skb_put_data(skb, ra, sizeof(ra)); in igmp6_send()
|
D | ndisc.c | 1123 static void ndisc_ra_useropt(struct sk_buff *ra, struct nd_opt_hdr *opt) in ndisc_ra_useropt() argument 1125 struct icmp6hdr *icmp6h = (struct icmp6hdr *)skb_transport_header(ra); in ndisc_ra_useropt() 1129 struct net *net = dev_net(ra->dev); in ndisc_ra_useropt() 1148 ndmsg->nduseropt_ifindex = ra->dev->ifindex; in ndisc_ra_useropt() 1155 if (nla_put_in6_addr(skb, NDUSEROPT_SRCADDR, &ipv6_hdr(ra)->saddr)) in ndisc_ra_useropt()
|
D | exthdrs.c | 729 memcpy(&IP6CB(skb)->ra, nh + optoff + 2, sizeof(IP6CB(skb)->ra)); in ipv6_hop_ra()
|
D | ip6_input.c | 513 if (opt->ra == htons(IPV6_OPT_ROUTERALERT_MLD)) { in ip6_mc_input()
|
/net/bluetooth/ |
D | smp.c | 412 const bdaddr_t *ia, u8 _rat, const bdaddr_t *ra, u8 res[16]) in smp_c1() argument 418 SMP_DBG("iat %u ia %6phN rat %u ra %6phN", _iat, ia, _rat, ra); in smp_c1() 442 memcpy(p2, ra, 6); in smp_c1() 3596 const bdaddr_t ra = { { 0xb6, 0xb5, 0xb4, 0xb3, 0xb2, 0xb1 } }; in test_c1() local 3604 err = smp_c1(k, r, preq, pres, _iat, &ia, _rat, &ra, res); in test_c1()
|