Searched refs:roc_tim (Results 1 – 6 of 6) sorted by relevance
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_tim.h | 18 struct roc_tim { struct 27 int __roc_api roc_tim_init(struct roc_tim *roc_tim); argument 28 void __roc_api roc_tim_fini(struct roc_tim *roc_tim); 31 int __roc_api roc_tim_lf_enable(struct roc_tim *roc_tim, uint8_t ring_id, 33 int __roc_api roc_tim_lf_disable(struct roc_tim *roc_tim, uint8_t ring_id); 34 int __roc_api roc_tim_lf_config(struct roc_tim *roc_tim, uint8_t ring_id, 40 int __roc_api roc_tim_lf_interval(struct roc_tim *roc_tim, 44 int __roc_api roc_tim_lf_alloc(struct roc_tim *roc_tim, uint8_t ring_id, 46 int __roc_api roc_tim_lf_free(struct roc_tim *roc_tim, uint8_t ring_id); 47 uintptr_t __roc_api roc_tim_lf_base_get(struct roc_tim *roc_tim,
|
| H A D | roc_tim.c | 9 tim_fill_msix(struct roc_tim *roc_tim, uint16_t nb_ring) in tim_fill_msix() argument 89 roc_tim_lf_enable(struct roc_tim *roc_tim, uint8_t ring_id, uint64_t *start_tsc, in roc_tim_lf_enable() argument 122 roc_tim_lf_disable(struct roc_tim *roc_tim, uint8_t ring_id) in roc_tim_lf_disable() argument 147 roc_tim_lf_base_get(struct roc_tim *roc_tim, uint8_t ring_id) in roc_tim_lf_base_get() argument 155 roc_tim_lf_config(struct roc_tim *roc_tim, uint8_t ring_id, in roc_tim_lf_config() argument 193 roc_tim_lf_interval(struct roc_tim *roc_tim, enum roc_tim_clk_src clk_src, in roc_tim_lf_interval() argument 226 roc_tim_lf_alloc(struct roc_tim *roc_tim, uint8_t ring_id, uint64_t *clk) in roc_tim_lf_alloc() argument 275 roc_tim_lf_free(struct roc_tim *roc_tim, uint8_t ring_id) in roc_tim_lf_free() argument 304 roc_tim_init(struct roc_tim *roc_tim) in roc_tim_init() argument 314 if (roc_tim == NULL || roc_tim->roc_sso == NULL) in roc_tim_init() [all …]
|
| H A D | roc_tim_priv.h | 17 roc_tim_to_tim_priv(struct roc_tim *roc_tim) in roc_tim_to_tim_priv() argument 19 return (struct tim *)&roc_tim->reserved[0]; in roc_tim_to_tim_priv() 23 int tim_register_irq_priv(struct roc_tim *roc_tim, 26 void tim_unregister_irq_priv(struct roc_tim *roc_tim,
|
| H A D | roc_tim_irq.c | 56 tim_register_irq_priv(struct roc_tim *roc_tim, struct plt_intr_handle *handle, in tim_register_irq_priv() argument 59 struct dev *dev = &roc_sso_to_sso_priv(roc_tim->roc_sso)->dev; in tim_register_irq_priv() 91 tim_unregister_irq_priv(struct roc_tim *roc_tim, struct plt_intr_handle *handle, in tim_unregister_irq_priv() argument 94 struct dev *dev = &roc_sso_to_sso_priv(roc_tim->roc_sso)->dev; in tim_unregister_irq_priv()
|
| H A D | meson.build | 64 'roc_tim.c',
|
| /dpdk/drivers/event/cnxk/ |
| H A D | cnxk_tim_evdev.h | 89 struct roc_tim tim;
|