| 701 | #endif |
| 702 | |
| 703 | struct io_uring_buf_ring *io_uring_setup_buf_ring(struct io_uring *ring, |
| 704 | unsigned int nentries, |
| 705 | int bgid, unsigned int flags, |
| 706 | int *err) |
| 707 | { |
| 708 | struct io_uring_buf_ring *br; |
| 709 | |
| 710 | br = br_setup(ring, nentries, bgid, flags, err); |
| 711 | if (br) |
| 712 | io_uring_buf_ring_init(br); |
| 713 | |
| 714 | return br; |
| 715 | } |
| 716 | |
| 717 | int io_uring_free_buf_ring(struct io_uring *ring, struct io_uring_buf_ring *br, |
| 718 | unsigned int nentries, int bgid) |