CUfileDrvProps(3)

πŸ’– NAME πŸ’–

okay so bestie, this is the CUfileDrvProps(3) page from the Library Functions Manual, and the NAME entry is literally just:

CUfileDrvProps

that’s it. one name. no extra description. it’s giving mysterious main character energy. ✨


✨ SYNOPSIS ✨

#include <cufile.h>

πŸŽ€ Data Fields πŸŽ€

here’s the full field roster, no cap β€” every single one:

  • unsigned int fflags
  • unsigned int max_batch_io_size
  • unsigned int max_batch_io_timeout_msecs
  • unsigned int max_device_cache_size
  • unsigned int max_device_pinned_mem_size
  • struct { ... } nvfs β€” the nested struct field, and here’s its exact shape:
struct {
   unsigned int dcontrolflags
   unsigned int dstatusflags
   unsigned int major_version
   size_t max_direct_io_size
   unsigned int minor_version
   size_t poll_thresh_size
} nvfs
  • unsigned int per_buffer_cache_size

πŸ’… Field Documentation πŸ’…

the source gives zero extra description for these, so I’m not inventing lore β€” each one gets its own heading and that’s the whole tea. πŸ’€

πŸ¦‹ unsigned int CUfileDrvProps::dcontrolflags

πŸ¦‹ unsigned int CUfileDrvProps::dstatusflags

πŸ¦‹ unsigned int CUfileDrvProps::fflags

πŸ¦‹ unsigned int CUfileDrvProps::major_version

πŸ¦‹ unsigned int CUfileDrvProps::max_batch_io_size

πŸ¦‹ unsigned int CUfileDrvProps::max_batch_io_timeout_msecs

πŸ¦‹ unsigned int CUfileDrvProps::max_device_cache_size

πŸ¦‹ unsigned int CUfileDrvProps::max_device_pinned_mem_size

πŸ¦‹ size_t CUfileDrvProps::max_direct_io_size

πŸ¦‹ unsigned int CUfileDrvProps::minor_version

πŸ¦‹ struct { ... } CUfileDrvProps::nvfs

πŸ¦‹ unsigned int CUfileDrvProps::per_buffer_cache_size

πŸ¦‹ size_t CUfileDrvProps::poll_thresh_size


🫢 Author 🫢

Generated automatically by Doxygen for GPUDirect Storage from the source code. not me writing a lil fanfic, literally Doxygen. πŸ’–


big kisses and cache hits, GPUDirect Storage β€” Wed Mar 13 2024 πŸŒˆπŸ’…

πŸ“¦ where this page comes from