GekkoFS

User guide

  • Installing GekkoFS
  • Running GekkoFS
  • Forwarding mode
  • Scripts

Developer documentation

  • Testing
  • Coverage
  • Reference
    • Page Hierarchy
    • Full API
      • Namespaces
        • Namespace @104
        • Namespace @105
        • Namespace @106
        • Namespace @107
        • Namespace @118
        • Namespace @121
        • Namespace @69
        • Namespace @70
        • Namespace @71
        • Namespace @72
        • Namespace @77
        • Namespace @79
        • Namespace conf
        • Namespace gkfs
        • Namespace gkfs::cache
        • Namespace gkfs::cache::dir
        • Namespace gkfs::cache::file
        • Namespace gkfs::client
        • Namespace gkfs::config
        • Namespace gkfs::config::cache
        • Namespace gkfs::config::client_metrics
        • Namespace gkfs::config::data
        • Namespace gkfs::config::io
        • Namespace gkfs::config::log
        • Namespace gkfs::config::metadata
        • Namespace gkfs::config::proxy
        • Namespace gkfs::config::rocksdb
        • Namespace gkfs::config::rpc
        • Namespace gkfs::config::stats
        • Namespace gkfs::config::syscall
        • Namespace gkfs::config::syscall::stat
        • Namespace gkfs::daemon
        • Namespace gkfs::data
        • Namespace gkfs::env
        • Namespace gkfs::env::cache
        • Namespace gkfs::filemap
        • Namespace gkfs::hook
        • Namespace gkfs::log
        • Namespace gkfs::log::detail
        • Namespace gkfs::malleable
        • Namespace gkfs::malleable::rpc
        • Namespace gkfs::malleable::rpc::tag
        • Namespace gkfs::messagepack
        • Namespace gkfs::metadata
        • Namespace gkfs::path
        • Namespace gkfs::preload
        • Namespace gkfs::proxy
        • Namespace gkfs::rpc
        • Namespace gkfs::rpc::protocol
        • Namespace gkfs::rpc::tag
        • Namespace gkfs::syscall
        • Namespace gkfs::syscall::arg
        • Namespace gkfs::syscall::detail
        • Namespace gkfs::syscall::ret
        • Namespace gkfs::util
        • Namespace gkfs::utils
        • Namespace gkfs::utils::arithmetic
        • Namespace helpers
        • Namespace hermes
        • Namespace rocksdb
        • Namespace spdlog
        • Namespace std
      • Classes and Structs
      • Enums
      • Functions
      • Variables
      • Defines
      • Typedefs
GekkoFS
  • Reference
  • Namespace gkfs::utils::arithmetic
  • View page source

Namespace gkfs::utils::arithmetic

Contents

  • Functions

Functions

  • Function gkfs::utils::arithmetic::align_left

  • Function gkfs::utils::arithmetic::align_right

  • Function gkfs::utils::arithmetic::block_count

  • Function gkfs::utils::arithmetic::block_index

  • Function gkfs::utils::arithmetic::block_overrun

  • Function gkfs::utils::arithmetic::block_underrun

  • Function gkfs::utils::arithmetic::is_aligned

  • Function gkfs::utils::arithmetic::is_power_of_2

  • Function gkfs::utils::arithmetic::log2

Next Previous

© Copyright 2018-2025, Barcelona Supercomputing Center, Spain.
© Copyright 2015-2025, Johannes Gutenberg Universitaet Mainz, Germany.

Built with Sphinx using a theme provided by Read the Docs.