Searched refs:sw_evdev (Results 1 – 7 of 7) sorted by relevance
| /f-stack/dpdk/drivers/event/sw/ |
| H A D | iq_chunk.h | 32 iq_alloc_chunk(struct sw_evdev *sw) in iq_alloc_chunk() 41 iq_free_chunk(struct sw_evdev *sw, struct sw_queue_chunk *chunk) in iq_free_chunk() 48 iq_free_chunk_list(struct sw_evdev *sw, struct sw_queue_chunk *head) in iq_free_chunk_list() 59 iq_init(struct sw_evdev *sw, struct sw_iq *iq) in iq_init() 69 iq_enqueue(struct sw_evdev *sw, struct sw_iq *iq, const struct rte_event *ev) in iq_enqueue() 87 iq_pop(struct sw_evdev *sw, struct sw_iq *iq) in iq_pop() 108 iq_dequeue_burst(struct sw_evdev *sw, in iq_dequeue_burst() 156 iq_put_back(struct sw_evdev *sw, in iq_put_back()
|
| H A D | sw_evdev_xstats.c | 34 typedef uint64_t (*xstats_fn)(const struct sw_evdev *dev, 65 get_port_stat(const struct sw_evdev *sw, uint16_t obj_idx, in get_port_stat() 100 get_qid_stat(const struct sw_evdev *sw, uint16_t obj_idx, in get_qid_stat() 123 get_qid_iq_stat(const struct sw_evdev *sw, uint16_t obj_idx, in get_qid_iq_stat() 160 sw_xstats_init(struct sw_evdev *sw) in sw_xstats_init() 378 sw_xstats_uninit(struct sw_evdev *sw) in sw_xstats_uninit() 391 const struct sw_evdev *sw = sw_pmd_priv_const(dev); in sw_xstats_get_names() 507 struct sw_evdev *sw = sw_pmd_priv(dev); in sw_xstats_get() 518 const struct sw_evdev *sw = sw_pmd_priv_const(dev); in sw_xstats_get_by_name() 572 sw_xstats_reset_port(struct sw_evdev *sw, uint8_t port_id, in sw_xstats_reset_port() [all …]
|
| H A D | sw_evdev.h | 144 struct sw_evdev; 150 struct sw_evdev *sw; 212 struct sw_evdev { struct 277 static inline struct sw_evdev * argument 283 static inline const struct sw_evdev * 297 int sw_xstats_init(struct sw_evdev *dev); 298 int sw_xstats_uninit(struct sw_evdev *dev);
|
| H A D | sw_evdev.c | 35 struct sw_evdev *sw = sw_pmd_priv(dev); in sw_port_link() 97 struct sw_evdev *sw = sw_pmd_priv(dev); in sw_port_unlink() 139 struct sw_evdev *sw = sw_pmd_priv(dev); in sw_port_setup() 319 struct sw_evdev *sw = sw_pmd_priv(dev); in sw_queue_release() 345 struct sw_evdev *sw = sw_pmd_priv(dev); in sw_queue_setup() 354 sw_init_qid_iqs(struct sw_evdev *sw) in sw_init_qid_iqs() 371 sw_qids_empty(struct sw_evdev *sw) in sw_qids_empty() 386 sw_ports_empty(struct sw_evdev *sw) in sw_ports_empty() 402 struct sw_evdev *sw = sw_pmd_priv(dev); in sw_drain_ports() 428 struct sw_evdev *sw = sw_pmd_priv(dev); in sw_drain_queue() [all …]
|
| H A D | sw_evdev_scheduler.c | 32 sw_schedule_atomic_to_cq(struct sw_evdev *sw, struct sw_qid * const qid, in sw_schedule_atomic_to_cq() 115 sw_schedule_parallel_to_cq(struct sw_evdev *sw, struct sw_qid * const qid, in sw_schedule_parallel_to_cq() 186 sw_schedule_dir_to_cq(struct sw_evdev *sw, struct sw_qid * const qid, in sw_schedule_dir_to_cq() 214 sw_schedule_qid_to_cq(struct sw_evdev *sw) in sw_schedule_qid_to_cq() 264 sw_schedule_reorder(struct sw_evdev *sw, int qid_start, int qid_end) in sw_schedule_reorder() 341 sw_refill_pp_buf(struct sw_evdev *sw, struct sw_port *port) in sw_refill_pp_buf() 351 __pull_port_lb(struct sw_evdev *sw, uint32_t port_id, int allow_reorder) in __pull_port_lb() 458 sw_schedule_pull_port_lb(struct sw_evdev *sw, uint32_t port_id) in sw_schedule_pull_port_lb() 464 sw_schedule_pull_port_no_reorder(struct sw_evdev *sw, uint32_t port_id) in sw_schedule_pull_port_no_reorder() 470 sw_schedule_pull_port_dir(struct sw_evdev *sw, uint32_t port_id) in sw_schedule_pull_port_dir() [all …]
|
| H A D | meson.build | 8 'sw_evdev.c'
|
| H A D | sw_evdev_worker.c | 58 struct sw_evdev *sw = (void *)p->sw; in sw_event_enqueue_burst() 150 struct sw_evdev *sw = (void *)p->sw; in sw_event_dequeue_burst()
|