Symbol: ioat_softc
sys/dev/ioat/ioat.c
101
static int ioat_reset_hw(struct ioat_softc *ioat);
sys/dev/ioat/ioat.c
1015
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1026
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1035
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1044
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
105
static void ioat_get(struct ioat_softc *);
sys/dev/ioat/ioat.c
1053
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
106
static void ioat_put(struct ioat_softc *);
sys/dev/ioat/ioat.c
1062
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
107
static void ioat_drain_locked(struct ioat_softc *);
sys/dev/ioat/ioat.c
1079
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1088
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1099
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1114
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1136
ioat_op_generic(struct ioat_softc *ioat, uint8_t op,
sys/dev/ioat/ioat.c
1210
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1233
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1258
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1336
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1406
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
145
sizeof(struct ioat_softc),
sys/dev/ioat/ioat.c
1476
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1502
ioat_get_active(struct ioat_softc *ioat)
sys/dev/ioat/ioat.c
1509
ioat_get_ring_space(struct ioat_softc *ioat)
sys/dev/ioat/ioat.c
1532
ioat_reserve_space(struct ioat_softc *ioat, uint32_t num_descs, int mflags)
sys/dev/ioat/ioat.c
154
static struct ioat_softc *ioat_channel[IOAT_MAX_CHANNELS];
sys/dev/ioat/ioat.c
1594
ioat_free_ring(struct ioat_softc *ioat, uint32_t size,
sys/dev/ioat/ioat.c
1602
ioat_get_ring_entry(struct ioat_softc *ioat, uint32_t index)
sys/dev/ioat/ioat.c
1609
ioat_get_descriptor(struct ioat_softc *ioat, uint32_t index)
sys/dev/ioat/ioat.c
1616
ioat_halted_debug(struct ioat_softc *ioat, uint32_t chanerr)
sys/dev/ioat/ioat.c
1637
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1654
ioat_submit_single(struct ioat_softc *ioat)
sys/dev/ioat/ioat.c
1667
ioat_reset_hw(struct ioat_softc *ioat)
sys/dev/ioat/ioat.c
1827
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1868
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1898
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
1936
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
2017
ioat_get(struct ioat_softc *ioat)
sys/dev/ioat/ioat.c
2027
ioat_put(struct ioat_softc *ioat)
sys/dev/ioat/ioat.c
2038
ioat_drain_locked(struct ioat_softc *ioat)
sys/dev/ioat/ioat.c
2052
struct ioat_softc *sc;
sys/dev/ioat/ioat.c
291
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
357
ioat_bus_dmamap_destroy(struct ioat_softc *ioat, const char *func,
sys/dev/ioat/ioat.c
374
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
461
ioat_teardown_intr(struct ioat_softc *ioat)
sys/dev/ioat/ioat.c
476
ioat_start_channel(struct ioat_softc *ioat)
sys/dev/ioat/ioat.c
526
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
673
ioat_map_pci_bar(struct ioat_softc *ioat)
sys/dev/ioat/ioat.c
693
struct ioat_softc *ioat = arg;
sys/dev/ioat/ioat.c
713
ioat_setup_intr(struct ioat_softc *ioat)
sys/dev/ioat/ioat.c
75
static int ioat_setup_intr(struct ioat_softc *ioat);
sys/dev/ioat/ioat.c
755
ioat_model_resets_msix(struct ioat_softc *ioat)
sys/dev/ioat/ioat.c
76
static int ioat_teardown_intr(struct ioat_softc *ioat);
sys/dev/ioat/ioat.c
78
static int ioat_start_channel(struct ioat_softc *ioat);
sys/dev/ioat/ioat.c
780
struct ioat_softc *ioat = arg;
sys/dev/ioat/ioat.c
79
static int ioat_map_pci_bar(struct ioat_softc *ioat);
sys/dev/ioat/ioat.c
803
ioat_process_events(struct ioat_softc *ioat, boolean_t intr)
sys/dev/ioat/ioat.c
83
static boolean_t ioat_model_resets_msix(struct ioat_softc *ioat);
sys/dev/ioat/ioat.c
85
static void ioat_process_events(struct ioat_softc *ioat, boolean_t intr);
sys/dev/ioat/ioat.c
86
static inline uint32_t ioat_get_active(struct ioat_softc *ioat);
sys/dev/ioat/ioat.c
87
static inline uint32_t ioat_get_ring_space(struct ioat_softc *ioat);
sys/dev/ioat/ioat.c
88
static void ioat_free_ring(struct ioat_softc *, uint32_t size,
sys/dev/ioat/ioat.c
90
static int ioat_reserve_space(struct ioat_softc *, uint32_t, int mflags);
sys/dev/ioat/ioat.c
91
static union ioat_hw_descriptor *ioat_get_descriptor(struct ioat_softc *,
sys/dev/ioat/ioat.c
93
static struct ioat_descriptor *ioat_get_ring_entry(struct ioat_softc *,
sys/dev/ioat/ioat.c
947
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
95
static void ioat_halted_debug(struct ioat_softc *, uint32_t);
sys/dev/ioat/ioat.c
970
struct ioat_softc *ioat;
sys/dev/ioat/ioat.c
98
static void ioat_submit_single(struct ioat_softc *ioat);
sys/dev/ioat/ioat_internal.h
31
#define DEVICE2SOFTC(dev) ((struct ioat_softc *) device_get_softc(dev))
sys/dev/ioat/ioat_internal.h
436
(struct ioat_softc *)((char *)_p - \
sys/dev/ioat/ioat_internal.h
437
offsetof(struct ioat_softc, dmaengine)); \
sys/dev/ioat/ioat_internal.h
529
ioat_get_chansts(struct ioat_softc *ioat)
sys/dev/ioat/ioat_internal.h
542
ioat_write_chancmp(struct ioat_softc *ioat, uint64_t addr)
sys/dev/ioat/ioat_internal.h
552
ioat_write_chainaddr(struct ioat_softc *ioat, uint64_t addr)
sys/dev/ioat/ioat_internal.h
586
ioat_suspend(struct ioat_softc *ioat)
sys/dev/ioat/ioat_internal.h
592
ioat_reset(struct ioat_softc *ioat)
sys/dev/ioat/ioat_internal.h
598
ioat_reset_pending(struct ioat_softc *ioat)
sys/dev/ioat/ioat_test.c
354
struct ioat_softc *ioat;