Lines Matching full:code

23  * @code: event code.
32 u32 code; member
41 * struct brcmf_fweh_event_name - code, name mapping entry.
44 enum brcmf_fweh_event_code code; member
52 /* array for mapping code to event name */
59 * brcmf_fweh_event_name() - returns name for given event code.
61 * @code: code to lookup.
63 const char *brcmf_fweh_event_name(enum brcmf_fweh_event_code code) in brcmf_fweh_event_name() argument
67 if (fweh_event_names[i].code == code) in brcmf_fweh_event_name()
73 const char *brcmf_fweh_event_name(enum brcmf_fweh_event_code code) in brcmf_fweh_event_name() argument
188 enum brcmf_fweh_event_code code, in brcmf_fweh_map_event_code() argument
196 *fw_code = code; in brcmf_fweh_map_event_code()
199 if (fweh->event_map->items[i].code == code) { in brcmf_fweh_map_event_code()
208 enum brcmf_fweh_event_code *code) in brcmf_fweh_map_fwevt_code() argument
212 if (WARN_ON(!code)) in brcmf_fweh_map_fwevt_code()
215 *code = fw_code; in brcmf_fweh_map_fwevt_code()
219 *code = fweh->event_map->items[i].code; in brcmf_fweh_map_fwevt_code()
267 enum brcmf_fweh_event_code code; in brcmf_fweh_event_worker() local
269 brcmf_fweh_map_fwevt_code(fweh, event->code, &code); in brcmf_fweh_event_worker()
271 brcmf_fweh_event_name(code), code, event->code, in brcmf_fweh_event_worker()
284 emsg.event_code = code; in brcmf_fweh_event_worker()
301 if (event->code == BRCMF_E_IF) { in brcmf_fweh_event_worker()
306 if (event->code == BRCMF_E_TDLS_PEER_EVENT) in brcmf_fweh_event_worker()
310 err = brcmf_fweh_call_event_handler(drvr, ifp, event->code, in brcmf_fweh_event_worker()
314 event->code); in brcmf_fweh_event_worker()
384 * brcmf_fweh_register() - register handler for given event code.
387 * @code: event code.
388 * @handler: handler for the given event code.
390 int brcmf_fweh_register(struct brcmf_pub *drvr, enum brcmf_fweh_event_code code, in brcmf_fweh_register() argument
396 brcmf_fweh_map_event_code(fweh, code, &evt_handler_idx); in brcmf_fweh_register()
399 bphy_err(drvr, "event code %d already registered\n", code); in brcmf_fweh_register()
405 brcmf_fweh_event_name(code)); in brcmf_fweh_register()
410 * brcmf_fweh_unregister() - remove handler for given code.
413 * @code: event code.
416 enum brcmf_fweh_event_code code) in brcmf_fweh_unregister() argument
421 brcmf_fweh_event_name(code)); in brcmf_fweh_unregister()
422 brcmf_fweh_map_event_code(drvr->fweh, code, &evt_handler_idx); in brcmf_fweh_unregister()
434 enum brcmf_fweh_event_code code; in brcmf_fweh_activate_events() local
440 brcmf_fweh_map_fwevt_code(fweh, i, &code); in brcmf_fweh_activate_events()
442 brcmf_fweh_event_name(code)); in brcmf_fweh_activate_events()
499 event->code = fwevt_idx; in brcmf_fweh_process_event()