mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-07-29 19:42:39 +03:00
.ctags.d
.github
build-aux
ci
docs
examples
include
po
scripts
src
tests
tools
bash-completion
nss
wireshark
libvirt-guests.service.in
libvirt-guests.sh.in
libvirt-guests.sysconf
libvirt_recover_xattrs.sh
libvirt_win_icon_16x16.ico
libvirt_win_icon_32x32.ico
libvirt_win_icon_48x48.ico
libvirt_win_icon_64x64.ico
meson.build
virsh-backup.c
virsh-backup.h
virsh-checkpoint.c
virsh-checkpoint.h
virsh-completer-checkpoint.c
virsh-completer-checkpoint.h
virsh-completer-domain.c
virsh-completer-domain.h
virsh-completer-host.c
virsh-completer-host.h
virsh-completer-interface.c
virsh-completer-interface.h
virsh-completer-network.c
virsh-completer-network.h
virsh-completer-nodedev.c
virsh-completer-nodedev.h
virsh-completer-nwfilter.c
virsh-completer-nwfilter.h
virsh-completer-pool.c
virsh-completer-pool.h
virsh-completer-secret.c
virsh-completer-secret.h
virsh-completer-snapshot.c
virsh-completer-snapshot.h
virsh-completer-volume.c
virsh-completer-volume.h
virsh-completer.c
virsh-completer.h
virsh-console.c
virsh-console.h
virsh-domain-monitor.c
virsh-domain-monitor.h
virsh-domain.c
virsh-domain.h
virsh-edit.c
virsh-host.c
virsh-host.h
virsh-interface.c
virsh-interface.h
virsh-network.c
virsh-network.h
virsh-nodedev.c
virsh-nodedev.h
virsh-nwfilter.c
virsh-nwfilter.h
virsh-pool.c
virsh-pool.h
virsh-secret.c
virsh-secret.h
virsh-snapshot.c
virsh-snapshot.h
virsh-util.c
virsh-util.h
virsh-volume.c
virsh-volume.h
virsh.c
virsh.h
virsh_win_icon.rc
virt-admin-completer.c
virt-admin-completer.h
virt-admin.c
virt-admin.h
virt-host-validate-bhyve.c
virt-host-validate-bhyve.h
virt-host-validate-common.c
virt-host-validate-common.h
virt-host-validate-lxc.c
virt-host-validate-lxc.h
virt-host-validate-qemu.c
virt-host-validate-qemu.h
virt-host-validate.c
virt-login-shell-helper.c
virt-login-shell.c
virt-login-shell.conf
virt-pki-validate.in
virt-sanlock-cleanup.in
virt-xml-validate.in
vsh-table.c
vsh-table.h
vsh.c
vsh.h
.color_coded.in
.ctags
.dir-locals.el
.editorconfig
.gitignore
.gitlab-ci.yml
.gitmodules
.gitpublish
.mailmap
.ycm_extra_conf.py.in
AUTHORS.rst.in
CONTRIBUTING.rst
COPYING
COPYING.LESSER
NEWS.rst
README.rst
config.h
configmake.h.in
gitdm.config
libvirt-admin.pc.in
libvirt-lxc.pc.in
libvirt-qemu.pc.in
libvirt.pc.in
libvirt.spec.in
meson.build
meson_options.txt
mingw-libvirt.spec.in
run.in
The proper name is [vir|virsh]NodeDevice* and not Nodedev. Fortunately, there are only handful of offenders. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Jonathon Jongsma <jjongsma@redhat.com>
34 lines
1.1 KiB
C
34 lines
1.1 KiB
C
/*
|
|
* virsh-nodedev.h: Commands in node device group
|
|
*
|
|
* Copyright (C) 2005, 2007-2012 Red Hat, Inc.
|
|
*
|
|
* This library is free software; you can redistribute it and/or
|
|
* modify it under the terms of the GNU Lesser General Public
|
|
* License as published by the Free Software Foundation; either
|
|
* version 2.1 of the License, or (at your option) any later version.
|
|
*
|
|
* This library is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
* Lesser General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU Lesser General Public
|
|
* License along with this library. If not, see
|
|
* <http://www.gnu.org/licenses/>.
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include "virsh.h"
|
|
|
|
struct virshNodeDeviceEventCallback {
|
|
const char *name;
|
|
virConnectNodeDeviceEventGenericCallback cb;
|
|
};
|
|
typedef struct virshNodeDeviceEventCallback virshNodeDeviceEventCallback;
|
|
|
|
extern virshNodeDeviceEventCallback virshNodeDeviceEventCallbacks[];
|
|
|
|
extern const vshCmdDef nodedevCmds[];
|