| /dpdk/drivers/net/sfc/ |
| H A D | sfc_intr.c | 164 if (intr->handler != NULL) { in sfc_intr_start() 186 rc = rte_intr_callback_register(intr_handle, intr->handler, in sfc_intr_start() 223 rte_intr_callback_unregister(intr_handle, intr->handler, (void *)sa); in sfc_intr_start() 247 if (intr->handler != NULL) { in sfc_intr_stop() 262 intr->handler, (void *)sa)) == -EAGAIN) in sfc_intr_stop() 282 intr->handler = NULL; in sfc_intr_configure() 291 intr->handler = sfc_intr_message_handler; in sfc_intr_configure() 294 intr->handler = sfc_intr_line_handler; in sfc_intr_configure()
|
| H A D | sfc_kvargs.c | 68 arg_handler_t handler, void *opaque_arg) in sfc_kvargs_process() argument 73 return -rte_kvargs_process(sa->kvargs, key_match, handler, opaque_arg); in sfc_kvargs_process()
|
| H A D | sfc_kvargs.h | 85 arg_handler_t handler, void *opaque_arg);
|
| /dpdk/drivers/raw/cnxk_bphy/ |
| H A D | cnxk_bphy_irq.c | 62 cnxk_bphy_intr_handler_t handler, void *data, int cpu) in cnxk_bphy_intr_register() argument 66 .intr_handler = handler, in cnxk_bphy_intr_register() 76 if (!handler || !data) in cnxk_bphy_intr_register()
|
| H A D | rte_pmd_bphy.h | 151 cnxk_bphy_intr_handler_t handler; member 214 cnxk_bphy_intr_handler_t handler, void *data, in rte_pmd_bphy_intr_register() argument 219 .handler = handler, in rte_pmd_bphy_intr_register()
|
| H A D | cnxk_bphy.c | 27 cnxk_bphy_intr_handler_t handler; member 97 test[i].handler = bphy_test_handler_fn; in bphy_rawdev_selftest() 103 test[i].handler, test[i].data, in bphy_rawdev_selftest() 199 info->handler, info->data, in cnxk_bphy_irq_enqueue_bufs()
|
| H A D | cnxk_bphy_irq.h | 30 cnxk_bphy_intr_handler_t handler, void *isr_data,
|
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_bphy_irq.c | 217 if (irq_chip->irq_vecs[irq_num].handler != NULL) in roc_bphy_intr_handler() 218 irq_chip->irq_vecs[irq_num].handler( in roc_bphy_intr_handler() 244 if (chip->irq_vecs[irq_num].handler != NULL) in roc_bphy_irq_handler_set() 293 chip->irq_vecs[irq_num].handler = isr; in roc_bphy_irq_handler_set() 298 chip->irq_vecs[irq_num].handler = NULL; in roc_bphy_irq_handler_set() 340 if (chip->irq_vecs[irq_num].handler == NULL) in roc_bphy_intr_clear() 369 chip->irq_vecs[irq_num].handler = NULL; in roc_bphy_intr_clear()
|
| H A D | roc_bphy_irq.h | 11 void (*handler)(int irq_num, void *isr_data); member
|
| /dpdk/drivers/raw/cnxk_gpio/ |
| H A D | rte_pmd_cnxk_gpio.h | 93 cnxk_gpio_irq_handler_t handler; member 359 cnxk_gpio_irq_handler_t handler, void *data) in rte_pmd_gpio_register_irq() argument 362 .handler = handler, in rte_pmd_gpio_register_irq()
|
| H A D | cnxk_gpio_irq.c | 118 if (likely(gpio->handler)) in cnxk_gpio_irq_handler() 119 gpio->handler(gpio_num, gpio->data); in cnxk_gpio_irq_handler()
|
| H A D | cnxk_gpio.h | 14 void (*handler)(int gpio, void *data); member
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | mempool_lib.rst | 10 In the DPDK, it is identified by name and uses a mempool handler to store free objects. 11 The default mempool handler is ring based. 115 There are two aspects to a mempool handler. 127 relevant mempool handler callback (ops) structure. 130 call, which uses a ring based mempool handler by default. These applications 131 will need to be modified to use a new mempool handler. 135 an alternative mempool handler. 139 When running a DPDK application with shared libraries, mempool handler
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_irq.c | 87 irq->handler, in bnxt_free_int() 161 bp->irq_tbl[i].handler = bnxt_int_handler; in bnxt_setup_int() 182 irq->handler, in bnxt_request_int()
|
| H A D | bnxt_irq.h | 10 rte_intr_callback_fn handler; member
|
| /dpdk/drivers/raw/ifpga/ |
| H A D | ifpga_rawdev.h | 80 rte_intr_callback_fn handler, const char *name, 84 int vec_start, rte_intr_callback_fn handler, void *arg);
|
| /dpdk/doc/guides/nics/ |
| H A D | vhost.rst | 72 The user can register an event callback handler with ``rte_eth_dev_callback_register()``. 73 The registered callback handler will be invoked with one of below event types. 81 …e of queue statuses were changed. Call ``rte_eth_vhost_get_queue_event()`` in the callback handler.
|
| H A D | octeontx.rst | 130 ``octeontx_fpavf`` external mempool handler. 143 ``octeontx_fpavf`` external mempool handler dependency 146 This driver will only work with ``octeontx_fpavf`` external mempool handler
|
| H A D | enic.rst | 356 ENIC PMD includes a version of the receive handler that is vectorized using 359 vectorized handler, take the following steps. 363 automatically compiles the vectorized handler. Otherwise, the 364 handler is not available. 367 PMD consider the vectorized handler when selecting the receive handler. 373 vectorized handler is not considered (``enable-avx2-rx=0``). 377 PMD selects the vectorized handler when the handler is compiled into 380 vectorized handler is selected, enable debug logging 385 enic_use_vector_rx_handler use the non-scatter avx2 Rx handler
|
| /dpdk/lib/kvargs/ |
| H A D | rte_kvargs.c | 176 arg_handler_t handler, in rte_kvargs_process() argument 188 if ((*handler)(pair->key, pair->value, opaque_arg) < 0) in rte_kvargs_process()
|
| H A D | rte_kvargs.h | 184 const char *key_match, arg_handler_t handler, void *opaque_arg);
|
| /dpdk/drivers/net/ice/base/ |
| H A D | ice_parser_util.h | 30 void *(*handler)(u32 sect_type, void *section,
|
| /dpdk/lib/telemetry/ |
| H A D | rte_telemetry.h | 257 typedef void * (*handler)(void *sock_id); typedef
|
| /dpdk/doc/guides/rawdevs/ |
| H A D | cnxk_bphy.rst | 121 Register or remove interrupt handler 124 Message is used setup custom interrupt handler. 127 ``CNXK_BPHY_IRQ_MSG_TYPE_UNREGISTER``. The former will register an interrupt handler while the
|
| H A D | cnxk_gpio.rst | 23 - register interrupt handler for specific GPIO 173 Message is used to install custom interrupt handler. 185 Message is used to remove installed interrupt handler.
|