Home
last modified time | relevance | path

Searched refs:ioat_softc (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/ioat/
H A Dioat.c75 static int ioat_setup_intr(struct ioat_softc *ioat);
76 static int ioat_teardown_intr(struct ioat_softc *ioat);
78 static int ioat_start_channel(struct ioat_softc *ioat);
79 static int ioat_map_pci_bar(struct ioat_softc *ioat);
83 static boolean_t ioat_model_resets_msix(struct ioat_softc *ioat);
85 static void ioat_process_events(struct ioat_softc *ioat, boolean_t intr);
86 static inline uint32_t ioat_get_active(struct ioat_softc *ioat);
87 static inline uint32_t ioat_get_ring_space(struct ioat_softc *ioat);
88 static void ioat_free_ring(struct ioat_softc *, uint32_t size,
90 static int ioat_reserve_space(struct ioat_softc *, uint32_t, int mflags);
[all …]
H A Dioat_internal.h31 #define DEVICE2SOFTC(dev) ((struct ioat_softc *) device_get_softc(dev))
431 struct ioat_softc { struct
436 (struct ioat_softc *)((char *)_p - \ argument
437 offsetof(struct ioat_softc, dmaengine)); \
529 ioat_get_chansts(struct ioat_softc *ioat) in ioat_get_chansts() argument
542 ioat_write_chancmp(struct ioat_softc *ioat, uint64_t addr) in ioat_write_chancmp()
552 ioat_write_chainaddr(struct ioat_softc *ioat, uint64_t addr) in ioat_write_chainaddr()
586 ioat_suspend(struct ioat_softc *ioat) in ioat_suspend()
592 ioat_reset(struct ioat_softc *ioat) in ioat_reset()
598 ioat_reset_pending(struct ioat_softc *ioat) in ioat_reset_pending()
H A Dioat_test.c354 struct ioat_softc *ioat; in ioat_test_submit_1_tx()