Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
gru_stats_s Struct Reference

#include <grutables.h>

Data Fields

atomic_long_t vdata_alloc
 
atomic_long_t vdata_free
 
atomic_long_t gts_alloc
 
atomic_long_t gts_free
 
atomic_long_t gms_alloc
 
atomic_long_t gms_free
 
atomic_long_t gts_double_allocate
 
atomic_long_t assign_context
 
atomic_long_t assign_context_failed
 
atomic_long_t free_context
 
atomic_long_t load_user_context
 
atomic_long_t load_kernel_context
 
atomic_long_t lock_kernel_context
 
atomic_long_t unlock_kernel_context
 
atomic_long_t steal_user_context
 
atomic_long_t steal_kernel_context
 
atomic_long_t steal_context_failed
 
atomic_long_t nopfn
 
atomic_long_t asid_new
 
atomic_long_t asid_next
 
atomic_long_t asid_wrap
 
atomic_long_t asid_reuse
 
atomic_long_t intr
 
atomic_long_t intr_cbr
 
atomic_long_t intr_tfh
 
atomic_long_t intr_spurious
 
atomic_long_t intr_mm_lock_failed
 
atomic_long_t call_os
 
atomic_long_t call_os_wait_queue
 
atomic_long_t user_flush_tlb
 
atomic_long_t user_unload_context
 
atomic_long_t user_exception
 
atomic_long_t set_context_option
 
atomic_long_t check_context_retarget_intr
 
atomic_long_t check_context_unload
 
atomic_long_t tlb_dropin
 
atomic_long_t tlb_preload_page
 
atomic_long_t tlb_dropin_fail_no_asid
 
atomic_long_t tlb_dropin_fail_upm
 
atomic_long_t tlb_dropin_fail_invalid
 
atomic_long_t tlb_dropin_fail_range_active
 
atomic_long_t tlb_dropin_fail_idle
 
atomic_long_t tlb_dropin_fail_fmm
 
atomic_long_t tlb_dropin_fail_no_exception
 
atomic_long_t tfh_stale_on_fault
 
atomic_long_t mmu_invalidate_range
 
atomic_long_t mmu_invalidate_page
 
atomic_long_t flush_tlb
 
atomic_long_t flush_tlb_gru
 
atomic_long_t flush_tlb_gru_tgh
 
atomic_long_t flush_tlb_gru_zero_asid
 
atomic_long_t copy_gpa
 
atomic_long_t read_gpa
 
atomic_long_t mesq_receive
 
atomic_long_t mesq_receive_none
 
atomic_long_t mesq_send
 
atomic_long_t mesq_send_failed
 
atomic_long_t mesq_noop
 
atomic_long_t mesq_send_unexpected_error
 
atomic_long_t mesq_send_lb_overflow
 
atomic_long_t mesq_send_qlimit_reached
 
atomic_long_t mesq_send_amo_nacked
 
atomic_long_t mesq_send_put_nacked
 
atomic_long_t mesq_page_overflow
 
atomic_long_t mesq_qf_locked
 
atomic_long_t mesq_qf_noop_not_full
 
atomic_long_t mesq_qf_switch_head_failed
 
atomic_long_t mesq_qf_unexpected_error
 
atomic_long_t mesq_noop_unexpected_error
 
atomic_long_t mesq_noop_lb_overflow
 
atomic_long_t mesq_noop_qlimit_reached
 
atomic_long_t mesq_noop_amo_nacked
 
atomic_long_t mesq_noop_put_nacked
 
atomic_long_t mesq_noop_page_overflow
 

Detailed Description

Definition at line 169 of file grutables.h.

Field Documentation

atomic_long_t asid_new

Definition at line 188 of file grutables.h.

atomic_long_t asid_next

Definition at line 189 of file grutables.h.

atomic_long_t asid_reuse

Definition at line 191 of file grutables.h.

atomic_long_t asid_wrap

Definition at line 190 of file grutables.h.

atomic_long_t assign_context

Definition at line 177 of file grutables.h.

atomic_long_t assign_context_failed

Definition at line 178 of file grutables.h.

atomic_long_t call_os

Definition at line 197 of file grutables.h.

atomic_long_t call_os_wait_queue

Definition at line 198 of file grutables.h.

atomic_long_t check_context_retarget_intr

Definition at line 203 of file grutables.h.

atomic_long_t check_context_unload

Definition at line 204 of file grutables.h.

atomic_long_t copy_gpa

Definition at line 222 of file grutables.h.

atomic_long_t flush_tlb

Definition at line 217 of file grutables.h.

atomic_long_t flush_tlb_gru

Definition at line 218 of file grutables.h.

atomic_long_t flush_tlb_gru_tgh

Definition at line 219 of file grutables.h.

atomic_long_t flush_tlb_gru_zero_asid

Definition at line 220 of file grutables.h.

atomic_long_t free_context

Definition at line 179 of file grutables.h.

atomic_long_t gms_alloc

