Searched refs:inetgram (Results 1 – 13 of 13) sorted by relevance
/illumos-gate/usr/src/stand/lib/sock/ |
H A D | socket_impl.h | 100 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 D | socket.c | 798 struct inetgram *icp; in recvfrom() 1055 struct inetgram oc; in dgram_sendto() 1152 struct inetgram * 1153 last_gram(struct inetgram *igp) in last_gram() 1155 struct inetgram *wp; in last_gram() 1167 add_grams(struct inetgram **igpp, struct inetgram *newgp) in add_grams() 1169 struct inetgram *wp; in add_grams() 1186 nuke_grams(struct inetgram **lgpp) in nuke_grams() 1197 del_gram(struct inetgram **lgpp, struct inetgram *igp, int freeit) in del_gram() 1199 struct inetgram *wp, *pp = NULL; in del_gram() [all …]
|
/illumos-gate/usr/src/stand/lib/inet/ |
H A D | udp_inet.h | 38 extern int udp_header_len(struct inetgram *); 41 extern int udp_output(int, struct inetgram *);
|
H A D | ipv4.c | 252 frag_load(struct inetgram *igp) in frag_load() 445 ipv4_header_len(struct inetgram *igm) in ipv4_header_len() 582 struct inetgram * 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() 867 sizeof (struct inetgram)); in ipv4_input() 900 sizeof (struct inetgram)); in ipv4_input() 971 ipv4_output(int index, struct inetgram *ogp) in ipv4_output() 1070 struct inetgram datagram; in ipv4_tcp_output() [all …]
|
H A D | ethernet_inet.h | 45 extern int ether_header_len(struct inetgram *); 49 extern int ether_output(int, struct inetgram *);
|
H A D | mac_impl.h | 53 int (*mac_header_len)(struct inetgram *); 55 int (*mac_output)(int, struct inetgram *);
|
H A D | ipv4_impl.h | 94 extern int ipv4_header_len(struct inetgram *); 96 extern int ipv4_output(int, struct inetgram *);
|
H A D | udp.c | 72 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 D | ibd.c | 264 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 D | ethernet.c | 270 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 D | icmp4.h | 38 extern void icmp4(struct inetgram *, struct ip *, uint16_t, struct in_addr);
|
H A D | icmp4.c | 57 icmp4(struct inetgram *igp, struct ip *iphp, uint16_t iphlen, in icmp4()
|
/illumos-gate/usr/src/stand/lib/tcp/ |
H A D | tcp.c | 290 static int tcp_header_len(struct inetgram *); 426 tcp_header_len(struct inetgram *igm) in tcp_header_len() 469 struct inetgram *in_gram; in tcp_drain_input() 470 struct inetgram *old_in_gram; in tcp_drain_input() 562 struct inetgram *in_gram; in tcp_input() 1702 struct inetgram *in_gram; in tcp_state_wait() 6741 struct inetgram *in_gram; in tcp_rcv_drain() 6753 if ((in_gram = (struct inetgram *)bkmem_zalloc( in tcp_rcv_drain() 6754 sizeof (struct inetgram))) == NULL) { in tcp_rcv_drain() 6813 struct inetgram *in_gram; in tcp_drain_needed() [all …]
|