Lines Matching refs:doorbell_bitmap
75 kfd->doorbell_bitmap = bitmap_zalloc(size / sizeof(u32), GFP_KERNEL);
76 if (!kfd->doorbell_bitmap) {
91 bitmap_free(kfd->doorbell_bitmap);
101 bitmap_free(kfd->doorbell_bitmap);
156 inx = find_first_zero_bit(kfd->doorbell_bitmap, PAGE_SIZE / sizeof(u32));
158 __set_bit(inx, kfd->doorbell_bitmap);
186 __clear_bit(inx, kfd->doorbell_bitmap);
226 __set_bit(i, qpd->doorbell_bitmap);
228 qpd->doorbell_bitmap);
259 qpd->doorbell_bitmap = bitmap_zalloc(KFD_MAX_NUM_OF_QUEUES_PER_PROCESS,
261 if (!qpd->doorbell_bitmap) {
288 bitmap_free(qpd->doorbell_bitmap);
289 qpd->doorbell_bitmap = NULL;
297 if (qpd->doorbell_bitmap) {
298 bitmap_free(qpd->doorbell_bitmap);
299 qpd->doorbell_bitmap = NULL;