Home
last modified time | relevance | path

Searched refs:IDXD_MAX_OPCAP_BITS (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/dma/idxd/
H A Dinit.c200 wq->opcap_bmap = bitmap_zalloc(IDXD_MAX_OPCAP_BITS, GFP_KERNEL); in idxd_setup_wqs()
206 bitmap_copy(wq->opcap_bmap, idxd->opcap_bmap, IDXD_MAX_OPCAP_BITS); in idxd_setup_wqs()
538 idxd->opcap_bmap = bitmap_zalloc_node(IDXD_MAX_OPCAP_BITS, GFP_KERNEL, dev_to_node(dev)); in idxd_alloc()
H A Dsysfs.c1205 return sysfs_emit(buf, "%*pb\n", IDXD_MAX_OPCAP_BITS, wq->opcap_bmap); in wq_op_config_show()
1218 for_each_set_bit(bit, opmask, IDXD_MAX_OPCAP_BITS) { in idxd_verify_supported_opcap()
1237 opmask = bitmap_zalloc(IDXD_MAX_OPCAP_BITS, GFP_KERNEL); in wq_op_config_store()
1241 rc = bitmap_parse(buf, count, opmask, IDXD_MAX_OPCAP_BITS); in wq_op_config_store()
1249 bitmap_copy(wq->opcap_bmap, opmask, IDXD_MAX_OPCAP_BITS); in wq_op_config_store()
1424 return sysfs_emit(buf, "%*pb\n", IDXD_MAX_OPCAP_BITS, idxd->opcap_bmap); in op_cap_show()
H A Dregisters.h100 #define IDXD_MAX_OPCAP_BITS 256U macro
H A Ddevice.c377 bitmap_copy(wq->opcap_bmap, idxd->opcap_bmap, IDXD_MAX_OPCAP_BITS); in idxd_wq_disable_cleanup()
975 memset(wq->wqcfg->op_config, 0, IDXD_MAX_OPCAP_BITS / 8); in idxd_wq_config_write()
976 for_each_set_bit(n, wq->opcap_bmap, IDXD_MAX_OPCAP_BITS) { in idxd_wq_config_write()

Completed in 7 milliseconds