Searched refs:wqcfg_size (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/idxd/ |
H A D | registers.h | 46 u64 wqcfg_size:4; member 352 (__idxd_dev)->wqcfg_offset + (n) * (__idxd_dev)->wqcfg_size + sizeof(u32) * (ofs); \ 355 #define WQCFG_STRIDES(_idxd_dev) ((_idxd_dev)->wqcfg_size / sizeof(u32))
|
H A D | init.c | 181 wq->wqcfg = devm_kzalloc(dev, idxd->wqcfg_size, GFP_KERNEL); in idxd_setup_internals() 257 idxd->wqcfg_size = 1 << (idxd->hw.wq_cap.wqcfg_size + IDXD_WQCFG_MIN); in idxd_read_caps() 258 dev_dbg(dev, "wqcfg size: %u\n", idxd->wqcfg_size); in idxd_read_caps()
|
H A D | idxd.h | 200 unsigned int wqcfg_size; member
|
H A D | device.c | 310 memset(wq->wqcfg, 0, idxd->wqcfg_size); in idxd_wq_disable_cleanup()
|
/kernel/linux/linux-6.6/drivers/dma/idxd/ |
H A D | registers.h | 53 u64 wqcfg_size:4; member 432 (__idxd_dev)->wqcfg_offset + (n) * (__idxd_dev)->wqcfg_size + sizeof(u32) * (ofs); \ 435 #define WQCFG_STRIDES(_idxd_dev) ((_idxd_dev)->wqcfg_size / sizeof(u32))
|
H A D | init.c | 192 wq->wqcfg = kzalloc_node(idxd->wqcfg_size, GFP_KERNEL, dev_to_node(dev)); in idxd_setup_wqs() 503 idxd->wqcfg_size = 1 << (idxd->hw.wq_cap.wqcfg_size + IDXD_WQCFG_MIN); in idxd_read_caps() 504 dev_dbg(dev, "wqcfg size: %u\n", idxd->wqcfg_size); in idxd_read_caps()
|
H A D | idxd.h | 345 unsigned int wqcfg_size; member
|
H A D | device.c | 367 memset(wq->wqcfg, 0, idxd->wqcfg_size); in idxd_wq_disable_cleanup() 1135 memcpy_fromio(wq->wqcfg, idxd->reg_base + wqcfg_offset, idxd->wqcfg_size); in idxd_wq_load_config()
|
Completed in 11 milliseconds