fake_bridge 95 drivers/vme/bridges/vme_fake.c struct vme_bridge *fake_bridge; fake_bridge 98 drivers/vme/bridges/vme_fake.c fake_bridge = (struct vme_bridge *) data; fake_bridge 99 drivers/vme/bridges/vme_fake.c bridge = fake_bridge->driver_priv; fake_bridge 101 drivers/vme/bridges/vme_fake.c vme_irq_handler(fake_bridge, bridge->int_level, bridge->int_statid); fake_bridge 107 drivers/vme/bridges/vme_fake.c static void fake_irq_set(struct vme_bridge *fake_bridge, int level, fake_bridge 127 drivers/vme/bridges/vme_fake.c static int fake_irq_generate(struct vme_bridge *fake_bridge, int level, fake_bridge 132 drivers/vme/bridges/vme_fake.c bridge = fake_bridge->driver_priv; fake_bridge 160 drivers/vme/bridges/vme_fake.c struct vme_bridge *fake_bridge; fake_bridge 163 drivers/vme/bridges/vme_fake.c fake_bridge = image->parent; fake_bridge 164 drivers/vme/bridges/vme_fake.c bridge = fake_bridge->driver_priv; fake_bridge 257 drivers/vme/bridges/vme_fake.c struct vme_bridge *fake_bridge; fake_bridge 260 drivers/vme/bridges/vme_fake.c fake_bridge = image->parent; fake_bridge 262 drivers/vme/bridges/vme_fake.c bridge = fake_bridge->driver_priv; fake_bridge 380 drivers/vme/bridges/vme_fake.c struct vme_bridge *fake_bridge; fake_bridge 388 drivers/vme/bridges/vme_fake.c fake_bridge = bridge->parent; fake_bridge 391 drivers/vme/bridges/vme_fake.c list_for_each_safe(pos, n, &fake_bridge->lm_resources) { fake_bridge 521 drivers/vme/bridges/vme_fake.c struct vme_bridge *fake_bridge; fake_bridge 528 drivers/vme/bridges/vme_fake.c fake_bridge = image->parent; fake_bridge 530 drivers/vme/bridges/vme_fake.c priv = fake_bridge->driver_priv; fake_bridge 718 drivers/vme/bridges/vme_fake.c struct vme_bridge *fake_bridge; fake_bridge 721 drivers/vme/bridges/vme_fake.c fake_bridge = image->parent; fake_bridge 723 drivers/vme/bridges/vme_fake.c bridge = fake_bridge->driver_priv; fake_bridge 860 drivers/vme/bridges/vme_fake.c struct vme_bridge *fake_bridge; fake_bridge 863 drivers/vme/bridges/vme_fake.c fake_bridge = lm->parent; fake_bridge 865 drivers/vme/bridges/vme_fake.c bridge = fake_bridge->driver_priv; fake_bridge 928 drivers/vme/bridges/vme_fake.c struct vme_bridge *fake_bridge; fake_bridge 931 drivers/vme/bridges/vme_fake.c fake_bridge = lm->parent; fake_bridge 933 drivers/vme/bridges/vme_fake.c bridge = fake_bridge->driver_priv; fake_bridge 998 drivers/vme/bridges/vme_fake.c static int fake_slot_get(struct vme_bridge *fake_bridge) fake_bridge 1034 drivers/vme/bridges/vme_fake.c static int fake_crcsr_init(struct vme_bridge *fake_bridge) fake_bridge 1039 drivers/vme/bridges/vme_fake.c bridge = fake_bridge->driver_priv; fake_bridge 1047 drivers/vme/bridges/vme_fake.c vstat = fake_slot_get(fake_bridge); fake_bridge 1054 drivers/vme/bridges/vme_fake.c static void fake_crcsr_exit(struct vme_bridge *fake_bridge) fake_bridge 1058 drivers/vme/bridges/vme_fake.c bridge = fake_bridge->driver_priv; fake_bridge 1068 drivers/vme/bridges/vme_fake.c struct vme_bridge *fake_bridge; fake_bridge 1080 drivers/vme/bridges/vme_fake.c fake_bridge = kzalloc(sizeof(*fake_bridge), GFP_KERNEL); fake_bridge 1081 drivers/vme/bridges/vme_fake.c if (!fake_bridge) { fake_bridge 1092 drivers/vme/bridges/vme_fake.c fake_bridge->driver_priv = fake_device; fake_bridge 1094 drivers/vme/bridges/vme_fake.c fake_bridge->parent = vme_root; fake_bridge 1096 drivers/vme/bridges/vme_fake.c fake_device->parent = fake_bridge; fake_bridge 1100 drivers/vme/bridges/vme_fake.c mutex_init(&fake_bridge->irq_mtx); fake_bridge 1102 drivers/vme/bridges/vme_fake.c (unsigned long) fake_bridge); fake_bridge 1104 drivers/vme/bridges/vme_fake.c strcpy(fake_bridge->name, driver_name); fake_bridge 1107 drivers/vme/bridges/vme_fake.c INIT_LIST_HEAD(&fake_bridge->master_resources); fake_bridge 1114 drivers/vme/bridges/vme_fake.c master_image->parent = fake_bridge; fake_bridge 1129 drivers/vme/bridges/vme_fake.c &fake_bridge->master_resources); fake_bridge 1133 drivers/vme/bridges/vme_fake.c INIT_LIST_HEAD(&fake_bridge->slave_resources); fake_bridge 1140 drivers/vme/bridges/vme_fake.c slave_image->parent = fake_bridge; fake_bridge 1152 drivers/vme/bridges/vme_fake.c &fake_bridge->slave_resources); fake_bridge 1156 drivers/vme/bridges/vme_fake.c INIT_LIST_HEAD(&fake_bridge->lm_resources); fake_bridge 1162 drivers/vme/bridges/vme_fake.c lm->parent = fake_bridge; fake_bridge 1167 drivers/vme/bridges/vme_fake.c list_add_tail(&lm->list, &fake_bridge->lm_resources); fake_bridge 1169 drivers/vme/bridges/vme_fake.c fake_bridge->slave_get = fake_slave_get; fake_bridge 1170 drivers/vme/bridges/vme_fake.c fake_bridge->slave_set = fake_slave_set; fake_bridge 1171 drivers/vme/bridges/vme_fake.c fake_bridge->master_get = fake_master_get; fake_bridge 1172 drivers/vme/bridges/vme_fake.c fake_bridge->master_set = fake_master_set; fake_bridge 1173 drivers/vme/bridges/vme_fake.c fake_bridge->master_read = fake_master_read; fake_bridge 1174 drivers/vme/bridges/vme_fake.c fake_bridge->master_write = fake_master_write; fake_bridge 1175 drivers/vme/bridges/vme_fake.c fake_bridge->master_rmw = fake_master_rmw; fake_bridge 1176 drivers/vme/bridges/vme_fake.c fake_bridge->irq_set = fake_irq_set; fake_bridge 1177 drivers/vme/bridges/vme_fake.c fake_bridge->irq_generate = fake_irq_generate; fake_bridge 1178 drivers/vme/bridges/vme_fake.c fake_bridge->lm_set = fake_lm_set; fake_bridge 1179 drivers/vme/bridges/vme_fake.c fake_bridge->lm_get = fake_lm_get; fake_bridge 1180 drivers/vme/bridges/vme_fake.c fake_bridge->lm_attach = fake_lm_attach; fake_bridge 1181 drivers/vme/bridges/vme_fake.c fake_bridge->lm_detach = fake_lm_detach; fake_bridge 1182 drivers/vme/bridges/vme_fake.c fake_bridge->slot_get = fake_slot_get; fake_bridge 1183 drivers/vme/bridges/vme_fake.c fake_bridge->alloc_consistent = fake_alloc_consistent; fake_bridge 1184 drivers/vme/bridges/vme_fake.c fake_bridge->free_consistent = fake_free_consistent; fake_bridge 1191 drivers/vme/bridges/vme_fake.c retval = fake_crcsr_init(fake_bridge); fake_bridge 1197 drivers/vme/bridges/vme_fake.c retval = vme_register_bridge(fake_bridge); fake_bridge 1203 drivers/vme/bridges/vme_fake.c exit_pointer = fake_bridge; fake_bridge 1208 drivers/vme/bridges/vme_fake.c fake_crcsr_exit(fake_bridge); fake_bridge 1212 drivers/vme/bridges/vme_fake.c list_for_each_safe(pos, n, &fake_bridge->lm_resources) { fake_bridge 1219 drivers/vme/bridges/vme_fake.c list_for_each_safe(pos, n, &fake_bridge->slave_resources) { fake_bridge 1226 drivers/vme/bridges/vme_fake.c list_for_each_safe(pos, n, &fake_bridge->master_resources) { fake_bridge 1235 drivers/vme/bridges/vme_fake.c kfree(fake_bridge); fake_bridge 1249 drivers/vme/bridges/vme_fake.c struct vme_bridge *fake_bridge; fake_bridge 1252 drivers/vme/bridges/vme_fake.c fake_bridge = exit_pointer; fake_bridge 1254 drivers/vme/bridges/vme_fake.c bridge = fake_bridge->driver_priv; fake_bridge 1272 drivers/vme/bridges/vme_fake.c vme_unregister_bridge(fake_bridge); fake_bridge 1274 drivers/vme/bridges/vme_fake.c fake_crcsr_exit(fake_bridge); fake_bridge 1276 drivers/vme/bridges/vme_fake.c list_for_each_safe(pos, tmplist, &fake_bridge->slave_resources) { fake_bridge 1283 drivers/vme/bridges/vme_fake.c list_for_each_safe(pos, tmplist, &fake_bridge->master_resources) { fake_bridge 1290 drivers/vme/bridges/vme_fake.c kfree(fake_bridge->driver_priv); fake_bridge 1292 drivers/vme/bridges/vme_fake.c kfree(fake_bridge);