Searched refs:intel_ntb_dev (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/drivers/ntb/hw/intel/ |
| D | ntb_hw_intel.h | 100 struct intel_ntb_dev; 103 int (*poll_link)(struct intel_ntb_dev *ndev); 104 int (*link_is_up)(struct intel_ntb_dev *ndev); 134 struct intel_ntb_dev *ndev; 138 struct intel_ntb_dev { struct 187 #define ntb_ndev(__ntb) container_of(__ntb, struct intel_ntb_dev, ntb) argument 188 #define hb_ndev(__work) container_of(__work, struct intel_ntb_dev, \
|
| D | ntb_hw_gen1.c | 142 static int xeon_init_isr(struct intel_ntb_dev *ndev); 144 static inline void ndev_reset_unsafe_flags(struct intel_ntb_dev *ndev) in ndev_reset_unsafe_flags() 161 static inline int ndev_is_unsafe(struct intel_ntb_dev *ndev, in ndev_is_unsafe() 167 static inline int ndev_ignore_unsafe(struct intel_ntb_dev *ndev, in ndev_ignore_unsafe() 176 int ndev_mw_to_bar(struct intel_ntb_dev *ndev, int idx) in ndev_mw_to_bar() 183 void ndev_db_addr(struct intel_ntb_dev *ndev, in ndev_db_addr() 201 u64 ndev_db_read(struct intel_ntb_dev *ndev, in ndev_db_read() 210 int ndev_db_write(struct intel_ntb_dev *ndev, u64 db_bits, in ndev_db_write() 224 static inline int ndev_db_set_mask(struct intel_ntb_dev *ndev, u64 db_bits, in ndev_db_set_mask() 245 static inline int ndev_db_clear_mask(struct intel_ntb_dev *ndev, u64 db_bits, in ndev_db_clear_mask() [all …]
|
| D | ntb_hw_gen1.h | 147 int ndev_init_isr(struct intel_ntb_dev *ndev, int msix_min, int msix_max, 149 enum ntb_topo xeon_ppd_topo(struct intel_ntb_dev *ndev, u8 ppd); 150 void ndev_db_addr(struct intel_ntb_dev *ndev, 153 u64 ndev_db_read(struct intel_ntb_dev *ndev, void __iomem *mmio); 154 int ndev_db_write(struct intel_ntb_dev *ndev, u64 db_bits, 156 int ndev_mw_to_bar(struct intel_ntb_dev *ndev, int idx); 181 int xeon_link_is_up(struct intel_ntb_dev *ndev);
|
| D | ntb_hw_gen3.c | 61 static int gen3_poll_link(struct intel_ntb_dev *ndev); 93 static int gen3_poll_link(struct intel_ntb_dev *ndev) in gen3_poll_link() 115 static int gen3_init_isr(struct intel_ntb_dev *ndev) in gen3_init_isr() 142 static int gen3_setup_b2b_mw(struct intel_ntb_dev *ndev, in gen3_setup_b2b_mw() 173 static int gen3_init_ntb(struct intel_ntb_dev *ndev) in gen3_init_ntb() 226 int gen3_init_dev(struct intel_ntb_dev *ndev) in gen3_init_dev() 258 struct intel_ntb_dev *ndev; in ndev_ntb3_debugfs_read() 422 struct intel_ntb_dev *ndev; in intel_ntb3_link_enable() 425 ndev = container_of(ntb, struct intel_ntb_dev, ntb); in intel_ntb3_link_enable() 447 struct intel_ntb_dev *ndev = ntb_ndev(ntb); in intel_ntb3_mw_set_trans() [all …]
|
| D | ntb_hw_gen3.h | 106 int gen3_init_dev(struct intel_ntb_dev *ndev);
|