Home
last modified time | relevance | path

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

/oneTBB/src/tbbbind/
H A Dtbb_bind.cpp410 affinity_masks_container affinity_backup; member in tbb::detail::r1::binding_handler
422 : affinity_backup(size) in binding_handler()
431 affinity_backup[i] = system_topology::instance().allocate_process_affinity_mask(); in binding_handler()
442 for (std::size_t i = 0; i < affinity_backup.size(); ++i) { in ~binding_handler()
443 system_topology::instance().free_affinity_mask(affinity_backup[i]); in ~binding_handler()
453 __TBB_ASSERT(slot_num < affinity_backup.size(), in apply_affinity()
458 topology.store_current_affinity_mask(affinity_backup[slot_num]); in apply_affinity()
473 …topology.fit_num_threads_per_core(affinity_buffer[slot_num], affinity_backup[slot_num], handler_af… in apply_affinity()
485 topology.set_affinity_mask(affinity_backup[slot_num]); in restore_previous_affinity_mask()