1*15ab8c86SJohn Marino /////////////////////////////////////////////////////////////////////////////// 2*15ab8c86SJohn Marino // 3*15ab8c86SJohn Marino /// \file hardware_cputhreads.c 4*15ab8c86SJohn Marino /// \brief Get the number of CPU threads or cores 5*15ab8c86SJohn Marino // 6*15ab8c86SJohn Marino // Author: Lasse Collin 7*15ab8c86SJohn Marino // 8*15ab8c86SJohn Marino // This file has been put into the public domain. 9*15ab8c86SJohn Marino // You can do whatever you want with this file. 10*15ab8c86SJohn Marino // 11*15ab8c86SJohn Marino /////////////////////////////////////////////////////////////////////////////// 12*15ab8c86SJohn Marino 13*15ab8c86SJohn Marino #include "common.h" 14*15ab8c86SJohn Marino 15*15ab8c86SJohn Marino #include "tuklib_cpucores.h" 16*15ab8c86SJohn Marino 17*15ab8c86SJohn Marino 18*15ab8c86SJohn Marino extern LZMA_API(uint32_t) lzma_cputhreads(void)19*15ab8c86SJohn Marinolzma_cputhreads(void) 20*15ab8c86SJohn Marino { 21*15ab8c86SJohn Marino return tuklib_cpucores(); 22*15ab8c86SJohn Marino } 23