Symbol: vuart_bus_priv
drivers/ps3/ps3-vuart.c
1000
mutex_lock(&vuart_bus_priv.probe_mutex);
drivers/ps3/ps3-vuart.c
1007
if (vuart_bus_priv.devices[dev->port_number]) {
drivers/ps3/ps3-vuart.c
1014
vuart_bus_priv.devices[dev->port_number] = dev;
drivers/ps3/ps3-vuart.c
1059
mutex_unlock(&vuart_bus_priv.probe_mutex);
drivers/ps3/ps3-vuart.c
1068
vuart_bus_priv.devices[dev->port_number] = NULL;
drivers/ps3/ps3-vuart.c
1072
mutex_unlock(&vuart_bus_priv.probe_mutex);
drivers/ps3/ps3-vuart.c
1111
mutex_lock(&vuart_bus_priv.probe_mutex);
drivers/ps3/ps3-vuart.c
1119
mutex_unlock(&vuart_bus_priv.probe_mutex);
drivers/ps3/ps3-vuart.c
1137
vuart_bus_priv.devices[dev->port_number] = NULL;
drivers/ps3/ps3-vuart.c
1142
mutex_unlock(&vuart_bus_priv.probe_mutex);
drivers/ps3/ps3-vuart.c
1161
mutex_lock(&vuart_bus_priv.probe_mutex);
drivers/ps3/ps3-vuart.c
1169
mutex_unlock(&vuart_bus_priv.probe_mutex);
drivers/ps3/ps3-vuart.c
1193
mutex_unlock(&vuart_bus_priv.probe_mutex);
drivers/ps3/ps3-vuart.c
1203
mutex_init(&vuart_bus_priv.probe_mutex);
drivers/ps3/ps3-vuart.c
867
} vuart_bus_priv;
drivers/ps3/ps3-vuart.c
879
struct vuart_bus_priv *bus_priv = _private;
drivers/ps3/ps3-vuart.c
908
vuart_bus_priv.use_count++;
drivers/ps3/ps3-vuart.c
910
BUG_ON(vuart_bus_priv.use_count > 2);
drivers/ps3/ps3-vuart.c
912
if (vuart_bus_priv.use_count != 1)
drivers/ps3/ps3-vuart.c
915
BUG_ON(vuart_bus_priv.bmp);
drivers/ps3/ps3-vuart.c
917
vuart_bus_priv.bmp = kzalloc_obj(struct ports_bmp);
drivers/ps3/ps3-vuart.c
919
if (!vuart_bus_priv.bmp) {
drivers/ps3/ps3-vuart.c
924
result = ps3_vuart_irq_setup(PS3_BINDING_CPU_ANY, vuart_bus_priv.bmp,
drivers/ps3/ps3-vuart.c
925
&vuart_bus_priv.virq);
drivers/ps3/ps3-vuart.c
934
result = request_irq(vuart_bus_priv.virq, ps3_vuart_irq_handler,
drivers/ps3/ps3-vuart.c
935
0, "vuart", &vuart_bus_priv);
drivers/ps3/ps3-vuart.c
947
ps3_vuart_irq_destroy(vuart_bus_priv.virq);
drivers/ps3/ps3-vuart.c
948
vuart_bus_priv.virq = 0;
drivers/ps3/ps3-vuart.c
950
kfree(vuart_bus_priv.bmp);
drivers/ps3/ps3-vuart.c
951
vuart_bus_priv.bmp = NULL;
drivers/ps3/ps3-vuart.c
953
vuart_bus_priv.use_count--;
drivers/ps3/ps3-vuart.c
962
vuart_bus_priv.use_count--;
drivers/ps3/ps3-vuart.c
964
BUG_ON(vuart_bus_priv.use_count < 0);
drivers/ps3/ps3-vuart.c
966
if (vuart_bus_priv.use_count != 0)
drivers/ps3/ps3-vuart.c
969
free_irq(vuart_bus_priv.virq, &vuart_bus_priv);
drivers/ps3/ps3-vuart.c
971
ps3_vuart_irq_destroy(vuart_bus_priv.virq);
drivers/ps3/ps3-vuart.c
972
vuart_bus_priv.virq = 0;
drivers/ps3/ps3-vuart.c
974
kfree(vuart_bus_priv.bmp);
drivers/ps3/ps3-vuart.c
975
vuart_bus_priv.bmp = NULL;