Lines Matching defs:idxd_wq
192 struct idxd_wq { struct
206 enum idxd_wq_type type; argument
213 enum idxd_wq_state state; argument
214 unsigned long flags;
215 union wqcfg *wqcfg;
216 unsigned long *opcap_bmap;
218 struct dsa_hw_desc **hw_descs;
219 int num_descs;
220 union {
224 dma_addr_t compls_addr;
225 int compls_size;
226 struct idxd_desc **descs;
227 struct sbitmap_queue sbq;
228 struct idxd_dma_chan *idxd_chan;
229 char name[WQ_NAME_SIZE + 1];
230 u64 max_xfer_bytes;
231 u32 max_batch_size;
234 struct mutex uc_lock;
235 struct xarray upasid_xa;
237 char driver_name[DRIVER_NAME_SIZE + 1];