Lines Matching refs:qtnf_bus

23 struct qtnf_bus;
27 int (*preinit)(struct qtnf_bus *);
28 void (*stop)(struct qtnf_bus *);
31 int (*control_tx)(struct qtnf_bus *, struct sk_buff *);
34 int (*data_tx)(struct qtnf_bus *, struct sk_buff *);
35 void (*data_tx_timeout)(struct qtnf_bus *, struct net_device *);
36 void (*data_rx_start)(struct qtnf_bus *);
37 void (*data_rx_stop)(struct qtnf_bus *);
40 struct qtnf_bus { struct
61 static inline bool qtnf_fw_is_up(struct qtnf_bus *bus) in qtnf_fw_is_up() argument
69 static inline bool qtnf_fw_is_attached(struct qtnf_bus *bus) in qtnf_fw_is_attached()
78 static inline void *get_bus_priv(struct qtnf_bus *bus) in get_bus_priv()
88 static inline int qtnf_bus_preinit(struct qtnf_bus *bus) in qtnf_bus_preinit()
95 static inline void qtnf_bus_stop(struct qtnf_bus *bus) in qtnf_bus_stop()
102 static inline int qtnf_bus_data_tx(struct qtnf_bus *bus, struct sk_buff *skb) in qtnf_bus_data_tx()
108 qtnf_bus_data_tx_timeout(struct qtnf_bus *bus, struct net_device *ndev) in qtnf_bus_data_tx_timeout()
113 static inline int qtnf_bus_control_tx(struct qtnf_bus *bus, struct sk_buff *skb) in qtnf_bus_control_tx()
118 static inline void qtnf_bus_data_rx_start(struct qtnf_bus *bus) in qtnf_bus_data_rx_start()
123 static inline void qtnf_bus_data_rx_stop(struct qtnf_bus *bus) in qtnf_bus_data_rx_stop()
128 static __always_inline void qtnf_bus_lock(struct qtnf_bus *bus) in qtnf_bus_lock()
133 static __always_inline void qtnf_bus_unlock(struct qtnf_bus *bus) in qtnf_bus_unlock()
140 int qtnf_core_attach(struct qtnf_bus *bus);
141 void qtnf_core_detach(struct qtnf_bus *bus);