Symbol: qtnf_bus
drivers/net/wireless/quantenna/qtnfmac/bus.h
102
static inline int qtnf_bus_preinit(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/bus.h
109
static inline void qtnf_bus_stop(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/bus.h
116
static inline int qtnf_bus_data_tx(struct qtnf_bus *bus, struct sk_buff *skb,
drivers/net/wireless/quantenna/qtnfmac/bus.h
123
qtnf_bus_data_tx_timeout(struct qtnf_bus *bus, struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/bus.h
128
static inline int qtnf_bus_control_tx(struct qtnf_bus *bus, struct sk_buff *skb)
drivers/net/wireless/quantenna/qtnfmac/bus.h
133
static inline void qtnf_bus_data_rx_start(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/bus.h
138
static inline void qtnf_bus_data_rx_stop(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/bus.h
143
static __always_inline void qtnf_bus_lock(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/bus.h
148
static __always_inline void qtnf_bus_unlock(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/bus.h
155
int qtnf_core_attach(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/bus.h
156
void qtnf_core_detach(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/bus.h
33
struct qtnf_bus;
drivers/net/wireless/quantenna/qtnfmac/bus.h
37
int (*preinit)(struct qtnf_bus *);
drivers/net/wireless/quantenna/qtnfmac/bus.h
38
void (*stop)(struct qtnf_bus *);
drivers/net/wireless/quantenna/qtnfmac/bus.h
41
int (*control_tx)(struct qtnf_bus *, struct sk_buff *);
drivers/net/wireless/quantenna/qtnfmac/bus.h
44
int (*data_tx)(struct qtnf_bus *bus, struct sk_buff *skb,
drivers/net/wireless/quantenna/qtnfmac/bus.h
46
void (*data_tx_timeout)(struct qtnf_bus *, struct net_device *);
drivers/net/wireless/quantenna/qtnfmac/bus.h
47
void (*data_tx_use_meta_set)(struct qtnf_bus *bus, bool use_meta);
drivers/net/wireless/quantenna/qtnfmac/bus.h
48
void (*data_rx_start)(struct qtnf_bus *);
drivers/net/wireless/quantenna/qtnfmac/bus.h
49
void (*data_rx_stop)(struct qtnf_bus *);
drivers/net/wireless/quantenna/qtnfmac/bus.h
75
static inline bool qtnf_fw_is_up(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/bus.h
83
static inline bool qtnf_fw_is_attached(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/bus.h
92
static inline void *get_bus_priv(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
1071
struct wiphy *qtnf_wiphy_allocate(struct qtnf_bus *bus,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
997
struct qtnf_bus *bus = mac->bus;
drivers/net/wireless/quantenna/qtnfmac/commands.c
142
static inline int qtnf_cmd_send(struct qtnf_bus *bus, struct sk_buff *cmd_skb)
drivers/net/wireless/quantenna/qtnfmac/commands.c
1561
int qtnf_cmd_get_hw_info(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/commands.c
1671
int qtnf_cmd_send_init_fw(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/commands.c
1705
void qtnf_cmd_send_deinit_fw(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/commands.c
2239
struct qtnf_bus *bus = mac->bus;
drivers/net/wireless/quantenna/qtnfmac/commands.c
2486
struct qtnf_bus *bus = vif->mac->bus;
drivers/net/wireless/quantenna/qtnfmac/commands.c
2518
struct qtnf_bus *bus = vif->mac->bus;
drivers/net/wireless/quantenna/qtnfmac/commands.c
2543
struct qtnf_bus *bus = vif->mac->bus;
drivers/net/wireless/quantenna/qtnfmac/commands.c
2569
struct qtnf_bus *bus = vif->mac->bus;
drivers/net/wireless/quantenna/qtnfmac/commands.c
2594
struct qtnf_bus *bus = vif->mac->bus;
drivers/net/wireless/quantenna/qtnfmac/commands.c
2629
struct qtnf_bus *bus = vif->mac->bus;
drivers/net/wireless/quantenna/qtnfmac/commands.c
2660
struct qtnf_bus *bus = vif->mac->bus;
drivers/net/wireless/quantenna/qtnfmac/commands.c
2705
struct qtnf_bus *bus = vif->mac->bus;
drivers/net/wireless/quantenna/qtnfmac/commands.c
77
static int qtnf_cmd_send_with_reply(struct qtnf_bus *bus,
drivers/net/wireless/quantenna/qtnfmac/commands.c
877
qtnf_cmd_resp_proc_hw_info(struct qtnf_bus *bus,
drivers/net/wireless/quantenna/qtnfmac/commands.h
12
int qtnf_cmd_send_init_fw(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/commands.h
13
void qtnf_cmd_send_deinit_fw(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/commands.h
14
int qtnf_cmd_get_hw_info(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/core.c
142
struct qtnf_bus *bus;
drivers/net/wireless/quantenna/qtnfmac/core.c
191
const struct qtnf_bus *bus = vif->mac->bus;
drivers/net/wireless/quantenna/qtnfmac/core.c
393
static struct qtnf_wmac *qtnf_core_mac_alloc(struct qtnf_bus *bus,
drivers/net/wireless/quantenna/qtnfmac/core.c
40
struct qtnf_wmac *qtnf_core_get_mac(const struct qtnf_bus *bus, u8 macid)
drivers/net/wireless/quantenna/qtnfmac/core.c
490
static void qtnf_core_mac_detach(struct qtnf_bus *bus, unsigned int macid)
drivers/net/wireless/quantenna/qtnfmac/core.c
544
static int qtnf_core_mac_attach(struct qtnf_bus *bus, unsigned int macid)
drivers/net/wireless/quantenna/qtnfmac/core.c
654
struct qtnf_bus *bus;
drivers/net/wireless/quantenna/qtnfmac/core.c
702
int qtnf_core_attach(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/core.c
785
void qtnf_core_detach(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/core.c
820
struct net_device *qtnf_classify_skb(struct qtnf_bus *bus, struct sk_buff *skb)
drivers/net/wireless/quantenna/qtnfmac/core.c
884
struct qtnf_bus *bus;
drivers/net/wireless/quantenna/qtnfmac/core.h
101
struct qtnf_bus *bus;
drivers/net/wireless/quantenna/qtnfmac/core.h
129
struct wiphy *qtnf_wiphy_allocate(struct qtnf_bus *bus,
drivers/net/wireless/quantenna/qtnfmac/core.h
136
struct qtnf_wmac *qtnf_core_get_mac(const struct qtnf_bus *bus, u8 macid);
drivers/net/wireless/quantenna/qtnfmac/core.h
137
struct net_device *qtnf_classify_skb(struct qtnf_bus *bus, struct sk_buff *skb);
drivers/net/wireless/quantenna/qtnfmac/core.h
42
struct qtnf_bus;
drivers/net/wireless/quantenna/qtnfmac/debug.c
13
void qtnf_debugfs_remove(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/debug.c
19
void qtnf_debugfs_add_entry(struct qtnf_bus *bus, const char *name,
drivers/net/wireless/quantenna/qtnfmac/debug.c
6
void qtnf_debugfs_init(struct qtnf_bus *bus, const char *name)
drivers/net/wireless/quantenna/qtnfmac/debug.h
14
void qtnf_debugfs_init(struct qtnf_bus *bus, const char *name);
drivers/net/wireless/quantenna/qtnfmac/debug.h
15
void qtnf_debugfs_remove(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/debug.h
16
void qtnf_debugfs_add_entry(struct qtnf_bus *bus, const char *name,
drivers/net/wireless/quantenna/qtnfmac/debug.h
21
static inline void qtnf_debugfs_init(struct qtnf_bus *bus, const char *name)
drivers/net/wireless/quantenna/qtnfmac/debug.h
25
static inline void qtnf_debugfs_remove(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/debug.h
30
qtnf_debugfs_add_entry(struct qtnf_bus *bus, const char *name,
drivers/net/wireless/quantenna/qtnfmac/event.c
756
static int qtnf_event_process_skb(struct qtnf_bus *bus,
drivers/net/wireless/quantenna/qtnfmac/event.c
788
struct qtnf_bus *bus = container_of(work, struct qtnf_bus, event_work);
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
106
struct qtnf_bus *bus = dev_get_drvdata(s->private);
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
116
struct qtnf_bus *bus = dev_get_drvdata(s->private);
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
131
int qtnf_pcie_fw_boot_done(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
238
struct qtnf_bus *bus = pci_get_drvdata(priv->pdev);
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
277
struct qtnf_bus *bus;
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
411
struct qtnf_bus *bus;
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
439
struct qtnf_bus *bus;
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
452
struct qtnf_bus *bus;
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
50
int qtnf_pcie_control_tx(struct qtnf_bus *bus, struct sk_buff *skb)
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
85
static void qtnf_pcie_bringup_fw_async(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c
96
struct qtnf_bus *bus = dev_get_drvdata(s->private);
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
26
int (*probe_cb)(struct qtnf_bus *bus, unsigned int tx_bd_size,
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
28
void (*remove_cb)(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
29
int (*suspend_cb)(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
30
int (*resume_cb)(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
72
int qtnf_pcie_control_tx(struct qtnf_bus *bus, struct sk_buff *skb);
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
74
int qtnf_pcie_fw_boot_done(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
79
struct qtnf_bus *qtnf_pcie_pearl_alloc(struct pci_dev *pdev);
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
80
struct qtnf_bus *qtnf_pcie_topaz_alloc(struct pci_dev *pdev);
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
1023
struct qtnf_bus *bus = container_of(work, struct qtnf_bus, fw_work);
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
1111
static int qtnf_pcie_pearl_probe(struct qtnf_bus *bus, unsigned int tx_bd_size,
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
1160
static void qtnf_pcie_pearl_remove(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
1169
static int qtnf_pcie_pearl_suspend(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
1174
static int qtnf_pcie_pearl_resume(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
1180
struct qtnf_bus *qtnf_pcie_pearl_alloc(struct pci_dev *pdev)
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
1182
struct qtnf_bus *bus;
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
535
static int qtnf_pcie_skb_send(struct qtnf_bus *bus, struct sk_buff *skb)
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
611
static int qtnf_pcie_data_tx(struct qtnf_bus *bus, struct sk_buff *skb,
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
617
static int qtnf_pcie_data_tx_meta(struct qtnf_bus *bus, struct sk_buff *skb,
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
645
struct qtnf_bus *bus = (struct qtnf_bus *)data;
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
705
struct qtnf_bus *bus = container_of(napi, struct qtnf_bus, mux_napi);
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
808
qtnf_pcie_data_tx_timeout(struct qtnf_bus *bus, struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
815
static void qtnf_pcie_data_rx_start(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
823
static void qtnf_pcie_data_rx_stop(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
831
static void qtnf_pearl_tx_use_meta_info_set(struct qtnf_bus *bus, bool use_meta)
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
853
struct qtnf_bus *bus = dev_get_drvdata(s->private);
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
877
struct qtnf_bus *bus = dev_get_drvdata(s->private);
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
910
struct qtnf_bus *bus = pci_get_drvdata(pdev);
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1036
struct qtnf_bus *bus = container_of(work, struct qtnf_bus, fw_work);
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1120
static int qtnf_pcie_topaz_probe(struct qtnf_bus *bus,
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1173
static void qtnf_pcie_topaz_remove(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1182
static int qtnf_pcie_topaz_suspend(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1199
static int qtnf_pcie_topaz_resume(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1217
struct qtnf_bus *qtnf_pcie_topaz_alloc(struct pci_dev *pdev)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
1219
struct qtnf_bus *bus;
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
445
static void qtnf_try_stop_xmit(struct qtnf_bus *bus, struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
467
static void qtnf_try_wake_xmit(struct qtnf_bus *bus, struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
500
static int qtnf_pcie_data_tx(struct qtnf_bus *bus, struct sk_buff *skb,
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
567
struct qtnf_bus *bus = (struct qtnf_bus *)data;
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
609
struct qtnf_bus *bus = container_of(napi, struct qtnf_bus, mux_napi);
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
720
qtnf_pcie_data_tx_timeout(struct qtnf_bus *bus, struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
728
static void qtnf_pcie_data_rx_start(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
736
static void qtnf_pcie_data_rx_stop(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
757
struct qtnf_bus *bus = dev_get_drvdata(s->private);
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
767
struct qtnf_bus *bus = dev_get_drvdata(s->private);
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
850
static int qtnf_pre_init_ep(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/trans.c
112
static int qtnf_trans_event_enqueue(struct qtnf_bus *bus, struct sk_buff *skb)
drivers/net/wireless/quantenna/qtnfmac/trans.c
129
void qtnf_trans_init(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/trans.c
147
static void qtnf_trans_free_events(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/trans.c
15
int qtnf_trans_send_cmd_with_resp(struct qtnf_bus *bus, struct sk_buff *cmd_skb,
drivers/net/wireless/quantenna/qtnfmac/trans.c
158
void qtnf_trans_free(struct qtnf_bus *bus)
drivers/net/wireless/quantenna/qtnfmac/trans.c
168
int qtnf_trans_handle_rx_ctl_packet(struct qtnf_bus *bus, struct sk_buff *skb)
drivers/net/wireless/quantenna/qtnfmac/trans.c
81
static void qtnf_trans_signal_cmdresp(struct qtnf_bus *bus, struct sk_buff *skb)
drivers/net/wireless/quantenna/qtnfmac/trans.h
19
struct qtnf_bus;
drivers/net/wireless/quantenna/qtnfmac/trans.h
35
void qtnf_trans_init(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/trans.h
36
void qtnf_trans_free(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/trans.h
38
int qtnf_trans_send_next_cmd(struct qtnf_bus *bus);
drivers/net/wireless/quantenna/qtnfmac/trans.h
39
int qtnf_trans_handle_rx_ctl_packet(struct qtnf_bus *bus, struct sk_buff *skb);
drivers/net/wireless/quantenna/qtnfmac/trans.h
40
int qtnf_trans_send_cmd_with_resp(struct qtnf_bus *bus,