virtio_block.c (302408) | virtio_block.c (315221) |
---|---|
1/*- 2 * Copyright (c) 2014 Ruslan Bukin <br@bsdpad.com> 3 * All rights reserved. 4 * 5 * This software was developed by SRI International and the University of 6 * Cambridge Computer Laboratory under DARPA/AFRL contract (FA8750-10-C-0237) 7 * ("CTSRD"), as part of the DARPA CRASH research programme. 8 * --- 19 unchanged lines hidden (view full) --- 28 * SUCH DAMAGE. 29 */ 30 31/* 32 * BERI virtio block backend driver 33 */ 34 35#include <sys/cdefs.h> | 1/*- 2 * Copyright (c) 2014 Ruslan Bukin <br@bsdpad.com> 3 * All rights reserved. 4 * 5 * This software was developed by SRI International and the University of 6 * Cambridge Computer Laboratory under DARPA/AFRL contract (FA8750-10-C-0237) 7 * ("CTSRD"), as part of the DARPA CRASH research programme. 8 * --- 19 unchanged lines hidden (view full) --- 28 * SUCH DAMAGE. 29 */ 30 31/* 32 * BERI virtio block backend driver 33 */ 34 35#include <sys/cdefs.h> |
36__FBSDID("$FreeBSD: stable/11/sys/dev/beri/virtio/virtio_block.c 276710 2015-01-05 16:43:22Z br $"); | 36__FBSDID("$FreeBSD: stable/11/sys/dev/beri/virtio/virtio_block.c 315221 2017-03-14 02:06:03Z pfg $"); |
37 38#include <sys/param.h> 39#include <sys/systm.h> 40#include <sys/bus.h> 41#include <sys/kernel.h> 42#include <sys/module.h> 43#include <sys/rman.h> 44#include <sys/conf.h> --- 407 unchanged lines hidden (view full) --- 452 DPRINTF("opening file, td 0x%08x\n", (int)td); 453 err = open_file(sc, td); 454 if (err) 455 return (err); 456 PIO_SETUP_IRQ(sc->pio_recv, vtblk_intr, sc); 457 sc->opened = 1; 458 break; 459 case MDIOCDETACH: | 37 38#include <sys/param.h> 39#include <sys/systm.h> 40#include <sys/bus.h> 41#include <sys/kernel.h> 42#include <sys/module.h> 43#include <sys/rman.h> 44#include <sys/conf.h> --- 407 unchanged lines hidden (view full) --- 452 DPRINTF("opening file, td 0x%08x\n", (int)td); 453 err = open_file(sc, td); 454 if (err) 455 return (err); 456 PIO_SETUP_IRQ(sc->pio_recv, vtblk_intr, sc); 457 sc->opened = 1; 458 break; 459 case MDIOCDETACH: |
460 if (sc->vnode == 0) { | 460 if (sc->vnode == NULL) { |
461 /* File not opened */ 462 return (1); 463 } 464 sc->opened = 0; 465 DPRINTF("closing file, td 0x%08x\n", (int)td); 466 err = close_file(sc, td); 467 if (err) 468 return (err); --- 93 unchanged lines hidden --- | 461 /* File not opened */ 462 return (1); 463 } 464 sc->opened = 0; 465 DPRINTF("closing file, td 0x%08x\n", (int)td); 466 err = close_file(sc, td); 467 if (err) 468 return (err); --- 93 unchanged lines hidden --- |