Lines Matching full:available
12 unsigned int available; member
91 cm->available = m->alloc_size; in irq_matrix_online()
92 cm->available -= cm->managed + m->systembits_inalloc; in irq_matrix_online()
95 m->global_available += cm->available; in irq_matrix_online()
109 /* Update the global available size */ in irq_matrix_offline()
110 m->global_available -= cm->available; in irq_matrix_offline()
146 if (!cm->online || cm->available <= maxavl) in matrix_find_best_cpu()
150 maxavl = cm->available; in matrix_find_best_cpu()
229 cm->available--; in irq_matrix_reserve_managed()
279 cm->available++; in irq_matrix_remove_managed()
338 cm->available--; in irq_matrix_assign()
355 pr_warn("Interrupt reservation exceeds available resources\n"); in irq_matrix_reserve()
405 cm->available--; in irq_matrix_alloc()
422 * as available.
443 cm->available++; in irq_matrix_free()
451 * irq_matrix_available - Get the number of globally available irqs
454 * the number of available irqs accordingly
462 return m->global_available - cm->available; in irq_matrix_available()
502 seq_printf(sf, "Global available: %6u\n", m->global_available); in irq_matrix_debug_show()
513 cpu, cm->available, cm->managed, in irq_matrix_debug_show()