Home
last modified time | relevance | path

Searched refs:inetgram (Results 1 – 13 of 13) sorted by relevance

/titanic_41/usr/src/stand/lib/sock/
H A Dsocket_impl.h100 struct inetgram { struct
105 struct inetgram *igm_next; /* next inetgram in list */ argument
133 struct inetgram *inq; /* input queue */ argument
139 int (*headerlen[APP_LVL])(struct inetgram *);
141 int (*output[APP_LVL])(int, struct inetgram *);
149 extern void add_grams(struct inetgram **, struct inetgram *);
150 extern void del_gram(struct inetgram **, struct inetgram *, int);
151 extern void nuke_grams(struct inetgram **);
152 extern struct inetgram *last_gram(struct inetgram *);
H A Dsocket.c799 struct inetgram *icp; in recvfrom()
1056 struct inetgram oc; in dgram_sendto()
1153 struct inetgram *
1154 last_gram(struct inetgram *igp) in last_gram()
1156 struct inetgram *wp; in last_gram()
1168 add_grams(struct inetgram **igpp, struct inetgram *newgp) in add_grams()
1170 struct inetgram *wp; in add_grams()
1187 nuke_grams(struct inetgram **lgpp) in nuke_grams()
1198 del_gram(struct inetgram **lgpp, struct inetgram *igp, int freeit) in del_gram()
1200 struct inetgram *wp, *pp = NULL; in del_gram()
[all …]
/titanic_41/usr/src/stand/lib/inet/
H A Dudp_inet.h38 extern int udp_header_len(struct inetgram *);
41 extern int udp_output(int, struct inetgram *);
H A Dethernet_inet.h45 extern int ether_header_len(struct inetgram *);
49 extern int ether_output(int, struct inetgram *);
H A Dipv4.c254 frag_load(struct inetgram *igp) in frag_load()
445 ipv4_header_len(struct inetgram *igm) in ipv4_header_len()
582 struct inetgram *
583 make_trans_datagram(int index, struct inetgram *igp, struct in_addr ipsrc, in make_trans_datagram()
589 struct inetgram *ngp; in make_trans_datagram()
594 ngp = (struct inetgram *)bkmem_zalloc(sizeof (struct inetgram)); in make_trans_datagram()
641 bkmem_free((caddr_t)ngp, sizeof (struct inetgram)); in make_trans_datagram()
650 bkmem_free((caddr_t)ngp, sizeof (struct inetgram)); in make_trans_datagram()
695 struct inetgram *igp, *newgp = NULL, *ipv4_listp = NULL; in ipv4_input()
867 sizeof (struct inetgram)); in ipv4_input()
[all …]
H A Dmac_impl.h53 int (*mac_header_len)(struct inetgram *);
55 int (*mac_output)(int, struct inetgram *);
H A Dipv4_impl.h94 extern int ipv4_header_len(struct inetgram *);
96 extern int ipv4_output(int, struct inetgram *);
H A Dudp.c72 udp_header_len(struct inetgram *igm) in udp_header_len()
103 struct inetgram *igp, *ugp = NULL; in udp_input()
170 udp_output(int index, struct inetgram *ogp) in udp_output()
H A Dibd.c264 ibd_header_len(struct inetgram *igm) in ibd_header_len()
292 struct inetgram *inp; in ibd_input()
387 inp = (struct inetgram *)bkmem_zalloc( in ibd_input()
388 sizeof (struct inetgram)); in ibd_input()
399 sizeof (struct inetgram)); in ibd_input()
483 ibd_output(int index, struct inetgram *ogp) in ibd_output()
H A Dethernet.c270 ether_header_len(struct inetgram *igm) in ether_header_len()
293 struct inetgram *inp; in ether_input()
388 inp = (struct inetgram *)bkmem_zalloc( in ether_input()
389 sizeof (struct inetgram)); in ether_input()
400 sizeof (struct inetgram)); in ether_input()
491 ether_output(int index, struct inetgram *ogp) in ether_output()
H A Dicmp4.h38 extern void icmp4(struct inetgram *, struct ip *, uint16_t, struct in_addr);
H A Dicmp4.c57 icmp4(struct inetgram *igp, struct ip *iphp, uint16_t iphlen, in icmp4()
/titanic_41/usr/src/stand/lib/tcp/
H A Dtcp.c291 static int tcp_header_len(struct inetgram *);
427 tcp_header_len(struct inetgram *igm) in tcp_header_len()
470 struct inetgram *in_gram; in tcp_drain_input()
471 struct inetgram *old_in_gram; in tcp_drain_input()
521 bkmem_free((caddr_t)in_gram, sizeof (struct inetgram)); in tcp_drain_input()
563 struct inetgram *in_gram; in tcp_input()
584 bkmem_free((caddr_t)in_gram, sizeof (struct inetgram)); in tcp_input()
1703 struct inetgram *in_gram; in tcp_state_wait()
1751 bkmem_free((caddr_t)in_gram, sizeof (struct inetgram)); in tcp_state_wait()
6742 struct inetgram *in_gram; in tcp_rcv_drain()
[all …]