Lines Matching refs:code
23 * @code: event code.
32 u32 code;
41 * struct brcmf_fweh_event_name - code, name mapping entry.
44 enum brcmf_fweh_event_code code;
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)
67 if (fweh_event_names[i].code == code)
73 const char *brcmf_fweh_event_name(enum brcmf_fweh_event_code code)
189 enum brcmf_fweh_event_code code,
197 *fw_code = code;
200 if (fweh->event_map->items[i].code == code) {
209 enum brcmf_fweh_event_code *code)
213 if (WARN_ON(!code))
216 *code = fw_code;
220 *code = fweh->event_map->items[i].code;
268 enum brcmf_fweh_event_code code;
270 brcmf_fweh_map_fwevt_code(fweh, event->code, &code);
272 brcmf_fweh_event_name(code), code, event->code,
285 emsg.event_code = code;
302 if (event->code == BRCMF_E_IF) {
307 if (event->code == BRCMF_E_TDLS_PEER_EVENT)
311 err = brcmf_fweh_call_event_handler(drvr, ifp, event->code,
315 event->code);
385 * brcmf_fweh_register() - register handler for given event code.
388 * @code: event code.
389 * @handler: handler for the given event code.
391 int brcmf_fweh_register(struct brcmf_pub *drvr, enum brcmf_fweh_event_code code,
397 brcmf_fweh_map_event_code(fweh, code, &evt_handler_idx);
400 bphy_err(drvr, "event code %d already registered\n", code);
406 brcmf_fweh_event_name(code));
412 * brcmf_fweh_unregister() - remove handler for given code.
415 * @code: event code.
418 enum brcmf_fweh_event_code code)
423 brcmf_fweh_event_name(code));
424 brcmf_fweh_map_event_code(drvr->fweh, code, &evt_handler_idx);
436 enum brcmf_fweh_event_code code;
442 brcmf_fweh_map_fwevt_code(fweh, i, &code);
444 brcmf_fweh_event_name(code));
504 event->code = fwevt_idx;