Home
last modified time | relevance | path

Searched refs:sap (Results 1 – 25 of 31) sorted by relevance

12

/net/llc/
A Dllc_core.c35 struct llc_sap *sap = kzalloc(sizeof(*sap), GFP_ATOMIC); in llc_sap_alloc() local
38 if (sap) { in llc_sap_alloc()
46 return sap; in llc_sap_alloc()
51 struct llc_sap *sap; in __llc_sap_find() local
56 sap = NULL; in __llc_sap_find()
58 return sap; in __llc_sap_find()
76 if (!sap || !llc_sap_hold_safe(sap)) in llc_sap_find()
77 sap = NULL; in llc_sap_find()
79 return sap; in llc_sap_find()
103 if (!sap) in llc_sap_open()
[all …]
A Dllc_sap.c153 if ((*next_action)(sap, skb)) in llc_exec_sap_trans_actions()
188 sap->state = trans->next_state; in llc_sap_next_state()
209 llc_sap_next_state(sap, skb); in llc_sap_state_process()
236 ev->saddr.lsap = sap->laddr.lsap; in llc_build_and_send_test_pkt()
244 llc_sap_state_process(sap, skb); in llc_build_and_send_test_pkt()
270 llc_sap_state_process(sap, skb); in llc_build_and_send_xid_pkt()
292 llc_sap_state_process(sap, skb); in llc_sap_rcv()
333 if (unlikely(llc_sk(rc)->sap != sap || in llc_lookup_dgram()
403 spin_lock_bh(&sap->sk_lock); in llc_sap_mcast()
419 spin_unlock_bh(&sap->sk_lock); in llc_sap_mcast()
[all …]
A Dllc_proc.c36 struct llc_sap *sap; in llc_get_sk_idx() local
41 spin_lock_bh(&sap->sk_lock); in llc_get_sk_idx()
52 spin_unlock_bh(&sap->sk_lock); in llc_get_sk_idx()
84 struct llc_sap *sap; in llc_seq_next() local
98 sap = llc->sap; in llc_seq_next()
99 sk = laddr_hash_next(sap, llc_sk_laddr_hashfn(sap, &llc->laddr)); in llc_seq_next()
102 spin_unlock_bh(&sap->sk_lock); in llc_seq_next()
104 spin_lock_bh(&sap->sk_lock); in llc_seq_next()
105 sk = laddr_hash_next(sap, -1); in llc_seq_next()
108 spin_unlock_bh(&sap->sk_lock); in llc_seq_next()
[all …]
A Dllc_c_ac.c205 struct llc_sap *sap = llc->sap; in llc_conn_ac_send_disc_cmd_p_set_x() local
230 struct llc_sap *sap = llc->sap; in llc_conn_ac_send_dm_rsp_f_set_p() local
256 struct llc_sap *sap = llc->sap; in llc_conn_ac_send_dm_rsp_f_set_1() local
289 struct llc_sap *sap = llc->sap; in llc_conn_ac_send_frmr_rsp_f_set_x() local
315 struct llc_sap *sap = llc->sap; in llc_conn_ac_resend_frmr_rsp_f_set_0() local
345 struct llc_sap *sap = llc->sap; in llc_conn_ac_resend_frmr_rsp_f_set_p() local
368 struct llc_sap *sap = llc->sap; in llc_conn_ac_send_i_cmd_p_set_1() local
386 struct llc_sap *sap = llc->sap; in llc_conn_ac_send_i_cmd_p_set_0() local
404 struct llc_sap *sap = llc->sap; in llc_conn_ac_send_i_xxx_x_set_0() local
437 struct llc_sap *sap = llc->sap; in llc_conn_ac_resend_i_xxx_x_set_0_or_send_rr() local
[all …]
A Dllc_conn.c498 if (unlikely(llc_sk(rc)->sap != sap || in __llc_lookup_established()
561 if (unlikely(llc_sk(rc)->sap != sap || in __llc_lookup_listener()
712 llc_sap_hold(sap); in llc_sap_add_socket()
713 llc_sk(sk)->sap = sap; in llc_sap_add_socket()
715 spin_lock_bh(&sap->sk_lock); in llc_sap_add_socket()
717 sap->sk_count++; in llc_sap_add_socket()
720 spin_unlock_bh(&sap->sk_lock); in llc_sap_add_socket()
735 spin_lock_bh(&sap->sk_lock); in llc_sap_remove_socket()
738 sap->sk_count--; in llc_sap_remove_socket()
740 llc_sap_put(sap); in llc_sap_remove_socket()
[all …]
A Dllc_s_ac.c37 int llc_sap_action_unitdata_ind(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_action_unitdata_ind() argument
39 llc_sap_rtn_pdu(sap, skb); in llc_sap_action_unitdata_ind()
72 int llc_sap_action_send_ui(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_action_send_ui() argument
92 int llc_sap_action_send_xid_c(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_action_send_xid_c() argument
111 int llc_sap_action_send_xid_r(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_action_send_xid_r() argument
124 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap, dsap, in llc_sap_action_send_xid_r()
173 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap, dsap, in llc_sap_action_send_test_r()
204 int llc_sap_action_xid_ind(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_action_xid_ind() argument
206 llc_sap_rtn_pdu(sap, skb); in llc_sap_action_xid_ind()
218 int llc_sap_action_test_ind(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_action_test_ind() argument
[all …]
A Dllc_s_ev.c23 int llc_sap_ev_activation_req(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_ev_activation_req() argument
31 int llc_sap_ev_rx_ui(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_ev_rx_ui() argument
41 int llc_sap_ev_unitdata_req(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_ev_unitdata_req() argument
51 int llc_sap_ev_xid_req(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_ev_xid_req() argument
60 int llc_sap_ev_rx_xid_c(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_ev_rx_xid_c() argument
70 int llc_sap_ev_rx_xid_r(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_ev_rx_xid_r() argument
80 int llc_sap_ev_test_req(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_ev_test_req() argument
89 int llc_sap_ev_rx_test_c(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_ev_rx_test_c() argument
99 int llc_sap_ev_rx_test_r(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_ev_rx_test_r() argument
109 int llc_sap_ev_deactivation_req(struct llc_sap *sap, struct sk_buff *skb) in llc_sap_ev_deactivation_req() argument
A Dllc_input.c39 static void (*llc_type_handlers[2])(struct llc_sap *sap,
42 void llc_add_pack(int type, void (*handler)(struct llc_sap *sap, in llc_add_pack() argument
164 struct llc_sap *sap; in llc_rcv() local
170 void (*sap_handler)(struct llc_sap *sap, struct sk_buff *skb); in llc_rcv()
188 sap = llc_sap_find(pdu->dsap); in llc_rcv()
189 if (unlikely(!sap)) {/* unknown SAP */ in llc_rcv()
198 rcv = rcu_dereference(sap->rcv_func); in llc_rcv()
212 sap_handler(sap, skb); in llc_rcv()
214 llc_sap_put(sap); in llc_rcv()
A Daf_llc.c215 struct llc_sap *sap = llc->sap; in llc_ui_release() local
220 llc_sap_hold(sap); in llc_ui_release()
223 llc_sap_put(sap); in llc_ui_release()
245 struct llc_sap *sap; in llc_ui_autoport() local
252 if (!sap) { in llc_ui_autoport()
256 llc_sap_put(sap); in llc_ui_autoport()
307 if (!sap) in llc_ui_autobind()
389 if (!sap) { in llc_ui_bind()
392 if (!sap) in llc_ui_bind()
427 llc_sap_put(sap); in llc_ui_bind()
[all …]
A Dllc_output.c58 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()
A Dllc_if.c91 laddr.lsap = llc->sap->laddr.lsap; in llc_establish_connection()
95 existing = llc_lookup_established(llc->sap, &daddr, &laddr, sock_net(sk)); in llc_establish_connection()
/net/sunrpc/
A Daddr.c74 len = rpc_ntop6_noscopeid(sap, buf, buflen); in rpc_ntop6()
131 switch (sap->sa_family) { in rpc_ntop()
133 return rpc_ntop4(sap, buf, buflen); in rpc_ntop()
135 return rpc_ntop6(sap, buf, buflen); in rpc_ntop()
143 struct sockaddr *sap, const size_t salen) in rpc_pton4() argument
151 memset(sap, 0, sizeof(struct sockaddr_in)); in rpc_pton4()
200 struct sockaddr *sap, const size_t salen) in rpc_pton6() argument
245 struct sockaddr *sap, const size_t salen) in rpc_pton() argument
252 return rpc_pton4(buf, buflen, sap, salen); in rpc_pton()
271 switch (sap->sa_family) { in rpc_sockaddr2uaddr()
[all …]
A Drpcb_clnt.c483 const struct sockaddr *sap, in rpcb_register_inet4() argument
492 map->r_addr = rpc_sockaddr2uaddr(sap, GFP_KERNEL); in rpcb_register_inet4()
509 const struct sockaddr *sap, in rpcb_register_inet6() argument
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()
918 struct sockaddr *sap = (struct sockaddr *)&address; in rpcb_dec_getaddr() local
944 sap, sizeof(address)) == 0) in rpcb_dec_getaddr()
[all …]
A Dsvc_xprt.c252 struct net *net, struct sockaddr *sap, in _svc_xprt_create() argument
269 newxprt = xcl->xcl_ops->xpo_create(serv, net, sap, len, flags); in _svc_xprt_create()
272 xcl->xcl_name, sap, len, in _svc_xprt_create()
301 struct net *net, struct sockaddr *sap, in svc_xprt_create_from_sa() argument
307 switch (sap->sa_family) { in svc_xprt_create_from_sa()
320 err = _svc_xprt_create(serv, xprt_name, net, sap, len, flags, cred); in svc_xprt_create_from_sa()
323 err = _svc_xprt_create(serv, xprt_name, net, sap, len, flags, in svc_xprt_create_from_sa()
360 struct sockaddr *sap; in svc_xprt_create() local
364 sap = (struct sockaddr *)&sin; in svc_xprt_create()
368 sap = (struct sockaddr *)&sin6; in svc_xprt_create()
[all …]
A Dxprtmultipath.c362 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()
/net/sunrpc/xprtrdma/
A Dtransport.c149 struct sockaddr_in *sin = (struct sockaddr_in *)sap; in xprt_rdma_format_addresses4()
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()
306 struct sockaddr *sap; in xprt_setup_rdma() local
335 sap = args->dstaddr; in xprt_setup_rdma()
342 memcpy(&xprt->addr, sap, xprt->addrlen); in xprt_setup_rdma()
344 if (rpc_get_port(sap)) in xprt_setup_rdma()
346 xprt_rdma_format_addresses(xprt, sap); in xprt_setup_rdma()
[all …]
A Dsvc_rdma_transport.c128 svc_rdma_create_listen_id(struct net *net, struct sockaddr *sap, in svc_rdma_create_listen_id() argument
147 ret = rdma_bind_addr(listen_id, sap); in svc_rdma_create_listen_id()
294 struct sockaddr *sap = (struct sockaddr *)&cma_id->route.addr.src_addr; in svc_rdma_listen_handler() local
305 sap, cma_xprt); in svc_rdma_listen_handler()
417 RPC_IFDEBUG(struct sockaddr *sap); in svc_rdma_accept()
561 sap = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.src_addr; in svc_rdma_accept()
562 dprintk(" local address : %pIS:%u\n", sap, rpc_get_port(sap)); in svc_rdma_accept()
563 sap = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.dst_addr; in svc_rdma_accept()
564 dprintk(" remote address : %pIS:%u\n", sap, rpc_get_port(sap)); in svc_rdma_accept()
/net/bridge/netfilter/
A Debt_arp.c40 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()
A Debt_802_3.c30 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()
/net/802/
A Dstp.c25 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()
/net/nfc/
A Dllcp_core.c340 int sap, num_wks; in nfc_llcp_wks_sap() local
349 for (sap = 0; sap < num_wks; sap++) { in nfc_llcp_wks_sap()
350 if (wks[sap] == NULL) in nfc_llcp_wks_sap()
354 return sap; in nfc_llcp_wks_sap()
1313 sap = 1; in nfc_llcp_recv_snl()
1321 sap = 0; in nfc_llcp_recv_snl()
1338 sap = 0; in nfc_llcp_recv_snl()
1349 llcp_sock->ssap = sap; in nfc_llcp_recv_snl()
1352 sap = llcp_sock->ssap; in nfc_llcp_recv_snl()
1376 sdp->sap = tlv[3]; in nfc_llcp_recv_snl()
[all …]
A Dllcp.h43 u8 sap; member
229 struct nfc_llcp_sdp_tlv *nfc_llcp_build_sdres_tlv(u8 tid, u8 sap);
A Dllcp_commands.c106 struct nfc_llcp_sdp_tlv *nfc_llcp_build_sdres_tlv(u8 tid, u8 sap) in nfc_llcp_build_sdres_tlv() argument
116 value[1] = sap; in nfc_llcp_build_sdres_tlv()
126 sdres->sap = sap; in nfc_llcp_build_sdres_tlv()
/net/ethernet/
A Deth.c158 const unsigned short *sap; in eth_type_trans() local
185 sap = skb_header_pointer(skb, 0, sizeof(*sap), &_service_access_point); in eth_type_trans()
186 if (sap && *sap == 0xFFFF) in eth_type_trans()
/net/atm/
A Dsvc.c384 new_vcc->sap = msg->sap; in svc_accept()
472 if (copy_from_sockptr(&vcc->sap, optval, optlen)) { in svc_setsockopt()
522 if (copy_to_user(optval, &ATM_SD(sock)->sap, sizeof(struct atm_sap))) { in svc_getsockopt()

Completed in 55 milliseconds

12