Lines Matching defs:cl_msg
532 struct ishtp_cl_tx_ring *cl_msg;
572 cl_msg = list_first_entry(&cl->tx_free_list.list,
574 if (!cl_msg->send_buf.data) {
584 list_del_init(&cl_msg->list);
588 memcpy(cl_msg->send_buf.data, buf, length);
589 cl_msg->send_buf.size = length;
592 list_add_tail(&cl_msg->list, &cl->tx_list.list);
639 struct ishtp_cl_tx_ring *cl_msg;
677 cl_msg = list_entry(cl->tx_list.list.next, struct ishtp_cl_tx_ring,
679 rem = cl_msg->send_buf.size - cl->tx_offs;
685 pmsg = cl_msg->send_buf.data + cl->tx_offs;
704 rem = cl_msg->send_buf.size - cl->tx_offs;
708 list_del_init(&cl_msg->list);
712 list_add_tail(&cl_msg->list, &cl->tx_free_list.list);
751 struct ishtp_cl_tx_ring *cl_msg;
764 cl_msg = list_entry(cl->tx_list.list.next, struct ishtp_cl_tx_ring,
767 msg_addr = ishtp_cl_get_dma_send_buf(dev, cl_msg->send_buf.size);
775 list_del_init(&cl_msg->list); /* Must be before write */
784 memcpy(msg_addr, cl_msg->send_buf.data, cl_msg->send_buf.size);
792 clflush_cache_range(msg_addr, cl_msg->send_buf.size);
802 dma_xfer.msg_length = cl_msg->send_buf.size;
806 list_add_tail(&cl_msg->list, &cl->tx_free_list.list);