CUfileFSOps(3)
okay bestie, this is CUfileFSOps(3) from the Library Functions Manual β welcome to the group chat. π
This page is short and iconic: fields, signatures, author note, done. π«Ά
β¨ NAME β¨
CUfileFSOps β that's the name, literally it. Slay. π
πΈ SYNOPSIS πΈ
#include <cufile.h>
π Data Fields π
Here's the field squad, exactly as listed β no cap, every line matters:
const char *(* fs_type )(void *handle)
int(* getRDMADeviceList )(void *handle, sockaddr_t **hostaddrs)
int(* getRDMADevicePriority )(void *handle, char *, size_t, loff_t,
sockaddr_t *hostaddr)
ssize_t(* read )(void *handle, char *, size_t, loff_t, cufileRDMAInfo_t
*)
ssize_t(* write )(void *handle, const char *, size_t, loff_t,
cufileRDMAInfo_t *)
π₯ Field Documentation π₯
Bestie, these are the exact signatures from the field documentation. Not a single character changed β periodt. β¨
const char*(* CUfileFSOps::fs_type) (void *handle)
int(* CUfileFSOps::getRDMADeviceList) (void *handle, sockaddr_t **hostaddrs)
int(* CUfileFSOps::getRDMADevicePriority) (void *handle, char *, size_t,
loff_t, sockaddr_t *hostaddr)
ssize_t(* CUfileFSOps::read) (void *handle, char *, size_t, loff_t,
cufileRDMAInfo_t *)
ssize_t(* CUfileFSOps::write) (void *handle, const char *, size_t, loff_t,
cufileRDMAInfo_t *)
πΈ Author πΈ
Generated automatically by Doxygen for GPUDirect Storage from the source code. That's the author note, and it's giving auto-generated main character energy. π«Ά
π cute sign-off: source/version is GPUDirect Storage, dated Wed Mar 13 2024, and this icon is CUfileFSOps(3) β mwah! π
π¦ where this page comes from
- debian trixie: libcufile-dev 1.9.1.3~12.4.1-2 Β· GPL-3.0-or-later
- ubuntu questing: libcufile-dev 1.9.1.3~12.4.1-4build1
- ubuntu resolute: libcufile-dev 1.9.1.3~12.4.1-8 Β· GPL-3.0-or-later
- ubuntu stonking: libcufile-dev 1.9.1.3~12.4.1-8.2ubuntu2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms