Home
last modified time | relevance | path

Searched refs:spn (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/include/uapi/linux/
Dphonet.h137 static inline void pn_sockaddr_set_addr(struct sockaddr_pn *spn, __u8 addr) in pn_sockaddr_set_addr() argument
139 spn->spn_dev &= 0x03; in pn_sockaddr_set_addr()
140 spn->spn_dev |= addr & 0xfc; in pn_sockaddr_set_addr()
143 static inline void pn_sockaddr_set_port(struct sockaddr_pn *spn, __u16 port) in pn_sockaddr_set_port() argument
145 spn->spn_dev &= 0xfc; in pn_sockaddr_set_port()
146 spn->spn_dev |= (port >> 8) & 0x03; in pn_sockaddr_set_port()
147 spn->spn_obj = port & 0xff; in pn_sockaddr_set_port()
150 static inline void pn_sockaddr_set_object(struct sockaddr_pn *spn, in pn_sockaddr_set_object() argument
153 spn->spn_dev = pn_dev(handle); in pn_sockaddr_set_object()
154 spn->spn_obj = pn_obj(handle); in pn_sockaddr_set_object()
[all …]
/linux-4.4.14/Documentation/networking/
Dphonet.txt166 struct sockaddr_spn spn;
170 memset(&spn, 0, sizeof(spn));
171 spn.spn_family = AF_PHONET;
172 spn.spn_obj = ...;
173 spn.spn_dev = ...;
174 spn.spn_resource = 0xD9;
175 connect(fd, (struct sockaddr *)&spn, sizeof(spn));
/linux-4.4.14/net/phonet/
Dsocket.c77 struct sock *pn_find_sock_by_sa(struct net *net, const struct sockaddr_pn *spn) in pn_find_sock_by_sa() argument
81 u16 obj = pn_sockaddr_get_object(spn); in pn_find_sock_by_sa()
82 u8 res = spn->spn_resource; in pn_find_sock_by_sa()
169 struct sockaddr_pn *spn = (struct sockaddr_pn *)addr; in pn_socket_bind() local
179 if (spn->spn_family != AF_PHONET) in pn_socket_bind()
200 pn->resource = spn->spn_resource; in pn_socket_bind()
231 struct sockaddr_pn *spn = (struct sockaddr_pn *)addr; in pn_socket_connect() local
240 if (spn->spn_family != AF_PHONET) in pn_socket_connect()
260 pn->dobject = pn_sockaddr_get_object(spn); in pn_socket_connect()
261 pn->resource = pn_sockaddr_get_resource(spn); in pn_socket_connect()
/linux-4.4.14/include/scsi/
Dfc_encode.h46 struct fc_ns_rspn spn; member
182 hton24(ct->payload.spn.fr_fid.fp_fid, lport->port_id); in fc_ct_ns_fill()
183 strncpy(ct->payload.spn.fr_name, in fc_ct_ns_fill()
185 ct->payload.spn.fr_name_len = len; in fc_ct_ns_fill()
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_fc.h1362 u8 spn[256]; /* symbolic port name */ member
1427 char spn[255]; /* Symbolic Port Name */ member
Dbfa_fcbuild.c1253 strncpy((char *)rspnid->spn, (char *)name, rspnid->spn_len); in fc_rspnid_build()