Home
last modified time | relevance | path

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

/illumos-gate/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.c798 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 Dudp_inet.h38 extern int udp_header_len(struct inetgram *);
41 extern int udp_output(int, struct inetgram *);
H A Dipv4.c252 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 Dethernet_inet.h45 extern int ether_header_len(struct inetgram *);
49 extern int ether_output(int, struct inetgram *);
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()
/illumos-gate/usr/src/stand/lib/tcp/
H A Dtcp.c290 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 …]