Searched refs:lpid_inuse (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | powerpc.c | 2451 static unsigned long lpid_inuse[BITS_TO_LONGS(KVMPPC_NR_LPIDS)]; variable 2459 lpid = find_first_zero_bit(lpid_inuse, KVMPPC_NR_LPIDS); in kvmppc_alloc_lpid() 2464 } while (test_and_set_bit(lpid, lpid_inuse)); in kvmppc_alloc_lpid() 2472 set_bit(lpid, lpid_inuse); in kvmppc_claim_lpid() 2478 clear_bit(lpid, lpid_inuse); in kvmppc_free_lpid() 2485 memset(lpid_inuse, 0, sizeof(lpid_inuse)); in kvmppc_init_lpid()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | powerpc.c | 2505 static DEFINE_IDA(lpid_inuse); 2513 lpid = ida_alloc_range(&lpid_inuse, 1, nr_lpids - 1, GFP_KERNEL); in kvmppc_alloc_lpid() 2528 ida_free(&lpid_inuse, lpid); in kvmppc_free_lpid()
|
Completed in 10 milliseconds