Searched refs:spn (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/include/uapi/linux/ |
D | phonet.h | 138 static inline void pn_sockaddr_set_addr(struct sockaddr_pn *spn, __u8 addr) in pn_sockaddr_set_addr() argument 140 spn->spn_dev &= 0x03; in pn_sockaddr_set_addr() 141 spn->spn_dev |= addr & 0xfc; in pn_sockaddr_set_addr() 144 static inline void pn_sockaddr_set_port(struct sockaddr_pn *spn, __u16 port) in pn_sockaddr_set_port() argument 146 spn->spn_dev &= 0xfc; in pn_sockaddr_set_port() 147 spn->spn_dev |= (port >> 8) & 0x03; in pn_sockaddr_set_port() 148 spn->spn_obj = port & 0xff; in pn_sockaddr_set_port() 151 static inline void pn_sockaddr_set_object(struct sockaddr_pn *spn, in pn_sockaddr_set_object() argument 154 spn->spn_dev = pn_dev(handle); in pn_sockaddr_set_object() 155 spn->spn_obj = pn_obj(handle); in pn_sockaddr_set_object() [all …]
|
/Linux-v4.19/Documentation/networking/ |
D | phonet.txt | 166 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-v4.19/net/phonet/ |
D | socket.c | 79 struct sock *pn_find_sock_by_sa(struct net *net, const struct sockaddr_pn *spn) in pn_find_sock_by_sa() argument 83 u16 obj = pn_sockaddr_get_object(spn); in pn_find_sock_by_sa() 84 u8 res = spn->spn_resource; in pn_find_sock_by_sa() 173 struct sockaddr_pn *spn = (struct sockaddr_pn *)addr; in pn_socket_bind() local 183 if (spn->spn_family != AF_PHONET) in pn_socket_bind() 204 pn->resource = spn->spn_resource; in pn_socket_bind() 235 struct sockaddr_pn *spn = (struct sockaddr_pn *)addr; in pn_socket_connect() local 244 if (spn->spn_family != AF_PHONET) in pn_socket_connect() 264 pn->dobject = pn_sockaddr_get_object(spn); in pn_socket_connect() 265 pn->resource = pn_sockaddr_get_resource(spn); in pn_socket_connect()
|
/Linux-v4.19/include/scsi/ |
D | fc_encode.h | 46 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-v4.19/drivers/scsi/bfa/ |
D | bfa_fc.h | 1363 u8 spn[256]; /* symbolic port name */ member 1428 char spn[255]; /* Symbolic Port Name */ member
|
D | bfa_fcbuild.c | 1253 strlcpy(rspnid->spn, name, sizeof(rspnid->spn)); in fc_rspnid_build() 1254 rspnid->spn_len = (u8) strlen(rspnid->spn); in fc_rspnid_build()
|