Searched refs:ksmbd_counters (Results 1 – 2 of 2) sorted by relevance
40 extern struct ksmbd_counters ksmbd_counters;42 struct ksmbd_counters { struct48 percpu_counter_inc(&ksmbd_counters.counters[type]); in ksmbd_counter_inc() argument53 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 …]
22 struct ksmbd_counters ksmbd_counters; variable230 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()