Como encontrar o número do núcleo físico e lógico em um módulo do kerne

Existem funções do kernel no Linux que retornariam o número do núcleo físico e do núcleo lógico (no caso do Hyperthreading) no qual um módulo do kernel está sendo executad