Lines Matching refs:cfset_request
783 static struct cfset_request { /* CPUs and counter set bit mask */ struct
786 } cfset_request; argument
790 cpumask_clear(&cfset_request.mask); in cfset_ctrset_clear()
791 cfset_request.ctrset = 0; in cfset_ctrset_clear()
909 .sets = cfset_request.ctrset, in cfset_all_stop()
915 cpumask_and(mask, &cfset_request.mask, cpu_online_mask); in cfset_all_stop()
924 .sets = cfset_request.ctrset, in cfset_all_start()
932 cpumask_and(mask, &cfset_request.mask, cpu_online_mask); in cfset_all_start()
1057 p.sets = cfset_request.ctrset; in cfset_all_read()
1058 cpumask_and(mask, &cfset_request.mask, cpu_online_mask); in cfset_all_read()
1080 if (cfset_request.ctrset) { in cfset_ioctl_stop()
1096 if (cfset_request.ctrset) in cfset_ioctl_start()
1111 cpumask_clear(&cfset_request.mask); in cfset_ioctl_start()
1114 if (copy_from_user(&cfset_request.mask, umask, len)) in cfset_ioctl_start()
1116 if (cpumask_empty(&cfset_request.mask)) in cfset_ioctl_start()
1123 cfset_request.ctrset = start.counter_sets; in cfset_ioctl_start()
1129 __func__, cfset_request.ctrset, need, ret); in cfset_ioctl_start()
1190 if (cfset_request.ctrset) { in cfset_online_cpu()
1191 p.sets = cfset_request.ctrset; in cfset_online_cpu()
1193 cpumask_set_cpu(cpu, &cfset_request.mask); in cfset_online_cpu()
1204 if (cfset_request.ctrset) { in cfset_offline_cpu()
1205 p.sets = cfset_request.ctrset; in cfset_offline_cpu()
1207 cpumask_clear_cpu(cpu, &cfset_request.mask); in cfset_offline_cpu()