#[repr(C)]pub struct CUfileStatsLevel1 {Show 43 fields
pub read_ops: CUfileOpCounter_t,
pub write_ops: CUfileOpCounter_t,
pub hdl_register_ops: CUfileOpCounter_t,
pub hdl_deregister_ops: CUfileOpCounter_t,
pub buf_register_ops: CUfileOpCounter_t,
pub buf_deregister_ops: CUfileOpCounter_t,
pub read_bytes: u64,
pub write_bytes: u64,
pub read_bw_bytes_per_sec: u64,
pub write_bw_bytes_per_sec: u64,
pub read_lat_avg_us: u64,
pub write_lat_avg_us: u64,
pub read_ops_per_sec: u64,
pub write_ops_per_sec: u64,
pub read_lat_sum_us: u64,
pub write_lat_sum_us: u64,
pub batch_submit_ops: CUfileOpCounter_t,
pub batch_complete_ops: CUfileOpCounter_t,
pub batch_setup_ops: CUfileOpCounter_t,
pub batch_cancel_ops: CUfileOpCounter_t,
pub batch_destroy_ops: CUfileOpCounter_t,
pub batch_enqueued_ops: CUfileOpCounter_t,
pub batch_posix_enqueued_ops: CUfileOpCounter_t,
pub batch_processed_ops: CUfileOpCounter_t,
pub batch_posix_processed_ops: CUfileOpCounter_t,
pub batch_nvfs_submit_ops: CUfileOpCounter_t,
pub batch_p2p_submit_ops: CUfileOpCounter_t,
pub batch_aio_submit_ops: CUfileOpCounter_t,
pub batch_iouring_submit_ops: CUfileOpCounter_t,
pub batch_mixed_io_submit_ops: CUfileOpCounter_t,
pub batch_total_submit_ops: CUfileOpCounter_t,
pub batch_read_bytes: u64,
pub batch_write_bytes: u64,
pub batch_read_bw_bytes: u64,
pub batch_write_bw_bytes: u64,
pub batch_submit_lat_avg_us: u64,
pub batch_completion_lat_avg_us: u64,
pub batch_submit_ops_per_sec: u64,
pub batch_complete_ops_per_sec: u64,
pub batch_submit_lat_sum_us: u64,
pub batch_completion_lat_sum_us: u64,
pub last_batch_read_bytes: u64,
pub last_batch_write_bytes: u64,
}Fields§
§read_ops: CUfileOpCounter_t§write_ops: CUfileOpCounter_t§hdl_register_ops: CUfileOpCounter_t§hdl_deregister_ops: CUfileOpCounter_t§buf_register_ops: CUfileOpCounter_t§buf_deregister_ops: CUfileOpCounter_t§read_bytes: u64§write_bytes: u64§read_bw_bytes_per_sec: u64§write_bw_bytes_per_sec: u64§read_lat_avg_us: u64§write_lat_avg_us: u64§read_ops_per_sec: u64§write_ops_per_sec: u64§read_lat_sum_us: u64§write_lat_sum_us: u64§batch_submit_ops: CUfileOpCounter_t§batch_complete_ops: CUfileOpCounter_t§batch_setup_ops: CUfileOpCounter_t§batch_cancel_ops: CUfileOpCounter_t§batch_destroy_ops: CUfileOpCounter_t§batch_enqueued_ops: CUfileOpCounter_t§batch_posix_enqueued_ops: CUfileOpCounter_t§batch_processed_ops: CUfileOpCounter_t§batch_posix_processed_ops: CUfileOpCounter_t§batch_nvfs_submit_ops: CUfileOpCounter_t§batch_p2p_submit_ops: CUfileOpCounter_t§batch_aio_submit_ops: CUfileOpCounter_t§batch_iouring_submit_ops: CUfileOpCounter_t§batch_mixed_io_submit_ops: CUfileOpCounter_t§batch_total_submit_ops: CUfileOpCounter_t§batch_read_bytes: u64§batch_write_bytes: u64§batch_read_bw_bytes: u64§batch_write_bw_bytes: u64§batch_submit_lat_avg_us: u64§batch_completion_lat_avg_us: u64§batch_submit_ops_per_sec: u64§batch_complete_ops_per_sec: u64§batch_submit_lat_sum_us: u64§batch_completion_lat_sum_us: u64§last_batch_read_bytes: u64§last_batch_write_bytes: u64Trait Implementations§
Source§impl Clone for CUfileStatsLevel1
impl Clone for CUfileStatsLevel1
Source§fn clone(&self) -> CUfileStatsLevel1
fn clone(&self) -> CUfileStatsLevel1
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CUfileStatsLevel1
impl Debug for CUfileStatsLevel1
Source§impl Hash for CUfileStatsLevel1
impl Hash for CUfileStatsLevel1
Source§impl Ord for CUfileStatsLevel1
impl Ord for CUfileStatsLevel1
Source§fn cmp(&self, other: &CUfileStatsLevel1) -> Ordering
fn cmp(&self, other: &CUfileStatsLevel1) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for CUfileStatsLevel1
impl PartialEq for CUfileStatsLevel1
Source§impl PartialOrd for CUfileStatsLevel1
impl PartialOrd for CUfileStatsLevel1
impl Copy for CUfileStatsLevel1
impl Eq for CUfileStatsLevel1
impl StructuralPartialEq for CUfileStatsLevel1
Auto Trait Implementations§
impl Freeze for CUfileStatsLevel1
impl RefUnwindSafe for CUfileStatsLevel1
impl Send for CUfileStatsLevel1
impl Sync for CUfileStatsLevel1
impl Unpin for CUfileStatsLevel1
impl UnsafeUnpin for CUfileStatsLevel1
impl UnwindSafe for CUfileStatsLevel1
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more