| /linux/net/sunrpc/ |
| H A D | addr.c | 28 static size_t rpc_ntop6_noscopeid(const struct sockaddr *sap, in rpc_ntop6_noscopeid() argument 31 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap; in rpc_ntop6_noscopeid() 66 static size_t rpc_ntop6(const struct sockaddr *sap, in rpc_ntop6() argument 69 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap; in rpc_ntop6() 74 len = rpc_ntop6_noscopeid(sap, buf, buflen); in rpc_ntop6() 98 static size_t rpc_ntop6_noscopeid(const struct sockaddr *sap, in rpc_ntop6_noscopeid() argument 104 static size_t rpc_ntop6(const struct sockaddr *sap, in rpc_ntop6() argument 112 static int rpc_ntop4(const struct sockaddr *sap, in rpc_ntop4() argument 115 const struct sockaddr_in *sin = (struct sockaddr_in *)sap; in rpc_ntop4() 129 size_t rpc_ntop(const struct sockaddr *sap, char *buf, const size_t buflen) in rpc_ntop() argument [all …]
|
| H A D | rpcb_clnt.c | 483 const struct sockaddr *sap, in rpcb_register_inet4() argument 486 const struct sockaddr_in *sin = (const struct sockaddr_in *)sap; in rpcb_register_inet4() 492 map->r_addr = rpc_sockaddr2uaddr(sap, GFP_KERNEL); in rpcb_register_inet4() 509 const struct sockaddr *sap, in rpcb_register_inet6() argument 512 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sap; in rpcb_register_inet6() 518 map->r_addr = rpc_sockaddr2uaddr(sap, GFP_KERNEL); in rpcb_register_inet6() 679 struct sockaddr *sap = (struct sockaddr *)&addr; in rpcb_getport_async() local 705 salen = rpc_peeraddr(clnt, sap, sizeof(addr)); in rpcb_getport_async() 708 switch (sap->sa_family) { in rpcb_getport_async() 731 xprt->servername, sap, salen, in rpcb_getport_async() [all …]
|
| H A D | xprtmultipath.c | 362 const struct sockaddr *sap) in __rpc_xprt_switch_has_addr() argument 367 if (xps == NULL || sap == NULL) in __rpc_xprt_switch_has_addr() 372 if (rpc_cmp_addr_port(sap, (struct sockaddr *)&pos->addr)) { in __rpc_xprt_switch_has_addr() 382 const struct sockaddr *sap) in rpc_xprt_switch_has_addr() argument 387 res = __rpc_xprt_switch_has_addr(xps, sap); in rpc_xprt_switch_has_addr()
|
| H A D | svc_xprt.c | 264 struct net *net, struct sockaddr *sap, in _svc_xprt_create() argument 281 newxprt = xcl->xcl_ops->xpo_create(serv, net, sap, len, flags); in _svc_xprt_create() 284 xcl->xcl_name, sap, len, in _svc_xprt_create() 313 struct net *net, struct sockaddr *sap, in svc_xprt_create_from_sa() argument 319 switch (sap->sa_family) { in svc_xprt_create_from_sa() 332 err = _svc_xprt_create(serv, xprt_name, net, sap, len, flags, cred); in svc_xprt_create_from_sa() 335 err = _svc_xprt_create(serv, xprt_name, net, sap, len, flags, in svc_xprt_create_from_sa() 372 struct sockaddr *sap; in svc_xprt_create() local 376 sap = (struct sockaddr *)&sin; in svc_xprt_create() 380 sap = (struct sockaddr *)&sin6; in svc_xprt_create() [all …]
|
| /linux/net/llc/ |
| H A D | llc_conn.c | 448 static inline bool llc_estab_match(const struct llc_sap *sap, in llc_estab_match() argument 475 static struct sock *__llc_lookup_established(struct llc_sap *sap, in __llc_lookup_established() argument 482 int slot = llc_sk_laddr_hashfn(sap, laddr); in __llc_lookup_established() 483 struct hlist_nulls_head *laddr_hb = &sap->sk_laddr_hash[slot]; in __llc_lookup_established() 488 if (llc_estab_match(sap, daddr, laddr, rc, net)) { in __llc_lookup_established() 492 if (unlikely(llc_sk(rc)->sap != sap || in __llc_lookup_established() 493 !llc_estab_match(sap, daddr, laddr, rc, net))) { in __llc_lookup_established() 513 struct sock *llc_lookup_established(struct llc_sap *sap, in llc_lookup_established() argument 521 sk = __llc_lookup_established(sap, daddr, laddr, net); in llc_lookup_established() 526 static inline bool llc_listener_match(const struct llc_sap *sap, in llc_listener_match() argument [all …]
|
| H A D | af_llc.c | 58 static inline u16 llc_ui_next_link_no(int sap) in llc_ui_next_link_no() argument 60 return llc_ui_sap_link_no_max[sap]++; in llc_ui_next_link_no() 210 struct llc_sap *sap = llc->sap; in llc_ui_release() local 215 llc_sap_hold(sap); in llc_ui_release() 216 llc_sap_remove_socket(llc->sap, sk); in llc_ui_release() 218 llc_sap_put(sap); in llc_ui_release() 240 struct llc_sap *sap; in llc_ui_autoport() local 246 sap = llc_sap_find(i); in llc_ui_autoport() 247 if (!sap) { in llc_ui_autoport() 251 llc_sap_put(sap); in llc_ui_autoport() [all …]
|
| H A D | llc_output.c | 58 int llc_build_and_send_ui_pkt(struct llc_sap *sap, struct sk_buff *skb, in llc_build_and_send_ui_pkt() argument 62 llc_pdu_header_init(skb, LLC_PDU_TYPE_U, sap->laddr.lsap, in llc_build_and_send_ui_pkt()
|
| /linux/include/linux/sunrpc/ |
| H A D | addr.h | 23 static inline unsigned short rpc_get_port(const struct sockaddr *sap) in rpc_get_port() argument 25 switch (sap->sa_family) { in rpc_get_port() 27 return ntohs(((struct sockaddr_in *)sap)->sin_port); in rpc_get_port() 29 return ntohs(((struct sockaddr_in6 *)sap)->sin6_port); in rpc_get_port() 34 static inline void rpc_set_port(struct sockaddr *sap, in rpc_set_port() argument 37 switch (sap->sa_family) { in rpc_set_port() 39 ((struct sockaddr_in *)sap)->sin_port = htons(port); in rpc_set_port() 42 ((struct sockaddr_in6 *)sap)->sin6_port = htons(port); in rpc_set_port()
|
| /linux/net/802/ |
| H A D | p8022.c | |
| H A D | stp.c | 25 static struct llc_sap *sap __read_mostly; 68 sap = llc_sap_open(LLC_SAP_BSPAN, stp_pdu_rcv); in stp_proto_register() 69 if (!sap) { in stp_proto_register() 96 llc_sap_put(sap); in stp_proto_unregister()
|
| /linux/net/sunrpc/xprtrdma/ |
| H A D | transport.c | 147 xprt_rdma_format_addresses4(struct rpc_xprt *xprt, struct sockaddr *sap) in xprt_rdma_format_addresses4() argument 149 struct sockaddr_in *sin = (struct sockaddr_in *)sap; in xprt_rdma_format_addresses4() 159 xprt_rdma_format_addresses6(struct rpc_xprt *xprt, struct sockaddr *sap) in xprt_rdma_format_addresses6() argument 161 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap; in xprt_rdma_format_addresses6() 171 xprt_rdma_format_addresses(struct rpc_xprt *xprt, struct sockaddr *sap) in xprt_rdma_format_addresses() argument 175 switch (sap->sa_family) { in xprt_rdma_format_addresses() 177 xprt_rdma_format_addresses4(xprt, sap); in xprt_rdma_format_addresses() 180 xprt_rdma_format_addresses6(xprt, sap); in xprt_rdma_format_addresses() 187 (void)rpc_ntop(sap, buf, sizeof(buf)); in xprt_rdma_format_addresses() 190 snprintf(buf, sizeof(buf), "%u", rpc_get_port(sap)); in xprt_rdma_format_addresses() 306 struct sockaddr *sap; xprt_setup_rdma() local 395 struct sockaddr *sap = (struct sockaddr *)&xprt->addr; xprt_rdma_set_port() local [all...] |
| H A D | svc_rdma_transport.c | 146 svc_rdma_create_listen_id(struct net *net, struct sockaddr *sap, in svc_rdma_create_listen_id() argument 165 ret = rdma_bind_addr(listen_id, sap); in svc_rdma_create_listen_id() 319 struct sockaddr *sap = (struct sockaddr *)&cma_id->route.addr.src_addr; in svc_rdma_listen_handler() local 329 sap, cma_xprt); in svc_rdma_listen_handler() 595 struct sockaddr *sap; in svc_rdma_accept() 598 sap = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.src_addr; in svc_rdma_accept() 599 dprintk(" local address : %pIS:%u\n", sap, rpc_get_port(sap)); in svc_rdma_accept() 600 sap = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.dst_addr; in svc_rdma_accept() 601 dprintk(" remote address : %pIS:%u\n", sap, rpc_get_por in svc_rdma_accept() 596 struct sockaddr *sap; svc_rdma_accept() local [all...] |
| /linux/fs/lockd/ |
| H A D | lockd.h | 277 struct nlm_host *nlmclnt_lookup_host(const struct sockaddr *sap, 305 const struct sockaddr *sap, 368 static inline int __nlm_privileged_request4(const struct sockaddr *sap) in __nlm_privileged_request4() argument 370 const struct sockaddr_in *sin = (struct sockaddr_in *)sap; in __nlm_privileged_request4() 379 static inline int __nlm_privileged_request6(const struct sockaddr *sap) in __nlm_privileged_request6() argument 381 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap; in __nlm_privileged_request6() 392 static inline int __nlm_privileged_request6(const struct sockaddr *sap) in __nlm_privileged_request6() argument 406 const struct sockaddr *sap = svc_addr(rqstp); in nlm_privileged_requester() local 408 switch (sap->sa_family) { in nlm_privileged_requester() 410 return __nlm_privileged_request4(sap); in nlm_privileged_requester() [all …]
|
| /linux/net/bridge/netfilter/ |
| H A D | ebt_arp.c | 40 const __be32 *sap, *dap; in ebt_arp_mt() local 45 sap = skb_header_pointer(skb, sizeof(struct arphdr) + in ebt_arp_mt() 48 if (sap == NULL) in ebt_arp_mt() 57 info->saddr != (*sap & info->smsk))) in ebt_arp_mt() 64 NF_INVF(info, EBT_ARP_GRAT, *dap != *sap)) in ebt_arp_mt()
|
| H A D | ebt_802_3.c | 30 if (NF_INVF(info, EBT_802_3_SAP, info->sap != hdr->llc.ui.ssap)) in ebt_802_3_mt() 32 if (NF_INVF(info, EBT_802_3_SAP, info->sap != hdr->llc.ui.dsap)) in ebt_802_3_mt()
|
| /linux/net/nfc/ |
| H A D | llcp_core.c | 271 sdp->sap = LLCP_SDP_UNBOUND; in nfc_llcp_sdreq_timeout_work() 342 int sap, num_wks; in nfc_llcp_wks_sap() local 351 for (sap = 0; sap < num_wks; sap++) { in nfc_llcp_wks_sap() 352 if (wks[sap] == NULL) in nfc_llcp_wks_sap() 355 if (strncmp(wks[sap], service_name, service_name_len) == 0) in nfc_llcp_wks_sap() 356 return sap; in nfc_llcp_wks_sap() 1290 u8 dsap, ssap, type, length, tid, sap; in nfc_llcp_recv_snl() local 1341 sap = 1; in nfc_llcp_recv_snl() 1349 sap = 0; in nfc_llcp_recv_snl() 1361 sap = nfc_llcp_reserve_sdp_ssap(local); in nfc_llcp_recv_snl() [all …]
|
| H A D | llcp.h | 43 u8 sap; member 229 struct nfc_llcp_sdp_tlv *nfc_llcp_build_sdres_tlv(u8 tid, u8 sap);
|
| /linux/security/smack/ |
| H A D | smack_access.c | 514 * @sap: where to put the netlabel categories in smk_netlbl_mls() 520 int smk_netlbl_mls(int level, char *catset, struct netlbl_lsm_secattr *sap, in smk_netlbl_mls() 529 sap->flags |= NETLBL_SECATTR_MLS_CAT; in smk_netlbl_mls() 530 sap->attr.mls.lvl = level; in smk_netlbl_mls() 531 sap->attr.mls.cat = NULL; in smk_netlbl_mls() 537 rc = netlbl_catmap_setbit(&sap->attr.mls.cat, in smk_netlbl_mls() 540 netlbl_catmap_free(sap->attr.mls.cat); 511 smk_netlbl_mls(int level,char * catset,struct netlbl_lsm_secattr * sap,int len) smk_netlbl_mls() argument
|
| H A D | smack_lsm.c | 2578 struct in6_addr *sap = &sip->sin6_addr; in smack_ipv6host_label() 2601 if ((sap->s6_addr16[i] & snp->smk_mask.s6_addr16[i]) != in smack_ipv6host_label() 2677 * @sap: the destination address 2685 static int smk_ipv4_check(struct sock *sk, struct sockaddr_in *sap) in smk_ipv4_check() 2694 hkp = smack_ipv4host_label(sap); in smk_ipv4_check() 2700 ad.a.u.net->family = sap->sin_family; in smk_ipv4_check() 2701 ad.a.u.net->dport = sap->sin_port; in smk_ipv4_check() 2702 ad.a.u.net->v4info.daddr = sap->sin_addr.s_addr; in smk_ipv4_check() 3065 * @sap: the other end 3066 * @addrlen: size of sap 2574 struct in6_addr *sap = &sip->sin6_addr; smack_ipv6host_label() local 2681 smk_ipv4_check(struct sock * sk,struct sockaddr_in * sap) smk_ipv4_check() argument 3068 smack_socket_connect(struct socket * sock,struct sockaddr * sap,int addrlen) smack_socket_connect() argument 4022 struct sockaddr_in6 *sap = (struct sockaddr_in6 *) msg->msg_name; smack_socket_sendmsg() local 4070 smack_from_secattr(struct netlbl_lsm_secattr * sap,struct socket_smack * ssp) smack_from_secattr() argument [all...] |
| /linux/net/ethernet/ |
| H A D | eth.c | 157 const unsigned short *sap; in eth_type_trans() local 187 sap = skb_header_pointer(skb, 0, sizeof(*sap), &skb->dev); in eth_type_trans() 188 res = (sap && *sap == 0xFFFF) ? htons(ETH_P_802_3) : htons(ETH_P_802_2); in eth_type_trans()
|
| /linux/include/net/ |
| H A D | datalink.h | 15 struct llc_sap *sap; member
|
| /linux/include/uapi/linux/netfilter_bridge/ |
| H A D | ebt_802_3.h | 58 __u8 sap; member
|
| /linux/fs/nfs/ |
| H A D | nfs4client.c | 242 struct sockaddr *sap = (struct sockaddr *)&cb_addr; in nfs4_alloc_client() local 244 err = rpc_localaddr(clp->cl_rpcclient, sap, sizeof(cb_addr)); in nfs4_alloc_client() 247 err = rpc_ntop(sap, buf, sizeof(buf)); in nfs4_alloc_client() 1144 struct sockaddr_storage *sap, size_t salen, struct net *net) in nfs4_update_server() argument 1151 .dstaddr = (struct sockaddr *)sap, in nfs4_update_server() 1161 .addr = sap, in nfs4_update_server()
|
| /linux/drivers/media/pci/cx88/ |
| H A D | cx88-dsp.c | 227 s32 sap = freq_magnitude(x, N, FREQ_BTSC_SAP); in detect_btsc() local 232 dual_ref, dual, sap_ref, sap); in detect_btsc()
|
| /linux/fs/nfsd/ |
| H A D | nfsctl.c | 233 struct sockaddr *sap = (struct sockaddr *)&address; in write_unlock_ip() local 249 if (rpc_pton(net, fo_path, size, sap, salen) == 0) in write_unlock_ip() 252 trace_nfsd_ctl_unlock_ip(net, sap, svc_addr_len(sap)); in write_unlock_ip() 253 return nlmsvc_unlock_all_by_ip(sap); in write_unlock_ip() 2620 struct sockaddr *sap; in nfsd_nl_unlock_ip_doit() local 2624 sap = nla_data(info->attrs[NFSD_A_UNLOCK_IP_ADDRESS]); in nfsd_nl_unlock_ip_doit() 2625 switch (sap->sa_family) { in nfsd_nl_unlock_ip_doit() 2644 trace_nfsd_ctl_unlock_ip(genl_info_net(info), sap, in nfsd_nl_unlock_ip_doit() 2645 svc_addr_len(sap)); in nfsd_nl_unlock_ip_doit() 2646 return nlmsvc_unlock_all_by_ip(sap); in nfsd_nl_unlock_ip_doit()
|