/linux/drivers/acpi/ |
A D | acpi_ipmi.c | 215 kfree(tx_msg); in ipmi_msg_release() 223 ipmi_msg_release(tx_msg); in ipmi_msg_release_kref() 228 kref_get(&tx_msg->kref); in acpi_ipmi_msg_get() 230 return tx_msg; in acpi_ipmi_msg_get() 257 msg->data = tx_msg->data; in acpi_format_ipmi_request() 287 device = tx_msg->device; in acpi_format_ipmi_request() 362 if (msg == tx_msg) { in ipmi_cancel_tx_msg() 426 memcpy(tx_msg->data, msg->msg.data, tx_msg->rx_len); in ipmi_msg_handler() 542 if (!tx_msg) in acpi_ipmi_space_handler() 565 &tx_msg->addr, in acpi_ipmi_space_handler() [all …]
|
/linux/drivers/i2c/busses/ |
A D | i2c-xiic.c | 69 struct i2c_msg *tx_msg; member 369 i2c->tx_msg = NULL; in xiic_wakeup() 424 if (i2c->tx_msg) { in xiic_process() 458 i2c->tx_msg++; in xiic_process() 472 if (!i2c->tx_msg) in xiic_process() 489 if (!i2c->tx_msg) { in xiic_process() 504 i2c->tx_msg++; in xiic_process() 644 if (!i2c->tx_msg) in __xiic_start_xfer() 668 i2c->tx_msg = msgs; in xiic_start_xfer() 704 i2c->tx_msg = NULL; in xiic_xfer() [all …]
|
/linux/drivers/media/cec/core/ |
A D | cec-pin.c | 412 pin->tx_msg.len = 0; in cec_pin_tx_states() 440 pin->tx_msg.len = 0; in cec_pin_tx_states() 453 pin->tx_msg.len = 0; in cec_pin_tx_states() 471 pin->tx_msg.len = 0; in cec_pin_tx_states() 482 pin->tx_msg.len = 0; in cec_pin_tx_states() 502 if (idx < pin->tx_msg.len) in cec_pin_tx_states() 577 pin->tx_msg.len = 0; in cec_pin_tx_states() 954 if (pin->tx_msg.len) { in cec_pin_timer() 1121 pin->tx_msg.len = 0; in cec_pin_adap_enable() 1183 pin->tx_msg = *msg; in cec_pin_adap_transmit() [all …]
|
A D | cec-pin-error-inj.c | 66 pin->tx_msg.len > 1) in cec_pin_tx_error_inj() 67 cmd = pin->tx_msg.msg[1]; in cec_pin_tx_error_inj()
|
A D | cec-pin-priv.h | 178 struct cec_msg tx_msg; member
|
A D | cec-adap.c | 1862 struct cec_msg tx_msg = { }; in cec_feature_abort_reason() local 1873 cec_msg_set_reply_to(&tx_msg, msg); in cec_feature_abort_reason() 1874 cec_msg_feature_abort(&tx_msg, msg->msg[1], reason); in cec_feature_abort_reason() 1875 return cec_transmit_msg(adap, &tx_msg, false); in cec_feature_abort_reason()
|
/linux/drivers/media/cec/platform/stm32/ |
A D | stm32-cec.c | 76 struct cec_msg tx_msg; member 112 if (cec->tx_cnt < cec->tx_msg.len) in stm32_tx_done() 114 cec->tx_msg.msg[cec->tx_cnt++]); in stm32_tx_done() 117 if (cec->tx_cnt == cec->tx_msg.len) in stm32_tx_done() 221 cec->tx_msg = *msg; in stm32_cec_adap_transmit() 228 if (cec->tx_msg.len == 1) in stm32_cec_adap_transmit() 235 regmap_write(cec->regmap, CEC_TXDR, cec->tx_msg.msg[0]); in stm32_cec_adap_transmit()
|
/linux/drivers/net/can/usb/peak_usb/ |
A D | pcan_usb_fd.c | 738 struct pucan_tx_msg *tx_msg = (struct pucan_tx_msg *)obuf; in pcan_usb_fd_encode_msg() local 747 tx_msg->size = cpu_to_le16(tx_msg_size); in pcan_usb_fd_encode_msg() 748 tx_msg->type = cpu_to_le16(PUCAN_MSG_CAN_TX); in pcan_usb_fd_encode_msg() 753 tx_msg->can_id = cpu_to_le32(cfd->can_id & CAN_EFF_MASK); in pcan_usb_fd_encode_msg() 755 tx_msg->can_id = cpu_to_le32(cfd->can_id & CAN_SFF_MASK); in pcan_usb_fd_encode_msg() 782 tx_msg->flags = cpu_to_le16(tx_msg_flags); in pcan_usb_fd_encode_msg() 783 tx_msg->channel_dlc = PUCAN_MSG_CHANNEL_DLC(dev->ctrl_idx, dlc); in pcan_usb_fd_encode_msg() 784 memcpy(tx_msg->d, cfd->data, cfd->len); in pcan_usb_fd_encode_msg() 788 tx_msg = (struct pucan_tx_msg *)(obuf + tx_msg_size); in pcan_usb_fd_encode_msg() 790 tx_msg->size = 0; in pcan_usb_fd_encode_msg()
|
A D | pcan_usb_pro.h | 182 struct pcan_usb_pro_txmsg tx_msg; member
|
/linux/drivers/net/ieee802154/ |
A D | mrf24j40.c | 205 struct spi_message tx_msg; member 585 ret = spi_async(devrec->spi, &devrec->tx_msg); in write_tx_buf() 1183 spi_message_init(&devrec->tx_msg); in mrf24j40_setup_tx_spi_messages() 1184 devrec->tx_msg.context = devrec; in mrf24j40_setup_tx_spi_messages() 1185 devrec->tx_msg.complete = write_tx_buf_complete; in mrf24j40_setup_tx_spi_messages() 1188 spi_message_add_tail(&devrec->tx_hdr_trx, &devrec->tx_msg); in mrf24j40_setup_tx_spi_messages() 1191 spi_message_add_tail(&devrec->tx_len_trx, &devrec->tx_msg); in mrf24j40_setup_tx_spi_messages() 1192 spi_message_add_tail(&devrec->tx_buf_trx, &devrec->tx_msg); in mrf24j40_setup_tx_spi_messages()
|
/linux/sound/soc/intel/common/ |
A D | sst-ipc.c | 173 if (ipc->ops.tx_msg != NULL) in ipc_tx_msgs() 174 ipc->ops.tx_msg(ipc, msg); in ipc_tx_msgs()
|
A D | sst-ipc.h | 40 void (*tx_msg)(struct sst_generic_ipc *, struct ipc_message *); member
|
/linux/drivers/net/wireless/ |
A D | rayctl.h | 256 #define TX_BUF_SIZE (2048 - sizeof(struct tx_msg)) 576 struct tx_msg { struct
|
A D | ray_cs.c | 72 static int translate_frame(ray_dev_t *local, struct tx_msg __iomem *ptx, 74 static void ray_build_header(ray_dev_t *local, struct tx_msg __iomem *ptx, 868 struct tx_msg __iomem *ptx; /* Address of xmit buffer in PC space */ in ray_hw_xmit() 937 static int translate_frame(ray_dev_t *local, struct tx_msg __iomem *ptx, in translate_frame() 971 static void ray_build_header(ray_dev_t *local, struct tx_msg __iomem *ptx, in ray_build_header() 2658 struct tx_msg __iomem *ptx; in build_auth_frame()
|
/linux/drivers/media/cec/usb/pulse8/ |
A D | pulse8-cec.c | 192 struct cec_msg tx_msg; member 287 struct cec_msg *msg = &pulse8->tx_msg; in pulse8_tx_work_handler() 628 pulse8->tx_msg = *msg; in pulse8_cec_adap_transmit()
|
/linux/drivers/net/can/usb/ |
A D | esd_usb2.c | 125 struct tx_msg { struct 167 struct tx_msg tx;
|
/linux/sound/soc/intel/skylake/ |
A D | cnl-sst.c | 428 ipc->ops.tx_msg = cnl_ipc_tx_msg; in cnl_ipc_init()
|
A D | skl-sst-ipc.c | 615 ipc->ops.tx_msg = skl_ipc_tx_msg; in skl_ipc_init()
|