Lines Matching refs:client_num
27 for (i = 0; i < entry->client_num; i++) { in z_shared_isr()
63 __ASSERT(shared_entry->client_num < CONFIG_SHARED_IRQ_MAX_NUM_CLIENTS, in z_isr_install()
82 shared_entry->clients[shared_entry->client_num].isr = entry->isr; in z_isr_install()
83 shared_entry->clients[shared_entry->client_num].arg = entry->arg; in z_isr_install()
85 shared_entry->client_num++; in z_isr_install()
92 for (i = 0; i < shared_entry->client_num; i++) { in z_isr_install()
99 shared_entry->clients[shared_entry->client_num].isr = routine; in z_isr_install()
100 shared_entry->clients[shared_entry->client_num].arg = param; in z_isr_install()
101 shared_entry->client_num++; in z_isr_install()
130 for (i = client_idx; i <= (int)shared_entry->client_num - 2; i++) { in shared_irq_remove_client()
135 shared_entry->client_num--; in shared_irq_remove_client()
138 if (shared_entry->client_num == 1) { in shared_irq_remove_client()
145 shared_entry->client_num--; in shared_irq_remove_client()
187 if (!shared_entry->client_num) { in z_isr_uninstall()
196 for (i = 0; i < shared_entry->client_num; i++) { in z_isr_uninstall()