Lines Matching refs:sa
325 struct ieee802154_addr_sa *sa; in ieee802154_sockaddr_check_size() local
328 sa = &daddr->addr; in ieee802154_sockaddr_check_size()
331 switch (sa->addr_type) { in ieee802154_sockaddr_check_size()
350 const struct ieee802154_addr_sa *sa) in ieee802154_addr_from_sa() argument
352 a->mode = sa->addr_type; in ieee802154_addr_from_sa()
353 a->pan_id = cpu_to_le16(sa->pan_id); in ieee802154_addr_from_sa()
357 a->short_addr = cpu_to_le16(sa->short_addr); in ieee802154_addr_from_sa()
360 a->extended_addr = ieee802154_devaddr_from_raw(sa->hwaddr); in ieee802154_addr_from_sa()
365 static inline void ieee802154_addr_to_sa(struct ieee802154_addr_sa *sa, in ieee802154_addr_to_sa() argument
368 sa->addr_type = a->mode; in ieee802154_addr_to_sa()
369 sa->pan_id = le16_to_cpu(a->pan_id); in ieee802154_addr_to_sa()
373 sa->short_addr = le16_to_cpu(a->short_addr); in ieee802154_addr_to_sa()
376 ieee802154_devaddr_to_raw(sa->hwaddr, a->extended_addr); in ieee802154_addr_to_sa()