Lines Matching defs:ops
32 #include "rdev-ops.h"
1844 if (rdev->ops->op) { \
1888 if (rdev->ops->set_monitor_channel || rdev->ops->start_ap ||
1889 rdev->ops->join_mesh) {
1914 if (rdev->ops->connect || rdev->ops->auth) {
1920 if (rdev->ops->disconnect || rdev->ops->deauth) {
2217 rdev->ops->get_antenna) {
2362 if (rdev->ops->remain_on_channel &&
3047 if (!dev || !rdev->ops->set_ap_chanwidth ||
3100 if (!rdev->ops->set_wds_peer)
3172 if (!rdev->ops->set_txq_params)
3223 if (!rdev->ops->set_tx_power)
3249 !rdev->ops->set_antenna)
3358 if (!rdev->ops->set_wiphy_params)
3468 if (rdev->ops->get_channel) {
3479 if (rdev->ops->get_tx_power) {
3518 if (rdev->ops->get_txq_stats) {
3846 if (!rdev->ops->add_virtual_intf)
3930 if (!rdev->ops->del_virtual_intf)
3955 if (!rdev->ops->set_noack_map)
4057 if (!rdev->ops->get_key)
4125 if (!rdev->ops->set_default_key) {
4149 if (!rdev->ops->set_default_mgmt_key) {
4171 if (!rdev->ops->set_default_beacon_key) {
4246 if (!rdev->ops->add_key)
4303 if (!rdev->ops->del_key)
5159 if (!rdev->ops->start_ap)
5383 if (!rdev->ops->change_beacon)
5840 if (!rdev->ops->dump_station) {
5889 if (!rdev->ops->get_station)
6205 if (!rdev->ops->set_tx_power ||
6238 if (!rdev->ops->change_station)
6377 if (!rdev->ops->add_station)
6628 if (!rdev->ops->del_station)
6731 if (!rdev->ops->dump_mpath) {
6783 if (!rdev->ops->get_mpath)
6822 if (!rdev->ops->change_mpath)
6847 if (!rdev->ops->add_mpath)
6865 if (!rdev->ops->del_mpath)
6891 if (!rdev->ops->get_mpp)
6930 if (!rdev->ops->dump_mpp) {
7026 if (!rdev->ops->change_bss)
7105 if (!rdev->ops->get_mesh_config)
7483 if (!rdev->ops->update_mesh_config)
8085 if (!rdev->ops->scan)
8328 if (!rdev->ops->abort_scan)
8816 if (!rdev->wiphy.max_sched_scan_reqs || !rdev->ops->sched_scan_start)
8866 if (!rdev->wiphy.max_sched_scan_reqs || !rdev->ops->sched_scan_stop)
8925 if (!rdev->ops->start_radar_detection)
9012 if (!rdev->ops->channel_switch ||
9461 if (!rdev->ops->dump_survey) {
9563 if (!rdev->ops->auth)
9635 if (!rdev->ops->tx_control_port ||
9778 if (!rdev->ops->assoc)
9921 if (!rdev->ops->deauth)
9969 if (!rdev->ops->disassoc)
10052 if (!rdev->ops->join_ibss)
10187 if (!rdev->ops->leave_ibss)
10209 if (!rdev->ops->set_mcast_rate)
10353 if (!rdev->ops->testmode_cmd)
10432 if (!rdev->ops->testmode_dump) {
10733 if (!rdev->ops->update_connect_params)
10913 rdev_ops = rdev->ops->set_pmksa;
10916 rdev_ops = rdev->ops->del_pmksa;
10938 if (!rdev->ops->flush_pmksa)
10955 !rdev->ops->tdls_mgmt)
10989 !rdev->ops->tdls_oper)
11021 if (!rdev->ops->remain_on_channel ||
11091 if (!rdev->ops->cancel_remain_on_channel)
11108 if (!rdev->ops->set_bitrate_mask)
11152 if (!rdev->ops->mgmt_tx)
11187 if (!rdev->ops->mgmt_tx)
11314 if (!rdev->ops->mgmt_tx_cancel_wait)
11352 if (!rdev->ops->set_power_mgmt)
11378 if (!rdev->ops->set_power_mgmt)
11431 if (!rdev->ops->set_cqm_txe_config)
11461 rdev->ops->get_station) {
11530 if (n_thresholds <= 1 && rdev->ops->set_cqm_rssi_config) {
12376 if (rdev->ops->set_wakeup &&
12599 if (!rdev->wiphy.coalesce || !rdev->ops->set_coalesce)
12703 if (!rdev->ops->set_rekey_data) {
12750 if (!rdev->ops->probe_client)
12825 if (!rdev->ops->start_p2p_device)
12855 if (!rdev->ops->stop_p2p_device)
13459 if (!rdev->ops->update_ft_ies)
13483 if (!rdev->ops->crit_proto_start)
13486 if (WARN_ON(!rdev->ops->crit_proto_stop))
13519 if (!rdev->ops->crit_proto_stop)
13883 if (!rdev->ops->set_qos_map)
14015 if (!rdev->ops->tdls_channel_switch ||
14072 if (!rdev->ops->tdls_channel_switch ||
14073 !rdev->ops->tdls_cancel_channel_switch ||
14106 if (!rdev->ops->set_multicast_to_unicast)
14201 if (!rdev->ops->external_auth)
14255 if (!rdev->ops->tx_control_port)
14381 if (!rdev->ops->update_owe_info)
14411 if (!rdev->ops->probe_mesh_link || !rdev->ops->get_station)
14460 if (rdev->ops->reset_tid_config) {
14557 if (!rdev->ops->set_tid_config)
14610 static int nl80211_pre_doit(const struct genl_ops *ops, struct sk_buff *skb,
14616 bool rtnl = ops->internal_flags & NL80211_FLAG_NEED_RTNL;
14621 if (ops->internal_flags & NL80211_FLAG_NEED_WIPHY) {
14629 } else if (ops->internal_flags & NL80211_FLAG_NEED_NETDEV ||
14630 ops->internal_flags & NL80211_FLAG_NEED_WDEV) {
14644 if (ops->internal_flags & NL80211_FLAG_NEED_NETDEV) {
14656 if (ops->internal_flags & NL80211_FLAG_CHECK_NETDEV_UP &&
14672 static void nl80211_post_doit(const struct genl_ops *ops, struct sk_buff *skb,
14676 if (ops->internal_flags & NL80211_FLAG_NEED_WDEV) {
14686 if (ops->internal_flags & NL80211_FLAG_NEED_RTNL)
14694 if (ops->internal_flags & NL80211_FLAG_CLEAR_SKB) {
15574 .ops = nl80211_ops,