Package liburing-devel
- IO_URING_CHECK_VERSION(3) β functions and macros to check the liburing version
- IO_URING_VERSION_MAJOR(3) β functions and macros to check the liburing version
- IO_URING_VERSION_MINOR(3) β functions and macros to check the liburing version
- __io_uring_buf_ring_cq_advance(3) β advance index of provided buffer and CQ ring
- io_uring(7) β Asynchronous I/O facility
- io_uring_buf_ring_add(3) β add buffers to a shared buffer ring
- io_uring_buf_ring_advance(3) β advance index of provided buffer in buffer ring
- io_uring_buf_ring_available(3) β return number of unconsumed provided ring buffer entries
- io_uring_buf_ring_cq_advance(3) β advance index of provided buffer and CQ ring
- io_uring_buf_ring_init(3) β Initialise a buffer ring
- io_uring_buf_ring_mask(3) β Calculate buffer ring mask size
- io_uring_cancelation(7) β io_uring request cancelation overview
- io_uring_check_version(3) β functions and macros to check the liburing version
- io_uring_clone_buffers(3) β Clones registered buffers between rings
- io_uring_clone_buffers_offset(3) β Clones registered buffers between rings
- io_uring_close_ring_fd(3) β close a ring file descriptor and use it only via registered index
- io_uring_cq_advance(3) β mark one or more io_uring completion events as consumed
- io_uring_cq_eventfd_enabled(3) β check if eventfd notifications are enabled
- io_uring_cq_eventfd_toggle(3) β toggle eventfd notifications on or off
- io_uring_cq_has_overflow(3) β returns if there are overflow entries waiting to move to the CQ ring
- io_uring_cq_ready(3) β returns number of unconsumed ready entries in the CQ ring
- io_uring_cqe_get_data(3) β get user data for completion event
- io_uring_cqe_get_data64(3) β get user data for completion event
- io_uring_cqe_nr(3) β return the number of CQ ring slots consumed by a CQE
- io_uring_cqe_seen(3) β mark io_uring completion event as consumed
- io_uring_enable_rings(3) β enable a disabled ring
- io_uring_enter(2) β initiate and/or complete asynchronous I/O
- io_uring_enter2(2) β initiate and/or complete asynchronous I/O
- io_uring_for_each_cqe(3) β iterate pending completion events
- io_uring_free_buf_ring(3) β register and free a buffer ring for provided buffers
- io_uring_free_probe(3) β free probe instance
- io_uring_get_events(3) β Flush outstanding requests to CQE ring
- io_uring_get_probe(3) β get probe instance
- io_uring_get_probe_ring(3) β get probe information from an existing ring
- io_uring_get_sqe(3) β get the next available submission queue entry from the
- io_uring_get_sqe128(3) β get the next available 128-byte submission queue entry
- io_uring_linked_requests(7) β io_uring linked requests overview
- io_uring_major_version(3) β functions and macros to check the liburing version
- io_uring_memory_size_params(3) β get memory size needed for a ring with params
- io_uring_minor_version(3) β functions and macros to check the liburing version
- io_uring_mlock_size(3) β get required memlock size for a ring
- io_uring_mlock_size_params(3) β get required memlock size for a ring with params
- io_uring_multishot(7) β io_uring multishot requests overview
- io_uring_opcode_supported(3) β is op code supported?
- io_uring_peek_batch_cqe(3) β check if an io_uring completion event is available
- io_uring_peek_cqe(3) β check if an io_uring completion event is available
- io_uring_prep_accept(3) β prepare an accept request
- io_uring_prep_accept_direct(3) β prepare an accept request
- io_uring_prep_bind(3) β prepare a bind request
- io_uring_prep_cancel(3) β prepare a cancelation request
- io_uring_prep_cancel64(3) β prepare a cancelation request
- io_uring_prep_cancel_fd(3) β prepare a cancelation request
- io_uring_prep_close(3) β prepare a file descriptor close request
- io_uring_prep_close_direct(3) β prepare a file descriptor close request
- io_uring_prep_cmd_discard(3) β prepare a discard command
- io_uring_prep_cmd_getsockname(3) β prepare a getsockname or getpeername request
- io_uring_prep_cmd_sock(3) β prepare a command request for a socket
- io_uring_prep_connect(3) β prepare a connect request
- io_uring_prep_epoll_ctl(3) β prepare an epoll_ctl request
- io_uring_prep_epoll_wait(3) β prepare an epoll wait request
- io_uring_prep_fadvise(3) β prepare a fadvise request
- io_uring_prep_fadvise64(3) β prepare a fadvise request
- io_uring_prep_fallocate(3) β prepare a fallocate request
- io_uring_prep_fgetxattr(3) β prepare a request to get an
- io_uring_prep_files_update(3) β prepare a registered file update request
- io_uring_prep_fixed_fd_install(3) β prepare fixed file fd installation request
- io_uring_prep_fsetxattr(3) β prepare a request to set an
- io_uring_prep_fsync(3) β prepare an fsync request
- io_uring_prep_ftruncate(3) β prepare an ftruncate request
- io_uring_prep_futex_wait(3) β prepare a futex wait request
- io_uring_prep_futex_waitv(3) β prepare a futex waitv request
- io_uring_prep_futex_wake(3) β prepare a futex wake request
- io_uring_prep_getxattr(3) β prepare a request to get an
- io_uring_prep_link(3) β prepare a linkat request
- io_uring_prep_link_timeout(3) β a timeout request for linked sqes
- io_uring_prep_linkat(3) β prepare a linkat request
- io_uring_prep_listen(3) β prepare a listen request
- io_uring_prep_madvise(3) β prepare a madvise request
- io_uring_prep_madvise64(3) β prepare a madvise request
- io_uring_prep_mkdir(3) β prepare an mkdirat request
- io_uring_prep_mkdirat(3) β prepare an mkdirat request
- io_uring_prep_msg_ring(3) β send a message to another ring
- io_uring_prep_msg_ring_cqe_flags(3) β send a message to another ring
- io_uring_prep_msg_ring_fd(3) β send a direct descriptor to another ring
- io_uring_prep_msg_ring_fd_alloc(3) β send a direct descriptor to another ring
- io_uring_prep_multishot_accept(3) β prepare an accept request
- io_uring_prep_multishot_accept_direct(3) β prepare an accept request
- io_uring_prep_nop(3) β prepare a nop request
- io_uring_prep_nop128(3) β prepare a nop request
- io_uring_prep_open(3) β prepare an openat request
- io_uring_prep_open_direct(3) β prepare an openat request
- io_uring_prep_openat(3) β prepare an openat request
- io_uring_prep_openat2(3) β prepare an openat2 request
- io_uring_prep_openat2_direct(3) β prepare an openat2 request
- io_uring_prep_openat_direct(3) β prepare an openat request
- io_uring_prep_pipe(3) β prepare a pipe creation request
- io_uring_prep_pipe_direct(3) β prepare a pipe creation request
- io_uring_prep_poll_add(3) β prepare a poll request
- io_uring_prep_poll_multishot(3) β prepare a poll request
- io_uring_prep_poll_remove(3) β prepare a poll deletion request
- io_uring_prep_poll_update(3) β update an existing poll request
- io_uring_prep_provide_buffers(3) β prepare a provide buffers request
- io_uring_prep_read(3) β prepare I/O read request
- io_uring_prep_read_fixed(3) β prepare I/O read request with registered buffer
- io_uring_prep_read_multishot(3) β prepare I/O read multishot request
- io_uring_prep_readv(3) β prepare vector I/O read request
- io_uring_prep_readv2(3) β prepare vector I/O read request with flags
- io_uring_prep_readv_fixed(3) β prepare a vectored read using fixed buffers
- io_uring_prep_recv(3) β prepare a recv request
- io_uring_prep_recv_multishot(3) β prepare a recv request
- io_uring_prep_recvmsg(3) β prepare a recvmsg request
- io_uring_prep_recvmsg_multishot(3) β prepare a recvmsg request
- io_uring_prep_remove_buffers(3) β prepare a remove buffers request
- io_uring_prep_rename(3) β prepare a renameat request
- io_uring_prep_renameat(3) β prepare a renameat request
- io_uring_prep_send(3) β prepare a send request
- io_uring_prep_send_bundle(3) β prepare a send request
- io_uring_prep_send_set_addr(3) β set address details for send requests
- io_uring_prep_send_zc(3) β prepare a zerocopy send request
- io_uring_prep_send_zc_fixed(3) β prepare a zerocopy send request
- io_uring_prep_sendmsg(3) β prepare a sendmsg request
- io_uring_prep_sendmsg_zc(3) β prepare a sendmsg request
- io_uring_prep_sendmsg_zc_fixed(3) β prepare a zero-copy sendmsg using fixed buffers
- io_uring_prep_sendto(3) β prepare a send request
- io_uring_prep_setxattr(3) β prepare a request to set an
- io_uring_prep_shutdown(3) β prepare a shutdown request
- io_uring_prep_socket(3) β prepare a socket creation request
- io_uring_prep_socket_direct(3) β prepare a socket creation request
- io_uring_prep_socket_direct_alloc(3) β prepare a socket creation request
- io_uring_prep_splice(3) β prepare an splice request
- io_uring_prep_statx(3) β prepare a statx request
- io_uring_prep_symlink(3) β prepare a symlinkat request
- io_uring_prep_symlinkat(3) β prepare a symlinkat request
- io_uring_prep_sync_file_range(3) β prepare a sync_file_range request
- io_uring_prep_tee(3) β prepare a tee request
- io_uring_prep_timeout(3) β prepare a timeout request
- io_uring_prep_timeout_remove(3) β prepare a request to update an existing timeout
- io_uring_prep_timeout_update(3) β prepare a request to update an existing timeout
- io_uring_prep_unlink(3) β prepare an unlinkat request
- io_uring_prep_unlinkat(3) β prepare an unlinkat request
- io_uring_prep_uring_cmd(3) β prepare a uring_cmd request
- io_uring_prep_uring_cmd128(3) β prepare a uring_cmd request
- io_uring_prep_waitid(3) β prepare a waitid request
- io_uring_prep_write(3) β prepare I/O write request
- io_uring_prep_write_fixed(3) β prepare I/O write request with registered buffer
- io_uring_prep_writev(3) β prepare vector I/O write request
- io_uring_prep_writev2(3) β prepare vector I/O write request with flags
- io_uring_prep_writev_fixed(3) β prepare a vectored write using fixed buffers
- io_uring_provided_buffers(7) β io_uring provided buffer rings overview
- io_uring_queue_exit(3) β tear down io_uring submission and completion queues
- io_uring_queue_init(3) β setup io_uring submission and completion queues
- io_uring_queue_init_mem(3) β setup io_uring submission and completion queues
- io_uring_queue_init_params(3) β setup io_uring submission and completion queues
- io_uring_queue_mmap(3) β mmap io_uring ring after setup
- io_uring_recvmsg_cmsg_firsthdr(3)
- io_uring_recvmsg_cmsg_nexthdr(3)
- io_uring_recvmsg_name(3)
- io_uring_recvmsg_out(3)
- io_uring_recvmsg_payload(3)
- io_uring_recvmsg_payload_length(3)
- io_uring_recvmsg_validate(3)
- io_uring_register(2) β register files or user buffers for asynchronous I/O
- io_uring_register_buf_ring(3) β register buffer ring for provided buffers
- io_uring_register_buffers(3) β register buffers for fixed buffer operations
- io_uring_register_buffers_sparse(3) β register buffers for fixed buffer operations
- io_uring_register_buffers_tags(3) β register buffers for fixed buffer operations
- io_uring_register_buffers_update_tag(3) β register buffers for fixed buffer operations
- io_uring_register_clock(3) β set clock source for event waiting
- io_uring_register_eventfd(3) β register an eventfd with a ring
- io_uring_register_eventfd_async(3) β register an eventfd with a ring
- io_uring_register_file_alloc_range(3) β set range for fixed file allocations
- io_uring_register_files(3) β register file descriptors
- io_uring_register_files_sparse(3) β register file descriptors
- io_uring_register_files_tags(3) β register file descriptors
- io_uring_register_files_update(3) β register file descriptors
- io_uring_register_files_update_tag(3) β register file descriptors
- io_uring_register_ifq(3) β register a zero-copy receive interface queue
- io_uring_register_iowq_aff(3) β register async worker CPU affinities
- io_uring_register_iowq_max_workers(3) β modify the maximum allowed async workers
- io_uring_register_napi(3) β register NAPI busy poll settings
- io_uring_register_personality(3) β register credentials with io_uring
- io_uring_register_probe(3) β register probe with io_uring
- io_uring_register_region(3) β register a memory region
- io_uring_register_restrictions(3) β register restrictions with io_uring
- io_uring_register_ring_fd(3) β register a ring file descriptor
- io_uring_register_sync_cancel(3) β issue a synchronous cancelation request
- io_uring_register_sync_msg(3) β send a synchronous message to another ring
- io_uring_register_wait_reg(3) β register wait regions with io_uring
- io_uring_registered_buffers(7) β io_uring registered buffers overview
- io_uring_registered_files(7) β io_uring registered files overview
- io_uring_resize_rings(3) β resize the SQ and CQ rings
- io_uring_ring_dontfork(3) β prevent ring memory from being shared after fork
- io_uring_set_iowait(3) β toggle of iowait usage when waiting on CQEs
- io_uring_setup(2) β setup a context for performing asynchronous I/O
- io_uring_setup_buf_ring(3) β setup and register buffer ring for provided buffers
- io_uring_setup_flags(7) β io_uring ring setup flags overview
- io_uring_sq_ready(3) β number of unconsumed or unsubmitted entries in the SQ ring
- io_uring_sq_space_left(3) β free space in the SQ ring
- io_uring_sqe_set_buf_group(3) β set buf group for submission queue event
- io_uring_sqe_set_data(3) β set user data for submission queue event
- io_uring_sqe_set_data64(3) β set user data for submission queue event
- io_uring_sqe_set_flags(3) β set flags for submission queue entry
- io_uring_sqpoll(7) β io_uring submission queue polling overview
- io_uring_sqring_wait(3) β wait for free space in the SQ ring
- io_uring_submit(3) β submit requests to the submission queue
- io_uring_submit_and_get_events(3) β submit requests to the submission queue and flush completions
- io_uring_submit_and_wait(3) β submit requests to the submission queue and wait for completion
- io_uring_submit_and_wait_min_timeout(3) β submit requests to the submission queue and
- io_uring_submit_and_wait_reg(3) β Sets up and registers fixed wait regions
- io_uring_submit_and_wait_timeout(3) β submit requests to the submission queue and
- io_uring_unregister_buf_ring(3) β unregister a previously registered buffer ring
- io_uring_unregister_buffers(3) β unregister buffers for fixed buffer operations
- io_uring_unregister_eventfd(3) β register an eventfd with a ring
- io_uring_unregister_files(3) β unregister file descriptors
- io_uring_unregister_iowq_aff(3) β register async worker CPU affinities
- io_uring_unregister_napi(3) β unregister NAPI busy poll settings
- io_uring_unregister_personality(3) β unregister a personality from io_uring
- io_uring_unregister_ring_fd(3) β unregister a ring file descriptor
- io_uring_wait_cqe(3) β wait for one io_uring completion event
- io_uring_wait_cqe_nr(3) β wait for one or more io_uring completion events
- io_uring_wait_cqe_timeout(3) β wait for one io_uring completion event with timeout
- io_uring_wait_cqes(3) β wait for one or more io_uring completion events
- io_uring_wait_cqes_min_timeout(3) β wait for completions with both batch and normal timeout
