#include <linux/types.h>
#include <linux/export.h>
#include <linux/slab.h>
#include "core.h"
#include "commands.h"
#include "event.h"
#include "bus.h"
#define QTNF_DEF_SYNC_CMD_TIMEOUT …
int qtnf_trans_send_cmd_with_resp(struct qtnf_bus *bus, struct sk_buff *cmd_skb,
struct sk_buff **response_skb)
{ … }
static void qtnf_trans_signal_cmdresp(struct qtnf_bus *bus, struct sk_buff *skb)
{ … }
static int qtnf_trans_event_enqueue(struct qtnf_bus *bus, struct sk_buff *skb)
{ … }
void qtnf_trans_init(struct qtnf_bus *bus)
{ … }
static void qtnf_trans_free_events(struct qtnf_bus *bus)
{ … }
void qtnf_trans_free(struct qtnf_bus *bus)
{ … }
int qtnf_trans_handle_rx_ctl_packet(struct qtnf_bus *bus, struct sk_buff *skb)
{ … }
EXPORT_SYMBOL_GPL(…);