Lines Matching refs: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()
46 ret = cons->add_producer(cons, prod); in __connect()
50 if (cons->start) in __connect()
51 cons->start(cons); in __connect()
56 prod->del_consumer(prod, cons); in __connect()
63 struct irq_bypass_consumer *cons) in __disconnect() argument
67 if (cons->stop) in __disconnect()
68 cons->stop(cons); in __disconnect()
70 cons->del_producer(cons, prod); in __disconnect()
73 prod->del_consumer(prod, cons); in __disconnect()
75 if (cons->start) in __disconnect()
76 cons->start(cons); in __disconnect()