Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/net/wimax/i2400m/
Dtx.c537 struct i2400m_msg_hdr *msg_hdr = i2400m->tx_msg; in i2400m_tx_fits()
564 struct i2400m_msg_hdr *tx_msg; in i2400m_tx_new() local
566 BUG_ON(i2400m->tx_msg != NULL); in i2400m_tx_new()
576 tx_msg = i2400m_tx_fifo_push(i2400m, I2400M_TX_PLD_SIZE, in i2400m_tx_new()
578 if (tx_msg == NULL) in i2400m_tx_new()
580 else if (tx_msg == TAIL_FULL) { in i2400m_tx_new()
586 memset(tx_msg, 0, I2400M_TX_PLD_SIZE); in i2400m_tx_new()
587 tx_msg->size = I2400M_TX_PLD_SIZE; in i2400m_tx_new()
589 i2400m->tx_msg = tx_msg; in i2400m_tx_new()
591 tx_msg, (void *) tx_msg - i2400m->tx_buf); in i2400m_tx_new()
[all …]
Dusb-tx.c87 int i2400mu_tx(struct i2400mu *i2400mu, struct i2400m_msg_hdr *tx_msg, in i2400mu_tx() argument
108 tx_msg, tx_msg_size, &sent_size, 200); in i2400mu_tx()
156 (void *) tx_msg - i2400m->tx_buf, in i2400mu_tx()
183 struct i2400m_msg_hdr *tx_msg; in i2400mu_txd() local
196 tx_msg = NULL; in i2400mu_txd()
200 || (tx_msg = i2400m_tx_msg_get(i2400m, &tx_msg_size))) in i2400mu_txd()
204 WARN_ON(tx_msg == NULL); /* should not happen...*/ in i2400mu_txd()
206 d_dump(5, dev, tx_msg, tx_msg_size); in i2400mu_txd()
208 i2400mu_tx(i2400mu, tx_msg, tx_msg_size); in i2400mu_txd()
Di2400m.h602 struct i2400m_msg_hdr *tx_msg; member
/linux-4.4.14/drivers/acpi/
Dacpi_ipmi.c225 static void ipmi_msg_release(struct acpi_ipmi_msg *tx_msg) in ipmi_msg_release() argument
227 acpi_ipmi_dev_put(tx_msg->device); in ipmi_msg_release()
228 kfree(tx_msg); in ipmi_msg_release()
233 struct acpi_ipmi_msg *tx_msg = in ipmi_msg_release_kref() local
236 ipmi_msg_release(tx_msg); in ipmi_msg_release_kref()
239 static struct acpi_ipmi_msg *acpi_ipmi_msg_get(struct acpi_ipmi_msg *tx_msg) in acpi_ipmi_msg_get() argument
241 kref_get(&tx_msg->kref); in acpi_ipmi_msg_get()
243 return tx_msg; in acpi_ipmi_msg_get()
246 static void acpi_ipmi_msg_put(struct acpi_ipmi_msg *tx_msg) in acpi_ipmi_msg_put() argument
248 kref_put(&tx_msg->kref, ipmi_msg_release_kref); in acpi_ipmi_msg_put()
[all …]
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd_proto.c45 ksocknal_queue_tx_msg_v1(ksock_conn_t *conn, ksock_tx_t *tx_msg) in ksocknal_queue_tx_msg_v1() argument
48 list_add_tail(&tx_msg->tx_list, &conn->ksnc_tx_queue); in ksocknal_queue_tx_msg_v1()
68 LASSERT(conn->ksnc_tx_carrier->tx_msg.ksm_type == tx->tx_msg.ksm_type); in ksocknal_next_tx_carrier()
79 tx_ack->tx_msg.ksm_type == KSOCK_MSG_NOOP); in ksocknal_queue_tx_zcack_v2()
97 if (tx->tx_msg.ksm_type == KSOCK_MSG_NOOP) { in ksocknal_queue_tx_zcack_v2()
105 LASSERT(tx->tx_msg.ksm_type == KSOCK_MSG_LNET); in ksocknal_queue_tx_zcack_v2()
106 LASSERT(tx->tx_msg.ksm_zc_cookies[1] == 0); in ksocknal_queue_tx_zcack_v2()
109 cookie = tx_ack->tx_msg.ksm_zc_cookies[1]; in ksocknal_queue_tx_zcack_v2()
112 tx->tx_msg.ksm_zc_cookies[1] = cookie; in ksocknal_queue_tx_zcack_v2()
120 ksocknal_queue_tx_msg_v2(ksock_conn_t *conn, ksock_tx_t *tx_msg) in ksocknal_queue_tx_msg_v2() argument
[all …]
Dsocklnd_lib.c85 tx->tx_msg.ksm_csum == 0) /* not checksummed */ in ksocknal_lib_send_iov()
130 if (tx->tx_msg.ksm_zc_cookies[0] != 0) { in ksocknal_lib_send_kiov()
390 LASSERT(tx->tx_iov[0].iov_base == &tx->tx_msg); in ksocknal_lib_csum_tx()
394 tx->tx_msg.ksm_csum = 0; in ksocknal_lib_csum_tx()
419 tx->tx_msg.ksm_csum = csum; in ksocknal_lib_csum_tx()
Dsocklnd_cb.c86 socklnd_init_msg(&tx->tx_msg, KSOCK_MSG_NOOP); in ksocknal_alloc_tx_noop()
87 tx->tx_msg.ksm_zc_cookies[1] = cookie; in ksocknal_alloc_tx_noop()
444 LASSERT(tx->tx_msg.ksm_type != KSOCK_MSG_NOOP); in ksocknal_check_zc_req()
464 LASSERT(tx->tx_msg.ksm_zc_cookies[0] == 0); in ksocknal_check_zc_req()
466 tx->tx_msg.ksm_zc_cookies[0] = peer->ksnp_zc_next_cookie++; in ksocknal_check_zc_req()
481 LASSERT(tx->tx_msg.ksm_type != KSOCK_MSG_NOOP); in ksocknal_uncheck_zc_req()
488 if (tx->tx_msg.ksm_zc_cookies[0] == 0) { in ksocknal_uncheck_zc_req()
494 tx->tx_msg.ksm_zc_cookies[0] = 0; in ksocknal_uncheck_zc_req()
687 ksock_msg_t *msg = &tx->tx_msg; in ksocknal_queue_tx_locked()
988 socklnd_init_msg(&tx->tx_msg, KSOCK_MSG_LNET); in ksocknal_send()
Dsocklnd.h274 ksock_msg_t tx_msg; /* socklnd message buffer */ member
Dsocklnd.c1524 LASSERT(tx->tx_msg.ksm_zc_cookies[0] != 0); in ksocknal_finalize_zcreq()
1526 tx->tx_msg.ksm_zc_cookies[0] = 0; in ksocknal_finalize_zcreq()
/linux-4.4.14/drivers/i2c/busses/
Di2c-xiic.c72 struct i2c_msg *tx_msg; member
174 #define xiic_tx_space(i2c) ((i2c)->tx_msg->len - (i2c)->tx_pos)
342 u16 data = i2c->tx_msg->buf[i2c->tx_pos++]; in xiic_fill_tx_fifo()
354 i2c->tx_msg = NULL; in xiic_wakeup()
381 i2c->tx_msg, i2c->nmsgs); in xiic_process()
404 if (i2c->tx_msg) in xiic_process()
436 i2c->tx_msg++; in xiic_process()
451 if (!i2c->tx_msg) in xiic_process()
466 if (!i2c->tx_msg) { in xiic_process()
481 i2c->tx_msg++; in xiic_process()
[all …]
/linux-4.4.14/drivers/net/can/usb/peak_usb/
Dpcan_usb_fd.c723 struct pucan_tx_msg *tx_msg = (struct pucan_tx_msg *)obuf; in pcan_usb_fd_encode_msg() local
729 tx_msg->size = cpu_to_le16(tx_msg_size); in pcan_usb_fd_encode_msg()
730 tx_msg->type = cpu_to_le16(PUCAN_MSG_CAN_TX); in pcan_usb_fd_encode_msg()
735 tx_msg->can_id = cpu_to_le32(cfd->can_id & CAN_EFF_MASK); in pcan_usb_fd_encode_msg()
737 tx_msg->can_id = cpu_to_le32(cfd->can_id & CAN_SFF_MASK); in pcan_usb_fd_encode_msg()
759 tx_msg->flags = cpu_to_le16(tx_msg_flags); in pcan_usb_fd_encode_msg()
760 tx_msg->channel_dlc = PUCAN_MSG_CHANNEL_DLC(dev->ctrl_idx, can_dlc); in pcan_usb_fd_encode_msg()
761 memcpy(tx_msg->d, cfd->data, cfd->len); in pcan_usb_fd_encode_msg()
765 tx_msg = (struct pucan_tx_msg *)(obuf + tx_msg_size); in pcan_usb_fd_encode_msg()
767 tx_msg->size = 0; in pcan_usb_fd_encode_msg()
Dpcan_usb_pro.h184 struct pcan_usb_pro_txmsg tx_msg; member
/linux-4.4.14/drivers/net/ieee802154/
Dmrf24j40.c209 struct spi_message tx_msg; member
585 ret = spi_async(devrec->spi, &devrec->tx_msg); in write_tx_buf()
1176 spi_message_init(&devrec->tx_msg); in mrf24j40_setup_tx_spi_messages()
1177 devrec->tx_msg.context = devrec; in mrf24j40_setup_tx_spi_messages()
1178 devrec->tx_msg.complete = write_tx_buf_complete; in mrf24j40_setup_tx_spi_messages()
1181 spi_message_add_tail(&devrec->tx_hdr_trx, &devrec->tx_msg); in mrf24j40_setup_tx_spi_messages()
1184 spi_message_add_tail(&devrec->tx_len_trx, &devrec->tx_msg); in mrf24j40_setup_tx_spi_messages()
1185 spi_message_add_tail(&devrec->tx_buf_trx, &devrec->tx_msg); in mrf24j40_setup_tx_spi_messages()
/linux-4.4.14/sound/soc/intel/common/
Dsst-ipc.h50 void (*tx_msg)(struct sst_generic_ipc *, struct ipc_message *); member
Dsst-ipc.c184 if (ipc->ops.tx_msg != NULL) in ipc_tx_msgs()
185 ipc->ops.tx_msg(ipc, msg); in ipc_tx_msgs()
/linux-4.4.14/sound/soc/intel/baytrail/
Dsst-baytrail-ipc.c494 void *tx_msg; in sst_byt_stream_start() local
503 tx_msg = &start_stream; in sst_byt_stream_start()
506 ret = sst_ipc_tx_message_nowait(&byt->ipc, header, tx_msg, size); in sst_byt_stream_start()
708 ipc->ops.tx_msg = byt_tx_msg; in sst_byt_dsp_init()
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd_cb.c234 tx->tx_msg->ibm_type == txtype) in kiblnd_find_waiting_tx_locked()
239 tx->tx_msg->ibm_type, txtype); in kiblnd_find_waiting_tx_locked()
294 tx->tx_msg->ibm_u.completion.ibcm_status = status; in kiblnd_send_completion()
295 tx->tx_msg->ibm_u.completion.ibcm_cookie = cookie; in kiblnd_send_completion()
756 kib_msg_t *msg = tx->tx_msg; in kiblnd_post_tx_locked()
984 if (tx->tx_msg->ibm_type == IBLND_MSG_NOOP) in kiblnd_tx_complete()
1023 kiblnd_init_msg(tx->tx_msg, type, body_nob); in kiblnd_init_tx_msg()
1048 kib_msg_t *ibmsg = tx->tx_msg; in kiblnd_init_rdma()
1145 LASSERT(tx->tx_msg->ibm_type != IBLND_MSG_PUT_DONE); in kiblnd_queue_tx_locked()
1149 LASSERT(tx->tx_msg->ibm_type == IBLND_MSG_PUT_DONE); in kiblnd_queue_tx_locked()
[all …]
Do2iblnd.h505 kib_msg_t *tx_msg; /* message buffer (host vaddr) */ member
Do2iblnd.c1271 tx->tx_msg = (kib_msg_t *)(((char *)page_address(page)) + in kiblnd_map_tx_pool()
1275 tpo->tpo_hdev->ibh_ibdev, tx->tx_msg, in kiblnd_map_tx_pool()
/linux-4.4.14/drivers/net/wireless/
Drayctl.h255 #define TX_BUF_SIZE (2048 - sizeof(struct tx_msg))
575 struct tx_msg { struct
Dray_cs.c84 static int translate_frame(ray_dev_t *local, struct tx_msg __iomem *ptx,
86 static void ray_build_header(ray_dev_t *local, struct tx_msg __iomem *ptx,
884 struct tx_msg __iomem *ptx; /* Address of xmit buffer in PC space */ in ray_hw_xmit()
951 static int translate_frame(ray_dev_t *local, struct tx_msg __iomem *ptx, in translate_frame()
985 static void ray_build_header(ray_dev_t *local, struct tx_msg __iomem *ptx, in ray_build_header()
2688 struct tx_msg __iomem *ptx; in build_auth_frame()
/linux-4.4.14/drivers/net/can/usb/
Desd_usb2.c137 struct tx_msg { struct
179 struct tx_msg tx;
/linux-4.4.14/sound/soc/intel/skylake/
Dskl-sst-ipc.c501 ipc->ops.tx_msg = skl_ipc_tx_msg; in skl_ipc_init()
/linux-4.4.14/sound/soc/intel/haswell/
Dsst-haswell-ipc.c2130 ipc->ops.tx_msg = hsw_tx_msg; in sst_hsw_dsp_init()