Home
last modified time | relevance | path

Searched full:userdata (Results 1 – 25 of 102) sorted by relevance

12345

/Zephyr-latest/tests/subsys/rtio/rtio_api/src/
Dtest_rtio_api.c50 uintptr_t userdata[2] = {0, 1}; in test_rtio_simple_() local
59 rtio_sqe_prep_nop(sqe, (struct rtio_iodev *)&iodev_test_simple, &userdata[0]); in test_rtio_simple_()
68 zassert_equal_ptr(cqe->userdata, &userdata[0], "Expected userdata back"); in test_rtio_simple_()
83 uintptr_t userdata[2] = {0, 1}; in ZTEST() local
91 rtio_sqe_prep_nop(sqe, (struct rtio_iodev *)&iodev_test_simple, &userdata[0]); in ZTEST()
117 uint32_t userdata[4] = {0, 1, 2, 3}; in test_rtio_chain_() local
126 &userdata[i]); in test_rtio_chain_()
128 TC_PRINT("produce %d, sqe %p, userdata %d\n", i, sqe, userdata[i]); in test_rtio_chain_()
144 TC_PRINT("consume %d, cqe %p, userdata %d\n", i, cqe, *(uint32_t *)cqe->userdata); in test_rtio_chain_()
147 zassert_equal_ptr(cqe->userdata, &userdata[i], "Expected in order completions"); in test_rtio_chain_()
[all …]
Drtio_iodev_test.h97 /* For reads the test device copies from the given userdata */ in rtio_iodev_timer_fn()
98 memcpy(buf, ((uint8_t *)iodev_sqe->sqe.userdata), 16); in rtio_iodev_timer_fn()
/Zephyr-latest/drivers/spi/
Dspi_signal.c19 void *userdata) in z_spi_transfer_signal_cb() argument
23 struct k_poll_signal *sig = userdata; in z_spi_transfer_signal_cb()
Dspi_rv32m1_lpspi.c124 status_t status, void *userData) in spi_mcux_master_transfer_callback() argument
126 struct spi_mcux_data *data = userData; in spi_mcux_master_transfer_callback()
218 void *userdata) in transceive() argument
223 spi_context_lock(&data->ctx, asynchronous, cb, userdata, spi_cfg); in transceive()
257 void *userdata) in spi_mcux_transceive_async() argument
259 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_mcux_transceive_async()
Dspi_mcux_flexio.c116 flexio_spi_master_handle_t *handle, status_t status, void *userData) in spi_mcux_master_transfer_callback() argument
118 struct spi_mcux_flexio_data *data = userData; in spi_mcux_master_transfer_callback()
301 void *userdata) in transceive() argument
307 spi_context_lock(&data->ctx, asynchronous, cb, userdata, spi_cfg); in transceive()
349 void *userdata) in spi_mcux_transceive_async() argument
351 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_mcux_transceive_async()
Dspi_mcux_ecspi.c229 void *userdata) in transceive() argument
234 spi_context_lock(&data->ctx, asynchronous, cb, userdata, spi_cfg); in transceive()
267 void *userdata) in spi_mcux_transceive_async() argument
269 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_mcux_transceive_async()
Dspi_test.c32 void *userdata) in vnd_spi_transceive_async() argument
Dspi_ifx_cat1.c240 bool asynchronous, spi_callback_t cb, void *userdata) in transceive() argument
246 spi_context_lock(ctx, asynchronous, cb, userdata, spi_cfg); in transceive()
278 void *userdata) in ifx_cat1_spi_transceive_async() argument
280 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in ifx_cat1_spi_transceive_async()
Dspi_xmc4xxx.c262 bool asynchronous, spi_callback_t cb, void *userdata) in spi_xmc4xxx_transceive() argument
279 spi_context_lock(ctx, asynchronous, cb, userdata, spi_cfg); in spi_xmc4xxx_transceive()
320 void *userdata) in spi_xmc4xxx_transceive_async() argument
322 return spi_xmc4xxx_transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_xmc4xxx_transceive_async()
350 spi_callback_t cb, void *userdata) in spi_xmc4xxx_transceive_dma() argument
367 spi_context_lock(ctx, asynchronous, cb, userdata, spi_cfg); in spi_xmc4xxx_transceive_dma()
Dspi_nrfx_spi.c231 void *userdata) in transceive() argument
237 spi_context_lock(&dev_data->ctx, asynchronous, cb, userdata, spi_cfg); in transceive()
306 void *userdata) in spi_nrfx_transceive_async() argument
308 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_nrfx_transceive_async()
Dspi_psoc6.c301 void *userdata) in spi_psoc6_transceive() argument
307 spi_context_lock(&data->ctx, asynchronous, cb, userdata, spi_cfg); in spi_psoc6_transceive()
358 void *userdata) in spi_psoc6_transceive_async() argument
361 rx_bufs, true, cb, userdata); in spi_psoc6_transceive_async()
Dspi_sedi.c95 void *userdata) in transceive() argument
107 spi_context_lock(&spi->ctx, asynchronous, cb, userdata, config); in transceive()
234 void *userdata) in spi_sedi_transceive_async() argument
236 return transceive(dev, config, tx_bufs, rx_bufs, true, cb, userdata); in spi_sedi_transceive_async()
/Zephyr-latest/samples/subsys/rtio/sensor_batch_processing/src/
Dmain.c39 uint8_t *userdata[M] = {0}; in main() local
63 if (rtio_cqe_get_mempool_buffer(&ez_io, cqe, &userdata[m], &data_len[m])) { in main()
78 LOG_HEXDUMP_DBG(userdata[m], SAMPLE_SIZE, "Sample data:"); in main()
89 rtio_release_buffer(&ez_io, userdata[m], data_len[m]); in main()
/Zephyr-latest/drivers/i2c/
Di2c_mcux.c47 void *userdata; member
99 status_t status, void *userdata) in i2c_mcux_master_transfer_callback() argument
105 struct device *dev = userdata; in i2c_mcux_master_transfer_callback()
219 void *userdata = data->userdata; in i2c_mcux_async_done() local
225 data->userdata = NULL; in i2c_mcux_async_done()
231 cb(dev, result, userdata); in i2c_mcux_async_done()
277 uint16_t addr, i2c_callback_t cb, void *userdata) in i2c_mcux_transfer_cb() argument
292 data->userdata = userdata; in i2c_mcux_transfer_cb()
Di2c_nxp_ii2c.c49 void *userdata; member
110 status_t status, void *userdata) in nxp_ii2c_master_transfer_callback() argument
116 struct device *dev = userdata; in nxp_ii2c_master_transfer_callback()
230 void *userdata = data->userdata; in nxp_ii2c_async_done() local
236 data->userdata = NULL; in nxp_ii2c_async_done()
242 cb(dev, result, userdata); in nxp_ii2c_async_done()
288 uint16_t addr, i2c_callback_t cb, void *userdata) in nxp_ii2c_transfer_cb() argument
303 data->userdata = userdata; in nxp_ii2c_transfer_cb()
/Zephyr-latest/include/zephyr/rtio/
Drtio.h105 * sequence holds the iodev that will be used and the last holds the userdata
304 void *userdata; member
367 void *userdata; /**< Associated userdata with operation */ member
563 void *userdata) in rtio_sqe_prep_nop() argument
568 sqe->userdata = userdata; in rtio_sqe_prep_nop()
579 void *userdata) in rtio_sqe_prep_read() argument
587 sqe->userdata = userdata; in rtio_sqe_prep_read()
597 void *userdata) in rtio_sqe_prep_read_with_pool() argument
599 rtio_sqe_prep_read(sqe, iodev, prio, NULL, 0, userdata); in rtio_sqe_prep_read_with_pool()
605 void *userdata) in rtio_sqe_prep_read_multishot() argument
[all …]
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/userdata/
Dtestcase.yaml2 bluetooth.host.l2cap.userdata:
/Zephyr-latest/subsys/sensing/
Ddispatch.c111 if ((uintptr_t)cqe.userdata >= in dispatch_task()
113 (uintptr_t)cqe.userdata < (uintptr_t)STRUCT_SECTION_END(sensing_sensor)) { in dispatch_task()
114 struct sensing_sensor *sensor = cqe.userdata; in dispatch_task()
Dsensing_sensor.c18 struct sensing_sensor *sensor = (struct sensing_sensor *)iodev_sqe->sqe.userdata; in sensing_iodev_submit()
/Zephyr-latest/tests/subsys/rtio/rtio_i2c/src/
Dmain.cpp81 sqe->userdata = NULL; in ZTEST()
273 /* Add userdata so we can match these up with the CQEs */ in ZTEST()
274 sqe_write->userdata = &msg[0]; in ZTEST()
275 sqe_read->userdata = &msg[1]; in ZTEST()
276 sqe_dropped->userdata = &msg[2]; in ZTEST()
293 int msg_idx = (struct i2c_msg *)cqe[i]->userdata - msg; in ZTEST()
/Zephyr-latest/subsys/rtio/
Drtio_executor.c152 void *userdata; in rtio_executor_done() local
156 userdata = curr->sqe.userdata; in rtio_executor_done()
170 rtio_cqe_submit(r, result, userdata, cqe_flags); in rtio_executor_done()
/Zephyr-latest/drivers/sensor/
Dsensor_shell.h24 void sensor_shell_processing_callback(int result, uint8_t *buf, uint32_t buf_len, void *userdata);
/Zephyr-latest/include/zephyr/drivers/
Di2c.h230 void *userdata);
837 * @param userdata Userdata passed to callback.
849 void *userdata) in i2c_transfer_cb() argument
859 cb(dev, 0, userdata); in i2c_transfer_cb()
867 return api->transfer_cb(dev, msgs, num_msgs, addr, cb, userdata); in i2c_transfer_cb()
875 * i2c_transfer_cb(spec->bus, msgs, num_msgs, spec->addr, cb, userdata);
881 * @param userdata Userdata passed to callback.
889 void *userdata) in i2c_transfer_cb_dt() argument
891 return i2c_transfer_cb(spec->bus, msgs, num_msgs, spec->addr, cb, userdata); in i2c_transfer_cb_dt()
912 * @param userdata Userdata passed to callback.
[all …]
/Zephyr-latest/drivers/spi/spi_nxp_lpspi/
Dspi_nxp_lpspi.c228 bool asynchronous, spi_callback_t cb, void *userdata) in transceive() argument
236 spi_context_lock(&data->ctx, asynchronous, cb, userdata, spi_cfg); in transceive()
291 void *userdata) in spi_mcux_transceive_async() argument
293 return transceive(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_mcux_transceive_async()
Dspi_nxp_lpspi_dma.c203 bool asynchronous, spi_callback_t cb, void *userdata) in transceive_dma() argument
210 spi_context_lock(ctx, asynchronous, cb, userdata, spi_cfg); in transceive_dma()
282 void *userdata) in spi_nxp_dma_transceive_async() argument
284 return transceive_dma(dev, spi_cfg, tx_bufs, rx_bufs, true, cb, userdata); in spi_nxp_dma_transceive_async()

12345