Lines Matching refs:vcmd
10103 const struct wiphy_vendor_command *vcmd; in nl80211_vendor_cmd() local
10107 vcmd = &rdev->wiphy.vendor_commands[i]; in nl80211_vendor_cmd()
10109 if (vcmd->info.vendor_id != vid || vcmd->info.subcmd != subcmd) in nl80211_vendor_cmd()
10112 if (vcmd->flags & (WIPHY_VENDOR_CMD_NEED_WDEV | in nl80211_vendor_cmd()
10116 if (vcmd->flags & WIPHY_VENDOR_CMD_NEED_NETDEV && in nl80211_vendor_cmd()
10120 if (vcmd->flags & WIPHY_VENDOR_CMD_NEED_RUNNING) { in nl80211_vendor_cmd()
10128 if (!vcmd->doit) in nl80211_vendor_cmd()
10216 const struct wiphy_vendor_command *vcmd; in nl80211_prepare_vendor_dump() local
10218 vcmd = &(*rdev)->wiphy.vendor_commands[i]; in nl80211_prepare_vendor_dump()
10220 if (vcmd->info.vendor_id != vid || vcmd->info.subcmd != subcmd) in nl80211_prepare_vendor_dump()
10223 if (!vcmd->dumpit) { in nl80211_prepare_vendor_dump()
10263 const struct wiphy_vendor_command *vcmd; in nl80211_vendor_cmd_dump() local
10276 vcmd = &rdev->wiphy.vendor_commands[vcmd_idx]; in nl80211_vendor_cmd_dump()
10278 if (vcmd->flags & (WIPHY_VENDOR_CMD_NEED_WDEV | in nl80211_vendor_cmd_dump()
10282 if (vcmd->flags & WIPHY_VENDOR_CMD_NEED_NETDEV && in nl80211_vendor_cmd_dump()
10286 if (vcmd->flags & WIPHY_VENDOR_CMD_NEED_RUNNING) { in nl80211_vendor_cmd_dump()
10315 err = vcmd->dumpit(&rdev->wiphy, wdev, skb, data, data_len, in nl80211_vendor_cmd_dump()