cregit-Linux how code gets into the kernel

Release 4.8 net/wireless/rdev-ops.h

Directory: net/wireless
#ifndef __CFG80211_RDEV_OPS

#define __CFG80211_RDEV_OPS

#include <linux/rtnetlink.h>
#include <net/cfg80211.h>
#include "core.h"
#include "trace.h"


static inline int rdev_suspend(struct cfg80211_registered_device *rdev, struct cfg80211_wowlan *wowlan) { int ret; trace_rdev_suspend(&rdev->wiphy, wowlan); ret = rdev->ops->suspend(&rdev->wiphy, wowlan); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
beni levbeni lev2847.46%133.33%
hila gonenhila gonen2644.07%133.33%
stanislaw gruszkastanislaw gruszka58.47%133.33%
Total59100.00%3100.00%


static inline int rdev_resume(struct cfg80211_registered_device *rdev) { int ret; trace_rdev_resume(&rdev->wiphy); ret = rdev->ops->resume(&rdev->wiphy); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
beni levbeni lev2652.00%150.00%
hila gonenhila gonen2448.00%150.00%
Total50100.00%2100.00%


static inline void rdev_set_wakeup(struct cfg80211_registered_device *rdev, bool enabled) { trace_rdev_set_wakeup(&rdev->wiphy, enabled); rdev->ops->set_wakeup(&rdev->wiphy, enabled); trace_rdev_return_void(&rdev->wiphy); }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen2961.70%150.00%
beni levbeni lev1838.30%150.00%
Total47100.00%2100.00%


static inline struct wireless_dev *rdev_add_virtual_intf(struct cfg80211_registered_device *rdev, char *name, unsigned char name_assign_type, enum nl80211_iftype type, u32 *flags, struct vif_params *params) { struct wireless_dev *ret; trace_rdev_add_virtual_intf(&rdev->wiphy, name, type); ret = rdev->ops->add_virtual_intf(&rdev->wiphy, name, name_assign_type, type, flags, params); trace_rdev_return_wdev(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen5157.30%133.33%
beni levbeni lev3235.96%133.33%
tom gundersentom gundersen66.74%133.33%
Total89100.00%3100.00%


static inline int rdev_del_virtual_intf(struct cfg80211_registered_device *rdev, struct wireless_dev *wdev) { int ret; trace_rdev_del_virtual_intf(&rdev->wiphy, wdev); ret = rdev->ops->del_virtual_intf(&rdev->wiphy, wdev); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3152.54%150.00%
beni levbeni lev2847.46%150.00%
Total59100.00%2100.00%


static inline int rdev_change_virtual_intf(struct cfg80211_registered_device *rdev, struct net_device *dev, enum nl80211_iftype type, u32 *flags, struct vif_params *params) { int ret; trace_rdev_change_virtual_intf(&rdev->wiphy, dev, type); ret = rdev->ops->change_virtual_intf(&rdev->wiphy, dev, type, flags, params); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen5062.50%150.00%
beni levbeni lev3037.50%150.00%
Total80100.00%2100.00%


static inline int rdev_add_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, u8 key_index, bool pairwise, const u8 *mac_addr, struct key_params *params) { int ret; trace_rdev_add_key(&rdev->wiphy, netdev, key_index, pairwise, mac_addr); ret = rdev->ops->add_key(&rdev->wiphy, netdev, key_index, pairwise, mac_addr, params); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen5561.80%150.00%
beni levbeni lev3438.20%150.00%
Total89100.00%2100.00%


static inline int rdev_get_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, u8 key_index, bool pairwise, const u8 *mac_addr, void *cookie, void (*callback)(void *cookie, struct key_params*)) { int ret; trace_rdev_get_key(&rdev->wiphy, netdev, key_index, pairwise, mac_addr); ret = rdev->ops->get_key(&rdev->wiphy, netdev, key_index, pairwise, mac_addr, cookie, callback); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen7167.62%150.00%
beni levbeni lev3432.38%150.00%
Total105100.00%2100.00%


static inline int rdev_del_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, u8 key_index, bool pairwise, const u8 *mac_addr) { int ret; trace_rdev_del_key(&rdev->wiphy, netdev, key_index, pairwise, mac_addr); ret = rdev->ops->del_key(&rdev->wiphy, netdev, key_index, pairwise, mac_addr); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen4858.54%150.00%
beni levbeni lev3441.46%150.00%
Total82100.00%2100.00%


static inline int rdev_set_default_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, u8 key_index, bool unicast, bool multicast) { int ret; trace_rdev_set_default_key(&rdev->wiphy, netdev, key_index, unicast, multicast); ret = rdev->ops->set_default_key(&rdev->wiphy, netdev, key_index, unicast, multicast); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen4657.50%150.00%
beni levbeni lev3442.50%150.00%
Total80100.00%2100.00%


static inline int rdev_set_default_mgmt_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, u8 key_index) { int ret; trace_rdev_set_default_mgmt_key(&rdev->wiphy, netdev, key_index); ret = rdev->ops->set_default_mgmt_key(&rdev->wiphy, netdev, key_index); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3451.52%150.00%
beni levbeni lev3248.48%150.00%
Total66100.00%2100.00%


static inline int rdev_start_ap(struct cfg80211_registered_device *rdev, struct net_device *dev, struct cfg80211_ap_settings *settings) { int ret; trace_rdev_start_ap(&rdev->wiphy, dev, settings); ret = rdev->ops->start_ap(&rdev->wiphy, dev, settings); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3855.88%150.00%
beni levbeni lev3044.12%150.00%
Total68100.00%2100.00%


static inline int rdev_change_beacon(struct cfg80211_registered_device *rdev, struct net_device *dev, struct cfg80211_beacon_data *info) { int ret; trace_rdev_change_beacon(&rdev->wiphy, dev, info); ret = rdev->ops->change_beacon(&rdev->wiphy, dev, info); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3855.88%150.00%
beni levbeni lev3044.12%150.00%
Total68100.00%2100.00%


static inline int rdev_stop_ap(struct cfg80211_registered_device *rdev, struct net_device *dev) { int ret; trace_rdev_stop_ap(&rdev->wiphy, dev); ret = rdev->ops->stop_ap(&rdev->wiphy, dev); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3152.54%150.00%
beni levbeni lev2847.46%150.00%
Total59100.00%2100.00%


static inline int rdev_add_station(struct cfg80211_registered_device *rdev, struct net_device *dev, u8 *mac, struct station_parameters *params) { int ret; trace_rdev_add_station(&rdev->wiphy, dev, mac, params); ret = rdev->ops->add_station(&rdev->wiphy, dev, mac, params); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen4457.89%150.00%
beni levbeni lev3242.11%150.00%
Total76100.00%2100.00%


static inline int rdev_del_station(struct cfg80211_registered_device *rdev, struct net_device *dev, struct station_del_parameters *params) { int ret; trace_rdev_del_station(&rdev->wiphy, dev, params); ret = rdev->ops->del_station(&rdev->wiphy, dev, params); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3450.00%133.33%
beni levbeni lev2942.65%133.33%
jouni malinenjouni malinen57.35%133.33%
Total68100.00%3100.00%


static inline int rdev_change_station(struct cfg80211_registered_device *rdev, struct net_device *dev, u8 *mac, struct station_parameters *params) { int ret; trace_rdev_change_station(&rdev->wiphy, dev, mac, params); ret = rdev->ops->change_station(&rdev->wiphy, dev, mac, params); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen4457.89%150.00%
beni levbeni lev3242.11%150.00%
Total76100.00%2100.00%


static inline int rdev_get_station(struct cfg80211_registered_device *rdev, struct net_device *dev, const u8 *mac, struct station_info *sinfo) { int ret; trace_rdev_get_station(&rdev->wiphy, dev, mac); ret = rdev->ops->get_station(&rdev->wiphy, dev, mac, sinfo); trace_rdev_return_int_station_info(&rdev->wiphy, ret, sinfo); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen4457.14%133.33%
beni levbeni lev3241.56%133.33%
antonio quartulliantonio quartulli11.30%133.33%
Total77100.00%3100.00%


static inline int rdev_dump_station(struct cfg80211_registered_device *rdev, struct net_device *dev, int idx, u8 *mac, struct station_info *sinfo) { int ret; trace_rdev_dump_station(&rdev->wiphy, dev, idx, mac); ret = rdev->ops->dump_station(&rdev->wiphy, dev, idx, mac, sinfo); trace_rdev_return_int_station_info(&rdev->wiphy, ret, sinfo); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen4959.04%150.00%
beni levbeni lev3440.96%150.00%
Total83100.00%2100.00%


static inline int rdev_add_mpath(struct cfg80211_registered_device *rdev, struct net_device *dev, u8 *dst, u8 *next_hop) { int ret; trace_rdev_add_mpath(&rdev->wiphy, dev, dst, next_hop); ret = rdev->ops->add_mpath(&rdev->wiphy, dev, dst, next_hop); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen4357.33%150.00%
beni levbeni lev3242.67%150.00%
Total75100.00%2100.00%


static inline int rdev_del_mpath(struct cfg80211_registered_device *rdev, struct net_device *dev, u8 *dst) { int ret; trace_rdev_del_mpath(&rdev->wiphy, dev, dst); ret = rdev->ops->del_mpath(&rdev->wiphy, dev, dst); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3755.22%150.00%
beni levbeni lev3044.78%150.00%
Total67100.00%2100.00%


static inline int rdev_change_mpath(struct cfg80211_registered_device *rdev, struct net_device *dev, u8 *dst, u8 *next_hop) { int ret; trace_rdev_change_mpath(&rdev->wiphy, dev, dst, next_hop); ret = rdev->ops->change_mpath(&rdev->wiphy, dev, dst, next_hop); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen4256.00%150.00%
beni levbeni lev3344.00%150.00%
Total75100.00%2100.00%


static inline int rdev_get_mpath(struct cfg80211_registered_device *rdev, struct net_device *dev, u8 *dst, u8 *next_hop, struct mpath_info *pinfo) { int ret; trace_rdev_get_mpath(&rdev->wiphy, dev, dst, next_hop); ret = rdev->ops->get_mpath(&rdev->wiphy, dev, dst, next_hop, pinfo); trace_rdev_return_int_mpath_info(&rdev->wiphy, ret, pinfo); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen5059.52%150.00%
beni levbeni lev3440.48%150.00%
Total84100.00%2100.00%


static inline int rdev_get_mpp(struct cfg80211_registered_device *rdev, struct net_device *dev, u8 *dst, u8 *mpp, struct mpath_info *pinfo) { int ret; trace_rdev_get_mpp(&rdev->wiphy, dev, dst, mpp); ret = rdev->ops->get_mpp(&rdev->wiphy, dev, dst, mpp, pinfo); trace_rdev_return_int_mpath_info(&rdev->wiphy, ret, pinfo); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
henning roggehenning rogge84100.00%1100.00%
Total84100.00%1100.00%


static inline int rdev_dump_mpath(struct cfg80211_registered_device *rdev, struct net_device *dev, int idx, u8 *dst, u8 *next_hop, struct mpath_info *pinfo) { int ret; trace_rdev_dump_mpath(&rdev->wiphy, dev, idx, dst, next_hop); ret = rdev->ops->dump_mpath(&rdev->wiphy, dev, idx, dst, next_hop, pinfo); trace_rdev_return_int_mpath_info(&rdev->wiphy, ret, pinfo); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen5358.24%133.33%
beni levbeni lev3134.07%133.33%
henning roggehenning rogge77.69%133.33%
Total91100.00%3100.00%


static inline int rdev_dump_mpp(struct cfg80211_registered_device *rdev, struct net_device *dev, int idx, u8 *dst, u8 *mpp, struct mpath_info *pinfo) { int ret; trace_rdev_dump_mpp(&rdev->wiphy, dev, idx, dst, mpp); ret = rdev->ops->dump_mpp(&rdev->wiphy, dev, idx, dst, mpp, pinfo); trace_rdev_return_int_mpath_info(&rdev->wiphy, ret, pinfo); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
henning roggehenning rogge8492.31%133.33%
beni levbeni lev55.49%133.33%
hila gonenhila gonen22.20%133.33%
Total91100.00%3100.00%


static inline int rdev_get_mesh_config(struct cfg80211_registered_device *rdev, struct net_device *dev, struct mesh_config *conf) { int ret; trace_rdev_get_mesh_config(&rdev->wiphy, dev); ret = rdev->ops->get_mesh_config(&rdev->wiphy, dev, conf); trace_rdev_return_int_mesh_config(&rdev->wiphy, ret, conf); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3855.88%150.00%
beni levbeni lev3044.12%150.00%
Total68100.00%2100.00%


static inline int rdev_update_mesh_config(struct cfg80211_registered_device *rdev, struct net_device *dev, u32 mask, const struct mesh_config *nconf) { int ret; trace_rdev_update_mesh_config(&rdev->wiphy, dev, mask, nconf); ret = rdev->ops->update_mesh_config(&rdev->wiphy, dev, mask, nconf); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen4457.89%150.00%
beni levbeni lev3242.11%150.00%
Total76100.00%2100.00%


static inline int rdev_join_mesh(struct cfg80211_registered_device *rdev, struct net_device *dev, const struct mesh_config *conf, const struct mesh_setup *setup) { int ret; trace_rdev_join_mesh(&rdev->wiphy, dev, conf, setup); ret = rdev->ops->join_mesh(&rdev->wiphy, dev, conf, setup); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen4759.49%150.00%
beni levbeni lev3240.51%150.00%
Total79100.00%2100.00%


static inline int rdev_leave_mesh(struct cfg80211_registered_device *rdev, struct net_device *dev) { int ret; trace_rdev_leave_mesh(&rdev->wiphy, dev); ret = rdev->ops->leave_mesh(&rdev->wiphy, dev); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen2949.15%133.33%
beni levbeni lev2847.46%133.33%
rostislav lisovyrostislav lisovy23.39%133.33%
Total59100.00%3100.00%


static inline int rdev_join_ocb(struct cfg80211_registered_device *rdev, struct net_device *dev, struct ocb_setup *setup) { int ret; trace_rdev_join_ocb(&rdev->wiphy, dev, setup); ret = rdev->ops->join_ocb(&rdev->wiphy, dev, setup); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
rostislav lisovyrostislav lisovy68100.00%1100.00%
Total68100.00%1100.00%


static inline int rdev_leave_ocb(struct cfg80211_registered_device *rdev, struct net_device *dev) { int ret; trace_rdev_leave_ocb(&rdev->wiphy, dev); ret = rdev->ops->leave_ocb(&rdev->wiphy, dev); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
rostislav lisovyrostislav lisovy5796.61%150.00%
hila gonenhila gonen23.39%150.00%
Total59100.00%2100.00%


static inline int rdev_change_bss(struct cfg80211_registered_device *rdev, struct net_device *dev, struct bss_parameters *params) { int ret; trace_rdev_change_bss(&rdev->wiphy, dev, params); ret = rdev->ops->change_bss(&rdev->wiphy, dev, params); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3855.88%150.00%
beni levbeni lev3044.12%150.00%
Total68100.00%2100.00%


static inline int rdev_set_txq_params(struct cfg80211_registered_device *rdev, struct net_device *dev, struct ieee80211_txq_params *params) { int ret; trace_rdev_set_txq_params(&rdev->wiphy, dev, params); ret = rdev->ops->set_txq_params(&rdev->wiphy, dev, params); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3855.88%150.00%
beni levbeni lev3044.12%150.00%
Total68100.00%2100.00%


static inline int rdev_libertas_set_mesh_channel(struct cfg80211_registered_device *rdev, struct net_device *dev, struct ieee80211_channel *chan) { int ret; trace_rdev_libertas_set_mesh_channel(&rdev->wiphy, dev, chan); ret = rdev->ops->libertas_set_mesh_channel(&rdev->wiphy, dev, chan); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3855.88%150.00%
beni levbeni lev3044.12%150.00%
Total68100.00%2100.00%


static inline int rdev_set_monitor_channel(struct cfg80211_registered_device *rdev, struct cfg80211_chan_def *chandef) { int ret; trace_rdev_set_monitor_channel(&rdev->wiphy, chandef); ret = rdev->ops->set_monitor_channel(&rdev->wiphy, chandef); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
beni levbeni lev3457.63%133.33%
hila gonenhila gonen2135.59%133.33%
johannes bergjohannes berg46.78%133.33%
Total59100.00%3100.00%


static inline int rdev_scan(struct cfg80211_registered_device *rdev, struct cfg80211_scan_request *request) { int ret; trace_rdev_scan(&rdev->wiphy, request); ret = rdev->ops->scan(&rdev->wiphy, request); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3152.54%150.00%
beni levbeni lev2847.46%150.00%
Total59100.00%2100.00%


static inline void rdev_abort_scan(struct cfg80211_registered_device *rdev, struct wireless_dev *wdev) { trace_rdev_abort_scan(&rdev->wiphy, wdev); rdev->ops->abort_scan(&rdev->wiphy, wdev); trace_rdev_return_void(&rdev->wiphy); }

Contributors

PersonTokensPropCommitsCommitProp
vidyullatha kanchanapallyvidyullatha kanchanapally49100.00%1100.00%
Total49100.00%1100.00%


static inline int rdev_auth(struct cfg80211_registered_device *rdev, struct net_device *dev, struct cfg80211_auth_request *req) { int ret; trace_rdev_auth(&rdev->wiphy, dev, req); ret = rdev->ops->auth(&rdev->wiphy, dev, req); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3855.88%150.00%
beni levbeni lev3044.12%150.00%
Total68100.00%2100.00%


static inline int rdev_assoc(struct cfg80211_registered_device *rdev, struct net_device *dev, struct cfg80211_assoc_request *req) { int ret; trace_rdev_assoc(&rdev->wiphy, dev, req); ret = rdev->ops->assoc(&rdev->wiphy, dev, req); trace_rdev_return_int(&rdev->wiphy, ret); return ret; }

Contributors

PersonTokensPropCommitsCommitProp
hila gonenhila gonen3855.88%150.00%
beni levbeni lev3044.12%150.00%
Total68100.00%2100.00%


static inline int rdev_deauth(struct cfg80211_registered_device *rdev, struct net_device *dev, struct cfg80211_deauth_request *req) { int ret; trace_rdev_deauth(&rdev->wiphy, dev, req); ret = rdev->ops->deauth(&rdev->wiphy, dev, req