nxge_impl.h revision cb9d3ae6bc674fba238a0c4ce5a5548c9e35423a
849N/A * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
849N/A * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
849N/A#ifndef _SYS_NXGE_NXGE_IMPL_H
849N/A#define _SYS_NXGE_NXGE_IMPL_H
849N/A#ifdef __cplusplus
849N/A#ifdef TX_ONE_BUF
849N/Astruct _nxge_block_mv_t {
849N/A NIU_TYPE_NONE = 0,
849N/Atypedef struct _nxge_xcvr_table {
849N/Astruct _nxge_dma_common_t {
849N/A void *first_kaddrp;
849N/A void *last_kaddrp;
849N/A void *first_ioaddr_pp;
849N/A void *last_ioaddr_pp;
849N/A void *orig_ioaddr_pp;
849N/A void *orig_kaddrp;
849N/Atypedef struct _nxge_dma_pool_t {
849N/Astruct _nxge_ldg_t {
849N/Astruct _nxge_ldv_t {
849N/Atypedef struct _nxge_logical_page_t {
849N/Aenum nxge_ioc_reply {
849N/Atypedef struct _pci_cfg_t {
849N/Atypedef struct _dev_regs_t {
849N/Atypedef struct _nxge_mac_addr_t {
849N/Atypedef struct _nxge_mmac_t {
849N/Atypedef struct _nxge_mmac_stats_t {
849N/A#include <npi_espc.h>
849N/A/* nxge_classify.c */
849N/A/* nxge_fflp.c */
849N/A/* nxge_kstats.c */
849N/A/* nxge_send.c. */
849N/A/* nxge_rxdma.c */
849N/A/* nxge_ndd.c */
849N/Along nxge_strtol(char *, char **, int);
849N/A/* nxge_virtual.c */
#ifdef NXGE_DEBUG
char *nxge_dump_packet(char *, int);
#ifdef __cplusplus