Home
last modified time | relevance | path

Searched refs:qtnf_shm_ipc (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/
Dshm_ipc.h44 struct qtnf_shm_ipc { struct
59 void (*irq_handler)(struct qtnf_shm_ipc *ipc); argument
66 int qtnf_shm_ipc_init(struct qtnf_shm_ipc *ipc, argument
72 void qtnf_shm_ipc_free(struct qtnf_shm_ipc *ipc);
73 int qtnf_shm_ipc_send(struct qtnf_shm_ipc *ipc, const u8 *buf, size_t size);
75 static inline void qtnf_shm_ipc_irq_handler(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_irq_handler()
Dshm_ipc.c25 static bool qtnf_shm_ipc_has_new_data(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_has_new_data()
32 static void qtnf_shm_handle_new_data(struct qtnf_shm_ipc *ipc) in qtnf_shm_handle_new_data()
62 struct qtnf_shm_ipc *ipc = container_of(work, struct qtnf_shm_ipc, in qtnf_shm_ipc_irq_work()
69 static void qtnf_shm_ipc_irq_inbound_handler(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_irq_inbound_handler()
79 static void qtnf_shm_ipc_irq_outbound_handler(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_irq_outbound_handler()
94 int qtnf_shm_ipc_init(struct qtnf_shm_ipc *ipc, in qtnf_shm_ipc_init()
132 void qtnf_shm_ipc_free(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_free()
137 int qtnf_shm_ipc_send(struct qtnf_shm_ipc *ipc, const u8 *buf, size_t size) in qtnf_shm_ipc_send()
/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/pearl/
Dpcie_bus_priv.h50 struct qtnf_shm_ipc shm_ipc_ep_in;
51 struct qtnf_shm_ipc shm_ipc_ep_out;