Lines Matching defs:chanctx_conf
446 struct ieee80211_bss_conf *conf, struct ieee80211_chanctx_conf *chanctx_conf)
457 LKPI_80211_TRACE_MO("hw %p vif %p bss_conf %p chanctx_conf %p",
458 hw, vif, conf, chanctx_conf);
459 error = lhw->ops->assign_vif_chanctx(hw, vif, conf, chanctx_conf);
461 vif->chanctx_conf = chanctx_conf;
469 struct ieee80211_bss_conf *conf, struct ieee80211_chanctx_conf **chanctx_conf)
477 if (*chanctx_conf == NULL)
480 LKPI_80211_TRACE_MO("hw %p vif %p bss_conf %p chanctx_conf %p",
481 hw, vif, conf, *chanctx_conf);
482 lhw->ops->unassign_vif_chanctx(hw, vif, conf, *chanctx_conf);
483 *chanctx_conf = NULL;
489 struct ieee80211_chanctx_conf *chanctx_conf)
501 LKPI_80211_TRACE_MO("hw %p chanctx_conf %p", hw, chanctx_conf);
502 error = lhw->ops->add_chanctx(hw, chanctx_conf);
504 lchanctx = CHANCTX_CONF_TO_LCHANCTX(chanctx_conf);
514 struct ieee80211_chanctx_conf *chanctx_conf, uint32_t changed)
522 LKPI_80211_TRACE_MO("hw %p chanctx_conf %p changed %u", hw, chanctx_conf, changed);
523 lhw->ops->change_chanctx(hw, chanctx_conf, changed);
528 struct ieee80211_chanctx_conf *chanctx_conf)
537 LKPI_80211_TRACE_MO("hw %p chanctx_conf %p", hw, chanctx_conf);
538 lhw->ops->remove_chanctx(hw, chanctx_conf);
539 lchanctx = CHANCTX_CONF_TO_LCHANCTX(chanctx_conf);