X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=kernel%2Flinux%2Fkni%2Fkni_dev.h;h=d57bce647e4ad6af7e5b9c3d2893d0c63839932e;hb=b29185bcbbf313c4503991358c646a5dad77400e;hp=688f574a4a731eb83607f3708044c4e5c58b3183;hpb=89397a01ce4a194415a3db9e4231a7476a5776dc;p=dpdk.git diff --git a/kernel/linux/kni/kni_dev.h b/kernel/linux/kni/kni_dev.h index 688f574a4a..d57bce647e 100644 --- a/kernel/linux/kni/kni_dev.h +++ b/kernel/linux/kni/kni_dev.h @@ -24,7 +24,7 @@ #include #include -#include +#include #define KNI_KTHREAD_RESCHEDULE_INTERVAL 5 /* us */ #define MBUF_BURST_SZ 32 @@ -50,13 +50,8 @@ struct kni_dev { wait_queue_head_t wq; struct mutex sync_lock; - /* PCI device id */ - uint16_t device_id; - /* kni device */ struct net_device *net_dev; - struct net_device *lad_dev; - struct pci_dev *pci_dev; /* queue for packets to be sent out */ void *tx_q; @@ -100,11 +95,5 @@ void kni_net_rx(struct kni_dev *kni); void kni_net_init(struct net_device *dev); void kni_net_config_lo_mode(char *lo_str); void kni_net_poll_resp(struct kni_dev *kni); -void kni_set_ethtool_ops(struct net_device *netdev); - -int ixgbe_kni_probe(struct pci_dev *pdev, struct net_device **lad_dev); -void ixgbe_kni_remove(struct pci_dev *pdev); -int igb_kni_probe(struct pci_dev *pdev, struct net_device **lad_dev); -void igb_kni_remove(struct pci_dev *pdev); #endif