Definition at line 174 of file grutables.h.

atomic_long_t gms_free

Definition at line 175 of file grutables.h.

atomic_long_t gts_alloc

Definition at line 172 of file grutables.h.

atomic_long_t gts_double_allocate

Definition at line 176 of file grutables.h.

atomic_long_t gts_free

Definition at line 173 of file grutables.h.

Definition at line 192 of file grutables.h.

atomic_long_t intr_cbr

Definition at line 193 of file grutables.h.

atomic_long_t intr_mm_lock_failed

Definition at line 196 of file grutables.h.

atomic_long_t intr_spurious

Definition at line 195 of file grutables.h.

atomic_long_t intr_tfh

Definition at line 194 of file grutables.h.

atomic_long_t load_kernel_context

Definition at line 181 of file grutables.h.

atomic_long_t load_user_context

Definition at line 180 of file grutables.h.

atomic_long_t lock_kernel_context

Definition at line 182 of file grutables.h.

atomic_long_t mesq_noop

Definition at line 229 of file grutables.h.

atomic_long_t mesq_noop_amo_nacked

Definition at line 243 of file grutables.h.

atomic_long_t mesq_noop_lb_overflow

Definition at line 241 of file grutables.h.

atomic_long_t mesq_noop_page_overflow

Definition at line 245 of file grutables.h.

atomic_long_t mesq_noop_put_nacked

Definition at line 244 of file grutables.h.

atomic_long_t mesq_noop_qlimit_reached

Definition at line 242 of file grutables.h.

atomic_long_t mesq_noop_unexpected_error

Definition at line 240 of file grutables.h.

atomic_long_t mesq_page_overflow

Definition at line 235 of file grutables.h.

atomic_long_t mesq_qf_locked

Definition at line 236 of file grutables.h.

atomic_long_t mesq_qf_noop_not_full

Definition at line 237 of file grutables.h.

atomic_long_t mesq_qf_switch_head_failed

Definition at line 238 of file grutables.h.

atomic_long_t mesq_qf_unexpected_error

Definition at line 239 of file grutables.h.

atomic_long_t mesq_receive

Definition at line 225 of file grutables.h.

atomic_long_t mesq_receive_none

Definition at line 226 of file grutables.h.

atomic_long_t mesq_send

Definition at line 227 of file grutables.h.

atomic_long_t mesq_send_amo_nacked

Definition at line 233 of file grutables.h.

atomic_long_t mesq_send_failed

Definition at line 228 of file grutables.h.

atomic_long_t mesq_send_lb_overflow

Definition at line 231 of file grutables.h.

atomic_long_t mesq_send_put_nacked

Definition at line 234 of file grutables.h.

atomic_long_t mesq_send_qlimit_reached

Definition at line 232 of file grutables.h.

atomic_long_t mesq_send_unexpected_error

Definition at line 230 of file grutables.h.

atomic_long_t mmu_invalidate_page

Definition at line 216 of file grutables.h.

atomic_long_t mmu_invalidate_range

Definition at line 215 of file grutables.h.

Definition at line 187 of file grutables.h.

atomic_long_t read_gpa

Definition at line 223 of file grutables.h.

atomic_long_t set_context_option

Definition at line 202 of file grutables.h.

atomic_long_t steal_context_failed

Definition at line 186 of file grutables.h.

atomic_long_t steal_kernel_context

Definition at line 185 of file grutables.h.

atomic_long_t steal_user_context

Definition at line 184 of file grutables.h.

atomic_long_t tfh_stale_on_fault

Definition at line 214 of file grutables.h.

atomic_long_t tlb_dropin

Definition at line 205 of file grutables.h.

atomic_long_t tlb_dropin_fail_fmm

Definition at line 212 of file grutables.h.

atomic_long_t tlb_dropin_fail_idle

Definition at line 211 of file grutables.h.

atomic_long_t tlb_dropin_fail_invalid

Definition at line 209 of file grutables.h.

atomic_long_t tlb_dropin_fail_no_asid

Definition at line 207 of file grutables.h.

atomic_long_t tlb_dropin_fail_no_exception

Definition at line 213 of file grutables.h.

atomic_long_t tlb_dropin_fail_range_active

Definition at line 210 of file grutables.h.

atomic_long_t tlb_dropin_fail_upm

Definition at line 208 of file grutables.h.

atomic_long_t tlb_preload_page

Definition at line 206 of file grutables.h.

atomic_long_t unlock_kernel_context

Definition at line 183 of file grutables.h.

atomic_long_t user_exception

Definition at line 201 of file grutables.h.

atomic_long_t user_flush_tlb

Definition at line 199 of file grutables.h.

atomic_long_t user_unload_context

Definition at line 200 of file grutables.h.

atomic_long_t vdata_alloc

Definition at line 170 of file grutables.h.

atomic_long_t vdata_free

Definition at line 171 of file grutables.h.


The documentation for this struct was generated from the following file: