Lines Matching refs:modulecb
443 kfree(wlc->modulecb); in brcms_c_detach_mfree()
523 wlc->modulecb = in brcms_c_attach_malloc()
524 kcalloc(BRCMS_MAXMODULES, sizeof(struct modulecb), in brcms_c_attach_malloc()
526 if (wlc->modulecb == NULL) { in brcms_c_attach_malloc()
5215 if (wlc->modulecb[i].down_fn) in brcms_c_down()
5217 wlc->modulecb[i].down_fn(wlc->modulecb[i].hdl); in brcms_c_down()
5607 if (wlc->modulecb[i].name[0] == '\0') { in brcms_c_module_register()
5608 strncpy(wlc->modulecb[i].name, name, in brcms_c_module_register()
5609 sizeof(wlc->modulecb[i].name) - 1); in brcms_c_module_register()
5610 wlc->modulecb[i].hdl = hdl; in brcms_c_module_register()
5611 wlc->modulecb[i].down_fn = d_fn; in brcms_c_module_register()
5630 if (!strcmp(wlc->modulecb[i].name, name) && in brcms_c_module_unregister()
5631 (wlc->modulecb[i].hdl == hdl)) { in brcms_c_module_unregister()
5632 memset(&wlc->modulecb[i], 0, sizeof(wlc->modulecb[i])); in brcms_c_module_unregister()