Home
last modified time | relevance | path

Searched refs:iorw (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/arch/riscv/include/asm/
H A Dbarrier.h21 #define mb() RISCV_FENCE(iorw,iorw)
70 #define smp_mb__after_spinlock() RISCV_FENCE(iorw,iorw)
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dbarrier.h23 #define mb() RISCV_FENCE(iorw,iorw)
72 #define smp_mb__after_spinlock() RISCV_FENCE(iorw,iorw)
/kernel/linux/linux-6.6/io_uring/
H A Drw.c531 struct io_async_rw *iorw; in io_setup_async_rw() local
539 iorw = req->async_data; in io_setup_async_rw()
541 iov_iter_save_state(&iorw->s.iter, &iorw->s.iter_state); in io_setup_async_rw()
548 struct io_async_rw *iorw = req->async_data; in io_rw_prep_async() local
552 iorw->bytes_done = 0; in io_rw_prep_async()
553 iorw->free_iovec = NULL; in io_rw_prep_async()
556 ret = io_import_iovec(rw, req, &iov, &iorw->s, 0); in io_rw_prep_async()
561 iorw->free_iovec = iov; in io_rw_prep_async()
/kernel/liteos_m/arch/risc-v/nuclei/gcc/nmsis/Core/Include/
H A Dcore_feature_base.h683 * \param p predecessor set, such as iorw, rw, r, w
684 * \param s successor set, such as iorw, rw, r, w
700 #define __RWMB() __FENCE(iorw,iorw)
/kernel/linux/linux-5.10/io_uring/
H A Dio_uring.c3467 struct io_async_rw *iorw; in io_setup_async_rw() local
3475 iorw = req->async_data; in io_setup_async_rw()
3477 iov_iter_save_state(&iorw->iter, &iorw->iter_state); in io_setup_async_rw()
3484 struct io_async_rw *iorw = req->async_data; in io_rw_prep_async() local
3485 struct iovec *iov = iorw->fast_iov; in io_rw_prep_async()
3488 iorw->bytes_done = 0; in io_rw_prep_async()
3489 iorw->free_iovec = NULL; in io_rw_prep_async()
3491 ret = io_import_iovec(rw, req, &iov, &iorw->iter, false); in io_rw_prep_async()
3496 iorw in io_rw_prep_async()
[all...]

Completed in 16 milliseconds