Lines Matching defs:ioatdma_chan
95 struct ioatdma_chan { struct
96 struct dma_chan dma_chan;
97 void __iomem *reg_base;
98 dma_addr_t last_completion;
99 spinlock_t cleanup_lock;
100 unsigned long state;
107 struct timer_list timer;
109 struct ioatdma_device *ioat_dma;
110 dma_addr_t completion_dma;
111 u64 *completion;
112 struct tasklet_struct cleanup_task;
113 struct kobject kobj;
126 size_t xfercap_log;
127 u16 head;
128 u16 issued;
129 u16 tail;
130 u16 dmacount;
131 u16 alloc_order;
132 u16 produce;
133 struct ioat_ring_ent **ring;
134 spinlock_t prep_lock;
135 struct ioat_descs descs[IOAT_MAX_DESCS / IOAT_DESCS_PER_CHUNK];
136 int desc_chunks;
137 int intr_coalesce;
138 int prev_intr_coalesce;