Lines Matching refs:arg
31 client->isr(client->arg); in z_shared_isr()
71 entry->arg = param; in z_isr_install()
83 shared_entry->clients[shared_entry->client_num].arg = entry->arg; in z_isr_install()
88 entry->arg = shared_entry; in z_isr_install()
95 __ASSERT((client->isr == routine && client->arg == param) == false, in z_isr_install()
100 shared_entry->clients[shared_entry->client_num].arg = param; in z_isr_install()
111 tmp.arg = a->arg; in swap_client_data()
114 a->arg = b->arg; in swap_client_data()
117 b->arg = tmp.arg; in swap_client_data()
127 shared_entry->clients[client_idx].arg = NULL; in shared_irq_remove_client()
140 _sw_isr_table[table_idx].arg = shared_entry->clients[0].arg; in shared_irq_remove_client()
143 shared_entry->clients[0].arg = NULL; in shared_irq_remove_client()
188 if (entry->isr == routine && entry->arg == parameter) { in z_isr_uninstall()
190 entry->arg = NULL; in z_isr_uninstall()
199 if (client->isr == routine && client->arg == parameter) { in z_isr_uninstall()