intel_ntb_dev 142 drivers/ntb/hw/intel/ntb_hw_gen1.c static int xeon_init_isr(struct intel_ntb_dev *ndev); intel_ntb_dev 144 drivers/ntb/hw/intel/ntb_hw_gen1.c static inline void ndev_reset_unsafe_flags(struct intel_ntb_dev *ndev) intel_ntb_dev 161 drivers/ntb/hw/intel/ntb_hw_gen1.c static inline int ndev_is_unsafe(struct intel_ntb_dev *ndev, intel_ntb_dev 167 drivers/ntb/hw/intel/ntb_hw_gen1.c static inline int ndev_ignore_unsafe(struct intel_ntb_dev *ndev, intel_ntb_dev 176 drivers/ntb/hw/intel/ntb_hw_gen1.c int ndev_mw_to_bar(struct intel_ntb_dev *ndev, int idx) intel_ntb_dev 183 drivers/ntb/hw/intel/ntb_hw_gen1.c void ndev_db_addr(struct intel_ntb_dev *ndev, intel_ntb_dev 201 drivers/ntb/hw/intel/ntb_hw_gen1.c u64 ndev_db_read(struct intel_ntb_dev *ndev, intel_ntb_dev 210 drivers/ntb/hw/intel/ntb_hw_gen1.c int ndev_db_write(struct intel_ntb_dev *ndev, u64 db_bits, intel_ntb_dev 224 drivers/ntb/hw/intel/ntb_hw_gen1.c static inline int ndev_db_set_mask(struct intel_ntb_dev *ndev, u64 db_bits, intel_ntb_dev 245 drivers/ntb/hw/intel/ntb_hw_gen1.c static inline int ndev_db_clear_mask(struct intel_ntb_dev *ndev, u64 db_bits, intel_ntb_dev 266 drivers/ntb/hw/intel/ntb_hw_gen1.c static inline u64 ndev_vec_mask(struct intel_ntb_dev *ndev, int db_vector) intel_ntb_dev 276 drivers/ntb/hw/intel/ntb_hw_gen1.c static inline int ndev_spad_addr(struct intel_ntb_dev *ndev, int idx, intel_ntb_dev 295 drivers/ntb/hw/intel/ntb_hw_gen1.c static inline u32 ndev_spad_read(struct intel_ntb_dev *ndev, int idx, intel_ntb_dev 307 drivers/ntb/hw/intel/ntb_hw_gen1.c static inline int ndev_spad_write(struct intel_ntb_dev *ndev, int idx, u32 val, intel_ntb_dev 321 drivers/ntb/hw/intel/ntb_hw_gen1.c static irqreturn_t ndev_interrupt(struct intel_ntb_dev *ndev, int vec) intel_ntb_dev 357 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = dev; intel_ntb_dev 362 drivers/ntb/hw/intel/ntb_hw_gen1.c int ndev_init_isr(struct intel_ntb_dev *ndev, intel_ntb_dev 463 drivers/ntb/hw/intel/ntb_hw_gen1.c static void ndev_deinit_isr(struct intel_ntb_dev *ndev) intel_ntb_dev 493 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev; intel_ntb_dev 759 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = filp->private_data; intel_ntb_dev 769 drivers/ntb/hw/intel/ntb_hw_gen1.c static void ndev_init_debugfs(struct intel_ntb_dev *ndev) intel_ntb_dev 788 drivers/ntb/hw/intel/ntb_hw_gen1.c static void ndev_deinit_debugfs(struct intel_ntb_dev *ndev) intel_ntb_dev 806 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 842 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 943 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 966 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev; intel_ntb_dev 969 drivers/ntb/hw/intel/ntb_hw_gen1.c ndev = container_of(ntb, struct intel_ntb_dev, ntb); intel_ntb_dev 995 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev; intel_ntb_dev 998 drivers/ntb/hw/intel/ntb_hw_gen1.c ndev = container_of(ntb, struct intel_ntb_dev, ntb); intel_ntb_dev 1026 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1059 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev; intel_ntb_dev 1061 drivers/ntb/hw/intel/ntb_hw_gen1.c ndev = container_of(ntb, struct intel_ntb_dev, ntb); intel_ntb_dev 1068 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1078 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1087 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1096 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1105 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1116 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1138 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1152 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev; intel_ntb_dev 1154 drivers/ntb/hw/intel/ntb_hw_gen1.c ndev = container_of(ntb, struct intel_ntb_dev, ntb); intel_ntb_dev 1161 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1170 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1180 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1188 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1198 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 1215 drivers/ntb/hw/intel/ntb_hw_gen1.c static int xeon_poll_link(struct intel_ntb_dev *ndev) intel_ntb_dev 1237 drivers/ntb/hw/intel/ntb_hw_gen1.c int xeon_link_is_up(struct intel_ntb_dev *ndev) intel_ntb_dev 1245 drivers/ntb/hw/intel/ntb_hw_gen1.c enum ntb_topo xeon_ppd_topo(struct intel_ntb_dev *ndev, u8 ppd) intel_ntb_dev 1266 drivers/ntb/hw/intel/ntb_hw_gen1.c static inline int xeon_ppd_bar4_split(struct intel_ntb_dev *ndev, u8 ppd) intel_ntb_dev 1275 drivers/ntb/hw/intel/ntb_hw_gen1.c static int xeon_init_isr(struct intel_ntb_dev *ndev) intel_ntb_dev 1283 drivers/ntb/hw/intel/ntb_hw_gen1.c static void xeon_deinit_isr(struct intel_ntb_dev *ndev) intel_ntb_dev 1288 drivers/ntb/hw/intel/ntb_hw_gen1.c static int xeon_setup_b2b_mw(struct intel_ntb_dev *ndev, intel_ntb_dev 1534 drivers/ntb/hw/intel/ntb_hw_gen1.c static int xeon_init_ntb(struct intel_ntb_dev *ndev) intel_ntb_dev 1640 drivers/ntb/hw/intel/ntb_hw_gen1.c static int xeon_init_dev(struct intel_ntb_dev *ndev) intel_ntb_dev 1750 drivers/ntb/hw/intel/ntb_hw_gen1.c static void xeon_deinit_dev(struct intel_ntb_dev *ndev) intel_ntb_dev 1755 drivers/ntb/hw/intel/ntb_hw_gen1.c static int intel_ntb_init_pci(struct intel_ntb_dev *ndev, struct pci_dev *pdev) intel_ntb_dev 1812 drivers/ntb/hw/intel/ntb_hw_gen1.c static void intel_ntb_deinit_pci(struct intel_ntb_dev *ndev) intel_ntb_dev 1826 drivers/ntb/hw/intel/ntb_hw_gen1.c static inline void ndev_init_struct(struct intel_ntb_dev *ndev, intel_ntb_dev 1857 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev; intel_ntb_dev 1930 drivers/ntb/hw/intel/ntb_hw_gen1.c struct intel_ntb_dev *ndev = pci_get_drvdata(pdev); intel_ntb_dev 147 drivers/ntb/hw/intel/ntb_hw_gen1.h int ndev_init_isr(struct intel_ntb_dev *ndev, int msix_min, int msix_max, intel_ntb_dev 149 drivers/ntb/hw/intel/ntb_hw_gen1.h enum ntb_topo xeon_ppd_topo(struct intel_ntb_dev *ndev, u8 ppd); intel_ntb_dev 150 drivers/ntb/hw/intel/ntb_hw_gen1.h void ndev_db_addr(struct intel_ntb_dev *ndev, intel_ntb_dev 153 drivers/ntb/hw/intel/ntb_hw_gen1.h u64 ndev_db_read(struct intel_ntb_dev *ndev, void __iomem *mmio); intel_ntb_dev 154 drivers/ntb/hw/intel/ntb_hw_gen1.h int ndev_db_write(struct intel_ntb_dev *ndev, u64 db_bits, intel_ntb_dev 156 drivers/ntb/hw/intel/ntb_hw_gen1.h int ndev_mw_to_bar(struct intel_ntb_dev *ndev, int idx); intel_ntb_dev 181 drivers/ntb/hw/intel/ntb_hw_gen1.h int xeon_link_is_up(struct intel_ntb_dev *ndev); intel_ntb_dev 61 drivers/ntb/hw/intel/ntb_hw_gen3.c static int gen3_poll_link(struct intel_ntb_dev *ndev); intel_ntb_dev 93 drivers/ntb/hw/intel/ntb_hw_gen3.c static int gen3_poll_link(struct intel_ntb_dev *ndev) intel_ntb_dev 115 drivers/ntb/hw/intel/ntb_hw_gen3.c static int gen3_init_isr(struct intel_ntb_dev *ndev) intel_ntb_dev 142 drivers/ntb/hw/intel/ntb_hw_gen3.c static int gen3_setup_b2b_mw(struct intel_ntb_dev *ndev, intel_ntb_dev 173 drivers/ntb/hw/intel/ntb_hw_gen3.c static int gen3_init_ntb(struct intel_ntb_dev *ndev) intel_ntb_dev 226 drivers/ntb/hw/intel/ntb_hw_gen3.c int gen3_init_dev(struct intel_ntb_dev *ndev) intel_ntb_dev 258 drivers/ntb/hw/intel/ntb_hw_gen3.c struct intel_ntb_dev *ndev; intel_ntb_dev 422 drivers/ntb/hw/intel/ntb_hw_gen3.c struct intel_ntb_dev *ndev; intel_ntb_dev 425 drivers/ntb/hw/intel/ntb_hw_gen3.c ndev = container_of(ntb, struct intel_ntb_dev, ntb); intel_ntb_dev 447 drivers/ntb/hw/intel/ntb_hw_gen3.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 540 drivers/ntb/hw/intel/ntb_hw_gen3.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 568 drivers/ntb/hw/intel/ntb_hw_gen3.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 586 drivers/ntb/hw/intel/ntb_hw_gen3.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 595 drivers/ntb/hw/intel/ntb_hw_gen3.c struct intel_ntb_dev *ndev = ntb_ndev(ntb); intel_ntb_dev 106 drivers/ntb/hw/intel/ntb_hw_gen3.h int gen3_init_dev(struct intel_ntb_dev *ndev); intel_ntb_dev 100 drivers/ntb/hw/intel/ntb_hw_intel.h struct intel_ntb_dev; intel_ntb_dev 103 drivers/ntb/hw/intel/ntb_hw_intel.h int (*poll_link)(struct intel_ntb_dev *ndev); intel_ntb_dev 104 drivers/ntb/hw/intel/ntb_hw_intel.h int (*link_is_up)(struct intel_ntb_dev *ndev); intel_ntb_dev 134 drivers/ntb/hw/intel/ntb_hw_intel.h struct intel_ntb_dev *ndev; intel_ntb_dev 187 drivers/ntb/hw/intel/ntb_hw_intel.h #define ntb_ndev(__ntb) container_of(__ntb, struct intel_ntb_dev, ntb) intel_ntb_dev 188 drivers/ntb/hw/intel/ntb_hw_intel.h #define hb_ndev(__work) container_of(__work, struct intel_ntb_dev, \