Lines Matching refs:code
296 u16 code; member
302 static inline int ext_hash(u16 code) in ext_hash() argument
306 return (code + (code >> 9)) & (ARRAY_SIZE(ext_int_hash) - 1); in ext_hash()
309 int register_external_irq(u16 code, ext_int_handler_t handler) in register_external_irq() argument
318 p->code = code; in register_external_irq()
320 index = ext_hash(code); in register_external_irq()
329 int unregister_external_irq(u16 code, ext_int_handler_t handler) in unregister_external_irq() argument
333 int index = ext_hash(code); in unregister_external_irq()
337 if (p->code == code && p->handler == handler) { in unregister_external_irq()
355 if (ext_code.code != EXT_IRQ_CLK_COMP) in do_ext_interrupt()
358 index = ext_hash(ext_code.code); in do_ext_interrupt()
361 if (unlikely(p->code != ext_code.code)) in do_ext_interrupt()