Searched refs:pasid_bitmap (Results 1 – 1 of 1) sorted by relevance
27 static unsigned long *pasid_bitmap; variable35 pasid_bitmap = kcalloc(BITS_TO_LONGS(pasid_limit), sizeof(long), GFP_KERNEL); in kfd_pasid_init()36 if (!pasid_bitmap) in kfd_pasid_init()39 set_bit(0, pasid_bitmap); /* PASID 0 is reserved. */ in kfd_pasid_init()46 kfree(pasid_bitmap); in kfd_pasid_exit()57 ok = (find_next_bit(pasid_bitmap, pasid_limit, new_limit) == in kfd_set_pasid_limit()81 found = find_first_zero_bit(pasid_bitmap, pasid_limit); in kfd_pasid_alloc()85 set_bit(found, pasid_bitmap); in kfd_pasid_alloc()95 clear_bit(pasid, pasid_bitmap); in kfd_pasid_free()