Lines Matching refs:socket

146 struct socket;
182 (struct mbuf *m, struct socket *so);
186 (struct socket *, struct sockopt *);
206 (struct socket *so, int refcnt, void *debug);
208 (struct socket *so, int refcnt, void *debug);
210 (struct socket *so, int flags);
268 (struct mbuf *m, struct socket *so);
272 (struct socket *, struct sockopt *);
286 (struct socket *so, int refcnt, void *debug);
288 (struct socket *so, int refcnt, void *debug);
290 (struct socket *so, int flags);
298 (struct socket *so, struct proc *p, struct proc *ep);
301 (struct socket *so, struct socket *head);
464 int (*pru_abort)(struct socket *so);
465 int (*pru_accept)(struct socket *so, struct sockaddr **nam);
466 int (*pru_attach)(struct socket *so, int proto, struct proc *p);
467 int (*pru_bind)(struct socket *so, struct sockaddr *nam,
469 int (*pru_connect)(struct socket *so, struct sockaddr *nam,
471 int (*pru_connect2)(struct socket *so1, struct socket *so2);
472 int (*pru_control)(struct socket *so, u_long cmd, caddr_t data,
474 int (*pru_detach)(struct socket *so);
475 int (*pru_disconnect)(struct socket *so);
476 int (*pru_listen)(struct socket *so, struct proc *p);
477 int (*pru_peeraddr)(struct socket *so, struct sockaddr **nam);
478 int (*pru_rcvd)(struct socket *so, int flags);
479 int (*pru_rcvoob)(struct socket *so, struct mbuf *m, int flags);
480 int (*pru_send)(struct socket *so, int flags, struct mbuf *m,
483 int (*pru_sense)(struct socket *so, void *sb, int isstat64);
484 int (*pru_shutdown)(struct socket *so);
485 int (*pru_sockaddr)(struct socket *so, struct sockaddr **nam);
486 int (*pru_sosend)(struct socket *so, struct sockaddr *addr,
490 int (*pru_soreceive)(struct socket *so, struct sockaddr **paddr,
493 int (*pru_sopoll)(struct socket *so, int events,
508 int (*pru_abort)(struct socket *);
509 int (*pru_accept)(struct socket *, struct sockaddr **);
510 int (*pru_attach)(struct socket *, int proto, struct proc *);
511 int (*pru_bind)(struct socket *, struct sockaddr *, struct proc *);
512 int (*pru_connect)(struct socket *, struct sockaddr *,
514 int (*pru_connect2)(struct socket *, struct socket *);
515 int (*pru_connectx)(struct socket *, struct sockaddr *,
519 int (*pru_control)(struct socket *,
522 int (*pru_detach)(struct socket *);
523 int (*pru_disconnect)(struct socket *);
524 int (*pru_disconnectx)(struct socket *,
526 int (*pru_listen)(struct socket *, struct proc *);
527 int (*pru_peeraddr)(struct socket *, struct sockaddr **);
528 int (*pru_rcvd)(struct socket *, int);
529 int (*pru_rcvoob)(struct socket *, struct mbuf *, int);
530 int (*pru_send)(struct socket *, int, struct mbuf *,
532 int (*pru_send_list)(struct socket *, struct mbuf *, u_int *, int);
536 int (*pru_sense)(struct socket *, void *, int);
537 int (*pru_shutdown)(struct socket *);
538 int (*pru_sockaddr)(struct socket *, struct sockaddr **);
539 int (*pru_sopoll)(struct socket *, int, struct ucred *, void *);
540 int (*pru_soreceive)(struct socket *, struct sockaddr **,
542 int (*pru_sosend)(struct socket *, struct sockaddr *,
544 int (*pru_sosend_list)(struct socket *, struct mbuf *, size_t, u_int *, int);
545 int (*pru_socheckopt)(struct socket *, struct sockopt *);
546 int (*pru_preconnect)(struct socket *so);
547 int (*pru_defunct)(struct socket *);
562 extern int pru_abort_notsupp(struct socket *so);
563 extern int pru_accept_notsupp(struct socket *so, struct sockaddr **nam);
564 extern int pru_attach_notsupp(struct socket *so, int proto, struct proc *p);
565 extern int pru_bind_notsupp(struct socket *so, struct sockaddr *nam,
567 extern int pru_connect_notsupp(struct socket *so, struct sockaddr *nam,
569 extern int pru_connect2_notsupp(struct socket *so1, struct socket *so2);
571 extern int pru_connectx_notsupp(struct socket *, struct sockaddr *,
574 extern int pru_disconnectx_notsupp(struct socket *, sae_associd_t,
576 extern int pru_socheckopt_null(struct socket *, struct sockopt *);
578 extern int pru_control_notsupp(struct socket *so,
581 extern int pru_detach_notsupp(struct socket *so);
582 extern int pru_disconnect_notsupp(struct socket *so);
583 extern int pru_listen_notsupp(struct socket *so, struct proc *p);
584 extern int pru_peeraddr_notsupp(struct socket *so, struct sockaddr **nam);
585 extern int pru_rcvd_notsupp(struct socket *so, int flags);
586 extern int pru_rcvoob_notsupp(struct socket *so, struct mbuf *m, int flags);
587 extern int pru_send_notsupp(struct socket *so, int flags, struct mbuf *m,
589 extern int pru_send_list_notsupp(struct socket *, struct mbuf *, u_int *, int);
590 extern int pru_sense_null(struct socket *so, void * sb, int isstat64);
591 extern int pru_shutdown_notsupp(struct socket *so);
592 extern int pru_sockaddr_notsupp(struct socket *so, struct sockaddr **nam);
593 extern int pru_sosend_notsupp(struct socket *so, struct sockaddr *addr,
595 extern int pru_sosend_list_notsupp(struct socket *, struct mbuf *, size_t, u_int *, int);
596 extern int pru_soreceive_notsupp(struct socket *so,
599 extern int pru_sopoll_notsupp(struct socket *so, int events,