Lines Matching refs:vcmd
12315 const struct wiphy_vendor_command *vcmd; in nl80211_vendor_cmd() local
12319 vcmd = &rdev->wiphy.vendor_commands[i]; in nl80211_vendor_cmd()
12321 if (vcmd->info.vendor_id != vid || vcmd->info.subcmd != subcmd) in nl80211_vendor_cmd()
12324 if (vcmd->flags & (WIPHY_VENDOR_CMD_NEED_WDEV | in nl80211_vendor_cmd()
12328 if (vcmd->flags & WIPHY_VENDOR_CMD_NEED_NETDEV && in nl80211_vendor_cmd()
12332 if (vcmd->flags & WIPHY_VENDOR_CMD_NEED_RUNNING) { in nl80211_vendor_cmd()
12337 if (!vcmd->doit) in nl80211_vendor_cmd()
12415 const struct wiphy_vendor_command *vcmd; in nl80211_prepare_vendor_dump() local
12417 vcmd = &(*rdev)->wiphy.vendor_commands[i]; in nl80211_prepare_vendor_dump()
12419 if (vcmd->info.vendor_id != vid || vcmd->info.subcmd != subcmd) in nl80211_prepare_vendor_dump()
12422 if (!vcmd->dumpit) in nl80211_prepare_vendor_dump()
12455 const struct wiphy_vendor_command *vcmd; in nl80211_vendor_cmd_dump() local
12469 vcmd = &rdev->wiphy.vendor_commands[vcmd_idx]; in nl80211_vendor_cmd_dump()
12471 if (vcmd->flags & (WIPHY_VENDOR_CMD_NEED_WDEV | in nl80211_vendor_cmd_dump()
12477 if (vcmd->flags & WIPHY_VENDOR_CMD_NEED_NETDEV && in nl80211_vendor_cmd_dump()
12483 if (vcmd->flags & WIPHY_VENDOR_CMD_NEED_RUNNING) { in nl80211_vendor_cmd_dump()
12512 err = vcmd->dumpit(&rdev->wiphy, wdev, skb, data, data_len, in nl80211_vendor_cmd_dump()