Lines Matching full:cons
31 struct irq_bypass_consumer *cons) in __connect() argument
37 if (cons->stop) in __connect()
38 cons->stop(cons); in __connect()
41 ret = prod->add_consumer(prod, cons); in __connect()
44 ret = cons->add_producer(cons, prod); in __connect()
46 prod->del_consumer(prod, cons); in __connect()
49 if (cons->start) in __connect()
50 cons->start(cons); in __connect()
59 struct irq_bypass_consumer *cons) in __disconnect() argument
63 if (cons->stop) in __disconnect()
64 cons->stop(cons); in __disconnect()
66 cons->del_producer(cons, prod); in __disconnect()
69 prod->del_consumer(prod, cons); in __disconnect()
71 if (cons->start) in __disconnect()
72 cons->start(cons); in __disconnect()