Home
last modified time | relevance | path

Searched refs:dev (Results 1 – 25 of 958) sorted by relevance

12345678910>>...39

/dpdk/drivers/raw/ifpga/base/
H A Dopae_i2c.c15 ret = dev->xfer(dev, msg, num); in i2c_transfer()
218 i2c_indirect_write(dev, ALTERA_I2C_ISER, dev->isr_mask); in altera_i2c_enable_interrupt()
262 altera_i2c_transfer(dev, *dev->buf++); in altera_i2c_fill_tx_fifo()
433 u32 divisor = dev->i2c_clk / dev->bus_clk_rate; in altera_i2c_hardware_init()
473 dev = opae_malloc(sizeof(*dev)); in altera_i2c_probe()
474 if (!dev) in altera_i2c_probe()
485 dev->fifo_size = dev->i2c_param.fifo_depth; in altera_i2c_probe()
494 dev->i2c_clk = dev->i2c_param.ref_clk * 1000000; in altera_i2c_probe()
499 dev->mutex = &dev->lock; in altera_i2c_probe()
503 return dev; in altera_i2c_probe()
[all …]
H A Dopae_eth_group.c127 if (dev->speed != 25 && dev->speed != 40) in eth_group_reset_mac()
285 dev = opae_malloc(sizeof(*dev)); in eth_group_probe()
286 if (!dev) in eth_group_probe()
291 dev->info.info = opae_readq(dev->base + ETH_GROUP_INFO); in eth_group_probe()
292 dev->group_id = dev->info.group_id; in eth_group_probe()
293 dev->phy_num = dev->mac_num = dev->info.num_phys; in eth_group_probe()
294 dev->speed = dev->info.speed; in eth_group_probe()
304 dev->group_id, dev->phy_num, dev->speed); in eth_group_probe()
306 return dev; in eth_group_probe()
311 if (dev) { in eth_group_release()
[all …]
H A Dopae_spi.c84 return dev->reg_write(dev, reg, value); in spi_reg_write()
90 return dev->reg_read(dev, reg, val); in spi_reg_read()
128 if (dev->txbuf) { in spi_write_bytes()
155 if (dev->rxbuf) { in spi_fill_readbuffer()
223 spi_flush_rx(dev); in spi_command()
229 dev->len = wlen; in spi_command()
230 spi_txrx(dev); in spi_command()
235 dev->len = rlen; in spi_command()
236 spi_txrx(dev); in spi_command()
313 if (dev) in altera_spi_release()
[all …]
H A Difpga_sec_mgr.c65 dev_err(dev, in poll_timeout()
104 dev_err(dev, in n3000_secure_update_start()
120 dev_err(dev, in n3000_secure_update_start()
129 dev_err(dev, in n3000_secure_update_start()
137 dev_err(dev, in n3000_secure_update_start()
166 dev_err(dev, in n3000_cancel()
220 dev_err(dev, in n3000_bulk_write()
257 dev_err(dev, in n3000_write_blk()
265 dev_err(dev, in n3000_write_blk()
298 dev_err(dev, in n3000_write_done()
[all …]
/dpdk/drivers/net/virtio/virtio_user/
H A Dvirtio_user_dev.c45 ret = dev->ops->set_vring_call(dev, &file); in virtio_user_create_queue()
203 ret = dev->ops->enable_qp(dev, 0, 1); in virtio_user_start_device()
274 ret = dev->ops->set_config(dev, dev->mac_addr, in virtio_user_dev_set_mac()
294 ret = dev->ops->get_config(dev, dev->mac_addr, in virtio_user_dev_get_mac()
516 if (dev->ops->setup(dev) < 0) { in virtio_user_dev_setup()
536 dev->ops->destroy(dev); in virtio_user_dev_setup()
611 if (dev->ops->get_features(dev, &dev->device_features) < 0) { in virtio_user_dev_init()
687 dev->ops->destroy(dev); in virtio_user_dev_uninit()
988 dev->ops->get_intr_fd(dev)); in virtio_user_dev_delayed_disconnect_handler()
1057 if (dev->ops->get_features(dev, &dev->device_features) < 0) { in virtio_user_dev_server_reconnect()
[all …]
/dpdk/lib/vhost/
H A Dvhost_user.c175 if (!dev || !dev->mem) in free_mem_region()
379 dev->ifname, dev->features); in vhost_user_set_features()
395 vq = dev->virtqueue[--dev->nr_vring]; in vhost_user_set_features()
399 dev->virtqueue[dev->nr_vring] = NULL; in vhost_user_set_features()
636 vhost_devices[dev->vid] = dev; in numa_realloc()
674 if (unlikely(!dev || !dev->mem)) in qva_to_vva()
762 dev = numa_realloc(dev, vq_index); in translate_ring_addresses()
804 dev = numa_realloc(dev, vq_index); in translate_ring_addresses()
2201 dev->ifname, dev->protocol_features); in vhost_user_set_protocol_features()
2264 dev->log_base = dev->log_addr + off; in vhost_user_set_log_base()
[all …]
H A Dvhost.c331 cleanup_vq_inflight(dev, dev->virtqueue[i]); in cleanup_device()
377 free_vq(dev, dev->virtqueue[i]); in free_device()
379 rte_free(dev); in free_device()
631 dev->nr_vring = RTE_MAX(dev->nr_vring, vring_idx + 1); in alloc_vring_queue()
686 dev->vid = i; in vhost_new_device()
705 dev->notify_ops->destroy_device(dev->vid); in vhost_destroy_device_notify()
754 dev->ifname[sizeof(dev->ifname) - 1] = '\0'; in vhost_set_ifname()
1284 if (!dev) in rte_vhost_vring_call()
1314 if (!dev) in rte_vhost_avail_entries()
1406 if (!dev) in rte_vhost_enable_guest_notification()
[all …]
H A Dvdpa.c58 return dev; in rte_vdpa_find_device_by_name()
97 dev = rte_zmalloc(NULL, sizeof(*dev), 0); in rte_vdpa_register_device()
98 if (!dev) in rte_vdpa_register_device()
236 if (dev == NULL || dev->ops == NULL || dev->ops->get_queue_num == NULL) in rte_vdpa_get_queue_num()
239 return dev->ops->get_queue_num(dev, queue_num); in rte_vdpa_get_queue_num()
245 if (dev == NULL || dev->ops == NULL || dev->ops->get_features == NULL) in rte_vdpa_get_features()
248 return dev->ops->get_features(dev, features); in rte_vdpa_get_features()
254 if (dev == NULL || dev->ops == NULL || in rte_vdpa_get_protocol_features()
283 return dev->ops->get_stats(dev, qid, stats, n); in rte_vdpa_get_stats()
294 return dev->ops->reset_stats(dev, qid); in rte_vdpa_reset_stats()
[all …]
/dpdk/drivers/common/cnxk/
H A Droc_dev.c346 struct dev *dev = param; in roc_vf_pf_mbox_handle_msg() local
354 dev->pf, dev->vf); in roc_vf_pf_mbox_handle_msg()
368 struct dev *dev = param; in roc_vf_pf_mbox_irq() local
615 struct dev *dev = param; in roc_pf_vf_mbox_irq() local
626 process_msgs(dev, dev->mbox); in roc_pf_vf_mbox_irq()
635 struct dev *dev = param; in roc_af_pf_mbox_irq() local
646 process_msgs(dev, dev->mbox); in roc_af_pf_mbox_irq()
812 struct dev *dev = (struct dev *)param; in roc_pf_vf_flr_irq() local
931 dev_active_vfs(struct dev *dev) in dev_active_vfs() argument
1019 dev_lmt_setup(struct dev *dev) in dev_lmt_setup() argument
[all …]
/dpdk/lib/compressdev/
H A Drte_compressdev.c319 (*dev->dev_ops->dev_infos_get)(dev, &dev_info); in rte_compressdev_queue_pairs_config()
396 dev->data->nb_queue_pairs, dev->data->dev_id); in rte_compressdev_queue_pairs_release()
402 ret = (*dev->dev_ops->queue_pair_release)(dev, i); in rte_compressdev_queue_pairs_release()
445 return (*dev->dev_ops->dev_configure)(dev, config); in rte_compressdev_configure()
471 diag = (*dev->dev_ops->dev_start)(dev); in rte_compressdev_start()
500 (*dev->dev_ops->dev_stop)(dev); in rte_compressdev_stop()
531 retval = (*dev->dev_ops->dev_close)(dev); in rte_compressdev_close()
615 (*dev->dev_ops->stats_get)(dev, stats); in rte_compressdev_stats_get()
632 (*dev->dev_ops->stats_reset)(dev); in rte_compressdev_stats_reset()
651 (*dev->dev_ops->dev_infos_get)(dev, dev_info); in rte_compressdev_info_get()
[all …]
/dpdk/drivers/net/failsafe/
H A Dfailsafe_ops.c28 fs_lock(dev, 0); in fs_dev_configure()
85 dev); in fs_dev_configure()
129 fs_lock(dev, 0); in fs_dev_start()
189 fs_lock(dev, 0); in fs_dev_stop()
217 fs_lock(dev, 0); in fs_dev_set_link_up()
239 fs_lock(dev, 0); in fs_dev_set_link_down()
263 fs_lock(dev, 0); in fs_rx_queue_stop()
289 fs_lock(dev, 0); in fs_rx_queue_start()
316 fs_lock(dev, 0); in fs_tx_queue_stop()
655 ret = dev->dev_ops->dev_stop(dev); in failsafe_eth_dev_close()
[all …]
H A Dfailsafe.c54 PRIV(dev)->subs[i - 1].next = PRIV(dev)->subs + i; in fs_sub_device_alloc()
55 PRIV(dev)->subs[i - 1].next = PRIV(dev)->subs; in fs_sub_device_alloc()
70 if (dev == NULL) in failsafe_hotplug_alarm_install()
76 dev); in failsafe_hotplug_alarm_install()
121 fs_unlock(dev, 1); in fs_hotplug_alarm()
169 dev = NULL; in fs_eth_dev_create()
179 if (dev == NULL) { in fs_eth_dev_create()
183 priv = PRIV(dev); in fs_eth_dev_create()
187 dev->data->mac_addrs = &PRIV(dev)->mac_addrs[0]; in fs_eth_dev_create()
212 dev); in fs_eth_dev_create()
[all …]
/dpdk/lib/regexdev/
H A Drte_regexdev.c123 memset(dev->data, 1, sizeof(*dev->data)); in rte_regexdev_register()
126 return dev; in rte_regexdev_register()
193 return (*dev->dev_ops->dev_info_get)(dev, dev_info); in regexdev_info_get()
290 ret = (*dev->dev_ops->dev_configure)(dev, cfg); in rte_regexdev_configure()
336 ret = (*dev->dev_ops->dev_start)(dev); in rte_regexdev_start()
350 (*dev->dev_ops->dev_stop)(dev); in rte_regexdev_stop()
363 (*dev->dev_ops->dev_close)(dev); in rte_regexdev_close()
430 return (*dev->dev_ops->dev_rule_db_compile_activate)(dev); in rte_regexdev_rule_db_compile_activate()
460 return (*dev->dev_ops->dev_db_export)(dev, rule_db); in rte_regexdev_rule_db_export()
550 return (*dev->dev_ops->dev_selftest)(dev); in rte_regexdev_selftest()
[all …]
/dpdk/lib/rawdev/
H A Drte_rawdev.c164 return (*dev->dev_ops->queue_release)(dev, queue_id); in rte_rawdev_queue_release()
176 return (*dev->dev_ops->queue_count)(dev); in rte_rawdev_queue_count()
246 return (*dev->dev_ops->dump)(dev, f); in rte_rawdev_dump()
255 return (*dev->dev_ops->xstats_get_names)(dev, NULL, 0); in xstats_get_count()
291 return (*dev->dev_ops->xstats_get)(dev, ids, values, n); in rte_rawdev_xstats_get()
321 return (*dev->dev_ops->xstats_reset)(dev, ids, nb_ids); in rte_rawdev_xstats_reset()
364 return (*dev->dev_ops->firmware_unload)(dev); in rte_rawdev_firmware_unload()
396 diag = (*dev->dev_ops->dev_start)(dev); in rte_rawdev_start()
424 (*dev->dev_ops->dev_stop)(dev); in rte_rawdev_stop()
446 return (*dev->dev_ops->dev_close)(dev); in rte_rawdev_close()
[all …]
/dpdk/lib/bbdev/
H A Drte_bbdev.c277 if (dev && (strncmp(dev->data->name, in rte_bbdev_get_named_dev()
331 dev->dev_ops->info_get(dev, &dev_info); in rte_bbdev_setup_queues()
354 ret = dev->dev_ops->close(dev); in rte_bbdev_setup_queues()
417 ret = dev->dev_ops->intr_enable(dev); in rte_bbdev_intr_enable()
461 dev->dev_ops->info_get(dev, &dev_info); in rte_bbdev_queue_configure()
566 int ret = dev->dev_ops->start(dev); in rte_bbdev_start()
597 dev->dev_ops->stop(dev); in rte_bbdev_stop()
624 ret = dev->dev_ops->queue_release(dev, i); in rte_bbdev_close()
634 ret = dev->dev_ops->close(dev); in rte_bbdev_close()
754 dev->dev_ops->stats_get(dev, stats); in rte_bbdev_stats_get()
[all …]
/dpdk/lib/eventdev/
H A Drte_eventdev.c96 (*dev->dev_ops->dev_infos_get)(dev, dev_info); in rte_event_dev_info_get()
100 dev_info->dev = dev->dev; in rte_event_dev_info_get()
222 (*dev->dev_ops->queue_release)(dev, i); in event_dev_queue_config()
235 (*dev->dev_ops->queue_release)(dev, i); in event_dev_queue_config()
318 (*dev->dev_ops->dev_infos_get)(dev, &info); in rte_event_dev_configure()
748 (*dev->dev_ops->port_quiesce)(dev, dev->data->ports[port_id], in rte_event_port_quiesce()
951 diag = (*dev->dev_ops->port_link)(dev, dev->data->ports[port_id], in rte_event_port_link()
1019 diag = (*dev->dev_ops->port_unlink)(dev, dev->data->ports[port_id], in rte_event_port_unlink()
1126 (*dev->dev_ops->dump)(dev, f); in rte_event_dev_dump()
1296 diag = (*dev->dev_ops->dev_start)(dev); in rte_event_dev_start()
[all …]
/dpdk/drivers/net/mlx5/
H A Dmlx5_trigger.c36 mlx5_txq_release(dev, i); in mlx5_txq_stop()
320 dev->data->port_id, in mlx5_hairpin_auto_bind()
337 dev->data->port_id, in mlx5_hairpin_auto_bind()
397 dev->data->port_id); in mlx5_hairpin_queue_peer_update()
1202 dev->tx_pkt_burst = mlx5_select_tx_function(dev); in mlx5_dev_start()
1203 dev->rx_pkt_burst = mlx5_select_rx_function(dev); in mlx5_dev_start()
1232 mlx5_txq_stop(dev); in mlx5_dev_start()
1233 mlx5_rxq_stop(dev); in mlx5_dev_start()
1274 mlx5_txq_stop(dev); in mlx5_dev_stop()
1275 mlx5_rxq_stop(dev); in mlx5_dev_stop()
[all …]
/dpdk/drivers/bus/pci/
H A Dpci_common.c68 dev->name, sizeof(dev->name)); in pci_name_set()
79 dev->device.name = dev->device.devargs->name; in pci_name_set()
82 dev->device.name = dev->name; in pci_name_set()
196 dev->name); in rte_pci_probe_one_driver()
265 dr->driver.name, dev->id.vendor_id, dev->id.device_id, in rte_pci_probe_one_driver()
385 dev->addr.domain, dev->addr.bus, in pci_probe()
386 dev->addr.devid, dev->addr.function); in pci_probe()
403 fprintf(f, PCI_PRI_FMT, dev->addr.domain, dev->addr.bus, in pci_dump_one_device()
404 dev->addr.devid, dev->addr.function); in pci_dump_one_device()
711 dev->addr.domain, dev->addr.bus, in rte_pci_get_iommu_class()
[all …]
/dpdk/drivers/event/cnxk/
H A Dcnxk_eventdev.c134 if (dev->xae_cnt) in cnxk_sso_xaq_allocate()
145 dev->xaq_lmt = dev->sso.xaq.xaq_lmt; in cnxk_sso_xaq_allocate()
146 dev->fc_iova = (uint64_t)dev->sso.xaq.fc; in cnxk_sso_xaq_allocate()
149 &dev->sso, in cnxk_sso_xaq_allocate()
278 roc_sso_hwgrp_free_xaq_aura(&dev->sso, dev->sso.nb_hwgrp); in cnxk_sso_dev_validate()
449 roc_sso_dump(&dev->sso, dev->sso.nb_hws, dev->sso.nb_hwgrp, f); in cnxk_sso_dump()
521 rc = roc_sso_hwgrp_qos_config(&dev->sso, qos, dev->qos_queue_cnt, in cnxk_sso_start()
558 unlink_fn(dev, ws, all_queues, dev->nb_event_queues); in cnxk_sso_close()
565 dev->fc_iova = 0; in cnxk_sso_close()
610 dev->qos_parse_data[dev->qos_queue_cnt - 1] = queue_qos; in parse_queue_param()
[all …]
H A Dcnxk_eventdev_adptr.c27 dev->rx_adptr_pools, in cnxk_sso_updt_xae_cnt()
35 dev->rx_adptr_pools[dev->rx_adptr_pool_cnt - 1] = in cnxk_sso_updt_xae_cnt()
50 dev->vec_pool_cnt++; in cnxk_sso_updt_xae_cnt()
52 dev->vec_pools = in cnxk_sso_updt_xae_cnt()
61 dev->vec_pools[dev->vec_pool_cnt - 1] = (uint64_t)mp; in cnxk_sso_updt_xae_cnt()
76 dev->adptr_xae_cnt -= dev->timer_adptr_sz[i]; in cnxk_sso_updt_xae_cnt()
108 dev->timer_adptr_rings[dev->tim_adptr_ring_cnt - 1] = in cnxk_sso_updt_xae_cnt()
110 dev->timer_adptr_sz[dev->tim_adptr_ring_cnt - 1] = in cnxk_sso_updt_xae_cnt()
364 dev->max_port_id = RTE_MAX(dev->max_port_id, eth_port_id); in cnxk_sso_tx_queue_data_init()
380 (i < dev->max_port_id) && (j < dev->max_queue_id[i] + 1); in cnxk_sso_tx_queue_data_cpy()
[all …]
/dpdk/lib/ethdev/
H A Drte_ethdev.c1355 (*dev->dev_ops->mac_addr_set)(dev, addr); in eth_dev_mac_restore()
1372 (*dev->dev_ops->mac_addr_add)(dev, in eth_dev_mac_restore()
1482 diag = (*dev->dev_ops->dev_start)(dev); in rte_eth_dev_start()
1505 (*dev->dev_ops->link_update)(dev, 0); in rte_eth_dev_start()
1537 ret = (*dev->dev_ops->dev_stop)(dev); in rte_eth_dev_stop()
1611 ret = dev->dev_ops->dev_reset(dev); in rte_eth_dev_reset()
1630 ret = dev->dev_ops->is_removed(dev); in rte_eth_dev_is_removed()
2416 (*dev->dev_ops->link_update)(dev, 1); in rte_eth_link_get()
2441 (*dev->dev_ops->link_update)(dev, 0); in rte_eth_link_get_nowait()
2532 ret = (*dev->dev_ops->stats_reset)(dev); in rte_eth_stats_reset()
[all …]
H A Dethdev_driver.h203 typedef int (*eth_dev_stop_t)(struct rte_eth_dev *dev);
553 typedef int (*reta_update_t)(struct rte_eth_dev *dev,
558 typedef int (*reta_query_t)(struct rte_eth_dev *dev,
647 typedef int (*eth_get_reg_t)(struct rte_eth_dev *dev,
740 (struct rte_eth_dev *dev, uint16_t rx_queue_id,
770 (struct rte_eth_dev *dev, uint16_t tx_queue_id,
827 typedef int (*eth_fec_get_t)(struct rte_eth_dev *dev,
936 (struct rte_eth_dev *dev, uint16_t peer_queue,
942 (struct rte_eth_dev *dev, uint16_t cur_queue,
1483 rte_eth_linkstatus_set(struct rte_eth_dev *dev, in rte_eth_linkstatus_set() argument
[all …]
/dpdk/drivers/net/ixgbe/
H A Drte_pmd_ixgbe.c20 struct rte_eth_dev *dev; in rte_pmd_ixgbe_set_vf_mac_addr() local
25 dev = &rte_eth_devices[port]; in rte_pmd_ixgbe_set_vf_mac_addr()
28 if (!is_ixgbe_supported(dev)) in rte_pmd_ixgbe_set_vf_mac_addr()
53 struct rte_eth_dev *dev; in rte_pmd_ixgbe_ping_vf() local
85 struct rte_eth_dev *dev; in rte_pmd_ixgbe_set_vf_vlan_anti_spoof() local
115 struct rte_eth_dev *dev; in rte_pmd_ixgbe_set_vf_mac_anti_spoof() local
144 struct rte_eth_dev *dev; in rte_pmd_ixgbe_set_vf_vlan_insert() local
180 struct rte_eth_dev *dev; in rte_pmd_ixgbe_set_tx_loopback() local
212 struct rte_eth_dev *dev; in rte_pmd_ixgbe_set_all_queues_drop_en() local
240 struct rte_eth_dev *dev; in rte_pmd_ixgbe_set_vf_split_drop_en() local
[all …]
/dpdk/drivers/net/cnxk/
H A Dcnxk_ethdev.c23 RTE_SET_USED(dev); in nix_get_tx_offload_capa()
52 dev->inb.nb_sess, !!dev->inb.inl_dev); in cnxk_nix_inb_mode_set()
287 dev = rxq->dev; in nix_enable_mseg_on_jumbo()
458 txq_sp->dev = dev; in cnxk_nix_tx_queue_setup()
490 dev = txq_sp->dev; in cnxk_nix_tx_queue_release()
600 rxq_sp->dev = dev; in cnxk_nix_rx_queue_setup()
666 dev = rxq_sp->dev; in cnxk_nix_rx_queue_release()
1304 dev->rx_offloads, dev->tx_offloads); in cnxk_nix_configure()
1736 dev->rx_offload_capa = nix_get_rx_offload_capa(dev); in cnxk_eth_dev_init()
1738 dev->speed_capa = nix_get_speed_capa(dev); in cnxk_eth_dev_init()
[all …]
/dpdk/drivers/bus/dpaa/
H A Ddpaa_bus.c167 if (!dev) { in dpaa_create_device_list()
198 dev->device.name = dev->name; in dpaa_create_device_list()
199 dev->device.devargs = dpaa_devargs_lookup(dev); in dpaa_create_device_list()
220 if (!dev) { in dpaa_create_device_list()
245 dev->device.name = dev->name; in dpaa_create_device_list()
246 dev->device.devargs = dpaa_devargs_lookup(dev); in dpaa_create_device_list()
268 dev->device.name = dev->name; in dpaa_create_device_list()
269 dev->device.devargs = dpaa_devargs_lookup(dev); in dpaa_create_device_list()
291 free(dev); in dpaa_clean_device_list()
738 dev = TAILQ_NEXT(dev, next); in rte_dpaa_find_device()
[all …]

12345678910>>...39