| /xnu-11215/bsd/kern/ |
| H A D | uipc_domain.c | 389 struct protosw *pp1; in net_add_proto() 691 struct protosw *pp; in domain_timeout() 774 struct protosw * 832 struct protosw * 835 struct protosw *pp; in pffindproto() 844 struct protosw * 848 struct protosw *pp; in pffindproto_locked() 882 struct protosw *pp; in pffindproto_old() 899 struct protosw *pp; in pffindprotonotype_locked() 920 struct protosw * [all …]
|
| H A D | uipc_proto.c | 83 static struct protosw localsw[] = { 108 static int local_proto_count = (sizeof(localsw) / sizeof(struct protosw)); 113 struct protosw *pr; in pre_unp_init()
|
| H A D | vsock_domain.c | 1419 vsock_init(struct protosw *pp, struct domain *dp) in vsock_init() 1483 static struct protosw vsocksw[] = { 1494 static const int vsock_proto_count = (sizeof(vsocksw) / sizeof(struct protosw)); 1510 net_add_proto((struct protosw *)&vsocksw[i], dp, 1); in vsock_dinit()
|
| H A D | kpi_socketfilter.c | 94 struct protosw *sf_proto; 453 struct protosw *__single proto = so->so_proto->pr_protosw; in sflt_initsock() 1336 struct protosw *__single pr; in sflt_register_common()
|
| H A D | kern_control.c | 187 static struct protosw kctlsw[] = { 272 struct protosw *pr; in kern_control_init() 274 int kctl_proto_count = (sizeof(kctlsw) / sizeof(struct protosw)); in kern_control_init()
|
| /xnu-11215/bsd/netinet6/ |
| H A D | in6_proto.c | 359 offsetof(struct protosw, pr_entry)); in in6_dinit() 361 offsetof(struct protosw, pr_domain)); in in6_dinit() 365 offsetof(struct protosw, pr_type)); in in6_dinit() 369 offsetof(struct protosw, pr_flags)); in in6_dinit() 371 offsetof(struct protosw, pr_input)); in in6_dinit() 373 offsetof(struct protosw, pr_output)); in in6_dinit() 381 offsetof(struct protosw, pr_init)); in in6_dinit() 383 offsetof(struct protosw, pr_drain)); in in6_dinit() 385 offsetof(struct protosw, pr_sysctl)); in in6_dinit() 387 offsetof(struct protosw, pr_lock)); in in6_dinit() [all …]
|
| H A D | ip6protosw.h | 158 struct protosw *pr_protosw; /* pointer to self */
|
| /xnu-11215/bsd/netinet/ |
| H A D | ip_encap.h | 72 const struct protosw *psw; /* only pr_input will be used */ 76 struct protosw; 85 const struct sockaddr *, const struct protosw *, void *); 88 const struct protosw *, void *);
|
| H A D | ip_var.h | 355 extern struct protosw *ip_protox[IPPROTO_MAX]; 365 struct protosw; 371 extern void ip_init(struct protosw *, struct domain *); 393 extern void rip_init(struct protosw *, struct domain *);
|
| H A D | in_proto.c | 118 static struct protosw inetsw[] = { 272 static int in_proto_count = (sizeof(inetsw) / sizeof(struct protosw)); 289 struct protosw *pr; in in_dinit()
|
| H A D | ip_encap.c | 136 const struct protosw *psw; in encap4_input() 210 psw = (const struct protosw *)match->psw; in encap4_input() 320 const struct sockaddr *dm, const struct protosw *psw, void *arg) in encap_attach() 393 const struct protosw *psw, void *arg) in encap_attach_func()
|
| H A D | mp_proto.c | 45 static struct protosw mpsw = {
|
| H A D | udp_var.h | 168 extern void udp_init(struct protosw *, struct domain *);
|
| H A D | igmp_var.h | 323 extern void igmp_init(struct protosw *, struct domain *);
|
| H A D | mptcp_var.h | 549 extern void mptcp_init(struct protosw *, struct domain *);
|
| /xnu-11215/bsd/sys/ |
| H A D | protosw.h | 170 struct protosw { 218 struct protosw *pr_next; /* chain for domain */ 255 struct protosw { struct 256 TAILQ_ENTRY(protosw) pr_entry; /* chain for domain */ 258 struct protosw *pr_protosw; /* pointer to self */ argument 281 (struct protosw *, struct domain *); argument 607 extern struct protosw *pffindproto_locked(int, int, int); 608 extern struct protosw *pffindprotonotype(int, int); 609 extern struct protosw *pffindtype(int, int); 613 extern void net_init_proto(struct protosw *, struct domain *); [all …]
|
| H A D | domain.h | 110 struct protosw *dom_protosw; /* Chain of protosw's for AF */ 140 TAILQ_HEAD(, protosw) dom_protosw; /* protosw chain */
|
| H A D | Makefile | 18 kern_control.h kernel_types.h proc_info.h protosw.h reboot.h ttychars.h ttydev.h ubc.h vnode.h 165 _select.h _structs.h _types.h _endian.h __endian.h protosw.h domain.h \
|
| H A D | socketvar.h | 99 struct protosw; 147 struct protosw *so_proto; /* protocol handle */
|
| /xnu-11215/bsd/netkey/ |
| H A D | keysock.c | 89 extern void key_init(struct protosw *, struct domain *); 555 static struct protosw keysw[] = { 567 static int key_proto_count = (sizeof(keysw) / sizeof(struct protosw)); 579 struct protosw *pr; in key_dinit()
|
| /xnu-11215/bsd/net/ |
| H A D | ndrv.c | 1126 static struct protosw ndrvsw[] = { 1137 static int ndrv_proto_count = (sizeof(ndrvsw) / sizeof(struct protosw)); 1148 struct protosw *pr; in ndrv_dominit()
|
| H A D | if_gif.c | 133 static struct protosw in_gif_protosw = 370 gif_encapcheck, (struct protosw *)&in6_gif_protosw, sc); in gif_clone_create()
|
| H A D | rtsock.c | 2472 static struct protosw routesw[] = { 2483 static int route_proto_count = (sizeof(routesw) / sizeof(struct protosw)); 2494 struct protosw *pr; in route_dinit()
|
| H A D | if_stf.c | 175 static struct protosw in_stf_protosw =
|
| /xnu-11215/bsd/skywalk/namespace/ |
| H A D | protons.c | 243 struct protosw *pp = NULL; in protons_init_netinet_protocol()
|