Symbol: qtnf_shm_ipc
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
43
struct qtnf_shm_ipc shm_ipc_ep_in;
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h
44
struct qtnf_shm_ipc shm_ipc_ep_out;
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
118
void qtnf_shm_ipc_free(struct qtnf_shm_ipc *ipc)
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
12
static bool qtnf_shm_ipc_has_new_data(struct qtnf_shm_ipc *ipc)
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
123
int qtnf_shm_ipc_send(struct qtnf_shm_ipc *ipc, const u8 *buf, size_t size)
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
19
static void qtnf_shm_handle_new_data(struct qtnf_shm_ipc *ipc)
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
48
struct qtnf_shm_ipc *ipc = container_of(work, struct qtnf_shm_ipc,
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
55
static void qtnf_shm_ipc_irq_inbound_handler(struct qtnf_shm_ipc *ipc)
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
65
static void qtnf_shm_ipc_irq_outbound_handler(struct qtnf_shm_ipc *ipc)
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
80
int qtnf_shm_ipc_init(struct qtnf_shm_ipc *ipc,
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h
44
void (*irq_handler)(struct qtnf_shm_ipc *ipc);
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h
51
int qtnf_shm_ipc_init(struct qtnf_shm_ipc *ipc,
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h
57
void qtnf_shm_ipc_free(struct qtnf_shm_ipc *ipc);
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h
58
int qtnf_shm_ipc_send(struct qtnf_shm_ipc *ipc, const u8 *buf, size_t size);
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h
60
static inline void qtnf_shm_ipc_irq_handler(struct qtnf_shm_ipc *ipc)