Changeset View
Changeset View
Standalone View
Standalone View
usr.bin/systat/devs.h
/*- | /*- | ||||
* SPDX-License-Identifier: BSD-2-Clause-FreeBSD | * SPDX-License-Identifier: BSD-2-Clause-FreeBSD | ||||
* | * | ||||
* Copyright (c) 1998 David E. O'Brien | * Copyright (c) 1998 David E. O'Brien | ||||
* 2015 Yoshihiro Ota | |||||
* All rights reserved. | * All rights reserved. | ||||
* | * | ||||
* Redistribution and use in source and binary forms, with or without | * Redistribution and use in source and binary forms, with or without | ||||
* modification, are permitted provided that the following conditions | * modification, are permitted provided that the following conditions | ||||
* are met: | * are met: | ||||
* 1. Redistributions of source code must retain the above copyright | * 1. Redistributions of source code must retain the above copyright | ||||
* notice, this list of conditions and the following disclaimer. | * notice, this list of conditions and the following disclaimer. | ||||
* 2. Redistributions in binary form must reproduce the above copyright | * 2. Redistributions in binary form must reproduce the above copyright | ||||
Show All 10 Lines | |||||
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||||
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
* SUCH DAMAGE. | * SUCH DAMAGE. | ||||
* | * | ||||
* $FreeBSD$ | * $FreeBSD$ | ||||
*/ | */ | ||||
int dsinit(int, struct statinfo *, struct statinfo *, struct statinfo *); | #ifndef DEVS_H | ||||
#define DEVS_H | |||||
#include <devstat.h> | |||||
int dsinit(int); | |||||
void dsgetinfo(struct statinfo *); | |||||
int dscmd(const char *, const char *, int, struct statinfo *); | int dscmd(const char *, const char *, int, struct statinfo *); | ||||
void dslabel(int, int, int); | |||||
void dsshow(int, int, int, struct statinfo *, struct statinfo *); | |||||
extern struct statinfo cur_dev, last_dev, run_dev; | |||||
#endif |