Symbol: thread_mask
arch/s390/include/asm/topology.h
21
cpumask_t thread_mask;
arch/s390/include/asm/topology.h
31
#define topology_sibling_cpumask(cpu) (&cpu_topology[cpu].thread_mask)
arch/s390/kernel/topology.c
263
cpu_thread_map(&topo->thread_mask, cpu);
arch/s390/kernel/topology.c
285
smt_first = cpumask_first(&topo_sibling->thread_mask);
drivers/net/ethernet/sfc/falcon/efx.c
1316
cpumask_var_t thread_mask;
drivers/net/ethernet/sfc/falcon/efx.c
1323
if (unlikely(!zalloc_cpumask_var(&thread_mask, GFP_KERNEL))) {
drivers/net/ethernet/sfc/falcon/efx.c
1331
if (!cpumask_test_cpu(cpu, thread_mask)) {
drivers/net/ethernet/sfc/falcon/efx.c
1333
cpumask_or(thread_mask, thread_mask,
drivers/net/ethernet/sfc/falcon/efx.c
1338
free_cpumask_var(thread_mask);
include/linux/interrupt.h
137
unsigned long thread_mask;
kernel/irq/handle.c
123
desc->threads_oneshot |= action->thread_mask;
kernel/irq/manage.c
1125
desc->threads_oneshot &= ~action->thread_mask;
kernel/irq/manage.c
1474
unsigned long flags, thread_mask = 0;
kernel/irq/manage.c
1649
thread_mask |= old->thread_mask;
kernel/irq/manage.c
1666
if (thread_mask == ~0UL) {
kernel/irq/manage.c
1690
new->thread_mask = 1UL << ffz(thread_mask);
tools/perf/builtin-record.c
105
struct thread_mask *mask;
tools/perf/builtin-record.c
185
struct thread_mask *thread_masks;
tools/perf/builtin-record.c
3116
static int record__thread_mask_alloc(struct thread_mask *mask, int nr_bits)
tools/perf/builtin-record.c
3135
static void record__thread_mask_free(struct thread_mask *mask)
tools/perf/builtin-record.c
3800
struct thread_mask thread_mask, full_mask, *thread_masks;
tools/perf/builtin-record.c
3820
ret = record__thread_mask_alloc(&thread_mask, cpu__max_cpu().cpu);
tools/perf/builtin-record.c
3827
ret = record__mmap_cpu_mask_init_spec(&thread_mask.maps, maps_spec[s]);
tools/perf/builtin-record.c
3832
ret = record__mmap_cpu_mask_init_spec(&thread_mask.affinity, affinity_spec[s]);
tools/perf/builtin-record.c
3839
if (!bitmap_and(thread_mask.maps.bits, thread_mask.maps.bits,
tools/perf/builtin-record.c
3840
cpus_mask.bits, thread_mask.maps.nbits)) {
tools/perf/builtin-record.c
3845
if (!bitmap_and(thread_mask.affinity.bits, thread_mask.affinity.bits,
tools/perf/builtin-record.c
3846
cpus_mask.bits, thread_mask.affinity.nbits)) {
tools/perf/builtin-record.c
3853
if (bitmap_intersects(thread_mask.maps.bits, full_mask.maps.bits,
tools/perf/builtin-record.c
3854
thread_mask.maps.nbits)) {
tools/perf/builtin-record.c
3859
if (bitmap_intersects(thread_mask.affinity.bits, full_mask.affinity.bits,
tools/perf/builtin-record.c
3860
thread_mask.affinity.nbits)) {
tools/perf/builtin-record.c
3867
thread_mask.maps.bits, full_mask.maps.nbits);
tools/perf/builtin-record.c
3869
thread_mask.affinity.bits, full_mask.maps.nbits);
tools/perf/builtin-record.c
3871
thread_masks = realloc(rec->thread_masks, (t + 1) * sizeof(struct thread_mask));
tools/perf/builtin-record.c
3878
rec->thread_masks[t] = thread_mask;
tools/perf/builtin-record.c
3886
ret = record__thread_mask_alloc(&thread_mask, cpu__max_cpu().cpu);
tools/perf/builtin-record.c
3898
record__thread_mask_free(&thread_mask);