Home
last modified time | relevance | path

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

/Zephyr-4.2.1/kernel/
Dmailbox.c33 struct k_mbox_msg tx_msg; /* transmit message descriptor */ member
112 static int mbox_message_match(struct k_mbox_msg *tx_msg, in mbox_message_match() argument
117 if (((tx_msg->tx_target_thread == (k_tid_t)K_ANY) || in mbox_message_match()
118 (tx_msg->tx_target_thread == rx_msg->tx_target_thread)) && in mbox_message_match()
120 (rx_msg->rx_source_thread == tx_msg->rx_source_thread))) { in mbox_message_match()
123 rx_msg->rx_source_thread = tx_msg->rx_source_thread; in mbox_message_match()
124 tx_msg->tx_target_thread = rx_msg->tx_target_thread; in mbox_message_match()
128 rx_msg->info = tx_msg->info; in mbox_message_match()
129 tx_msg->info = temp_info; in mbox_message_match()
132 if (rx_msg->size > tx_msg->size) { in mbox_message_match()
[all …]
/Zephyr-4.2.1/tests/drivers/i2c/i2c_async/src/
Dmain.c37 struct i2c_msg tx_msg[2] = {{.buf = &eeprom_addr, .len = 1, .flags = I2C_MSG_WRITE}, variable
52 int ret = i2c_transfer_cb(i2c_dev, tx_msg, 2, EEPROM_I2C_ADDR, i2c_async_callback, in ZTEST()
/Zephyr-4.2.1/drivers/i2c/
Di2c_infineon.c283 struct i2c_msg *tx_msg; in ifx_cat1_i2c_transfer() local
294 tx_msg = NULL; in ifx_cat1_i2c_transfer()
298 tx_msg = &msg[i]; in ifx_cat1_i2c_transfer()
307 if ((tx_msg != NULL) && ((i + 1U) < num_msgs) && in ifx_cat1_i2c_transfer()
318 (tx_msg == NULL) ? NULL : tx_msg->buf, in ifx_cat1_i2c_transfer()
319 (tx_msg == NULL) ? 0u : tx_msg->len, in ifx_cat1_i2c_transfer()
Di2c_infineon_pdl.c461 struct i2c_msg *tx_msg; in ifx_cat1_i2c_transfer() local
490 tx_msg = NULL; in ifx_cat1_i2c_transfer()
497 tx_msg = &msg[i]; in ifx_cat1_i2c_transfer()
509 ret = _i2c_master_transfer_async(dev, addr, (tx_msg == NULL) ? NULL : tx_msg->buf, in ifx_cat1_i2c_transfer()
510 (tx_msg == NULL) ? 0 : tx_msg->len, in ifx_cat1_i2c_transfer()
/Zephyr-4.2.1/drivers/spi/
Dspi_sc18is606.c74 struct i2c_msg tx_msg[2] = { in nxp_sc18is606_transfer() local
87 ret = i2c_transfer_dt(&info->i2c_controller, tx_msg, 2); in nxp_sc18is606_transfer()
89 struct i2c_msg tx_msg[1] = {{ in nxp_sc18is606_transfer() local
95 ret = i2c_transfer_dt(&info->i2c_controller, tx_msg, 1); in nxp_sc18is606_transfer()
/Zephyr-4.2.1/subsys/mgmt/ec_host_cmd/backends/
Dec_host_cmd_backend_shi_npcx.c129 uint8_t *tx_msg; /* Entry pointer of msg tx buffer */ member
245 uint8_t *msg_ptr = data->tx_msg; in shi_npcx_write_half_outbuf()
254 data->tx_msg = msg_ptr; in shi_npcx_write_half_outbuf()
373 msg_ptr = data->tx_msg; in shi_npcx_write_first_pkg_outbuf()
401 data->tx_msg = msg_ptr; in shi_npcx_write_first_pkg_outbuf()
793 data->tx_msg = data->out_msg; in shi_npcx_reset_prepare()
/Zephyr-4.2.1/subsys/tracing/test/
Dtracing_test.h334 sys_trace_k_mbox_message_put_enter(mbox, tx_msg, timeout)
336 sys_trace_k_mbox_message_put_blocking(mbox, tx_msg, timeout)
338 sys_trace_k_mbox_message_put_exit(mbox, tx_msg, timeout, ret)
340 sys_trace_k_mbox_put_enter(mbox, tx_msg, timeout)
342 sys_trace_k_mbox_put_exit(mbox, tx_msg, timeout, ret)
611 void sys_trace_k_mbox_message_put_enter(struct k_mbox *mbox, struct k_mbox_msg *tx_msg,
613 void sys_trace_k_mbox_message_put_blocking(struct k_mbox *mbox, struct k_mbox_msg *tx_msg,
615 void sys_trace_k_mbox_message_put_exit(struct k_mbox *mbox, struct k_mbox_msg *tx_msg,
617 void sys_trace_k_mbox_put_enter(struct k_mbox *mbox, struct k_mbox_msg *tx_msg,
619 void sys_trace_k_mbox_put_exit(struct k_mbox *mbox, struct k_mbox_msg *tx_msg, k_timeout_t timeout,
/Zephyr-4.2.1/drivers/w1/
Dw1_ds2477_85_common.c195 struct i2c_msg tx_msg[2] = { in ds2477_85_write_block() local
207 ret = i2c_transfer_dt(&cfg->i2c_spec, tx_msg, 2); in ds2477_85_write_block()
/Zephyr-4.2.1/subsys/tracing/sysview/
DSYSVIEW_Zephyr.txt73 66 k_mbox_put mbox=%I, tx_msg=%p, Timeout=%TimeOut | Returns %ErrCodeMsg
74 67 k_mbox_async_put mbox=%I, tx_msg=%p, sem=%I | Returns (void)(%ErrCodeMsg)
/Zephyr-4.2.1/drivers/can/
Dcan_nxp_s32_canxl.c118 Canexcel_TxFdMsgType *tx_msg; member
678 frame->id, (uint8_t *)&frame->data, &data->tx_msg[alloc]); in can_nxp_s32_send()
1184 __nocache Canexcel_TxFdMsgType tx_msg##n[CONFIG_CAN_NXP_S32_MAX_TX]; \
1214 .tx_msg = tx_msg##n, \
/Zephyr-4.2.1/include/zephyr/
Dkernel.h5413 int k_mbox_put(struct k_mbox *mbox, struct k_mbox_msg *tx_msg,
5429 void k_mbox_async_put(struct k_mbox *mbox, struct k_mbox_msg *tx_msg,