linux/drivers/net/ethernet/qlogic/qede/qede_rdma.c

// SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
/* QLogic qedr NIC Driver
 * Copyright (c) 2015-2017  QLogic Corporation
 * Copyright (c) 2019-2020 Marvell International Ltd.
 */

#include <linux/pci.h>
#include <linux/netdevice.h>
#include <linux/list.h>
#include <linux/mutex.h>
#include <linux/qed/qede_rdma.h>
#include "qede.h"

static struct qedr_driver *qedr_drv;
static LIST_HEAD(qedr_dev_list);
static DEFINE_MUTEX(qedr_dev_list_lock);

bool qede_rdma_supported(struct qede_dev *dev)
{}

static void _qede_rdma_dev_add(struct qede_dev *edev)
{}

static int qede_rdma_create_wq(struct qede_dev *edev)
{}

static void qede_rdma_cleanup_event(struct qede_dev *edev)
{}

static void qede_rdma_complete_event(struct kref *ref)
{}

static void qede_rdma_destroy_wq(struct qede_dev *edev)
{}

int qede_rdma_dev_add(struct qede_dev *edev, bool recovery)
{}

static void _qede_rdma_dev_remove(struct qede_dev *edev)
{}

void qede_rdma_dev_remove(struct qede_dev *edev, bool recovery)
{}

static void _qede_rdma_dev_open(struct qede_dev *edev)
{}

static void qede_rdma_dev_open(struct qede_dev *edev)
{}

static void _qede_rdma_dev_close(struct qede_dev *edev)
{}

static void qede_rdma_dev_close(struct qede_dev *edev)
{}

static void qede_rdma_dev_shutdown(struct qede_dev *edev)
{}

int qede_rdma_register_driver(struct qedr_driver *drv)
{}
EXPORT_SYMBOL();

void qede_rdma_unregister_driver(struct qedr_driver *drv)
{}
EXPORT_SYMBOL();

static void qede_rdma_changeaddr(struct qede_dev *edev)
{}

static void qede_rdma_change_mtu(struct qede_dev *edev)
{}

static struct qede_rdma_event_work *
qede_rdma_get_free_event_node(struct qede_dev *edev)
{}

static void qede_rdma_handle_event(struct work_struct *work)
{}

static void qede_rdma_add_event(struct qede_dev *edev,
				enum qede_rdma_event event)
{}

void qede_rdma_dev_event_open(struct qede_dev *edev)
{}

void qede_rdma_dev_event_close(struct qede_dev *edev)
{}

void qede_rdma_event_changeaddr(struct qede_dev *edev)
{}

void qede_rdma_event_change_mtu(struct qede_dev *edev)
{}