Home
last modified time | relevance | path

Searched refs:mssg (Results 1 – 11 of 11) sorted by relevance

/linux-6.15/include/linux/
H A Dmailbox_client.h35 void (*rx_callback)(struct mbox_client *cl, void *mssg);
36 void (*tx_prepare)(struct mbox_client *cl, void *mssg);
37 void (*tx_done)(struct mbox_client *cl, void *mssg, int r);
44 int mbox_send_message(struct mbox_chan *chan, void *mssg);
/linux-6.15/drivers/mailbox/
H A Dmailbox.c24 static int add_to_rbuf(struct mbox_chan *chan, void *mssg) in add_to_rbuf() argument
38 chan->msg_data[idx] = mssg; in add_to_rbuf()
94 void *mssg; in tx_tick() local
97 mssg = chan->active_req; in tx_tick()
104 if (!mssg) in tx_tick()
109 chan->cl->tx_done(chan->cl, mssg, r); in tx_tick()
156 void mbox_chan_received_data(struct mbox_chan *chan, void *mssg) in mbox_chan_received_data() argument
160 chan->cl->rx_callback(chan->cl, mssg); in mbox_chan_received_data()
254 int mbox_send_message(struct mbox_chan *chan, void *mssg) in mbox_send_message() argument
261 t = add_to_rbuf(chan, mssg); in mbox_send_message()
H A Dbcm-pdc-mailbox.c580 struct brcm_message mssg; in pdc_receive_one() local
591 mssg.type = BRCM_MESSAGE_SPU; in pdc_receive_one()
619 mssg.ctx = rx_ctx->rxp_ctx; in pdc_receive_one()
658 mbox_chan_received_data(chan, &mssg); in pdc_receive_one()
1194 struct brcm_message *mssg = data; in pdc_send_data() local
1205 src_nent = sg_nents(mssg->spu.src); in pdc_send_data()
1212 dst_nent = sg_nents(mssg->spu.dst); in pdc_send_data()
1217 dma_unmap_sg(dev, mssg->spu.src, src_nent, in pdc_send_data()
1232 tx_desc_req = pdc_desc_count(mssg->spu.src); in pdc_send_data()
1233 rx_desc_req = pdc_desc_count(mssg->spu.dst); in pdc_send_data()
[all …]
/linux-6.15/drivers/crypto/bcm/
H A Dcipher.c146 if (!mssg->spu.dst) in spu_skcipher_rx_sg_create()
149 sg = mssg->spu.dst; in spu_skcipher_rx_sg_create()
213 sg = mssg->spu.src; in spu_skcipher_tx_sg_create()
261 mssg); in mailbox_send_message()
271 err = mssg->error; in mailbox_send_message()
429 memset(mssg, 0, sizeof(*mssg)); in handle_skcipher_req()
537 if (!mssg->spu.dst) in spu_ahash_rx_sg_create()
540 sg = mssg->spu.dst; in spu_ahash_rx_sg_create()
861 memset(mssg, 0, sizeof(*mssg)); in handle_ahash_req()
1468 memset(mssg, 0, sizeof(*mssg)); in handle_aead_req()
[all …]
/linux-6.15/Documentation/driver-api/
H A Dmailbox.rst61 static void message_from_remote(struct mbox_client *cl, void *mssg)
65 if (is_an_ack(mssg)) {
69 queue_req(mssg);
77 static void sample_sent(struct mbox_client *cl, void *mssg, int r)
/linux-6.15/drivers/soc/hisilicon/
H A Dkunpeng_hccs.h73 void (*rx_callback)(struct mbox_client *cl, void *mssg);
H A Dkunpeng_hccs.c160 static void hccs_pcc_rx_callback(struct mbox_client *cl, void *mssg) in hccs_pcc_rx_callback() argument
/linux-6.15/drivers/i2c/busses/
H A Di2c-xgene-slimpro.c131 static void slimpro_i2c_rx_cb(struct mbox_client *cl, void *mssg) in slimpro_i2c_rx_cb() argument
142 *ctx->resp_msg = ((u32 *)mssg)[1]; in slimpro_i2c_rx_cb()
/linux-6.15/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-cmdq.c505 static void mdp_handle_cmdq_callback(struct mbox_client *cl, void *mssg) in mdp_handle_cmdq_callback() argument
513 if (!mssg) { in mdp_handle_cmdq_callback()
518 data = (struct cmdq_cb_data *)mssg; in mdp_handle_cmdq_callback()
/linux-6.15/drivers/firmware/imx/
H A Dimx-scu.c106 static void imx_scu_tx_done(struct mbox_client *cl, void *mssg, int r) in imx_scu_tx_done() argument
/linux-6.15/drivers/gpu/drm/mediatek/
H A Dmtk_crtc.c277 static void ddp_cmdq_cb(struct mbox_client *cl, void *mssg) in ddp_cmdq_cb() argument
279 struct cmdq_cb_data *data = mssg; in ddp_cmdq_cb()