Changes in uspace/drv/nic/virtio-net/virtio-net.c [60744cb:8fed3ef] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/nic/virtio-net/virtio-net.c
r60744cb r8fed3ef 70 70 }; 71 71 72 /** VirtIO net IRQ handler. 73 * 74 * @param icall IRQ event notification 75 * @param arg Argument (nic_t *) 76 */ 77 static void virtio_net_irq_handler(ipc_call_t *icall, void *arg) 78 { 79 nic_t *nic = (nic_t *)arg; 72 static void virtio_net_irq_handler(ipc_call_t *icall, ddf_dev_t *dev) 73 { 74 nic_t *nic = ddf_dev_data_get(dev); 80 75 virtio_net_t *virtio_net = nic_get_specific(nic); 81 76 virtio_dev_t *vdev = &virtio_net->virtio_dev; … … 169 164 170 165 return register_interrupt_handler(dev, virtio_net->irq, 171 virtio_net_irq_handler, (void *)nic, &irq_code, 172 &virtio_net->irq_handle); 166 virtio_net_irq_handler, &irq_code, &virtio_net->irq_handle); 173 167 } 174 168
Note:
See TracChangeset
for help on using the changeset viewer.