blob: 0d4276e099359756aaa81636fe6df80162a41ba7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
/* SPDX-License-Identifier: LGPL-2.1-or-later
* Copyright © 2020 VMware, Inc. */
#pragma once
#include "netif-sriov.h"
typedef struct Link Link;
int link_request_sr_iov_vfs(Link *link);
int link_set_sr_iov_ifindices(Link *link);
void link_clear_sr_iov_ifindices(Link *link);
bool check_ready_for_all_sr_iov_ports(
Link *link,
bool allow_unmanaged, /* for the main target */
bool (check_one)(Link *link, bool allow_unmanaged));
|