Lines Matching refs:resource_num
420 u32 resource_num; in nes_alloc_resource() local
424 resource_num = find_next_zero_bit(resource_array, max_resources, *next); in nes_alloc_resource()
425 if (resource_num >= max_resources) { in nes_alloc_resource()
426 resource_num = find_first_zero_bit(resource_array, max_resources); in nes_alloc_resource()
427 if (resource_num >= max_resources) { in nes_alloc_resource()
433 set_bit(resource_num, resource_array); in nes_alloc_resource()
434 *next = resource_num+1; in nes_alloc_resource()
439 *req_resource_num = resource_num; in nes_alloc_resource()
445 unsigned long *resource_array, u32 resource_num) in nes_is_resource_allocated() argument
452 bit_is_set = test_bit(resource_num, resource_array); in nes_is_resource_allocated()
454 resource_num, (bit_is_set ? "": " not")); in nes_is_resource_allocated()
461 unsigned long *resource_array, u32 resource_num) in nes_free_resource() argument
466 clear_bit(resource_num, resource_array); in nes_free_resource()