Home
last modified time | relevance | path

Searched refs:mpsc_push (Results 1 – 10 of 10) sorted by relevance

/Zephyr-latest/subsys/rtio/
Drtio_init.c21 mpsc_push(&sqe_pool->free_q, &sqe_pool->pool[i].q); in rtio_init()
27 mpsc_push(&cqe_pool->free_q, &cqe_pool->pool[i].q); in rtio_init()
Drtio_executor.c137 mpsc_push(&r->sq, &curr->q); in rtio_executor_handle_multishot()
/Zephyr-latest/include/zephyr/sys/
Dmpsc_lockfree.h126 static ALWAYS_INLINE void mpsc_push(struct mpsc *q, struct mpsc_node *n) in mpsc_push() function
177 mpsc_push(q, &q->stub); in mpsc_pop()
/Zephyr-latest/tests/lib/lockfree/src/
Dtest_mpsc.c45 mpsc_push(&push_pop_q, &push_pop_nodes[0]); in ZTEST()
154 mpsc_push(&mpsc_q, &n->n); in mpsc_producer()
217 mpsc_push(&mpsc_q, &node); in ZTEST()
/Zephyr-latest/tests/subsys/rtio/rtio_api/src/
Drtio_iodev_test.h114 mpsc_push(&data->io_q, &iodev_sqe->q); in rtio_iodev_test_submit()
/Zephyr-latest/samples/subsys/rtio/sensor_batch_processing/src/
Dvnd_sensor.c87 mpsc_push(&data->io_q, &iodev_sqe->q); in vnd_sensor_iodev_submit()
/Zephyr-latest/include/zephyr/rtio/
Drtio.h737 mpsc_push(&pool->free_q, &iodev_sqe->q); in rtio_sqe_pool_free()
761 mpsc_push(&pool->free_q, &cqe->q); in rtio_cqe_pool_free()
1010 mpsc_push(&r->sq, &iodev_sqe->q); in rtio_sqe_acquire()
1053 mpsc_push(&r->cq, &cqe->q); in rtio_cqe_produce()
/Zephyr-latest/drivers/i2c/
Di2c_rtio.c120 mpsc_push(&ctx->io_q, &iodev_sqe->q); in i2c_rtio_submit()
/Zephyr-latest/drivers/i3c/
Di3c_rtio.c122 mpsc_push(&ctx->io_q, &iodev_sqe->q); in i3c_rtio_submit()
/Zephyr-latest/drivers/spi/
Dspi_rtio.c366 mpsc_push(&ctx->io_q, &iodev_sqe->q); in spi_rtio_submit()