/dragonfly/sys/net/ |
H A D | netisr.h | 130 struct pktinfo { struct 176 const struct pktinfo *pi);
|
H A D | netmsg.h | 43 struct pktinfo; 48 typedef void (*netisr_hashck_t)(struct mbuf *, const struct pktinfo *);
|
H A D | if_var.h | 92 struct pktinfo; 356 const struct pktinfo *pi, int cpuid); 928 const struct pktinfo *, int);
|
H A D | netisr.c | 64 static void netisr_nohashck(struct mbuf *, const struct pktinfo *); 825 netisr_nohashck(struct mbuf *m, const struct pktinfo *pi __unused) in netisr_nohashck() 831 netisr_hashcheck(int num, struct mbuf *m, const struct pktinfo *pi) in netisr_hashcheck()
|
H A D | if_ethersubr.c | 1489 ether_input(struct ifnet *ifp, struct mbuf *m, const struct pktinfo *pi, in ether_input()
|
/dragonfly/sys/netinet/ |
H A D | ip_var.h | 172 struct pktinfo; 199 void ip_hashcheck(struct mbuf *, const struct pktinfo *);
|
H A D | ip_demux.c | 341 ip_hashcheck(struct mbuf *m, const struct pktinfo *pi) in ip_hashcheck()
|
/dragonfly/sbin/ping6/ |
H A D | ping6.c | 291 struct in6_pktinfo *pktinfo = NULL; in main() local 743 pktinfo = (struct in6_pktinfo *)(CMSG_DATA(scmsgp)); in main() 744 memset(pktinfo, 0, sizeof(*pktinfo)); in main() 755 if ((pktinfo->ipi6_ifindex = if_nametoindex(ifname)) == 0) in main() 788 if (pktinfo && in main() 790 (void *)pktinfo, sizeof(*pktinfo))) in main() 1301 struct in6_pktinfo *pktinfo = NULL; in pr_pack() local 1339 if ((pktinfo = get_rcvpktinfo(mhdr)) == NULL) { in pr_pack() 1386 dstsa.sin6_scope_id = pktinfo->ipi6_ifindex; in pr_pack() 1387 dstsa.sin6_addr = pktinfo->ipi6_addr; in pr_pack()
|
/dragonfly/sys/netinet6/ |
H A D | ip6_output.c | 2604 struct in6_pktinfo *pktinfo; in ip6_setpktoption() local 2607 pktinfo = (struct in6_pktinfo *)buf; in ip6_setpktoption() 2616 pktinfo->ipi6_ifindex == 0 && in ip6_setpktoption() 2617 IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) { in ip6_setpktoption() 2623 sticky && !IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) { in ip6_setpktoption() 2628 if (pktinfo->ipi6_ifindex > if_index || in ip6_setpktoption() 2629 pktinfo->ipi6_ifindex < 0) { in ip6_setpktoption() 2665 opt->ip6po_pktinfo = kmalloc(sizeof(*pktinfo), in ip6_setpktoption() 2670 bcopy(pktinfo, opt->ip6po_pktinfo, sizeof(*pktinfo)); in ip6_setpktoption()
|
/dragonfly/sys/net/netmap/ |
H A D | netmap_kern.h | 406 const struct pktinfo *, int); 924 const struct pktinfo *, int);
|
H A D | netmap_generic.c | 594 const struct pktinfo *pi, int cpuid) in generic_rx_handler()
|
/dragonfly/sys/netgraph7/ |
H A D | ng_fec.c | 148 const struct pktinfo *, 191 const struct pktinfo *, int);
|
/dragonfly/sys/dev/netif/bnx/ |
H A D | if_bnx.c | 270 static struct pktinfo *bnx_rss_info(struct pktinfo *, 2799 struct pktinfo pi0, *pi = NULL; in bnx_rxeof() 6110 static struct pktinfo * 6111 bnx_rss_info(struct pktinfo *pi, const struct bge_rx_bd *cur_rx) in bnx_rss_info()
|
/dragonfly/sys/dev/netif/bce/ |
H A D | if_bce.c | 418 static struct pktinfo *bce_rss_pktinfo(struct pktinfo *, uint32_t, 4334 struct pktinfo pi0, *pi = NULL; in bce_rx_intr() 7142 static struct pktinfo * 7143 bce_rss_pktinfo(struct pktinfo *pi, uint32_t status, in bce_rss_pktinfo()
|
/dragonfly/sys/dev/netif/jme/ |
H A D | if_jme.c | 2277 static __inline struct pktinfo * 2278 jme_pktinfo(struct pktinfo *pi, uint32_t flags) in jme_pktinfo() 2398 struct pktinfo pi0, *pi; in jme_rxpkt()
|
/dragonfly/sys/dev/netif/emx/ |
H A D | if_emx.c | 471 static __inline struct pktinfo * 472 emx_rssinfo(struct mbuf *m, struct pktinfo *pi, in emx_rssinfo() 3353 struct pktinfo *pi = NULL, pi0; in emx_rxeof()
|
/dragonfly/sys/dev/netif/ix/ |
H A D | if_ix.c | 2890 static __inline struct pktinfo * 2891 ix_rssinfo(struct mbuf *m, struct pktinfo *pi, in ix_rssinfo() 2959 struct pktinfo *pi = NULL, pi0; in ix_rxeof()
|
/dragonfly/sys/dev/netif/igb/ |
H A D | if_igb.c | 385 static __inline struct pktinfo * 386 igb_rssinfo(struct mbuf *m, struct pktinfo *pi, in igb_rssinfo() 2727 struct pktinfo *pi = NULL, pi0; in igb_rxeof()
|