Lines Matching refs:addr
32 ieee802154_get_dev(struct net *net, const struct ieee802154_addr *addr)
39 switch (addr->mode) {
41 ieee802154_devaddr_to_raw(hwaddr, addr->extended_addr);
48 if (addr->pan_id == cpu_to_le16(IEEE802154_PANID_BROADCAST) ||
49 addr->short_addr == cpu_to_le16(IEEE802154_ADDR_UNDEF) ||
50 addr->short_addr == cpu_to_le16(IEEE802154_ADDR_BROADCAST))
61 if (pan_id == addr->pan_id &&
62 short_addr == addr->short_addr) {
73 addr->mode);
198 struct ieee802154_addr addr;
213 ieee802154_addr_from_sa(&addr, &uaddr->addr);
214 dev = ieee802154_get_dev(sock_net(sk), &addr);
490 struct sockaddr_ieee802154 *addr = (struct sockaddr_ieee802154 *)uaddr;
500 err = ieee802154_sockaddr_check_size(addr, len);
504 if (addr->family != AF_IEEE802154) {
509 ieee802154_addr_from_sa(&haddr, &addr->addr);
569 struct sockaddr_ieee802154 *addr = (struct sockaddr_ieee802154 *)uaddr;
573 err = ieee802154_sockaddr_check_size(addr, len);
577 if (addr->family != AF_IEEE802154)
587 ieee802154_addr_from_sa(&ro->dst_addr, &addr->addr);
631 ieee802154_addr_from_sa(&dst_addr, &daddr->addr);
733 * (16 bits between 'family' and 'addr') and in struct
739 ieee802154_addr_to_sa(&saddr->addr, &mac_cb(skb)->source);