#include <stdlib.h>
#include <string.h>
#include <doca_argp.h>
#include <doca_error.h>
#include <doca_dev.h>
#include <doca_log.h>
#include <devemu_pci_host_common.h>
Go to the source code of this file.
|
| | DOCA_LOG_REGISTER (DEVEMU_PCI_DEVICE_DB_HOST::MAIN) |
| |
| doca_error_t | devemu_pci_device_db_host (const char *pci_address, int vfio_group, int region_idx, uint16_t db_idx, uint32_t db_value) |
| |
| static doca_error_t | pci_callback (void *param, void *config) |
| |
| static doca_error_t | vfio_group_callback (void *param, void *config) |
| |
| static doca_error_t | region_index_callback (void *param, void *config) |
| |
| static doca_error_t | db_index_callback (void *param, void *config) |
| |
| static doca_error_t | register_db_index_param (void) |
| |
| static doca_error_t | db_value_callback (void *param, void *config) |
| |
| static doca_error_t | register_db_value_param (void) |
| |
| static doca_error_t | register_devemu_pci_params (void) |
| |
| int | main (int argc, char **argv) |
| |
◆ db_index_callback()
| static doca_error_t db_index_callback |
( |
void * |
param, |
|
|
void * |
config |
|
) |
| |
|
static |
◆ db_value_callback()
| static doca_error_t db_value_callback |
( |
void * |
param, |
|
|
void * |
config |
|
) |
| |
|
static |
◆ devemu_pci_device_db_host()
| doca_error_t devemu_pci_device_db_host |
( |
const char * |
pci_address, |
|
|
int |
vfio_group, |
|
|
int |
region_idx, |
|
|
uint16_t |
db_idx, |
|
|
uint32_t |
db_value |
|
) |
| |
◆ DOCA_LOG_REGISTER()
| DOCA_LOG_REGISTER |
( |
DEVEMU_PCI_DEVICE_DB_HOST::MAIN |
| ) |
|
◆ main()
| int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ pci_callback()
| static doca_error_t pci_callback |
( |
void * |
param, |
|
|
void * |
config |
|
) |
| |
|
static |
◆ region_index_callback()
| static doca_error_t region_index_callback |
( |
void * |
param, |
|
|
void * |
config |
|
) |
| |
|
static |
◆ register_db_index_param()
◆ register_db_value_param()
◆ register_devemu_pci_params()
◆ vfio_group_callback()
| static doca_error_t vfio_group_callback |
( |
void * |
param, |
|
|
void * |
config |
|
) |
| |
|
static |