| /dpdk/drivers/common/cnxk/ |
| H A D | roc_idev.c | 22 idev = mz->addr; in idev_get_cfg() 24 return idev; in idev_get_cfg() 33 idev->npa = NULL; in idev_set_defaults() 39 idev->bphy = NULL; in idev_set_defaults() 40 idev->cpt = NULL; in idev_set_defaults() 54 if (idev != NULL) in idev_sso_pffunc_get() 67 if (idev != NULL) in idev_sso_pffunc_set() 80 if (idev != NULL) in idev_npa_pffunc_get() 92 if (idev && __atomic_load_n(&idev->npa_refcnt, __ATOMIC_ACQUIRE)) in idev_npa_obj_get() 129 if (!idev || !idev->npa || idev->npa->mbox != dev->mbox) in idev_npa_lf_active() [all …]
|
| H A D | roc_nix_inl.c | 121 if (idev == NULL) in roc_nix_inl_inb_sa_base_get() 153 if (idev == NULL) in roc_nix_inl_inb_spi_range() 189 if (idev == NULL) in roc_nix_inl_inb_sa_sz() 273 if (idev == NULL) in roc_nix_inl_inb_init() 348 if (idev == NULL) in roc_nix_inl_outb_init() 545 if (idev && idev->nix_inl_dev && nix->outb_se_ring_cnt) { in roc_nix_inl_outb_fini() 565 if (idev == NULL) in roc_nix_inl_dev_is_probed() 771 if (!idev || !idev->nix_inl_dev) in roc_nix_inl_outb_soft_exp_poll_switch() 918 if (idev) in roc_nix_inl_sa_sync() 982 if (idev) in roc_nix_inl_ctx_write() [all …]
|
| H A D | roc_bphy.c | 11 struct idev_cfg *idev; in roc_bphy_dev_init() local 13 idev = idev_get_cfg(); in roc_bphy_dev_init() 14 if (!idev) in roc_bphy_dev_init() 20 idev->bphy = roc_bphy; in roc_bphy_dev_init() 28 struct idev_cfg *idev; in roc_bphy_dev_fini() local 30 idev = idev_get_cfg(); in roc_bphy_dev_fini() 31 if (!idev) in roc_bphy_dev_fini() 37 idev->bphy = NULL; in roc_bphy_dev_fini()
|
| H A D | cnxk_telemetry_bphy.c | 13 struct idev_cfg *idev; in cnxk_tel_bphy() local 15 idev = idev_get_cfg(); in cnxk_tel_bphy() 16 if (!idev || !idev->bphy) in cnxk_tel_bphy()
|
| H A D | roc_nix_inl_dev.c | 29 if (idev != NULL) { in nix_inl_dev_pffunc_get() 30 inl_dev = idev->nix_inl_dev; in nix_inl_dev_pffunc_get() 65 if (idev == NULL) in nix_inl_selftest() 68 inl_dev = idev->nix_inl_dev; in nix_inl_selftest() 584 if (idev == NULL) in roc_nix_inl_dev_xaq_realloc() 810 struct idev_cfg *idev; in roc_nix_inl_dev_init() local 816 idev = idev_get_cfg(); in roc_nix_inl_dev_init() 817 if (idev == NULL) in roc_nix_inl_dev_init() 914 struct idev_cfg *idev; in roc_nix_inl_dev_fini() local 917 idev = idev_get_cfg(); in roc_nix_inl_dev_fini() [all …]
|
| H A D | roc_npa.c | 381 struct idev_cfg *idev; in roc_npa_pool_create() local 391 idev = idev_get_cfg(); in roc_npa_pool_create() 392 if (idev == NULL) { in roc_npa_pool_create() 726 struct idev_cfg *idev; in npa_lf_init() local 731 idev = idev_get_cfg(); in npa_lf_init() 732 if (idev == NULL) in npa_lf_init() 765 idev->npa = lf; in npa_lf_init() 778 npa_dev_fini(idev->npa); in npa_lf_init() 789 struct idev_cfg *idev; in npa_lf_fini() local 792 idev = idev_get_cfg(); in npa_lf_fini() [all …]
|
| H A D | roc_idev_priv.h | 31 void idev_set_defaults(struct idev_cfg *idev);
|
| H A D | roc_dev.c | 1023 struct idev_cfg *idev; in dev_lmt_setup() local 1077 idev = idev_get_cfg(); in dev_lmt_setup() 1078 if (!idev) { in dev_lmt_setup() 1083 if (!__atomic_load_n(&idev->lmt_pf_func, __ATOMIC_ACQUIRE)) { in dev_lmt_setup() 1084 idev->lmt_base_addr = dev->lmt_base; in dev_lmt_setup() 1085 idev->lmt_pf_func = dev->pf_func; in dev_lmt_setup() 1086 idev->num_lmtlines = RVU_LMT_LINE_MAX; in dev_lmt_setup()
|
| H A D | roc_npc_mcam.c | 541 struct idev_cfg *idev; in npc_mcam_alloc_and_write() local 592 idev = idev_get_cfg(); in npc_mcam_alloc_and_write() 593 if (idev) in npc_mcam_alloc_and_write() 594 inl_dev = idev->nix_inl_dev; in npc_mcam_alloc_and_write()
|
| /dpdk/drivers/net/ionic/ |
| H A D | ionic_dev.c | 18 struct ionic_dev *idev = &adapter->idev; in ionic_dev_setup() local 67 idev->db_pages = bar->vaddr; in ionic_dev_setup() 123 ionic_dev_cmd_go(idev, &cmd); in ionic_dev_cmd_identify() 134 ionic_dev_cmd_go(idev, &cmd); in ionic_dev_cmd_init() 144 ionic_dev_cmd_go(idev, &cmd); in ionic_dev_cmd_reset() 157 ionic_dev_cmd_go(idev, &cmd); in ionic_dev_cmd_port_identify() 169 ionic_dev_cmd_go(idev, &cmd); in ionic_dev_cmd_port_init() 180 ionic_dev_cmd_go(idev, &cmd); in ionic_dev_cmd_port_reset() 193 ionic_dev_cmd_go(idev, &cmd); in ionic_dev_cmd_port_state() 206 ionic_dev_cmd_go(idev, &cmd); in ionic_dev_cmd_port_speed() [all …]
|
| H A D | ionic_main.c | 345 struct ionic_dev *idev = &adapter->idev; in ionic_identify() local 383 struct ionic_dev *idev = &adapter->idev; in ionic_init() local 392 struct ionic_dev *idev = &adapter->idev; in ionic_reset() local 401 struct ionic_dev *idev = &adapter->idev; in ionic_port_identify() local 448 struct ionic_dev *idev = &adapter->idev; in ionic_port_init() local 456 if (idev->port_info) in ionic_port_init() 459 idev->port_info_sz = RTE_ALIGN(sizeof(*idev->port_info), in ionic_port_init() 465 idev->port_info_z = ionic_memzone_reserve(z_name, idev->port_info_sz, in ionic_port_init() 472 idev->port_info = idev->port_info_z->addr; in ionic_port_init() 473 idev->port_info_pa = idev->port_info_z->iova; in ionic_port_init() [all …]
|
| H A D | ionic_dev.h | 184 uint8_t ionic_dev_cmd_status(struct ionic_dev *idev); 185 bool ionic_dev_cmd_done(struct ionic_dev *idev); 186 void ionic_dev_cmd_comp(struct ionic_dev *idev, void *mem); 189 void ionic_dev_cmd_init(struct ionic_dev *idev); 190 void ionic_dev_cmd_reset(struct ionic_dev *idev); 192 void ionic_dev_cmd_port_identify(struct ionic_dev *idev); 193 void ionic_dev_cmd_port_init(struct ionic_dev *idev); 194 void ionic_dev_cmd_port_reset(struct ionic_dev *idev); 201 void ionic_dev_cmd_port_loopback(struct ionic_dev *idev, 204 void ionic_dev_cmd_queue_identify(struct ionic_dev *idev, [all …]
|
| H A D | ionic_lif.c | 94 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_reset() local 99 ionic_dev_cmd_lif_reset(idev); in ionic_lif_reset() 564 struct ionic_dev *idev = &adapter->idev; in ionic_intr_alloc() local 822 struct ionic_dev *idev = &lif->adapter->idev; in ionic_notify_qcq_alloc() local 870 struct ionic_dev *idev = &adapter->idev; in ionic_lif_queue_identify() local 1185 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_notifyq_deinit() local 1308 struct ionic_dev *idev = &lif->adapter->idev; in ionic_notifyq_handler() local 1338 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_adminq_init() local 1367 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_notifyq_init() local 1610 struct ionic_dev *idev = &lif->adapter->idev; in ionic_lif_init() local [all …]
|
| H A D | ionic_ethdev.c | 282 if (adapter->idev.port_info->config.an_enable) { in ionic_dev_link_update() 459 struct ionic_dev *idev = &adapter->idev; in ionic_flow_ctrl_get() local 461 if (idev->port_info) { in ionic_flow_ctrl_get() 465 if (idev->port_info->config.pause_type) in ionic_flow_ctrl_get() 480 struct ionic_dev *idev = &adapter->idev; in ionic_flow_ctrl_set() local 501 ionic_dev_cmd_port_pause(idev, pause_type); in ionic_flow_ctrl_set() 502 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_flow_ctrl_set() 869 struct ionic_dev *idev = &adapter->idev; in ionic_dev_start() local 901 ionic_dev_cmd_port_autoneg(idev, an_enable); in ionic_dev_start() 902 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_dev_start() [all …]
|
| H A D | ionic.h | 50 struct ionic_dev idev; member 81 int ionic_dev_cmd_wait_check(struct ionic_dev *idev, unsigned long max_wait);
|