Home
last modified time | relevance | path

Searched refs:handler (Results 1 – 25 of 63) sorted by relevance

123

/dpdk/drivers/net/sfc/
H A Dsfc_intr.c164 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 Dsfc_kvargs.c68 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 Dsfc_kvargs.h85 arg_handler_t handler, void *opaque_arg);
/dpdk/drivers/raw/cnxk_bphy/
H A Dcnxk_bphy_irq.c62 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 Drte_pmd_bphy.h151 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 Dcnxk_bphy.c27 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 Dcnxk_bphy_irq.h30 cnxk_bphy_intr_handler_t handler, void *isr_data,
/dpdk/drivers/common/cnxk/
H A Droc_bphy_irq.c217 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 Droc_bphy_irq.h11 void (*handler)(int irq_num, void *isr_data); member
/dpdk/drivers/raw/cnxk_gpio/
H A Drte_pmd_cnxk_gpio.h93 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 Dcnxk_gpio_irq.c118 if (likely(gpio->handler)) in cnxk_gpio_irq_handler()
119 gpio->handler(gpio_num, gpio->data); in cnxk_gpio_irq_handler()
H A Dcnxk_gpio.h14 void (*handler)(int gpio, void *data); member
/dpdk/doc/guides/prog_guide/
H A Dmempool_lib.rst10 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 Dbnxt_irq.c87 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 Dbnxt_irq.h10 rte_intr_callback_fn handler; member
/dpdk/drivers/raw/ifpga/
H A Difpga_rawdev.h80 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 Dvhost.rst72 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 Docteontx.rst130 ``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 Denic.rst356 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 Drte_kvargs.c176 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 Drte_kvargs.h184 const char *key_match, arg_handler_t handler, void *opaque_arg);
/dpdk/drivers/net/ice/base/
H A Dice_parser_util.h30 void *(*handler)(u32 sect_type, void *section,
/dpdk/lib/telemetry/
H A Drte_telemetry.h257 typedef void * (*handler)(void *sock_id); typedef
/dpdk/doc/guides/rawdevs/
H A Dcnxk_bphy.rst121 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 Dcnxk_gpio.rst23 - register interrupt handler for specific GPIO
173 Message is used to install custom interrupt handler.
185 Message is used to remove installed interrupt handler.

123