Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dshm_ipc.h31 struct qtnf_shm_ipc { struct
44 void (*irq_handler)(struct qtnf_shm_ipc *ipc); argument
51 int qtnf_shm_ipc_init(struct qtnf_shm_ipc *ipc, argument
57 void qtnf_shm_ipc_free(struct qtnf_shm_ipc *ipc);
58 int qtnf_shm_ipc_send(struct qtnf_shm_ipc *ipc, const u8 *buf, size_t size);
60 static inline void qtnf_shm_ipc_irq_handler(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_irq_handler()
H A Dshm_ipc.c12 static bool qtnf_shm_ipc_has_new_data(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_has_new_data()
19 static void qtnf_shm_handle_new_data(struct qtnf_shm_ipc *ipc) in qtnf_shm_handle_new_data()
48 struct qtnf_shm_ipc *ipc = container_of(work, struct qtnf_shm_ipc, in qtnf_shm_ipc_irq_work()
55 static void qtnf_shm_ipc_irq_inbound_handler(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_irq_inbound_handler()
65 static void qtnf_shm_ipc_irq_outbound_handler(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_irq_outbound_handler()
80 int qtnf_shm_ipc_init(struct qtnf_shm_ipc *ipc, in qtnf_shm_ipc_init()
118 void qtnf_shm_ipc_free(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_free()
123 int qtnf_shm_ipc_send(struct qtnf_shm_ipc *ipc, const u8 *buf, size_t size) in qtnf_shm_ipc_send()
/openbmc/linux/drivers/net/wireless/quantenna/qtnfmac/pcie/
H A Dpcie_priv.h43 struct qtnf_shm_ipc shm_ipc_ep_in;
44 struct qtnf_shm_ipc shm_ipc_ep_out;