Lines Matching refs:if_event

2842 	dhd_if_event_t *if_event = event_info;  local
2862 if (!if_event) {
2871 ifidx = if_event->event.ifidx;
2872 bssidx = if_event->event.bssidx;
2876 if (if_event->event.ifidx > 0) {
2881 info.role = if_event->event.role;
2882 strncpy(info.name, if_event->name, IFNAMSIZ);
2883 if (is_valid_ether_addr(if_event->mac)) {
2884 mac_addr = if_event->mac;
2900 ndev = dhd_allocate_if(&dhd->pub, ifidx, if_event->name,
2901 if_event->mac, bssidx, TRUE, if_event->name);
2919 if (FW_SUPPORTED((&dhd->pub), ap) && (if_event->event.role != WLC_E_IF_ROLE_STA)) {
2931 MFREE(dhd->pub.osh, if_event, sizeof(dhd_if_event_t));
2943 dhd_if_event_t *if_event = event_info; local
2955 if (!if_event) {
2964 ifidx = if_event->event.ifidx;
2974 if (if_event->event.ifidx > 0) {
2977 true, if_event->event.ifidx) != 0) {
2989 MFREE(dhd->pub.osh, if_event, sizeof(dhd_if_event_t));
7484 dhd_if_event_t *if_event = MALLOC(dhdinfo->pub.osh, sizeof(dhd_if_event_t)); local
7485 if (if_event == NULL) {
7491 memcpy(&if_event->event, ifevent, sizeof(if_event->event));
7492 memcpy(if_event->mac, mac, ETHER_ADDR_LEN);
7493 strncpy(if_event->name, name, IFNAMSIZ);
7494 if_event->name[IFNAMSIZ - 1] = '\0';
7495 dhd_deferred_schedule_work(dhdinfo->dhd_deferred_wq, (void *)if_event,
7505 dhd_if_event_t *if_event; local
7516 if_event = MALLOC(dhdinfo->pub.osh, sizeof(dhd_if_event_t));
7517 if (if_event == NULL) {
7522 memcpy(&if_event->event, ifevent, sizeof(if_event->event));
7523 memcpy(if_event->mac, mac, ETHER_ADDR_LEN);
7524 strncpy(if_event->name, name, IFNAMSIZ);
7525 if_event->name[IFNAMSIZ - 1] = '\0';
7526 dhd_deferred_schedule_work(dhdinfo->dhd_deferred_wq, (void *)if_event, DHD_WQ_WORK_IF_DEL,