Searched defs:ra (Results 1 - 12 of 12) sorted by relevance

/net/mac80211/
H A Dwme.c107 const u8 *ra = NULL; local
124 ra = skb->data;
127 ra = sdata->u.wds.remote_addr;
135 ra = sdata->u.mgd.bssid;
138 ra = skb->data;
144 if (!sta && ra && !is_multicast_ether_addr(ra)) {
145 sta = sta_info_get(sdata, ra);
H A Dagg-tx.c113 void ieee80211_send_bar(struct ieee80211_vif *vif, u8 *ra, u16 tid, u16 ssn) argument
130 memcpy(bar->ra, ra, ETH_ALEN);
668 void ieee80211_start_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u16 tid) argument
675 trace_api_start_tx_ba_cb(sdata, ra, tid);
684 sta = sta_info_get_bss(sdata, ra);
687 ht_dbg(sdata, "Could not find station: %pM\n", ra);
711 const u8 *ra, u16 tid)
722 memcpy(&ra_tid->ra, ra, ETH_ALE
710 ieee80211_start_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, const u8 *ra, u16 tid) argument
784 ieee80211_stop_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u8 tid) argument
833 ieee80211_stop_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, const u8 *ra, u16 tid) argument
[all...]
H A Dtkip.c245 u8 *ra, int only_iv, int queue,
242 ieee80211_tkip_decrypt_data(struct crypto_cipher *tfm, struct ieee80211_key *key, u8 *payload, size_t payload_len, u8 *ta, u8 *ra, int only_iv, int queue, u32 *out_iv32, u16 *out_iv16) argument
H A Dmesh_hwmp.c234 * @ra: node this frame is addressed to
243 __le16 target_rcode, const u8 *ra)
269 memcpy(mgmt->da, ra, ETH_ALEN);
241 mesh_path_error_tx(struct ieee80211_sub_if_data *sdata, u8 ttl, const u8 *target, __le32 target_sn, __le16 target_rcode, const u8 *ra) argument
H A Dieee80211_i.h1152 u8 ra[ETH_ALEN]; member in struct:ieee80211_ra_tid
1402 void ieee80211_start_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u16 tid);
1403 void ieee80211_stop_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u8 tid);
/net/ipv4/
H A Dip_input.c154 struct ip_ra_chain *ra; local
159 for (ra = rcu_dereference(ip_ra_chain); ra; ra = rcu_dereference(ra->next)) {
160 struct sock *sk = ra->sk;
H A Dip_sockglue.c242 struct ip_ra_chain *ra = container_of(head, struct ip_ra_chain, rcu); local
244 sock_put(ra->saved_sk);
245 kfree(ra);
251 struct ip_ra_chain *ra, *new_ra; local
261 (ra = rcu_dereference_protected(*rap,
263 rap = &ra->next) {
264 if (ra->sk == sk) {
271 ra->sk = NULL;
272 rcu_assign_pointer(*rap, ra->next);
275 if (ra
[all...]
/net/ipv6/
H A Dipv6_sockglue.c63 struct ip6_ra_chain *ra, *new_ra, **rap; local
72 for (rap = &ip6_ra_chain; (ra=*rap) != NULL; rap = &ra->next) {
73 if (ra->sk == sk) {
80 *rap = ra->next;
84 kfree(ra);
94 new_ra->next = ra;
H A Dip6_output.c263 struct ip6_ra_chain *ra; local
267 for (ra = ip6_ra_chain; ra; ra = ra->next) {
268 struct sock *sk = ra->sk;
269 if (sk && ra->sel == sel &&
385 if (ip6_call_ra_chain(skb, ntohs(opt->ra)))
H A Dndisc.c1012 static void ndisc_ra_useropt(struct sk_buff *ra, struct nd_opt_hdr *opt) argument
1014 struct icmp6hdr *icmp6h = (struct icmp6hdr *)skb_transport_header(ra);
1018 struct net *net = dev_net(ra->dev);
1037 ndmsg->nduseropt_ifindex = ra->dev->ifindex;
1045 &ipv6_hdr(ra)->saddr))
H A Dmcast.c1357 u8 ra[8] = { IPPROTO_ICMPV6, 0, local
1361 /* we assume size > sizeof(ra) here */
1383 memcpy(skb_put(skb, sizeof(ra)), ra, sizeof(ra)); local
1732 u8 ra[8] = { IPPROTO_ICMPV6, 0, local
1744 payload_len = len + sizeof(ra);
1775 memcpy(skb_put(skb, sizeof(ra)), ra, sizeof(ra)); local
[all...]
/net/bluetooth/
H A Dsmp.c89 u8 _rat, bdaddr_t *ra, u8 res[16])
104 /* p2 = padding || ia || ra */
106 baswap((bdaddr_t *) (p2 + 10), ra);
87 smp_c1(struct crypto_blkcipher *tfm, u8 k[16], u8 r[16], u8 preq[7], u8 pres[7], u8 _iat, bdaddr_t *ia, u8 _rat, bdaddr_t *ra, u8 res[16]) argument

Completed in 110 milliseconds