Home
last modified time | relevance | path

Searched refs:grpcfg (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/drivers/dma/idxd/
A Ddevice.c698 memset(&group->grpcfg, 0, sizeof(group->grpcfg)); in idxd_groups_clear_state()
932 group->tc_a = group->grpcfg.flags.tc_a = 0; in idxd_group_flags_setup()
934 group->grpcfg.flags.tc_a = group->tc_a; in idxd_group_flags_setup()
936 group->tc_b = group->grpcfg.flags.tc_b = 1; in idxd_group_flags_setup()
938 group->grpcfg.flags.tc_b = group->tc_b; in idxd_group_flags_setup()
955 group->grpcfg.engines = 0; in idxd_engines_setup()
965 group->grpcfg.engines |= BIT(eng->id); in idxd_engines_setup()
985 group->grpcfg.wqs[j] = 0; in idxd_wqs_setup()
1101 if (group->grpcfg.wqs[i] & BIT(j)) { in idxd_group_load_config()
1111 grpcfg_offset, group->grpcfg.engines); in idxd_group_load_config()
[all …]
A Dregisters.h102 u64 grpcfg:16; member
308 struct grpcfg { struct
A Didxd.h90 struct grpcfg grpcfg; member
A Dinit.c382 idxd->grpcfg_offset = offsets.grpcfg * IDXD_TABLE_MULT; in idxd_read_table_offsets()

Completed in 11 milliseconds