Symbol: ntb_softc
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1084
intel_ntb_unmap_pci_bar(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1104
intel_ntb_setup_msix(struct ntb_softc *ntb, uint32_t num_vectors)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1177
intel_ntb_xeon_gen3_init_isr(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1234
intel_ntb_xeon_gen4_init_isr(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1290
intel_ntb_init_isr(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1360
intel_ntb_setup_legacy_interrupt(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1387
intel_ntb_teardown_interrupts(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1408
db_ioread(struct ntb_softc *ntb, uint64_t regoff)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1423
db_iowrite(struct ntb_softc *ntb, uint64_t regoff, uint64_t val)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1437
db_iowrite_raw(struct ntb_softc *ntb, uint64_t regoff, uint64_t val)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1455
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1467
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1495
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1508
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1530
intel_ntb_vec_mask(struct ntb_softc *ntb, uint64_t db_vector)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1553
intel_ntb_interrupt(struct ntb_softc *ntb, uint32_t vec)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
160
struct ntb_softc *ntb;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1615
intel_ntb_create_msix_vec(struct ntb_softc *ntb, uint32_t num_vectors)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1630
intel_ntb_free_msix_vec(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1641
intel_ntb_get_msix_info(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1685
intel_ntb_teardown_xeon(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1693
intel_ntb_detect_max_mw(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1717
intel_ntb_detect_xeon(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1765
intel_ntb_detect_atom(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1790
intel_ntb_detect_xeon_gen3(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1838
intel_ntb_is_ICX(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1852
intel_ntb_is_SPR(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1865
intel_ntb_detect_xeon_gen4(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1875
intel_ntb_detect_xeon_gen4_cfg(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
1918
intel_ntb_xeon_init_dev(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2002
intel_ntb_xeon_gen3_init_dev(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2038
intel_ntb_xeon_gen4_init_dev(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2071
intel_ntb_atom_init_dev(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2115
configure_atom_secondary_side_bars(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2150
xeon_reset_sbar_size(struct ntb_softc *ntb, enum ntb_bar idx,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2173
xeon_set_sbar_base_and_limit(struct ntb_softc *ntb, uint64_t bar_addr,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2207
xeon_set_pbar_xlat(struct ntb_softc *ntb, uint64_t base_addr, enum ntb_bar idx)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2223
xeon_setup_b2b_mw(struct ntb_softc *ntb, const struct ntb_b2b_addr *addr,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2362
xeon_gen3_setup_b2b_mw(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2412
xeon_gen4_setup_b2b_mw(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2453
_xeon_link_is_up(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2462
link_is_up(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2476
atom_link_is_err(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2494
struct ntb_softc *ntb = arg;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2523
atom_perform_link_restart(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2564
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2579
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2603
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2649
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2681
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2705
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2731
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2754
struct ntb_softc *ntb = arg;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2799
intel_ntb_atom_poll_link(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2813
intel_ntb_xeon_gen1_poll_link(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2843
intel_ntb_xeon_gen4_poll_link(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2863
intel_ntb_poll_link(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2882
intel_ntb_link_sta_speed(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2891
intel_ntb_link_sta_width(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
2913
intel_ntb_sysctl_init(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3202
struct ntb_softc *ntb = arg1;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3220
struct ntb_softc *ntb = arg1;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3247
struct ntb_softc *ntb = arg1;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
326
static unsigned intel_ntb_user_mw_to_idx(struct ntb_softc *, unsigned uidx);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
327
static inline enum ntb_bar intel_ntb_mw_to_bar(struct ntb_softc *, unsigned mw);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3272
struct ntb_softc *ntb = arg1;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
328
static inline bool bar_is_64bit(struct ntb_softc *, enum ntb_bar);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3287
struct ntb_softc *ntb;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
329
static inline void bar_get_xlat_params(struct ntb_softc *, enum ntb_bar,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
331
static int intel_ntb_map_pci_bars(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
332
static int intel_ntb_mw_set_wc_internal(struct ntb_softc *, unsigned idx,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
334
static void print_map_success(struct ntb_softc *, struct ntb_pci_bar_info *,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3356
intel_ntb_user_mw_to_idx(struct ntb_softc *ntb, unsigned uidx)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
336
static int map_mmr_bar(struct ntb_softc *ntb, struct ntb_pci_bar_info *bar);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
337
static int map_memory_window_bar(struct ntb_softc *ntb,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3386
struct ntb_softc *ntb;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
339
static void intel_ntb_unmap_pci_bar(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
341
static int intel_ntb_init_isr(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
342
static int intel_ntb_xeon_gen3_init_isr(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
343
static int intel_ntb_setup_legacy_interrupt(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
344
static int intel_ntb_setup_msix(struct ntb_softc *ntb, uint32_t num_vectors);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
345
static void intel_ntb_teardown_interrupts(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
346
static inline uint64_t intel_ntb_vec_mask(struct ntb_softc *, uint64_t db_vector);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3460
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3468
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
347
static void intel_ntb_interrupt(struct ntb_softc *, uint32_t vec);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3482
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3498
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
350
static inline uint64_t db_ioread(struct ntb_softc *, uint64_t regoff);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3508
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
351
static inline void db_iowrite(struct ntb_softc *, uint64_t regoff, uint64_t);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
352
static inline void db_iowrite_raw(struct ntb_softc *, uint64_t regoff, uint64_t);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3521
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
353
static int intel_ntb_create_msix_vec(struct ntb_softc *ntb, uint32_t num_vectors);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3537
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
354
static void intel_ntb_free_msix_vec(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
355
static void intel_ntb_get_msix_info(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3555
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
358
static void intel_ntb_detect_max_mw(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
359
static int intel_ntb_detect_xeon(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3597
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
360
static int intel_ntb_detect_xeon_gen3(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
361
static int intel_ntb_detect_xeon_gen4(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
362
static int intel_ntb_detect_xeon_gen4_cfg(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
363
static int intel_ntb_detect_atom(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
364
static int intel_ntb_xeon_init_dev(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
365
static int intel_ntb_xeon_gen3_init_dev(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
366
static int intel_ntb_xeon_gen4_init_dev(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
367
static int intel_ntb_atom_init_dev(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
368
static void intel_ntb_teardown_xeon(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
369
static void configure_atom_secondary_side_bars(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3699
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
370
static void xeon_reset_sbar_size(struct ntb_softc *, enum ntb_bar idx,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3714
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
372
static void xeon_set_sbar_base_and_limit(struct ntb_softc *,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3724
intel_ntb_mw_set_wc_internal(struct ntb_softc *ntb, unsigned idx, vm_memattr_t mode)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
374
static void xeon_set_pbar_xlat(struct ntb_softc *, uint64_t base_addr,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3743
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
376
static int xeon_setup_b2b_mw(struct ntb_softc *,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
378
static int xeon_gen3_setup_b2b_mw(struct ntb_softc *);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
379
static int xeon_gen4_setup_b2b_mw(struct ntb_softc *);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3790
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3817
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
382
static inline bool link_is_up(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3825
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
383
static inline bool _xeon_link_is_up(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3833
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
384
static inline bool atom_link_is_err(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3843
struct ntb_softc *ntb = device_get_softc(dev);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
385
static inline enum ntb_speed intel_ntb_link_sta_speed(struct ntb_softc *);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
386
static inline enum ntb_width intel_ntb_link_sta_width(struct ntb_softc *);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
389
static bool intel_ntb_poll_link(struct ntb_softc *ntb);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
3906
sizeof(struct ntb_softc));
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
391
static void intel_ntb_sysctl_init(struct ntb_softc *);
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
722
struct ntb_softc *ntb;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
788
struct ntb_softc *ntb;
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
819
intel_ntb_mw_to_bar(struct ntb_softc *ntb, unsigned mw)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
830
bar_is_64bit(struct ntb_softc *ntb, enum ntb_bar bar)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
838
bar_get_xlat_params(struct ntb_softc *ntb, enum ntb_bar bar, uint32_t *base,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
875
intel_ntb_map_pci_bars(struct ntb_softc *ntb)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
971
print_map_success(struct ntb_softc *ntb, struct ntb_pci_bar_info *bar,
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
984
map_mmr_bar(struct ntb_softc *ntb, struct ntb_pci_bar_info *bar)
sys/dev/ntb/ntb_hw/ntb_hw_intel.c
999
map_memory_window_bar(struct ntb_softc *ntb, struct ntb_pci_bar_info *bar)