Home
last modified time | relevance | path

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

12345678910>>...89

/f-stack/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()
301 if (dev) in altera_spi_release()
[all …]
/f-stack/dpdk/drivers/net/virtio/virtio_user/
H A Dvirtio_user_dev.c191 dev->ops->enable_qp(dev, 0, 1); in virtio_user_start_device()
216 dev->ops->enable_qp(dev, i, 0); in virtio_user_stop_device()
351 dev->ops->enable_qp(dev, i, 0); in virtio_user_mem_event_cb()
358 dev->ops->enable_qp(dev, i, 1); in virtio_user_mem_event_cb()
390 if (!dev->vhostfds || !dev->tapfds) { in virtio_user_dev_setup()
408 if (dev->ops->setup(dev) < 0) in virtio_user_dev_setup()
502 if (dev->ops->send_request(dev, in virtio_user_dev_init()
509 if (dev->ops->send_request(dev, in virtio_user_dev_init()
645 ret |= dev->ops->enable_qp(dev, i, 1); in virtio_user_handle_mq()
823 ret = dev->ops->send_request(dev, in virtio_user_dev_set_status()
[all …]
/f-stack/freebsd/kern/
H A Dsubr_bus.c270 sbuf_cat(&sb, dev->desc ? dev->desc : ""); in device_sysctl_handler()
1208 BUS_PROBE_NOMATCH(dev->parent, dev); in devclass_driver_deleted()
1718 dc->devices[dev->unit] = dev; in devclass_add_device()
1745 if (dev->devclass != dc || dc->devices[dev->unit] != dev) in devclass_delete_device()
2330 if (dev != NULL && dev->devclass) in device_get_name()
2616 if (dev->busy == 0 && dev->parent) in device_busy()
2881 BUS_PROBE_NOMATCH(dev->parent, dev); in device_probe()
2949 device_print_child(dev->parent, dev); in device_attach()
3026 BUS_CHILD_DETACHED(dev->parent, dev); in device_detach()
5318 dev->unit, dev->desc, in print_device_short()
[all …]
H A Dkern_conf.c169 if (dev->si_devsw == NULL && dev->si_refcount == 0) { in dev_rel()
221 *devp = dev; in devvn_refthread()
242 *devp = dev; in devvn_refthread()
1150 dev->si_threadcount, devtoname(dev)); in destroy_devl()
1353 de = dev; in clone_create()
1356 de = dev; in clone_create()
1373 printf("\t%p %s\n", dev, dev->si_name); in clone_create()
1417 (uintmax_t)dev2udev(dev), dev2unit(dev))); in clone_cleanup()
1532 db_printf("%s %p\n", dev->si_name, dev); in DB_SHOW_COMMAND()
1542 dev->si_name, dev->si_refcount, dev->si_usecount, in DB_SHOW_COMMAND()
[all …]
/f-stack/dpdk/lib/librte_compressdev/
H A Drte_compressdev.c320 (*dev->dev_ops->dev_infos_get)(dev, &dev_info); in rte_compressdev_queue_pairs_config()
397 dev->data->nb_queue_pairs, dev->data->dev_id); in rte_compressdev_queue_pairs_release()
403 ret = (*dev->dev_ops->queue_pair_release)(dev, i); in rte_compressdev_queue_pairs_release()
447 return (*dev->dev_ops->dev_configure)(dev, config); in rte_compressdev_configure()
473 diag = (*dev->dev_ops->dev_start)(dev); in rte_compressdev_start()
502 (*dev->dev_ops->dev_stop)(dev); in rte_compressdev_stop()
533 retval = (*dev->dev_ops->dev_close)(dev); in rte_compressdev_close()
617 (*dev->dev_ops->stats_get)(dev, stats); in rte_compressdev_stats_get()
634 (*dev->dev_ops->stats_reset)(dev); in rte_compressdev_stats_reset()
653 (*dev->dev_ops->dev_infos_get)(dev, dev_info); in rte_compressdev_info_get()
[all …]
/f-stack/dpdk/lib/librte_regexdev/
H A Drte_regexdev.c125 memset(dev->data, 1, sizeof(*dev->data)); in rte_regexdev_register()
128 return dev; in rte_regexdev_register()
195 return (*dev->dev_ops->dev_info_get)(dev, dev_info); in regexdev_info_get()
292 ret = (*dev->dev_ops->dev_configure)(dev, cfg); in rte_regexdev_configure()
338 ret = (*dev->dev_ops->dev_start)(dev); in rte_regexdev_start()
352 (*dev->dev_ops->dev_stop)(dev); in rte_regexdev_stop()
365 (*dev->dev_ops->dev_close)(dev); in rte_regexdev_close()
432 return (*dev->dev_ops->dev_rule_db_compile_activate)(dev); in rte_regexdev_rule_db_compile_activate()
462 return (*dev->dev_ops->dev_db_export)(dev, rule_db); in rte_regexdev_rule_db_export()
552 return (*dev->dev_ops->dev_selftest)(dev); in rte_regexdev_selftest()
[all …]
/f-stack/dpdk/drivers/common/octeontx2/
H A Dotx2_dev.h17 #define otx2_dev_is_vf(dev) (dev->hwcap & OTX2_HWCAP_F_VF) argument
18 #define otx2_dev_is_pf(dev) (!(dev->hwcap & OTX2_HWCAP_F_VF)) argument
19 #define otx2_dev_is_lbk(dev) ((dev->hwcap & OTX2_HWCAP_F_VF) && \ argument
20 (dev->tx_chan_base < 0x700))
21 #define otx2_dev_revid(dev) (dev->hwcap & 0xFF) argument
22 #define otx2_dev_is_sdp(dev) (dev->sdp_link) argument
25 (otx2_dev_is_vf(dev) || otx2_dev_is_sdp(dev))
27 #define otx2_dev_is_A0(dev) \ argument
30 #define otx2_dev_is_Ax(dev) \ argument
105 struct otx2_dev *dev = otx2_dev; in otx2_dev_init() local
[all …]
H A Dotx2_dev.c309 vf, dev->pf, dev->vf); in otx2_vf_pf_mbox_handle_msg()
333 vfpf, intr, dev->pf, dev->vf); in otx2_vf_pf_mbox_irq()
459 dev->ops->link_status_update(dev, linfo); in otx2_mbox_up_handler_cgx_link_event()
466 dev->ops->link_status_update(dev, linfo); in otx2_mbox_up_handler_cgx_link_event()
588 otx2_process_msgs(dev, dev->mbox); in otx2_pf_vf_mbox_irq()
591 otx2_process_msgs_up(dev, &dev->mbox_up); in otx2_pf_vf_mbox_irq()
608 otx2_process_msgs(dev, dev->mbox); in otx2_af_pf_mbox_irq()
611 otx2_process_msgs_up(dev, &dev->mbox_up); in otx2_af_pf_mbox_irq()
935 dev->mbox = &dev->mbox_local; in otx2_dev_priv_init()
952 dev->pf = otx2_get_pf(dev->pf_func); in otx2_dev_priv_init()
[all …]
/f-stack/dpdk/lib/librte_rawdev/
H A Drte_rawdev.c178 return (*dev->dev_ops->queue_release)(dev, queue_id); in rte_rawdev_queue_release()
190 return (*dev->dev_ops->queue_count)(dev); in rte_rawdev_queue_count()
260 return (*dev->dev_ops->dump)(dev, f); in rte_rawdev_dump()
269 return (*dev->dev_ops->xstats_get_names)(dev, NULL, 0); in xstats_get_count()
305 return (*dev->dev_ops->xstats_get)(dev, ids, values, n); in rte_rawdev_xstats_get()
335 return (*dev->dev_ops->xstats_reset)(dev, ids, nb_ids); in rte_rawdev_xstats_reset()
378 return (*dev->dev_ops->firmware_unload)(dev); in rte_rawdev_firmware_unload()
410 diag = (*dev->dev_ops->dev_start)(dev); in rte_rawdev_start()
438 (*dev->dev_ops->dev_stop)(dev); in rte_rawdev_stop()
460 return (*dev->dev_ops->dev_close)(dev); in rte_rawdev_close()
[all …]
/f-stack/dpdk/lib/librte_vhost/
H A Dvdpa.c59 return dev; in rte_vdpa_find_device_by_name()
98 dev = rte_zmalloc(NULL, sizeof(*dev), 0); in rte_vdpa_register_device()
99 if (!dev) in rte_vdpa_register_device()
237 if (dev == NULL || dev->ops == NULL || dev->ops->get_queue_num == NULL) in rte_vdpa_get_queue_num()
240 return dev->ops->get_queue_num(dev, queue_num); in rte_vdpa_get_queue_num()
246 if (dev == NULL || dev->ops == NULL || dev->ops->get_features == NULL) in rte_vdpa_get_features()
249 return dev->ops->get_features(dev, features); in rte_vdpa_get_features()
255 if (dev == NULL || dev->ops == NULL || in rte_vdpa_get_protocol_features()
284 return dev->ops->get_stats(dev, qid, stats, n); in rte_vdpa_get_stats()
295 return dev->ops->reset_stats(dev, qid); in rte_vdpa_reset_stats()
[all …]
H A Dvhost.c323 cleanup_vq_inflight(dev, dev->virtqueue[i]); in cleanup_device()
368 free_vq(dev, dev->virtqueue[i]); in free_device()
370 rte_free(dev); in free_device()
615 dev->nr_vring = RTE_MAX(dev->nr_vring, vring_idx + 1); in alloc_vring_queue()
667 dev->vid = i; in vhost_new_device()
686 dev->notify_ops->destroy_device(dev->vid); in vhost_destroy_device_notify()
735 dev->ifname[sizeof(dev->ifname) - 1] = '\0'; in vhost_set_ifname()
1245 if (!dev) in rte_vhost_vring_call()
1271 if (!dev) in rte_vhost_avail_entries()
1363 if (!dev) in rte_vhost_enable_guest_notification()
[all …]
H A Dvhost_user.c150 if (!dev || !dev->mem) in free_mem_region()
376 vq = dev->virtqueue[--dev->nr_vring]; in vhost_user_set_features()
380 dev->virtqueue[dev->nr_vring] = NULL; in vhost_user_set_features()
570 memcpy(dev, old_dev, sizeof(*dev)); in numa_realloc()
576 vhost_devices[dev->vid] = dev; in numa_realloc()
598 if (unlikely(!dev || !dev->mem)) in qva_to_vva()
688 dev = numa_realloc(dev, vq_index); in translate_ring_addresses()
734 dev = numa_realloc(dev, vq_index); in translate_ring_addresses()
1260 dev = translate_ring_addresses(dev, i); in vhost_user_set_mem_table()
2130 dev->log_base = dev->log_addr + off; in vhost_user_set_log_base()
[all …]
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_trigger.c34 mlx5_txq_release(dev, i); in mlx5_txq_stop()
269 dev->data->port_id, in mlx5_hairpin_auto_bind()
285 dev->data->port_id, in mlx5_hairpin_auto_bind()
345 dev->data->port_id); in mlx5_hairpin_queue_peer_update()
1124 dev->tx_pkt_burst = mlx5_select_tx_function(dev); in mlx5_dev_start()
1125 dev->rx_pkt_burst = mlx5_select_rx_function(dev); in mlx5_dev_start()
1147 mlx5_txq_stop(dev); in mlx5_dev_start()
1148 mlx5_rxq_stop(dev); in mlx5_dev_start()
1184 mlx5_txq_stop(dev); in mlx5_dev_stop()
1185 mlx5_rxq_stop(dev); in mlx5_dev_stop()
[all …]
/f-stack/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()
658 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 …]
/f-stack/dpdk/drivers/event/octeontx2/
H A Dotx2_evdev.c24 uint8_t nb_ports = dev->nb_event_ports * (dev->dual_ws ? 2 : 1); in sso_get_msix_offsets()
997 xaq_cnt += dev->xae_cnt / dev->xae_waes; in sso_xaq_allocate()
999 xaq_cnt += (dev->adptr_xae_cnt / dev->xae_waes) + in sso_xaq_allocate()
1002 xaq_cnt += (dev->iue / dev->xae_waes) + in sso_xaq_allocate()
1080 sso_lf_cfg(dev, dev->mbox, lf_type, nb_lf, false); in sso_lf_teardown()
1655 dev->qos_parse_data = rte_realloc(dev->qos_parse_data, in parse_queue_param()
1663 dev->qos_parse_data[dev->qos_queue_cnt - 1] = queue_qos; in parse_queue_param()
1723 dev); in sso_parse_devargs()
1813 if (!dev->max_event_ports || !dev->max_event_queues) { in otx2_sso_init()
1815 dev->max_event_queues, dev->max_event_ports); in otx2_sso_init()
[all …]
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_ethdev_irq.c23 otx2_err("Err_intr=0x%" PRIx64 " pf=%d, vf=%d", intr, dev->pf, dev->vf); in nix_lf_err_irq()
29 otx2_nix_reg_dump(dev, NULL); in nix_lf_err_irq()
79 otx2_err("Ras_intr=0x%" PRIx64 " pf=%d, vf=%d", intr, dev->pf, dev->vf); in nix_lf_ras_irq()
85 otx2_nix_reg_dump(dev, NULL); in nix_lf_ras_irq()
180 struct otx2_eth_dev *dev; in nix_lf_cq_irq() local
202 intr, qintx, dev->pf, dev->vf); in nix_lf_q_irq()
206 rq = q % dev->qints; in nix_lf_q_irq()
218 cq = q % dev->qints; in nix_lf_q_irq()
233 sq = q % dev->qints; in nix_lf_q_irq()
339 dev->configured_cints = RTE_MIN(dev->cints, in oxt2_nix_register_cq_irqs()
[all …]
/f-stack/dpdk/lib/librte_eventdev/
H A Drte_eventdev.c104 (*dev->dev_ops->dev_infos_get)(dev, dev_info); in rte_event_dev_info_get()
108 dev_info->dev = dev->dev; in rte_event_dev_info_get()
232 (*dev->dev_ops->queue_release)(dev, i); in rte_event_dev_queue_config()
256 (*dev->dev_ops->queue_release)(dev, i); in rte_event_dev_queue_config()
411 (*dev->dev_ops->dev_infos_get)(dev, &info); in rte_event_dev_configure()
984 diag = (*dev->dev_ops->port_link)(dev, dev->data->ports[port_id], in rte_event_port_link()
1052 diag = (*dev->dev_ops->port_unlink)(dev, dev->data->ports[port_id], in rte_event_port_unlink()
1159 (*dev->dev_ops->dump)(dev, f); in rte_event_dev_dump()
1287 diag = (*dev->dev_ops->dev_start)(dev); in rte_event_dev_start()
1332 (*dev->dev_ops->dev_stop)(dev); in rte_event_dev_stop()
[all …]
/f-stack/dpdk/lib/librte_bbdev/
H A Drte_bbdev.c281 if (dev && (strncmp(dev->data->name, in rte_bbdev_get_named_dev()
335 dev->dev_ops->info_get(dev, &dev_info); in rte_bbdev_setup_queues()
358 ret = dev->dev_ops->close(dev); in rte_bbdev_setup_queues()
421 ret = dev->dev_ops->intr_enable(dev); in rte_bbdev_intr_enable()
465 dev->dev_ops->info_get(dev, &dev_info); in rte_bbdev_queue_configure()
569 int ret = dev->dev_ops->start(dev); in rte_bbdev_start()
600 dev->dev_ops->stop(dev); in rte_bbdev_stop()
627 ret = dev->dev_ops->queue_release(dev, i); in rte_bbdev_close()
637 ret = dev->dev_ops->close(dev); in rte_bbdev_close()
757 dev->dev_ops->stats_get(dev, stats); in rte_bbdev_stats_get()
[all …]
/f-stack/dpdk/lib/librte_ethdev/
H A Drte_ethdev.c1584 (*dev->dev_ops->mac_addr_set)(dev, addr); in eth_dev_mac_restore()
1601 (*dev->dev_ops->mac_addr_add)(dev, in eth_dev_mac_restore()
1705 diag = (*dev->dev_ops->dev_start)(dev); in rte_eth_dev_start()
1728 (*dev->dev_ops->link_update)(dev, 0); in rte_eth_dev_start()
1754 ret = (*dev->dev_ops->dev_stop)(dev); in rte_eth_dev_stop()
1824 ret = dev->dev_ops->dev_reset(dev); in rte_eth_dev_reset()
1844 ret = dev->dev_ops->is_removed(dev); in rte_eth_dev_is_removed()
2598 (*dev->dev_ops->link_update)(dev, 1); in rte_eth_link_get()
2618 (*dev->dev_ops->link_update)(dev, 0); in rte_eth_link_get_nowait()
2687 ret = (*dev->dev_ops->stats_reset)(dev); in rte_eth_stats_reset()
[all …]
H A Drte_ethdev_driver.h36 typedef int (*eth_dev_start_t)(struct rte_eth_dev *dev);
39 typedef int (*eth_dev_stop_t)(struct rte_eth_dev *dev);
48 typedef int (*eth_dev_close_t)(struct rte_eth_dev *dev);
51 typedef int (*eth_dev_reset_t)(struct rte_eth_dev *dev);
54 typedef int (*eth_is_removed_t)(struct rte_eth_dev *dev);
346 typedef int (*reta_query_t)(struct rte_eth_dev *dev,
557 (struct rte_eth_dev *dev, uint16_t rx_queue_id,
587 (struct rte_eth_dev *dev, uint16_t tx_queue_id,
752 (struct rte_eth_dev *dev, uint16_t peer_queue,
758 (struct rte_eth_dev *dev, uint16_t cur_queue,
[all …]
/f-stack/freebsd/arm/ti/am335x/
H A Dam335x_pmic.c121 am335x_pmic_probe(device_t dev) in am335x_pmic_probe() argument
128 sc = device_get_softc(dev); in am335x_pmic_probe()
129 sc->sc_dev = dev; in am335x_pmic_probe()
204 device_t dev; in am335x_pmic_start() local
213 dev = sc->sc_dev; in am335x_pmic_start()
240 node = ofw_bus_get_node(dev); in am335x_pmic_start()
255 am335x_pmic_setvo(dev, vo); in am335x_pmic_start()
260 am335x_pmic_dump_chgconfig(dev); in am335x_pmic_start()
276 device_printf(dev, in am335x_pmic_start()
282 am335x_pmic_attach(device_t dev) in am335x_pmic_attach() argument
[all …]
/f-stack/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()
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
273 struct rte_eth_dev *dev; in rte_pmd_ixgbe_set_vf_vlan_stripq() local
[all …]

12345678910>>...89