Lines Matching refs:mem_callbacks
2978 static struct mem_callback mem_callbacks[NMEMCALLBACKS]; variable
3000 if (mem_callbacks[i].vec == NULL && found == 0) in kphysm_setup_func_register()
3002 if (mem_callbacks[i].vec == vec && in kphysm_setup_func_register()
3003 mem_callbacks[i].arg == arg) { in kphysm_setup_func_register()
3024 mem_callbacks[i].vec = vec; in kphysm_setup_func_register()
3025 mem_callbacks[i].arg = arg; in kphysm_setup_func_register()
3037 if (mem_callbacks[i].vec == vec && in kphysm_setup_func_unregister()
3038 mem_callbacks[i].arg == arg) { in kphysm_setup_func_unregister()
3039 mem_callbacks[i].vec = NULL; in kphysm_setup_func_unregister()
3040 mem_callbacks[i].arg = NULL; in kphysm_setup_func_unregister()
3056 if (mem_callbacks[i].vec != NULL) { in kphysm_setup_post_add()
3057 (*mem_callbacks[i].vec->post_add) in kphysm_setup_post_add()
3058 (mem_callbacks[i].arg, delta_pages); in kphysm_setup_post_add()
3079 if (mem_callbacks[i].vec != NULL) { in kphysm_setup_pre_del()
3080 aret = (*mem_callbacks[i].vec->pre_del) in kphysm_setup_pre_del()
3081 (mem_callbacks[i].arg, delta_pages); in kphysm_setup_pre_del()
3095 if (mem_callbacks[i].vec != NULL) { in kphysm_setup_post_del()
3096 (*mem_callbacks[i].vec->post_del) in kphysm_setup_post_del()
3097 (mem_callbacks[i].arg, delta_pages, cancelled); in kphysm_setup_post_del()