epf_ntb
static int epf_ntb_config_spad_bar_alloc_interface(struct epf_ntb *ntb)
static void epf_ntb_db_mw_bar_cleanup(struct epf_ntb *ntb,
static int epf_ntb_configure_interrupt(struct epf_ntb *ntb,
static int epf_ntb_link_up(struct epf_ntb *ntb, bool link_up)
static int epf_ntb_db_mw_bar_init(struct epf_ntb *ntb,
static void epf_ntb_epc_destroy_interface(struct epf_ntb *ntb,
static void epf_ntb_epc_destroy(struct epf_ntb *ntb)
static int epf_ntb_epc_create_interface(struct epf_ntb *ntb,
ntb_epc->epf_ntb = ntb;
static int epf_ntb_epc_create(struct epf_ntb *ntb)
static int epf_ntb_init_epc_bar_interface(struct epf_ntb *ntb,
static int epf_ntb_init_epc_bar(struct epf_ntb *ntb)
static int epf_ntb_epc_init_interface(struct epf_ntb *ntb,
static void epf_ntb_epc_cleanup_interface(struct epf_ntb *ntb,
static void epf_ntb_epc_cleanup(struct epf_ntb *ntb)
static int epf_ntb_epc_init(struct epf_ntb *ntb)
struct epf_ntb *ntb = epf_get_drvdata(epf);
struct epf_ntb *ntb = epf_get_drvdata(epf);
struct epf_ntb *ntb = to_epf_ntb(group); \
struct epf_ntb *ntb = to_epf_ntb(group); \
struct epf_ntb *ntb = to_epf_ntb(group); \
struct epf_ntb *ntb = to_epf_ntb(group); \
struct epf_ntb *ntb = to_epf_ntb(group);
struct epf_ntb *ntb = epf_get_drvdata(epf);
struct epf_ntb *ntb;
static int epf_ntb_configure_mw(struct epf_ntb *ntb,
static void epf_ntb_teardown_mw(struct epf_ntb *ntb,
static int epf_ntb_configure_msi(struct epf_ntb *ntb,
static int epf_ntb_configure_msix(struct epf_ntb *ntb,
static int epf_ntb_configure_db(struct epf_ntb *ntb,
epf_ntb_teardown_db(struct epf_ntb *ntb, enum pci_epc_interface_type type)
struct epf_ntb *ntb;
ntb = ntb_epc->epf_ntb;
static int epf_ntb_peer_spad_bar_set(struct epf_ntb *ntb,
#define to_epf_ntb(epf_group) container_of((epf_group), struct epf_ntb, group)
struct epf_ntb *ntb;
ntb = ntb_epc->epf_ntb;
static void epf_ntb_config_spad_bar_free(struct epf_ntb *ntb)
struct epf_ntb *epf_ntb;
static int epf_ntb_config_spad_bar_alloc(struct epf_ntb *ntb,
struct epf_ntb *ntb = to_epf_ntb(group); \
struct epf_ntb *ntb = to_epf_ntb(group); \
struct epf_ntb *ntb = to_epf_ntb(group); \
struct epf_ntb *ntb = to_epf_ntb(group);
struct epf_ntb *ntb = epf_get_drvdata(epf);
struct epf_ntb *ndev = sysdata;
struct epf_ntb *ndev = ntb_ndev(ntb);
struct epf_ntb *ntb = ntb_ndev(ndev);
struct epf_ntb *ntb = ntb_ndev(ndev);
struct epf_ntb *ntb = ntb_ndev(ndev);
struct epf_ntb *ntb = ntb_ndev(ndev);
struct epf_ntb *ntb = ntb_ndev(ndev);
struct epf_ntb *ntb = ntb_ndev(ndev);
struct epf_ntb *ntb = ntb_ndev(ndev);
struct epf_ntb *ntb = ntb_ndev(ndev);
struct epf_ntb *ntb = ntb_ndev(ndev);
struct epf_ntb *ntb = ntb_ndev(ndev);
struct epf_ntb *ntb = ntb_ndev(ndev);
struct epf_ntb *ndev = (struct epf_ntb *)pdev->sysdata;
struct epf_ntb *ntb = epf_get_drvdata(epf);
#define to_epf_ntb(epf_group) container_of((epf_group), struct epf_ntb, group)
#define ntb_ndev(__ntb) container_of(__ntb, struct epf_ntb, ntb)
struct epf_ntb *ntb = epf_get_drvdata(epf);
struct epf_ntb *ntb;
static int epf_ntb_link_up(struct epf_ntb *ntb, bool link_up)
static int epf_ntb_configure_mw(struct epf_ntb *ntb, u32 mw)
static void epf_ntb_teardown_mw(struct epf_ntb *ntb, u32 mw)
struct epf_ntb *ntb;
ntb = container_of(work, struct epf_ntb, cmd_handler.work);
struct epf_ntb *ntb = data;
static void epf_ntb_config_sspad_bar_clear(struct epf_ntb *ntb)
static int epf_ntb_config_sspad_bar_set(struct epf_ntb *ntb)
static void epf_ntb_config_spad_bar_free(struct epf_ntb *ntb)
static int epf_ntb_config_spad_bar_alloc(struct epf_ntb *ntb)
static int epf_ntb_configure_interrupt(struct epf_ntb *ntb)
static int epf_ntb_db_bar_init_msi_doorbell(struct epf_ntb *ntb,
static int epf_ntb_db_bar_init(struct epf_ntb *ntb)
static void epf_ntb_mw_bar_clear(struct epf_ntb *ntb, int num_mws);
static void epf_ntb_db_bar_clear(struct epf_ntb *ntb)
static int epf_ntb_mw_bar_init(struct epf_ntb *ntb)
static void epf_ntb_mw_bar_clear(struct epf_ntb *ntb, int num_mws)
static void epf_ntb_epc_destroy(struct epf_ntb *ntb)
static bool epf_ntb_is_bar_used(struct epf_ntb *ntb,
static int epf_ntb_find_bar(struct epf_ntb *ntb,
static int epf_ntb_init_epc_bar(struct epf_ntb *ntb)
static int epf_ntb_epc_init(struct epf_ntb *ntb)
static void epf_ntb_epc_cleanup(struct epf_ntb *ntb)
struct epf_ntb *ntb = to_epf_ntb(group); \
struct epf_ntb *ntb = to_epf_ntb(group); \
struct epf_ntb *ntb = to_epf_ntb(group); \