Home
last modified time | relevance | path

Searched refs:pr_usrreqs (Results 1 – 25 of 45) sorted by relevance

12

/freebsd-12.1/sys/netinet/
H A Din_proto.c111 .pr_usrreqs = &nousrreqs \
122 .pr_usrreqs = &nousrreqs
133 .pr_usrreqs = &udp_usrreqs
146 .pr_usrreqs = &tcp_usrreqs
182 .pr_usrreqs = &udp_usrreqs
192 .pr_usrreqs = &rip_usrreqs
201 .pr_usrreqs = &rip_usrreqs
212 .pr_usrreqs = &rip_usrreqs
221 .pr_usrreqs = &rip_usrreqs
230 .pr_usrreqs = &rip_usrreqs
[all …]
H A Dudp_var.h138 extern struct pr_usrreqs udp_usrreqs;
/freebsd-12.1/sys/netgraph/bluetooth/socket/
H A Dng_btsocket.c71 static struct pr_usrreqs ng_btsocket_hci_raw_usrreqs = {
90 static struct pr_usrreqs ng_btsocket_l2cap_raw_usrreqs = {
109 static struct pr_usrreqs ng_btsocket_l2cap_usrreqs = {
130 static struct pr_usrreqs ng_btsocket_rfcomm_usrreqs = {
151 static struct pr_usrreqs ng_btsocket_sco_usrreqs = {
180 .pr_usrreqs = &ng_btsocket_hci_raw_usrreqs,
188 .pr_usrreqs = &ng_btsocket_l2cap_raw_usrreqs,
197 .pr_usrreqs = &ng_btsocket_l2cap_usrreqs,
206 .pr_usrreqs = &ng_btsocket_rfcomm_usrreqs,
215 .pr_usrreqs = &ng_btsocket_sco_usrreqs,
/freebsd-12.1/sys/netinet6/
H A Din6_proto.c144 .pr_usrreqs = &nousrreqs \
155 .pr_usrreqs = &nousrreqs,
237 .pr_usrreqs = &rip6_usrreqs
250 .pr_usrreqs = &rip6_usrreqs
258 .pr_usrreqs = &nousrreqs
266 .pr_usrreqs = &nousrreqs
274 .pr_usrreqs = &nousrreqs
285 .pr_usrreqs = &rip6_usrreqs
296 .pr_usrreqs = &rip6_usrreqs
306 .pr_usrreqs = &rip6_usrreqs
[all …]
H A Dudp6_usrreq.c781 struct pr_usrreqs *pru; in udp6_output()
797 pru = inetsw[ip_protox[nxt]].pr_usrreqs; in udp6_output()
1070 struct pr_usrreqs *pru; in udp6_abort()
1076 pru = inetsw[ip_protox[nxt]].pr_usrreqs; in udp6_abort()
1202 struct pr_usrreqs *pru; in udp6_close()
1208 pru = inetsw[ip_protox[nxt]].pr_usrreqs; in udp6_close()
1348 struct pr_usrreqs *pru; in udp6_disconnect()
1354 pru = inetsw[ip_protox[nxt]].pr_usrreqs; in udp6_disconnect()
1402 struct pr_usrreqs udp6_usrreqs = {
H A Dudp6_var.h71 extern struct pr_usrreqs udp6_usrreqs;
H A Dtcp6_var.h81 extern struct pr_usrreqs tcp6_usrreqs;
H A Dsctp6_var.h44 extern struct pr_usrreqs sctp6_usrreqs;
H A Dip6protosw.h83 struct pr_usrreqs;
H A Dsend.c305 struct pr_usrreqs send_usrreqs = {
314 .pr_usrreqs = &send_usrreqs
/freebsd-12.1/sys/compat/linuxkpi/common/include/linux/
H A Dnet.h61 error = (*so->so_proto->pr_usrreqs->pru_peeraddr)(so, &nam); in sock_getname()
63 error = (*so->so_proto->pr_usrreqs->pru_sockaddr)(so, &nam); in sock_getname()
/freebsd-12.1/sys/kern/
H A Duipc_domain.c85 struct pr_usrreqs nousrreqs = {
109 struct pr_usrreqs *pu; in protosw_init()
111 pu = pr->pr_usrreqs; in protosw_init()
344 if (npr->pr_usrreqs == NULL) in pf_proto_register()
456 dpr->pr_usrreqs = &nousrreqs; in pf_proto_unregister()
H A Duipc_socket.c517 if (prp->pr_usrreqs->pru_attach == NULL || in socreate()
1037 if (pr->pr_usrreqs->pru_detach != NULL)
1038 (*pr->pr_usrreqs->pru_detach)(so);
1109 (*so->so_proto->pr_usrreqs->pru_close)(so);
1180 (*so->so_proto->pr_usrreqs->pru_abort)(so);
1750 (*pr->pr_usrreqs->pru_rcvd)(so, 0);
2095 (*pr->pr_usrreqs->pru_rcvd)(so, flags);
2148 (*pr->pr_usrreqs->pru_rcvd)(so, flags);
2607 if (pr->pr_usrreqs->pru_flush != NULL)
2608 (*pr->pr_usrreqs->pru_flush)(so, how);
[all …]
H A Dsys_socket.c261 error = ((*so->so_proto->pr_usrreqs->pru_control) in soo_ioctl()
323 return (*so->so_proto->pr_usrreqs->pru_sense)(so, ub); in soo_stat()
397 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa); in soo_fill_kinfo()
403 error = so->so_proto->pr_usrreqs->pru_peeraddr(so, &sa); in soo_fill_kinfo()
796 error = (*so->so_proto->pr_usrreqs->pru_aio_queue)(so, job); in soo_aio_queue()
H A Dkern_sendfile.c245 so->so_proto->pr_usrreqs->pru_abort(so); in sendfile_iodone()
252 (void )(so->so_proto->pr_usrreqs->pru_ready)(so, sfio->m, in sendfile_iodone()
838 error = (*so->so_proto->pr_usrreqs->pru_send) in vn_sendfile()
843 error = (*so->so_proto->pr_usrreqs->pru_send) in vn_sendfile()
H A Duipc_usrreq.c393 static struct pr_usrreqs uipc_usrreqs_dgram, uipc_usrreqs_stream;
394 static struct pr_usrreqs uipc_usrreqs_seqpacket;
401 .pr_usrreqs = &uipc_usrreqs_stream
408 .pr_usrreqs = &uipc_usrreqs_dgram
422 .pr_usrreqs = &uipc_usrreqs_seqpacket,
1346 static struct pr_usrreqs uipc_usrreqs_dgram = {
1368 static struct pr_usrreqs uipc_usrreqs_seqpacket = {
1390 static struct pr_usrreqs uipc_usrreqs_stream = {
/freebsd-12.1/sys/sys/
H A Dprotosw.h95 struct pr_usrreqs *pr_usrreqs; /* user-protocol hook */ member
188 struct pr_usrreqs { struct
/freebsd-12.1/sys/net/
H A Draw_cb.h88 extern struct pr_usrreqs raw_usrreqs;
H A Draw_usrreq.c265 struct pr_usrreqs raw_usrreqs = {
/freebsd-12.1/sys/netipsec/
H A Dkeysock.c419 struct pr_usrreqs key_usrreqs = {
451 .pr_usrreqs = &key_usrreqs
/freebsd-12.1/sys/rpc/
H A Drpc_generic.c196 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa); in __rpc_socket2sockinfo()
709 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa); in __rpc_sockisbound()
799 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa); in bindresvport()
H A Dsvc_vc.c158 error = so->so_proto->pr_usrreqs->pru_peeraddr(so, &sa); in svc_vc_create()
177 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa); in svc_vc_create()
261 error = so->so_proto->pr_usrreqs->pru_sockaddr(so, &sa); in svc_vc_create_conn()
/freebsd-12.1/sys/netgraph/
H A Dng_socket.c1111 static struct pr_usrreqs ngc_usrreqs = {
1125 static struct pr_usrreqs ngd_usrreqs = {
1151 .pr_usrreqs = &ngc_usrreqs
1158 .pr_usrreqs = &ngd_usrreqs
/freebsd-12.1/sys/security/mac/
H A Dmac_socket.c519 if (so->so_proto->pr_usrreqs->pru_sosetlabel != NULL) in mac_socket_label_set()
520 (so->so_proto->pr_usrreqs->pru_sosetlabel)(so); in mac_socket_label_set()
/freebsd-12.1/sys/dev/cxgbe/tom/
H A Dt4_tom.c82 static struct pr_usrreqs toe_usrreqs;
85 static struct pr_usrreqs toe6_usrreqs;
1836 bcopy(tcp_protosw->pr_usrreqs, &toe_usrreqs, sizeof(toe_usrreqs)); in t4_tom_mod_load()
1839 toe_protosw.pr_usrreqs = &toe_usrreqs; in t4_tom_mod_load()
1845 bcopy(tcp6_protosw->pr_usrreqs, &toe6_usrreqs, sizeof(toe6_usrreqs)); in t4_tom_mod_load()
1848 toe6_protosw.pr_usrreqs = &toe6_usrreqs; in t4_tom_mod_load()

12