Home
last modified time | relevance | path

Searched refs:sa (Results 1 – 25 of 74) sorted by relevance

123

/net/appletalk/
A Daarp.c448 return a ? sa : NULL; in __aarp_proxy_find()
570 skb->data[0] = sa->s_node; in aarp_send_ddp()
629 a->target_addr = *sa; in aarp_send_ddp()
733 sa.s_node = ea->pa_src_node; in aarp_rcv()
734 sa.s_net = ea->pa_src_net; in aarp_rcv()
798 sa.s_net = ea->pa_dst_net; in aarp_rcv()
805 da.s_node = sa.s_node; in aarp_rcv()
806 da.s_net = sa.s_net; in aarp_rcv()
818 skb->dev, &sa); in aarp_rcv()
836 if (sa.s_net && ma->s_net && sa.s_net != ma->s_net) in aarp_rcv()
[all …]
A Dddp.c234 struct atalk_addr *sa) in atif_add_device() argument
244 iface->address = *sa; in atif_add_device()
675 struct sockaddr_at *sa; in atif_ioctl() local
715 sa->sat_addr.s_node)) { in atif_ioctl()
729 sa->sat_addr.s_node == 254) in atif_ioctl()
760 sa->sat_family = AF_APPLETALK; in atif_ioctl()
765 sa->sat_family = AF_APPLETALK; in atif_ioctl()
798 sa->sat_family = AF_APPLETALK; in atif_ioctl()
799 sa->sat_addr = atif->address; in atif_ioctl()
806 sa->sat_family = AF_APPLETALK; in atif_ioctl()
[all …]
/net/can/j1939/
A Daddress-claim.c66 if (skcb->addr.sa == J1939_NO_ADDR) { in j1939_ac_verify_outgoing()
97 if (ecu->addr != skcb->addr.sa) in j1939_ac_fixup()
110 skcb->addr.sa = addr; in j1939_ac_fixup()
145 if (!j1939_address_is_valid(skcb->addr.sa)) { in j1939_ac_process()
169 if (ecu && ecu->addr == skcb->addr.sa) { in j1939_ac_process()
208 if (!ecu && j1939_address_is_unicast(skcb->addr.sa)) in j1939_ac_process()
217 if (j1939_address_is_idle(skcb->addr.sa)) { in j1939_ac_process()
223 if (ecu->addr != skcb->addr.sa) in j1939_ac_process()
225 ecu->addr = skcb->addr.sa; in j1939_ac_process()
255 } else if (j1939_address_is_unicast(skcb->addr.sa)) { in j1939_ac_recv()
[all …]
A Dbus.c276 int j1939_local_ecu_get(struct j1939_priv *priv, name_t name, u8 sa) in j1939_local_ecu_get() argument
283 if (j1939_address_is_unicast(sa)) in j1939_local_ecu_get()
284 priv->ents[sa].nusers++; in j1939_local_ecu_get()
308 void j1939_local_ecu_put(struct j1939_priv *priv, name_t name, u8 sa) in j1939_local_ecu_put() argument
314 if (j1939_address_is_unicast(sa)) in j1939_local_ecu_put()
315 priv->ents[sa].nusers--; in j1939_local_ecu_put()
A Dmain.c74 skcb->addr.sa = cf->can_id; in j1939_can_recv()
79 if (!j1939_address_is_valid(skcb->addr.sa)) { in j1939_can_recv()
97 if (j1939_address_is_unicast(skcb->addr.sa) && in j1939_can_recv()
98 priv->ents[skcb->addr.sa].nusers) in j1939_can_recv()
346 skcb->addr.sa; in j1939_send_one()
A Dsocket.c229 if (jsk->addr.sa != skcb->addr.da) in j1939_sk_match_dst()
248 if (jsk->addr.da != skcb->addr.sa) in j1939_sk_match_dst()
280 if ((skcb->addr.sa & f->addr_mask) != f->addr) in j1939_sk_match_filter()
409 jsk->addr.sa = J1939_NO_ADDR; in j1939_sk_init()
474 j1939_local_ecu_put(priv, jsk->addr.src_name, jsk->addr.sa); in j1939_sk_bind()
518 jsk->addr.sa = addr->can_addr.j1939.addr; in j1939_sk_bind()
598 addr->can_addr.j1939.addr = jsk->addr.sa; in j1939_sk_sock2sockaddr_can()
649 jsk->addr.sa); in j1939_sk_release()
859 paddr->can_addr.j1939.addr = skcb->addr.sa; in j1939_sk_recvmsg()
974 session->skcb.addr.sa); in j1939_sk_get_timestamping_opt_stats()
[all …]
A Dtransport.c484 } else if (se_addr->sa != sk_addr->da) { in j1939_session_match()
491 } else if (se_addr->da != sk_addr->sa) { in j1939_session_match()
498 } else if (se_addr->sa != sk_addr->sa) { in j1939_session_match()
576 swap(skcb->addr.da, skcb->addr.sa); in j1939_skbcb_swap()
1518 __func__, session, skcb->addr.sa, skcb->addr.da); in j1939_session_new()
1702 if (session->skcb.addr.sa != skcb->addr.sa || in j1939_xtp_rx_rts_session_active()
1706 session->skcb.addr.sa, skcb->addr.sa, in j1939_xtp_rx_rts_session_active()
1712 session->skcb.addr.sa = skcb->addr.sa; in j1939_xtp_rx_rts_session_active()
2053 __func__, skcb->addr.sa); in j1939_tp_cmd_recv()
2063 __func__, skcb->addr.sa); in j1939_tp_cmd_recv()
[all …]
A Dj1939-priv.h99 int j1939_local_ecu_get(struct j1939_priv *priv, name_t name, u8 sa);
100 void j1939_local_ecu_put(struct j1939_priv *priv, name_t name, u8 sa);
148 u8 sa; member
/net/key/
A Daf_key.c661 if (sa == NULL) in pfkey_xfrm_state_lookup()
765 struct sadb_sa *sa; in __pfkey_xfrm_state2msg() local
852 sa->sadb_sa_auth = 0; in __pfkey_xfrm_state2msg()
872 sa->sadb_sa_flags = 0; in __pfkey_xfrm_state2msg()
1073 if (!sa || in pfkey_msg2xfrm_state()
3358 struct sadb_sa *sa; in pfkey_send_new_mapping() local
3411 sa->sadb_sa_auth = 0; in pfkey_send_new_mapping()
3498 u8 *sa; in set_sadb_kmaddress() local
3511 sa = (u8 *)(kma + 1); in set_sadb_kmaddress()
3525 u8 *sa; in set_ipsecrequest() local
[all …]
/net/bluetooth/rfcomm/
A Dsock.c329 struct sockaddr_rc sa; in rfcomm_sock_bind() local
337 memset(&sa, 0, sizeof(sa)); in rfcomm_sock_bind()
339 memcpy(&sa, addr, len); in rfcomm_sock_bind()
341 BT_DBG("sk %p %pMR", sk, &sa.rc_bdaddr); in rfcomm_sock_bind()
357 if (sa.rc_channel && in rfcomm_sock_bind()
358 __rfcomm_get_listen_sock_by_addr(sa.rc_channel, &sa.rc_bdaddr)) { in rfcomm_sock_bind()
363 rfcomm_pi(sk)->channel = sa.rc_channel; in rfcomm_sock_bind()
402 rfcomm_pi(sk)->channel = sa->rc_channel; in rfcomm_sock_connect()
410 sa->rc_channel); in rfcomm_sock_connect()
543 memset(sa, 0, sizeof(*sa)); in rfcomm_sock_getname()
[all …]
/net/sctp/
A Dipv6.c530 struct sockaddr_in6 *sa = &addr->v6; in sctp_v6_from_skb() local
537 sa->sin6_port = sh->source; in sctp_v6_from_skb()
540 sa->sin6_port = sh->dest; in sctp_v6_from_skb()
556 if (addr->sa.sa_family == AF_INET) { in sctp_v6_to_sk_saddr()
570 if (addr->sa.sa_family == AF_INET) { in sctp_v6_to_sk_daddr()
616 addr->sa.sa_family = AF_INET6; in sctp_v6_to_addr()
626 if (addr1->sa.sa_family != addr2->sa.sa_family) { in __sctp_v6_cmp_addr()
832 if (addr->sa.sa_family == AF_INET) in sctp_v6_addr_to_user()
980 if (addr1->sa.sa_family == AF_INET && addr2->sa.sa_family == AF_INET) in sctp_inet6_cmp_addr()
994 if (addr->sa.sa_family != AF_INET6) in sctp_inet6_bind_verify()
[all …]
A Dprotocol.c152 if (addr->a.sa.sa_family == AF_INET && in sctp_copy_local_addr_list()
156 if (addr->a.sa.sa_family == AF_INET6 && in sctp_copy_local_addr_list()
219 struct sockaddr_in *sa = &addr->v4; in sctp_v4_from_skb() local
224 sa->sin_port = sh->source; in sctp_v4_from_skb()
225 sa->sin_addr.s_addr = ip_hdr(skb)->saddr; in sctp_v4_from_skb()
227 sa->sin_port = sh->dest; in sctp_v4_from_skb()
230 memset(sa->sin_zero, 0, sizeof(sa->sin_zero)); in sctp_v4_from_skb()
299 if (addr1->sa.sa_family != addr2->sa.sa_family) in sctp_v4_cmp_addr()
502 AF_INET != laddr->a.sa.sa_family) in sctp_v4_get_dst()
715 if (addrw->a.sa.sa_family != addr->a.sa.sa_family) in sctp_addr_wq_lookup()
[all …]
A Dbind_addr.c406 af = sctp_get_af_specific(addr->sa.sa_family); in sctp_bind_addr_state()
472 if ((((AF_INET == addr->sa.sa_family) && in sctp_copy_one_addr()
475 (((AF_INET6 == addr->sa.sa_family) && in sctp_copy_one_addr()
492 if (addr->sa.sa_family != AF_UNSPEC) in sctp_is_any()
493 fam = addr->sa.sa_family; in sctp_is_any()
570 af = sctp_get_af_specific(addr->sa.sa_family); in sctp_scope()
/net/sunrpc/xprtrdma/
A Dsvc_rdma_transport.c72 struct sockaddr *sa, int salen,
238 struct sockaddr *sa; in handle_connect_req() local
252 sa = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.dst_addr; in handle_connect_req()
253 newxprt->sc_xprt.xpt_remotelen = svc_addr_len(sa); in handle_connect_req()
254 memcpy(&newxprt->sc_xprt.xpt_remote, sa, in handle_connect_req()
257 sizeof(newxprt->sc_xprt.xpt_remotebuf) - 1, "%pISc", sa); in handle_connect_req()
266 svc_xprt_set_local(&newxprt->sc_xprt, sa, svc_addr_len(sa)); in handle_connect_req()
355 struct sockaddr *sa, int salen, in svc_rdma_create() argument
361 if (sa->sa_family != AF_INET && sa->sa_family != AF_INET6) in svc_rdma_create()
369 listen_id = svc_rdma_create_listen_id(net, sa, cma_xprt); in svc_rdma_create()
[all …]
/net/bluetooth/
A Diso.c935 sa->iso_bc->bc_num_bis); in iso_sock_bind_bc()
937 if (addr_len != sizeof(*sa) + sizeof(*sa->iso_bc)) in iso_sock_bind_bc()
948 if (sa->iso_bc->bc_sid > 0x0f && sa->iso_bc->bc_sid != HCI_SID_INVALID) in iso_sock_bind_bc()
951 iso_pi(sk)->bc_sid = sa->iso_bc->bc_sid; in iso_sock_bind_bc()
959 if (sa->iso_bc->bc_bis[i] < 0x01 || in iso_sock_bind_bc()
960 sa->iso_bc->bc_bis[i] > 0x1f) in iso_sock_bind_bc()
979 if (addr_len != sizeof(*sa) + sizeof(*sa->iso_bc)) { in iso_sock_bind_pa_sk()
992 if (sa->iso_bc->bc_bis[i] < 0x01 || in iso_sock_bind_pa_sk()
993 sa->iso_bc->bc_bis[i] > 0x1f) { in iso_sock_bind_pa_sk()
1012 BT_DBG("sk %p %pMR type %u", sk, &sa->iso_bdaddr, sa->iso_bdaddr_type); in iso_sock_bind()
[all …]
/net/phonet/
A Ddatagram.c115 struct sockaddr_pn sa; in pn_recvmsg() local
127 pn_skb_get_src_sockaddr(skb, &sa); in pn_recvmsg()
144 __sockaddr_check_size(sizeof(sa)); in pn_recvmsg()
145 memcpy(msg->msg_name, &sa, sizeof(sa)); in pn_recvmsg()
146 *addr_len = sizeof(sa); in pn_recvmsg()
A Daf_phonet.c363 struct sockaddr_pn sa; in phonet_rcv() local
384 pn_skb_get_dst_sockaddr(skb, &sa); in phonet_rcv()
387 if (pn_sockaddr_get_addr(&sa) == PNADDR_BROADCAST) { in phonet_rcv()
393 if (pn_sockaddr_get_object(&sa) == 0) { in phonet_rcv()
394 struct sock *sk = pn_find_sock_by_res(net, sa.spn_resource); in phonet_rcv()
400 if (phonet_address_lookup(net, pn_sockaddr_get_addr(&sa)) == 0) { in phonet_rcv()
402 struct sock *sk = pn_find_sock_by_sa(net, &sa); in phonet_rcv()
417 out_dev = phonet_route_output(net, pn_sockaddr_get_addr(&sa)); in phonet_rcv()
420 pn_sockaddr_get_addr(&sa)); in phonet_rcv()
428 pn_sockaddr_get_addr(&sa), in phonet_rcv()
/net/mac80211/
A Dmichael.c30 u8 *da, *sa, tid; in michael_mic_hdr() local
33 sa = ieee80211_get_SA(hdr); in michael_mic_hdr()
48 (get_unaligned_le16(sa) << 16)); in michael_mic_hdr()
49 michael_block(mctx, get_unaligned_le32(&sa[2])); in michael_mic_hdr()
A Ds1g.c51 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_s1g_send_twt_setup()
83 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_s1g_send_twt_teardown()
121 ieee80211_s1g_send_twt_setup(sdata, mgmt->sa, sdata->vif.addr, twt); in ieee80211_s1g_rx_twt_setup()
146 ieee80211_s1g_send_twt_teardown(sdata, mgmt->sa, sdata->vif.addr, in ieee80211_s1g_tx_twt_setup_fail()
159 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_s1g_rx_twt_action()
A Dfils_aead.c245 addr[0] = mgmt->sa; in fils_encrypt_assoc_req()
290 mgmt->sa); in fils_decrypt_assoc_resp()
299 addr[0] = mgmt->sa; in fils_decrypt_assoc_resp()
320 mgmt->sa); in fils_decrypt_assoc_resp()
328 mgmt->sa); in fils_decrypt_assoc_resp()
/net/rose/
A Drose_dev.c58 struct sockaddr *sa = addr; in rose_set_mac_address() local
61 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) in rose_set_mac_address()
65 err = rose_add_loopback_node((rose_address *)sa->sa_data); in rose_set_mac_address()
72 dev_addr_set(dev, sa->sa_data); in rose_set_mac_address()
/net/mac802154/
A Diface.c53 struct sockaddr_ieee802154 *sa = in mac802154_wpan_ioctl() local
75 sa->family = AF_IEEE802154; in mac802154_wpan_ioctl()
76 sa->addr.addr_type = IEEE802154_ADDR_SHORT; in mac802154_wpan_ioctl()
77 sa->addr.pan_id = pan_id; in mac802154_wpan_ioctl()
78 sa->addr.short_addr = short_addr; in mac802154_wpan_ioctl()
91 if (sa->family != AF_IEEE802154 || in mac802154_wpan_ioctl()
92 sa->addr.addr_type != IEEE802154_ADDR_SHORT || in mac802154_wpan_ioctl()
93 sa->addr.pan_id == IEEE802154_PANID_BROADCAST || in mac802154_wpan_ioctl()
94 sa->addr.short_addr == IEEE802154_ADDR_BROADCAST || in mac802154_wpan_ioctl()
95 sa->addr.short_addr == IEEE802154_ADDR_UNDEF) { in mac802154_wpan_ioctl()
[all …]
/net/netrom/
A Dnr_dev.c100 struct sockaddr *sa = addr; in nr_set_mac_address() local
103 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) in nr_set_mac_address()
107 err = ax25_listen_register((ax25_address *)sa->sa_data, NULL); in nr_set_mac_address()
114 dev_addr_set(dev, sa->sa_data); in nr_set_mac_address()
/net/llc/
A Dllc_output.c26 const unsigned char *sa, const unsigned char *da) in llc_mac_hdr_init() argument
33 rc = dev_hard_header(skb, skb->dev, ETH_P_802_2, da, sa, in llc_mac_hdr_init()
/net/tipc/
A Dudp_media.c588 struct sockaddr_storage sa; in tipc_parse_udp_addr() local
590 nla_memcpy(&sa, nla, sizeof(sa)); in tipc_parse_udp_addr()
591 if (sa.ss_family == AF_INET) { in tipc_parse_udp_addr()
592 struct sockaddr_in *ip4 = (struct sockaddr_in *)&sa; in tipc_parse_udp_addr()
600 } else if (sa.ss_family == AF_INET6) { in tipc_parse_udp_addr()
601 struct sockaddr_in6 *ip6 = (struct sockaddr_in6 *)&sa; in tipc_parse_udp_addr()

Completed in 62 milliseconds

123