Searched refs:dev (Results 1 - 25 of 183) sorted by relevance

12345678

/deb_dpdk/lib/librte_eal/linuxapp/kni/ethtool/igb/
H A Digb_vmdq.h32 int igb_vmdq_open(struct net_device *dev);
33 int igb_vmdq_close(struct net_device *dev);
34 netdev_tx_t igb_vmdq_xmit_frame(struct sk_buff *skb, struct net_device *dev);
35 struct net_device_stats *igb_vmdq_get_stats(struct net_device *dev);
36 void igb_vmdq_set_rx_mode(struct net_device *dev);
37 int igb_vmdq_set_mac(struct net_device *dev, void *addr);
38 int igb_vmdq_change_mtu(struct net_device *dev, int new_mtu);
39 void igb_vmdq_tx_timeout(struct net_device *dev);
40 void igb_vmdq_vlan_rx_register(struct net_device *dev,
42 void igb_vmdq_vlan_rx_add_vid(struct net_device *dev, unsigne
[all...]
/deb_dpdk/lib/librte_eal/common/
H A Deal_common_pci.c103 static struct rte_devargs *pci_devargs_lookup(struct rte_pci_device *dev) argument
111 if (!rte_eal_compare_pci_addr(&dev->addr, &devargs->pci.addr))
160 rte_eal_pci_probe_one_driver(struct rte_pci_driver *dr, struct rte_pci_device *dev) argument
168 if (id_table->vendor_id != dev->id.vendor_id &&
171 if (id_table->device_id != dev->id.device_id &&
174 if (id_table->subsystem_vendor_id != dev->id.subsystem_vendor_id &&
177 if (id_table->subsystem_device_id != dev->id.subsystem_device_id &&
180 if (id_table->class_id != dev->id.class_id &&
184 struct rte_pci_addr *loc = &dev->addr;
188 dev
232 rte_eal_pci_detach_dev(struct rte_pci_driver *dr, struct rte_pci_device *dev) argument
288 pci_probe_all_drivers(struct rte_pci_device *dev) argument
319 pci_detach_all_drivers(struct rte_pci_device *dev) argument
347 struct rte_pci_device *dev = NULL; local
383 struct rte_pci_device *dev = NULL; local
418 struct rte_pci_device *dev = NULL; local
450 pci_dump_one_device(FILE *f, struct rte_pci_device *dev) argument
472 struct rte_pci_device *dev = NULL; local
[all...]
H A Deal_private.h145 int pci_unbind_kernel_driver(struct rte_pci_device *dev);
155 int pci_uio_map_resource(struct rte_pci_device *dev);
162 void pci_uio_unmap_resource(struct rte_pci_device *dev);
169 * @param dev
177 int pci_uio_alloc_resource(struct rte_pci_device *dev,
185 * @param dev
190 void pci_uio_free_resource(struct rte_pci_device *dev,
198 * @param dev
209 int pci_uio_map_resource_by_index(struct rte_pci_device *dev, int res_idx,
H A Deal_common_pci_uio.c54 pci_uio_map_secondary(struct rte_pci_device *dev) argument
64 if (rte_eal_compare_pci_addr(&uio_res->pci_addr, &dev->addr))
110 pci_uio_map_resource(struct rte_pci_device *dev) argument
118 dev->intr_handle.fd = -1;
119 dev->intr_handle.uio_cfg_fd = -1;
123 return pci_uio_map_secondary(dev);
126 ret = pci_uio_alloc_resource(dev, &uio_res);
133 phaddr = dev->mem_resource[i].phys_addr;
137 ret = pci_uio_map_resource_by_index(dev, i,
156 pci_uio_free_resource(dev, uio_re
177 pci_uio_find_resource(struct rte_pci_device *dev) argument
197 pci_uio_unmap_resource(struct rte_pci_device *dev) argument
[all...]
/deb_dpdk/drivers/net/virtio/virtio_user/
H A Dvirtio_user_dev.c48 virtio_user_create_queue(struct virtio_user_dev *dev, uint32_t queue_sel) argument
58 * criteria to judge if dev is alive. so finally we use real event_fd.
67 vhost_user_sock(dev->vhostfd, VHOST_USER_SET_VRING_CALL, &file);
68 dev->callfds[queue_sel] = callfd;
74 virtio_user_kick_queue(struct virtio_user_dev *dev, uint32_t queue_sel) argument
79 struct vring *vring = &dev->vrings[queue_sel];
91 vhost_user_sock(dev->vhostfd, VHOST_USER_SET_VRING_NUM, &state);
94 vhost_user_sock(dev->vhostfd, VHOST_USER_SET_VRING_BASE, &state);
96 vhost_user_sock(dev->vhostfd, VHOST_USER_SET_VRING_ADDR, &addr);
109 vhost_user_sock(dev
116 virtio_user_queue_setup(struct virtio_user_dev *dev, int (*fn)(struct virtio_user_dev *, uint32_t)) argument
140 virtio_user_start_device(struct virtio_user_dev *dev) argument
183 virtio_user_stop_device(struct virtio_user_dev *dev) argument
211 parse_mac(struct virtio_user_dev *dev, const char *mac) argument
232 virtio_user_dev_init(struct virtio_user_dev *dev, char *path, int queues, int cq, int queue_size, const char *mac) argument
295 virtio_user_dev_uninit(struct virtio_user_dev *dev) argument
301 virtio_user_handle_mq(struct virtio_user_dev *dev, uint16_t q_pairs) argument
323 virtio_user_handle_ctrl_msg(struct virtio_user_dev *dev, struct vring *vring, uint16_t idx_hdr) argument
361 virtio_user_handle_cq(struct virtio_user_dev *dev, uint16_t queue_idx) argument
[all...]
H A Dvirtio_user_dev.h59 int virtio_user_start_device(struct virtio_user_dev *dev);
60 int virtio_user_stop_device(struct virtio_user_dev *dev);
61 int virtio_user_dev_init(struct virtio_user_dev *dev, char *path, int queues,
63 void virtio_user_dev_uninit(struct virtio_user_dev *dev);
64 void virtio_user_handle_cq(struct virtio_user_dev *dev, uint16_t queue_idx);
/deb_dpdk/lib/librte_vhost/
H A Dvhost.c81 struct virtio_net *dev = vhost_devices[vid]; local
83 if (unlikely(!dev)) {
88 return dev;
105 cleanup_device(struct virtio_net *dev, int destroy) argument
109 vhost_backend_cleanup(dev);
111 for (i = 0; i < dev->virt_qp_nb; i++) {
112 cleanup_vq(dev->virtqueue[i * VIRTIO_QNUM + VIRTIO_RXQ], destroy);
113 cleanup_vq(dev->virtqueue[i * VIRTIO_QNUM + VIRTIO_TXQ], destroy);
121 free_device(struct virtio_net *dev) argument
126 for (i = 0; i < dev
159 init_vring_queue_pair(struct virtio_net *dev, uint32_t qp_idx) argument
178 reset_vring_queue_pair(struct virtio_net *dev, uint32_t qp_idx) argument
187 alloc_vring_queue_pair(struct virtio_net *dev, uint32_t qp_idx) argument
219 reset_device(struct virtio_net *dev) argument
238 struct virtio_net *dev; local
272 struct virtio_net *dev = get_device(vid); local
291 struct virtio_net *dev; local
308 struct virtio_net *dev = get_device(vid); local
320 struct virtio_net *dev = get_device(vid); local
345 struct virtio_net *dev = get_device(vid); local
356 struct virtio_net *dev = get_device(vid); local
372 struct virtio_net *dev; local
389 struct virtio_net *dev = get_device(vid); local
[all...]
H A Dvhost_user.c89 free_mem_region(struct virtio_net *dev) argument
94 if (!dev || !dev->mem)
97 for (i = 0; i < dev->mem->nregions; i++) {
98 reg = &dev->mem->regions[i];
107 vhost_backend_cleanup(struct virtio_net *dev) argument
109 if (dev->mem) {
110 free_mem_region(dev);
111 rte_free(dev->mem);
112 dev
135 vhost_user_reset_owner(struct virtio_net *dev) argument
160 vhost_user_set_features(struct virtio_net *dev, uint64_t features) argument
185 vhost_user_set_vring_num(struct virtio_net *dev, struct vhost_vring_state *state) argument
224 numa_realloc(struct virtio_net *dev, int index) argument
295 numa_realloc(struct virtio_net *dev, int index __rte_unused) argument
306 qva_to_vva(struct virtio_net *dev, uint64_t qva, uint64_t *len) argument
339 struct virtio_net *dev = *pdev; local
415 vhost_user_set_vring_base(struct virtio_net *dev, struct vhost_vring_state *state) argument
425 add_one_guest_page(struct virtio_net *dev, uint64_t guest_phys_addr, uint64_t host_phys_addr, uint64_t size) argument
459 add_guest_pages(struct virtio_net *dev, struct virtio_memory_region *reg, uint64_t page_size) argument
498 dump_guest_pages(struct virtio_net *dev) argument
546 vhost_user_set_mem_table(struct virtio_net *dev, struct VhostUserMsg *pmsg) argument
685 virtio_is_ready(struct virtio_net *dev) argument
707 vhost_user_set_vring_call(struct virtio_net *dev, struct VhostUserMsg *pmsg) argument
745 vhost_user_set_vring_kick(struct virtio_net *dev, struct VhostUserMsg *pmsg) argument
796 vhost_user_get_vring_base(struct virtio_net *dev, struct vhost_vring_state *state) argument
835 vhost_user_set_vring_enable(struct virtio_net *dev, struct vhost_vring_state *state) argument
853 vhost_user_set_protocol_features(struct virtio_net *dev, uint64_t protocol_features) argument
868 vhost_user_set_log_base(struct virtio_net *dev, struct VhostUserMsg *msg) argument
926 vhost_user_send_rarp(struct virtio_net *dev, struct VhostUserMsg *msg) argument
997 vhost_user_lock_all_queue_pairs(struct virtio_net *dev) argument
1014 vhost_user_unlock_all_queue_pairs(struct virtio_net *dev) argument
1033 struct virtio_net *dev; local
[all...]
/deb_dpdk/drivers/crypto/qat/
H A Dqat_crypto.h85 int qat_dev_config(struct rte_cryptodev *dev);
86 int qat_dev_start(struct rte_cryptodev *dev);
87 void qat_dev_stop(struct rte_cryptodev *dev);
88 int qat_dev_close(struct rte_cryptodev *dev);
89 void qat_dev_info_get(struct rte_cryptodev *dev,
92 void qat_crypto_sym_stats_get(struct rte_cryptodev *dev,
94 void qat_crypto_sym_stats_reset(struct rte_cryptodev *dev);
96 int qat_crypto_sym_qp_setup(struct rte_cryptodev *dev, uint16_t queue_pair_id,
98 int qat_crypto_sym_qp_release(struct rte_cryptodev *dev,
102 qat_pmd_session_mempool_create(struct rte_cryptodev *dev,
[all...]
/deb_dpdk/lib/librte_cryptodev/
H A Drte_cryptodev_pmd.h79 * @param dev The dev pointer is the address of the *rte_cryptodev*
87 * of the *dev* structure.
91 struct rte_cryptodev *dev);
99 * @param dev The dev pointer is the address of the *rte_cryptodev*
107 * of the *dev* structure.
111 struct rte_cryptodev *dev);
172 struct rte_cryptodev *dev; local
179 dev
200 struct rte_cryptodev *dev = NULL; local
[all...]
H A Drte_cryptodev.c268 struct rte_cryptodev *dev; local
273 dev = rte_cryptodev_pmd_get_dev(dev_id);
275 return dev->data->socket_id;
520 struct rte_cryptodev *dev; local
522 dev = &rte_crypto_devices[dev_id];
523 return dev->data->nb_queue_pairs;
527 rte_cryptodev_queue_pairs_config(struct rte_cryptodev *dev, uint16_t nb_qpairs, argument
534 if ((dev == NULL) || (nb_qpairs < 1)) {
535 CDEV_LOG_ERR("invalid param: dev %p, nb_queues %u",
536 dev, nb_qpair
607 struct rte_cryptodev *dev; local
629 struct rte_cryptodev *dev; local
655 struct rte_cryptodev *dev; local
691 struct rte_cryptodev *dev; local
723 struct rte_cryptodev *dev; local
747 struct rte_cryptodev *dev; local
788 struct rte_cryptodev *dev; local
817 struct rte_cryptodev *dev; local
840 struct rte_cryptodev *dev; local
857 struct rte_cryptodev *dev; local
882 struct rte_cryptodev *dev; local
926 struct rte_cryptodev *dev; local
967 rte_cryptodev_pmd_callback_process(struct rte_cryptodev *dev, enum rte_cryptodev_event_type event) argument
996 struct rte_cryptodev *dev = opaque_arg; local
1009 rte_cryptodev_sym_session_pool_create(struct rte_cryptodev *dev, unsigned nb_objs, unsigned obj_cache_size, int socket_id) argument
1074 struct rte_cryptodev *dev; local
1111 struct rte_cryptodev *dev; local
[all...]
/deb_dpdk/lib/librte_eal/linuxapp/kni/
H A Dkni_ethtool.c31 kni_check_if_running(struct net_device *dev) argument
33 struct kni_dev *priv = netdev_priv(dev);
42 kni_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info) argument
44 struct kni_dev *priv = netdev_priv(dev);
52 kni_get_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument
54 struct kni_dev *priv = netdev_priv(dev);
63 kni_set_settings(struct net_device *dev, struct ethtool_cmd *ecmd) argument
65 struct kni_dev *priv = netdev_priv(dev);
72 kni_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) argument
74 struct kni_dev *priv = netdev_priv(dev);
80 kni_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) argument
88 kni_nway_reset(struct net_device *dev) argument
96 kni_get_eeprom_len(struct net_device *dev) argument
104 kni_get_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom, u8 *bytes) argument
114 kni_set_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom, u8 *bytes) argument
124 kni_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ring) argument
132 kni_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ring) argument
140 kni_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *pause) argument
148 kni_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *pause) argument
157 kni_get_msglevel(struct net_device *dev) argument
165 kni_set_msglevel(struct net_device *dev, u32 data) argument
173 kni_get_regs_len(struct net_device *dev) argument
181 kni_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *p) argument
189 kni_get_strings(struct net_device *dev, u32 stringset, u8 *data) argument
198 kni_get_sset_count(struct net_device *dev, int sset) argument
206 kni_get_ethtool_stats(struct net_device *dev, struct ethtool_stats *stats, u64 *data) argument
[all...]
/deb_dpdk/lib/librte_ether/
H A Drte_ethdev.c550 rte_eth_dev_rx_queue_config(struct rte_eth_dev *dev, uint16_t nb_queues) argument
552 uint16_t old_nb_queues = dev->data->nb_rx_queues;
556 if (dev->data->rx_queues == NULL && nb_queues != 0) { /* first time configuration */
557 dev->data->rx_queues = rte_zmalloc("ethdev->rx_queues",
558 sizeof(dev->data->rx_queues[0]) * nb_queues,
560 if (dev->data->rx_queues == NULL) {
561 dev->data->nb_rx_queues = 0;
564 } else if (dev->data->rx_queues != NULL && nb_queues != 0) { /* re-configure */
565 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->rx_queue_release, -ENOTSUP);
567 rxq = dev
599 struct rte_eth_dev *dev; local
632 struct rte_eth_dev *dev; local
658 struct rte_eth_dev *dev; local
691 struct rte_eth_dev *dev; local
715 rte_eth_dev_tx_queue_config(struct rte_eth_dev *dev, uint16_t nb_queues) argument
798 struct rte_eth_dev *dev; local
948 struct rte_eth_dev *dev; local
997 struct rte_eth_dev *dev; local
1031 struct rte_eth_dev *dev; local
1052 struct rte_eth_dev *dev; local
1065 struct rte_eth_dev *dev; local
1078 struct rte_eth_dev *dev; local
1103 struct rte_eth_dev *dev; local
1182 struct rte_eth_dev *dev; local
1275 struct rte_eth_dev *dev; local
1288 struct rte_eth_dev *dev; local
1301 struct rte_eth_dev *dev; local
1312 struct rte_eth_dev *dev; local
1325 struct rte_eth_dev *dev; local
1338 struct rte_eth_dev *dev; local
1347 rte_eth_dev_atomic_read_link_status(struct rte_eth_dev *dev, struct rte_eth_link *link) argument
1363 struct rte_eth_dev *dev; local
1380 struct rte_eth_dev *dev; local
1397 struct rte_eth_dev *dev; local
1413 struct rte_eth_dev *dev; local
1426 struct rte_eth_dev *dev; local
1450 struct rte_eth_dev *dev; local
1516 struct rte_eth_dev *dev; local
1596 struct rte_eth_dev *dev; local
1615 struct rte_eth_dev *dev; local
1657 struct rte_eth_dev *dev; local
1684 struct rte_eth_dev *dev; local
1708 struct rte_eth_dev *dev; local
1719 struct rte_eth_dev *dev; local
1732 struct rte_eth_dev *dev; local
1748 struct rte_eth_dev *dev; local
1770 struct rte_eth_dev *dev; local
1790 struct rte_eth_dev *dev; local
1802 struct rte_eth_dev *dev; local
1845 struct rte_eth_dev *dev; local
1866 struct rte_eth_dev *dev; local
1879 struct rte_eth_dev *dev; local
1891 struct rte_eth_dev *dev; local
1907 struct rte_eth_dev *dev; local
1981 struct rte_eth_dev *dev; local
2007 struct rte_eth_dev *dev; local
2025 struct rte_eth_dev *dev; local
2045 struct rte_eth_dev *dev; local
2057 struct rte_eth_dev *dev; local
2079 struct rte_eth_dev *dev; local
2101 struct rte_eth_dev *dev; local
2112 struct rte_eth_dev *dev; local
2128 struct rte_eth_dev *dev = &rte_eth_devices[port_id]; local
2146 struct rte_eth_dev *dev; local
2195 struct rte_eth_dev *dev; local
2224 struct rte_eth_dev *dev; local
2247 struct rte_eth_dev *dev; local
2277 struct rte_eth_dev *dev = &rte_eth_devices[port_id]; local
2298 struct rte_eth_dev *dev; local
2347 struct rte_eth_dev *dev; local
2361 struct rte_eth_dev *dev; local
2383 struct rte_eth_dev *dev; local
2405 struct rte_eth_dev *dev; local
2430 struct rte_eth_dev *dev; local
2460 struct rte_eth_dev *dev; local
2495 struct rte_eth_dev *dev = &rte_eth_devices[port_id]; local
2531 struct rte_eth_dev *dev = &rte_eth_devices[port_id]; local
2546 struct rte_eth_dev *dev; local
2587 struct rte_eth_dev *dev; local
2625 _rte_eth_dev_callback_process(struct rte_eth_dev *dev, enum rte_eth_event_type event, void *cb_arg) argument
2653 struct rte_eth_dev *dev; local
2681 rte_eth_dma_zone_reserve(const struct rte_eth_dev *dev, const char *ring_name, uint16_t queue_id, size_t size, unsigned align, int socket_id) argument
2709 struct rte_eth_dev *dev; local
2743 struct rte_eth_dev *dev; local
2757 struct rte_eth_dev *dev; local
2770 struct rte_eth_dev *dev; local
2783 struct rte_eth_dev *dev; local
2796 struct rte_eth_dev *dev; local
2809 struct rte_eth_dev *dev; local
2822 struct rte_eth_dev *dev; local
2836 struct rte_eth_dev *dev; local
2850 struct rte_eth_dev *dev; local
2864 struct rte_eth_dev *dev; local
2878 struct rte_eth_dev *dev; local
2893 struct rte_eth_dev *dev; local
2907 struct rte_eth_dev *dev; local
3049 struct rte_eth_dev *dev = &rte_eth_devices[port_id]; local
3083 struct rte_eth_dev *dev = &rte_eth_devices[port_id]; local
3108 struct rte_eth_dev *dev; local
3132 struct rte_eth_dev *dev; local
3157 struct rte_eth_dev *dev; local
3169 struct rte_eth_dev *dev; local
3181 struct rte_eth_dev *dev; local
3194 struct rte_eth_dev *dev; local
3206 struct rte_eth_dev *dev; local
3218 struct rte_eth_dev *dev; local
3230 struct rte_eth_dev *dev; local
3242 struct rte_eth_dev *dev; local
3254 struct rte_eth_dev *dev; local
3266 struct rte_eth_dev *dev; local
3278 struct rte_eth_dev *dev; local
3290 struct rte_eth_dev *dev; local
3303 struct rte_eth_dev *dev; local
3338 struct rte_eth_dev *dev; local
3363 struct rte_eth_dev *dev; local
[all...]
/deb_dpdk/lib/librte_eal/linuxapp/igb_uio/
H A Digb_uio.c57 show_max_vfs(struct device *dev, struct device_attribute *attr, argument
60 return snprintf(buf, 10, "%u\n", dev_num_vf(dev));
64 store_max_vfs(struct device *dev, struct device_attribute *attr, argument
69 struct pci_dev *pdev = to_pci_dev(dev);
146 list_for_each_entry(desc, &pdev->dev.msi_list, list)
180 struct pci_dev *dev = udev->pdev; local
183 pci_set_master(dev);
192 struct pci_dev *dev = udev->pdev; local
195 pci_clear_master(dev);
248 igbuio_pci_setup_iomem(struct pci_dev *dev, struc argument
274 igbuio_pci_setup_ioport(struct pci_dev *dev, struct uio_info *info, int n, int pci_bar, const char *name) argument
308 igbuio_setup_bars(struct pci_dev *dev, struct uio_info *info) argument
352 igbuio_pci_probe(struct pci_dev *dev, const struct pci_device_id *id) argument
488 igbuio_pci_remove(struct pci_dev *dev) argument
[all...]
/deb_dpdk/drivers/net/ixgbe/
H A Dixgbe_bypass.h53 void ixgbe_bypass_init(struct rte_eth_dev *dev);
54 s32 ixgbe_bypass_state_show(struct rte_eth_dev *dev, u32 *state);
55 s32 ixgbe_bypass_state_store(struct rte_eth_dev *dev, u32 *new_state);
56 s32 ixgbe_bypass_event_show(struct rte_eth_dev *dev, u32 event, u32 *state);
57 s32 ixgbe_bypass_event_store(struct rte_eth_dev *dev, u32 event, u32 state);
58 s32 ixgbe_bypass_wd_timeout_store(struct rte_eth_dev *dev, u32 timeout);
59 s32 ixgbe_bypass_ver_show(struct rte_eth_dev *dev, u32 *ver);
60 s32 ixgbe_bypass_wd_timeout_show(struct rte_eth_dev *dev, u32 *wd_timeout);
61 s32 ixgbe_bypass_wd_reset(struct rte_eth_dev *dev);
/deb_dpdk/drivers/net/mlx5/
H A Dmlx5_trigger.c55 * @param dev
62 mlx5_dev_start(struct rte_eth_dev *dev) argument
64 struct priv *priv = dev->data->dev_private;
75 DEBUG("%p: allocating and configuring hash RX queues", (void *)dev);
90 if (dev->data->dev_conf.fdir_conf.mode != RTE_FDIR_MODE_NONE)
92 priv_dev_interrupt_handler_install(priv, dev);
102 * @param dev
106 mlx5_dev_stop(struct rte_eth_dev *dev) argument
108 struct priv *priv = dev->data->dev_private;
118 DEBUG("%p: cleaning up and destroying hash RX queues", (void *)dev);
[all...]
/deb_dpdk/drivers/crypto/aesni_gcm/
H A Daesni_gcm_pmd_ops.c92 aesni_gcm_pmd_config(__rte_unused struct rte_cryptodev *dev) argument
99 aesni_gcm_pmd_start(__rte_unused struct rte_cryptodev *dev) argument
106 aesni_gcm_pmd_stop(__rte_unused struct rte_cryptodev *dev) argument
112 aesni_gcm_pmd_close(__rte_unused struct rte_cryptodev *dev) argument
120 aesni_gcm_pmd_stats_get(struct rte_cryptodev *dev, argument
125 for (qp_id = 0; qp_id < dev->data->nb_queue_pairs; qp_id++) {
126 struct aesni_gcm_qp *qp = dev->data->queue_pairs[qp_id];
138 aesni_gcm_pmd_stats_reset(struct rte_cryptodev *dev) argument
142 for (qp_id = 0; qp_id < dev->data->nb_queue_pairs; qp_id++) {
143 struct aesni_gcm_qp *qp = dev
152 aesni_gcm_pmd_info_get(struct rte_cryptodev *dev, struct rte_cryptodev_info *dev_info) argument
169 aesni_gcm_pmd_qp_release(struct rte_cryptodev *dev, uint16_t qp_id) argument
180 aesni_gcm_pmd_qp_set_unique_name(struct rte_cryptodev *dev, struct aesni_gcm_qp *qp) argument
219 aesni_gcm_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, const struct rte_cryptodev_qp_conf *qp_conf, int socket_id) argument
264 aesni_gcm_pmd_qp_start(__rte_unused struct rte_cryptodev *dev, __rte_unused uint16_t queue_pair_id) argument
272 aesni_gcm_pmd_qp_stop(__rte_unused struct rte_cryptodev *dev, __rte_unused uint16_t queue_pair_id) argument
280 aesni_gcm_pmd_qp_count(struct rte_cryptodev *dev) argument
294 aesni_gcm_pmd_session_configure(struct rte_cryptodev *dev, struct rte_crypto_sym_xform *xform, void *sess) argument
[all...]
/deb_dpdk/drivers/crypto/null/
H A Dnull_crypto_pmd_ops.c88 null_crypto_pmd_config(__rte_unused struct rte_cryptodev *dev) argument
95 null_crypto_pmd_start(__rte_unused struct rte_cryptodev *dev) argument
102 null_crypto_pmd_stop(__rte_unused struct rte_cryptodev *dev) argument
108 null_crypto_pmd_close(__rte_unused struct rte_cryptodev *dev) argument
115 null_crypto_pmd_stats_get(struct rte_cryptodev *dev, argument
120 for (qp_id = 0; qp_id < dev->data->nb_queue_pairs; qp_id++) {
121 struct null_crypto_qp *qp = dev->data->queue_pairs[qp_id];
133 null_crypto_pmd_stats_reset(struct rte_cryptodev *dev) argument
137 for (qp_id = 0; qp_id < dev->data->nb_queue_pairs; qp_id++) {
138 struct null_crypto_qp *qp = dev
147 null_crypto_pmd_info_get(struct rte_cryptodev *dev, struct rte_cryptodev_info *dev_info) argument
163 null_crypto_pmd_qp_release(struct rte_cryptodev *dev, uint16_t qp_id) argument
174 null_crypto_pmd_qp_set_unique_name(struct rte_cryptodev *dev, struct null_crypto_qp *qp) argument
215 null_crypto_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, const struct rte_cryptodev_qp_conf *qp_conf, int socket_id) argument
275 null_crypto_pmd_qp_start(__rte_unused struct rte_cryptodev *dev, __rte_unused uint16_t queue_pair_id) argument
283 null_crypto_pmd_qp_stop(__rte_unused struct rte_cryptodev *dev, __rte_unused uint16_t queue_pair_id) argument
291 null_crypto_pmd_qp_count(struct rte_cryptodev *dev) argument
[all...]
/deb_dpdk/drivers/crypto/snow3g/
H A Drte_snow3g_pmd_ops.c92 snow3g_pmd_config(__rte_unused struct rte_cryptodev *dev) argument
99 snow3g_pmd_start(__rte_unused struct rte_cryptodev *dev) argument
106 snow3g_pmd_stop(__rte_unused struct rte_cryptodev *dev) argument
112 snow3g_pmd_close(__rte_unused struct rte_cryptodev *dev) argument
120 snow3g_pmd_stats_get(struct rte_cryptodev *dev, argument
125 for (qp_id = 0; qp_id < dev->data->nb_queue_pairs; qp_id++) {
126 struct snow3g_qp *qp = dev->data->queue_pairs[qp_id];
138 snow3g_pmd_stats_reset(struct rte_cryptodev *dev) argument
142 for (qp_id = 0; qp_id < dev->data->nb_queue_pairs; qp_id++) {
143 struct snow3g_qp *qp = dev
152 snow3g_pmd_info_get(struct rte_cryptodev *dev, struct rte_cryptodev_info *dev_info) argument
168 snow3g_pmd_qp_release(struct rte_cryptodev *dev, uint16_t qp_id) argument
179 snow3g_pmd_qp_set_unique_name(struct rte_cryptodev *dev, struct snow3g_qp *qp) argument
220 snow3g_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, const struct rte_cryptodev_qp_conf *qp_conf, int socket_id) argument
262 snow3g_pmd_qp_start(__rte_unused struct rte_cryptodev *dev, __rte_unused uint16_t queue_pair_id) argument
270 snow3g_pmd_qp_stop(__rte_unused struct rte_cryptodev *dev, __rte_unused uint16_t queue_pair_id) argument
278 snow3g_pmd_qp_count(struct rte_cryptodev *dev) argument
[all...]
/deb_dpdk/drivers/crypto/zuc/
H A Drte_zuc_pmd_ops.c92 zuc_pmd_config(__rte_unused struct rte_cryptodev *dev) argument
99 zuc_pmd_start(__rte_unused struct rte_cryptodev *dev) argument
106 zuc_pmd_stop(__rte_unused struct rte_cryptodev *dev) argument
112 zuc_pmd_close(__rte_unused struct rte_cryptodev *dev) argument
120 zuc_pmd_stats_get(struct rte_cryptodev *dev, argument
125 for (qp_id = 0; qp_id < dev->data->nb_queue_pairs; qp_id++) {
126 struct zuc_qp *qp = dev->data->queue_pairs[qp_id];
138 zuc_pmd_stats_reset(struct rte_cryptodev *dev) argument
142 for (qp_id = 0; qp_id < dev->data->nb_queue_pairs; qp_id++) {
143 struct zuc_qp *qp = dev
152 zuc_pmd_info_get(struct rte_cryptodev *dev, struct rte_cryptodev_info *dev_info) argument
168 zuc_pmd_qp_release(struct rte_cryptodev *dev, uint16_t qp_id) argument
179 zuc_pmd_qp_set_unique_name(struct rte_cryptodev *dev, struct zuc_qp *qp) argument
220 zuc_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, const struct rte_cryptodev_qp_conf *qp_conf, int socket_id) argument
262 zuc_pmd_qp_start(__rte_unused struct rte_cryptodev *dev, __rte_unused uint16_t queue_pair_id) argument
270 zuc_pmd_qp_stop(__rte_unused struct rte_cryptodev *dev, __rte_unused uint16_t queue_pair_id) argument
278 zuc_pmd_qp_count(struct rte_cryptodev *dev) argument
[all...]
/deb_dpdk/drivers/crypto/kasumi/
H A Drte_kasumi_pmd_ops.c92 kasumi_pmd_config(__rte_unused struct rte_cryptodev *dev) argument
99 kasumi_pmd_start(__rte_unused struct rte_cryptodev *dev) argument
106 kasumi_pmd_stop(__rte_unused struct rte_cryptodev *dev) argument
112 kasumi_pmd_close(__rte_unused struct rte_cryptodev *dev) argument
120 kasumi_pmd_stats_get(struct rte_cryptodev *dev, argument
125 for (qp_id = 0; qp_id < dev->data->nb_queue_pairs; qp_id++) {
126 struct kasumi_qp *qp = dev->data->queue_pairs[qp_id];
138 kasumi_pmd_stats_reset(struct rte_cryptodev *dev) argument
142 for (qp_id = 0; qp_id < dev->data->nb_queue_pairs; qp_id++) {
143 struct kasumi_qp *qp = dev
152 kasumi_pmd_info_get(struct rte_cryptodev *dev, struct rte_cryptodev_info *dev_info) argument
168 kasumi_pmd_qp_release(struct rte_cryptodev *dev, uint16_t qp_id) argument
182 kasumi_pmd_qp_set_unique_name(struct rte_cryptodev *dev, struct kasumi_qp *qp) argument
223 kasumi_pmd_qp_setup(struct rte_cryptodev *dev, uint16_t qp_id, const struct rte_cryptodev_qp_conf *qp_conf, int socket_id) argument
264 kasumi_pmd_qp_start(__rte_unused struct rte_cryptodev *dev, __rte_unused uint16_t queue_pair_id) argument
272 kasumi_pmd_qp_stop(__rte_unused struct rte_cryptodev *dev, __rte_unused uint16_t queue_pair_id) argument
280 kasumi_pmd_qp_count(struct rte_cryptodev *dev) argument
[all...]
/deb_dpdk/drivers/net/fm10k/
H A Dfm10k_ethdev.c62 #define Q2V(dev, queue_id) (dev->pci_dev->intr_handle.intr_vec[queue_id])
72 static void fm10k_dev_promiscuous_enable(struct rte_eth_dev *dev);
73 static void fm10k_dev_promiscuous_disable(struct rte_eth_dev *dev);
74 static void fm10k_dev_allmulticast_enable(struct rte_eth_dev *dev);
75 static void fm10k_dev_allmulticast_disable(struct rte_eth_dev *dev);
78 fm10k_vlan_filter_set(struct rte_eth_dev *dev, uint16_t vlan_id, int on);
79 static void fm10k_MAC_filter_set(struct rte_eth_dev *dev,
83 static void fm10k_set_rx_function(struct rte_eth_dev *dev);
84 static void fm10k_set_tx_function(struct rte_eth_dev *dev);
151 fm10k_rx_vec_condition_check(__rte_unused struct rte_eth_dev *dev) argument
427 fm10k_check_mq_mode(struct rte_eth_dev *dev) argument
466 fm10k_dev_configure(struct rte_eth_dev *dev) argument
486 fm10k_dev_vmdq_rx_configure(struct rte_eth_dev *dev) argument
504 fm10k_dev_pf_main_vsi_reset(struct rte_eth_dev *dev) argument
514 fm10k_dev_rss_configure(struct rte_eth_dev *dev) argument
588 fm10k_dev_logic_port_update(struct rte_eth_dev *dev, uint16_t nb_lport_new) argument
605 fm10k_dev_mq_rx_configure(struct rte_eth_dev *dev) argument
648 fm10k_dev_tx_init(struct rte_eth_dev *dev) argument
706 fm10k_dev_rx_init(struct rte_eth_dev *dev) argument
817 fm10k_dev_rx_queue_start(struct rte_eth_dev *dev, uint16_t rx_queue_id) argument
869 fm10k_dev_rx_queue_stop(struct rte_eth_dev *dev, uint16_t rx_queue_id) argument
888 fm10k_dev_tx_queue_start(struct rte_eth_dev *dev, uint16_t tx_queue_id) argument
919 fm10k_dev_tx_queue_stop(struct rte_eth_dev *dev, uint16_t tx_queue_id) argument
941 fm10k_dev_promiscuous_enable(struct rte_eth_dev *dev) argument
962 fm10k_dev_promiscuous_disable(struct rte_eth_dev *dev) argument
989 fm10k_dev_allmulticast_enable(struct rte_eth_dev *dev) argument
1020 fm10k_dev_allmulticast_disable(struct rte_eth_dev *dev) argument
1048 fm10k_dev_dglort_map_configure(struct rte_eth_dev *dev) argument
1083 fm10k_dev_start(struct rte_eth_dev *dev) argument
1169 fm10k_dev_stop(struct rte_eth_dev *dev) argument
1205 fm10k_dev_queue_release(struct rte_eth_dev *dev) argument
1226 fm10k_dev_close(struct rte_eth_dev *dev) argument
1248 fm10k_link_update(struct rte_eth_dev *dev, __rte_unused int wait_to_complete) argument
1263 fm10k_xstats_get_names(__rte_unused struct rte_eth_dev *dev, struct rte_eth_xstat_name *xstats_names, __rte_unused unsigned limit) argument
1302 fm10k_xstats_get(struct rte_eth_dev *dev, struct rte_eth_xstat *xstats, unsigned n) argument
1342 fm10k_stats_get(struct rte_eth_dev *dev, struct rte_eth_stats *stats) argument
1374 fm10k_stats_reset(struct rte_eth_dev *dev) argument
1387 fm10k_dev_infos_get(struct rte_eth_dev *dev, struct rte_eth_dev_info *dev_info) argument
1460 fm10k_dev_supported_ptypes_get(struct rte_eth_dev *dev) argument
1508 fm10k_vlan_filter_set(struct rte_eth_dev *dev, uint16_t vlan_id, int on) argument
1582 fm10k_vlan_offload_set(__rte_unused struct rte_eth_dev *dev, int mask) argument
1603 fm10k_MAC_filter_set_main_vsi(struct rte_eth_dev *dev, const u8 *mac, bool add, uint32_t pool) argument
1637 fm10k_MAC_filter_set_vmdq(struct rte_eth_dev *dev, const u8 *mac, bool add, uint32_t pool) argument
1665 fm10k_MAC_filter_set(struct rte_eth_dev *dev, const u8 *mac, bool add, uint32_t pool) argument
1685 fm10k_macaddr_add(struct rte_eth_dev *dev, struct ether_addr *mac_addr, uint32_t index, uint32_t pool) argument
1699 fm10k_macaddr_remove(struct rte_eth_dev *dev, uint32_t index) argument
1793 fm10k_rx_queue_setup(struct rte_eth_dev *dev, uint16_t queue_id, uint16_t nb_desc, unsigned int socket_id, const struct rte_eth_rxconf *conf, struct rte_mempool *mp) argument
1959 fm10k_tx_queue_setup(struct rte_eth_dev *dev, uint16_t queue_id, uint16_t nb_desc, unsigned int socket_id, const struct rte_eth_txconf *conf) argument
2068 fm10k_reta_update(struct rte_eth_dev *dev, struct rte_eth_rss_reta_entry64 *reta_conf, uint16_t reta_size) argument
2117 fm10k_reta_query(struct rte_eth_dev *dev, struct rte_eth_rss_reta_entry64 *reta_conf, uint16_t reta_size) argument
2159 fm10k_rss_hash_update(struct rte_eth_dev *dev, struct rte_eth_rss_conf *rss_conf) argument
2202 fm10k_rss_hash_conf_get(struct rte_eth_dev *dev, struct rte_eth_rss_conf *rss_conf) argument
2239 fm10k_dev_enable_intr_pf(struct rte_eth_dev *dev) argument
2271 fm10k_dev_disable_intr_pf(struct rte_eth_dev *dev) argument
2301 fm10k_dev_enable_intr_vf(struct rte_eth_dev *dev) argument
2319 fm10k_dev_disable_intr_vf(struct rte_eth_dev *dev) argument
2335 fm10k_dev_rx_queue_intr_enable(struct rte_eth_dev *dev, uint16_t queue_id) argument
2351 fm10k_dev_rx_queue_intr_disable(struct rte_eth_dev *dev, uint16_t queue_id) argument
2366 fm10k_dev_rxq_interrupt_setup(struct rte_eth_dev *dev) argument
2538 struct rte_eth_dev *dev = (struct rte_eth_dev *)param; local
2605 struct rte_eth_dev *dev = (struct rte_eth_dev *)param; local
2735 fm10k_set_tx_function(struct rte_eth_dev *dev) argument
2767 fm10k_set_rx_function(struct rte_eth_dev *dev) argument
2809 fm10k_params_init(struct rte_eth_dev *dev) argument
2831 eth_fm10k_dev_init(struct rte_eth_dev *dev) argument
3008 eth_fm10k_dev_uninit(struct rte_eth_dev *dev) argument
[all...]
/deb_dpdk/lib/librte_eal/bsdapp/eal/
H A Deal_pci.c52 #include <dev/pci/pcireg.h>
92 pci_unbind_kernel_driver(struct rte_pci_device *dev __rte_unused)
101 rte_eal_pci_map_device(struct rte_pci_device *dev) argument
106 switch (dev->kdrv) {
109 ret = pci_uio_map_resource(dev);
123 rte_eal_pci_unmap_device(struct rte_pci_device *dev) argument
126 switch (dev->kdrv) {
129 pci_uio_unmap_resource(dev);
139 pci_uio_free_resource(struct rte_pci_device *dev, argument
144 if (dev
152 pci_uio_alloc_resource(struct rte_pci_device *dev, struct mapped_pci_resource **uio_res) argument
197 pci_uio_map_resource_by_index(struct rte_pci_device *dev, int res_idx, struct mapped_pci_resource *uio_res, int map_idx) argument
254 struct rte_pci_device *dev; local
461 rte_eal_pci_read_config(const struct rte_pci_device *dev, void *buf, size_t len, off_t offset) argument
501 rte_eal_pci_write_config(const struct rte_pci_device *dev, const void *buf, size_t len, off_t offset) argument
544 rte_eal_pci_ioport_map(struct rte_pci_device *dev, int bar, struct rte_pci_ioport *p) argument
[all...]
/deb_dpdk/lib/librte_eal/bsdapp/nic_uio/
H A Dnic_uio.c47 #include <dev/pci/pcivar.h> /* For pci_get macros! */
48 #include <dev/pci/pcireg.h> /* The softc holds our per-instance data. */
76 static int nic_uio_probe(device_t dev);
77 static int nic_uio_attach(device_t dev);
78 static int nic_uio_detach(device_t dev);
100 int dev; member in struct:device
164 nic_uio_open(struct cdev *dev, int oflags, int devtype, struct thread *td) argument
170 nic_uio_close(struct cdev *dev, int fflag, int devtype, struct thread *td) argument
176 nic_uio_probe (device_t dev) argument
179 unsigned int bus = pci_get_bus(dev);
238 nic_uio_attach(device_t dev) argument
261 nic_uio_detach(device_t dev) argument
287 device_t dev; local
[all...]
/deb_dpdk/lib/librte_eal/linuxapp/eal/
H A Deal_pci.c59 pci_unbind_kernel_driver(struct rte_pci_device *dev) argument
65 struct rte_pci_addr *loc = &dev->addr;
128 rte_eal_pci_map_device(struct rte_pci_device *dev) argument
133 switch (dev->kdrv) {
137 ret = pci_vfio_map_resource(dev);
143 ret = pci_uio_map_resource(dev);
157 rte_eal_pci_unmap_device(struct rte_pci_device *dev) argument
160 switch (dev->kdrv) {
167 pci_uio_unmap_resource(dev);
230 pci_parse_sysfs_resource(const char *filename, struct rte_pci_device *dev) argument
276 struct rte_pci_device *dev; local
577 pci_ioport_map(struct rte_pci_device *dev, int bar __rte_unused, struct rte_pci_ioport *p) argument
635 rte_eal_pci_ioport_map(struct rte_pci_device *dev, int bar, struct rte_pci_ioport *p) argument
[all...]

Completed in 19 milliseconds

12345678