ieee80211_vif_type_p2p
if (ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_P2P_GO) {
enum nl80211_iftype viftype = ieee80211_vif_type_p2p(vif);
if (ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_AP)
if (ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_AP)
if (ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_P2P_GO &&
if (ieee80211_vif_type_p2p(vif) != NL80211_IFTYPE_STATION)
if (ieee80211_vif_type_p2p(vif) != NL80211_IFTYPE_P2P_CLIENT)
if (ieee80211_vif_type_p2p(vif) != NL80211_IFTYPE_STATION) {
if (ieee80211_vif_type_p2p(vif) != NL80211_IFTYPE_STATION)
if (ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_STATION)
if (ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_STATION)
return ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_STATION &&
if (ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_STATION)
if (ieee80211_vif_type_p2p(link_conf->vif) != NL80211_IFTYPE_STATION)
if (ieee80211_vif_type_p2p(vif) != NL80211_IFTYPE_STATION)
if (ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_P2P_GO &&
if (ieee80211_vif_type_p2p(vif) != NL80211_IFTYPE_P2P_GO)
if (ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_AP)
ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_AP &&
ieee80211_vif_type_p2p(vif) != NL80211_IFTYPE_AP);
if (ieee80211_vif_type_p2p(vif) != NL80211_IFTYPE_STATION ||
switch (ieee80211_vif_type_p2p(vif)) {
vif->addr, ieee80211_vif_type_p2p(vif)))
vif->addr, ieee80211_vif_type_p2p(vif)))
vif->addr, ieee80211_vif_type_p2p(vif)))
vif->addr, ieee80211_vif_type_p2p(vif)))
vif->addr, ieee80211_vif_type_p2p(vif)))
vif->addr, ieee80211_vif_type_p2p(vif)))
ieee80211_vif_type_p2p(vif),
ieee80211_vif_type_p2p(vif));
switch (ieee80211_vif_type_p2p(vif)) {
enum nl80211_iftype viftype = ieee80211_vif_type_p2p(sta->vif);
if (ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_P2P_GO &&
ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_AP &&
if (vif && ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_AP)
if (ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_P2P_GO) {
ieee80211_vif_type_p2p(vif) != NL80211_IFTYPE_AP);
ieee80211_vif_type_p2p(vif));
ieee80211_vif_type_p2p(vif));
ieee80211_vif_type_p2p(vif),
ieee80211_vif_type_p2p(vif));
switch (ieee80211_vif_type_p2p(vif)) {
if (ieee80211_vif_type_p2p(vif) == NL80211_IFTYPE_STATION)
switch (ieee80211_vif_type_p2p(vif)) {
ieee80211_vif_type_p2p(vif), vif->addr);
__func__, ieee80211_vif_type_p2p(vif),
__func__, ieee80211_vif_type_p2p(vif),
__func__, ieee80211_vif_type_p2p(vif),
return ieee80211_get_he_iftype_cap(sband, ieee80211_vif_type_p2p(vif));
return ieee80211_get_he_6ghz_capa(sband, ieee80211_vif_type_p2p(vif));
return ieee80211_get_eht_iftype_cap(sband, ieee80211_vif_type_p2p(vif));
return ieee80211_get_uhr_iftype_cap(sband, ieee80211_vif_type_p2p(vif));
ieee80211_vif_type_p2p(&sdata->vif));
switch (ieee80211_vif_type_p2p(&sdata->vif)) {
enum nl80211_iftype type = ieee80211_vif_type_p2p(&sdata->vif);
ieee80211_vif_type_p2p(&sdata->vif));
type = ieee80211_vif_type_p2p(&sdata->vif);
if (type == ieee80211_vif_type_p2p(&sdata->vif))
enum nl80211_iftype iftype = ieee80211_vif_type_p2p(&sdata->vif);
ieee80211_vif_type_p2p(&sdata->vif));
enum nl80211_iftype iftype = ieee80211_vif_type_p2p(&sdata->vif);
ieee80211_vif_type_p2p(&sdata->vif));
enum nl80211_iftype iftype = ieee80211_vif_type_p2p(&sdata->vif);
if (ieee80211_vif_type_p2p(&sdata->vif) ==
enum nl80211_iftype iftype = ieee80211_vif_type_p2p(&sdata->vif);