Lines Matching refs:ip

109     IPackDevice *ip = opaque;  in tpci200_set_irq()  local
110 IPackBus *bus = IPACK_BUS(qdev_get_parent_bus(DEVICE(ip))); in tpci200_set_irq()
113 unsigned ip_n = ip->slot; in tpci200_set_irq()
116 assert(ip->slot >= 0 && ip->slot < N_MODULES); in tpci200_set_irq()
273 IPackDevice *ip = ipack_device_find(&s->bus, i); in tpci200_write_las0() local
275 if (ip != NULL) { in tpci200_write_las0()
278 qemu_irq_lower(ip->irq[0]); in tpci200_write_las0()
282 qemu_irq_lower(ip->irq[1]); in tpci200_write_las0()
310 IPackDevice *ip; in tpci200_read_las1() local
323 ip = ipack_device_find(&s->bus, ip_n); in tpci200_read_las1()
325 if (ip == NULL) { in tpci200_read_las1()
328 IPackDeviceClass *k = IPACK_DEVICE_GET_CLASS(ip); in tpci200_read_las1()
334 ret = k->id_read(ip, offset); in tpci200_read_las1()
347 qemu_irq_lower(ip->irq[intno]); in tpci200_read_las1()
352 ret = k->int_read(ip, offset); in tpci200_read_las1()
359 ret = k->io_read(ip, offset); in tpci200_read_las1()
372 IPackDevice *ip; in tpci200_write_las1() local
385 ip = ipack_device_find(&s->bus, ip_n); in tpci200_write_las1()
387 if (ip == NULL) { in tpci200_write_las1()
390 IPackDeviceClass *k = IPACK_DEVICE_GET_CLASS(ip); in tpci200_write_las1()
396 k->id_write(ip, offset, val); in tpci200_write_las1()
403 k->int_write(ip, offset, val); in tpci200_write_las1()
410 k->io_write(ip, offset, val); in tpci200_write_las1()
420 IPackDevice *ip; in tpci200_read_las2() local
433 ip = ipack_device_find(&s->bus, ip_n); in tpci200_read_las2()
435 if (ip == NULL) { in tpci200_read_las2()
438 IPackDeviceClass *k = IPACK_DEVICE_GET_CLASS(ip); in tpci200_read_las2()
440 ret = k->mem_read16(ip, offset); in tpci200_read_las2()
451 IPackDevice *ip; in tpci200_write_las2() local
464 ip = ipack_device_find(&s->bus, ip_n); in tpci200_write_las2()
466 if (ip == NULL) { in tpci200_write_las2()
469 IPackDeviceClass *k = IPACK_DEVICE_GET_CLASS(ip); in tpci200_write_las2()
471 k->mem_write16(ip, offset, val); in tpci200_write_las2()
479 IPackDevice *ip; in tpci200_read_las3() local
488 ip = ipack_device_find(&s->bus, ip_n); in tpci200_read_las3()
490 if (ip == NULL) { in tpci200_read_las3()
493 IPackDeviceClass *k = IPACK_DEVICE_GET_CLASS(ip); in tpci200_read_las3()
495 ret = k->mem_read8(ip, offset); in tpci200_read_las3()
506 IPackDevice *ip; in tpci200_write_las3() local
514 ip = ipack_device_find(&s->bus, ip_n); in tpci200_write_las3()
516 if (ip == NULL) { in tpci200_write_las3()
519 IPackDeviceClass *k = IPACK_DEVICE_GET_CLASS(ip); in tpci200_write_las3()
521 k->mem_write8(ip, offset, val); in tpci200_write_las3()