Lines Matching refs:bmp
116 const struct ports_bmp *bmp, const char *func, int line) in _dump_ports_bmp() argument
118 pr_debug("%s:%d: ports_bmp: %016llxh\n", func, line, bmp->status); in _dump_ports_bmp()
874 struct ports_bmp *bmp; member
898 dump_ports_bmp(bus_priv->bmp); in ps3_vuart_irq_handler()
900 port = (BITS_PER_LONG - 1) - __ilog2(bus_priv->bmp->status); in ps3_vuart_irq_handler()
927 BUG_ON(vuart_bus_priv.bmp); in ps3_vuart_bus_interrupt_get()
929 vuart_bus_priv.bmp = kzalloc(sizeof(struct ports_bmp), GFP_KERNEL); in ps3_vuart_bus_interrupt_get()
931 if (!vuart_bus_priv.bmp) { in ps3_vuart_bus_interrupt_get()
937 result = ps3_vuart_irq_setup(PS3_BINDING_CPU_ANY, vuart_bus_priv.bmp, in ps3_vuart_bus_interrupt_get()
963 kfree(vuart_bus_priv.bmp); in ps3_vuart_bus_interrupt_get()
964 vuart_bus_priv.bmp = NULL; in ps3_vuart_bus_interrupt_get()
987 kfree(vuart_bus_priv.bmp); in ps3_vuart_bus_interrupt_put()
988 vuart_bus_priv.bmp = NULL; in ps3_vuart_bus_interrupt_put()