Home
last modified time | relevance | path

Searched refs:ksmbd_counters (Results 1 – 2 of 2) sorted by relevance

/linux/fs/smb/server/
H A Dstats.h40 extern struct ksmbd_counters ksmbd_counters;
42 struct ksmbd_counters { struct
48 percpu_counter_inc(&ksmbd_counters.counters[type]); in ksmbd_counter_inc() argument
53 percpu_counter_dec(&ksmbd_counters.counters[type]); in ksmbd_counter_dec()
58 percpu_counter_add(&ksmbd_counters.counters[type], value); in ksmbd_counter_add()
63 percpu_counter_sub(&ksmbd_counters.counters[type], value); in ksmbd_counter_sub()
85 percpu_counter_inc(&ksmbd_counters.counters[type]); in ksmbd_counter_inc_reqs()
102 percpu_counter_inc(&ksmbd_counters.counters[type]); in ksmbd_counter_inc_reqs()
106 percpu_counter_inc(&ksmbd_counters.counters[KSMBD_COUNTER_REQUESTS]); in ksmbd_counter_inc_reqs()
107 percpu_counter_inc(&ksmbd_counters.counters[KSMBD_COUNTER_FIRST_REQ + cmd]); in ksmbd_counter_inc_reqs()
[all …]
H A Dproc.c22 struct ksmbd_counters ksmbd_counters; variable
230 for (i = 0; i < ARRAY_SIZE(ksmbd_counters.counters); i++) in ksmbd_proc_cleanup()
231 percpu_counter_destroy(&ksmbd_counters.counters[i]); in ksmbd_proc_cleanup()
240 for (i = 0; i < ARRAY_SIZE(ksmbd_counters.counters); i++) in ksmbd_proc_reset()
241 percpu_counter_set(&ksmbd_counters.counters[i], 0); in ksmbd_proc_reset()
256 for (i = 0; i < ARRAY_SIZE(ksmbd_counters.counters); i++) { in ksmbd_proc_init()
257 retval = percpu_counter_init(&ksmbd_counters.counters[i], 0, GFP_KERNEL); in ksmbd_proc_init()