Lines Matching refs:tx_tail

249 	uint64_t tx_head, tx_tail, tx_state;  in ldc_send_vers()  local
253 err = hv_ldc_tx_get_state(lc->lc_id, &tx_head, &tx_tail, &tx_state); in ldc_send_vers()
259 lp = (struct ldc_pkt *)(uintptr_t)(lc->lc_txq->lq_va + tx_tail); in ldc_send_vers()
268 tx_tail += sizeof(*lp); in ldc_send_vers()
269 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1); in ldc_send_vers()
270 err = hv_ldc_tx_set_qtail(lc->lc_id, tx_tail); in ldc_send_vers()
286 uint64_t tx_head, tx_tail, tx_state; in ldc_send_ack() local
290 err = hv_ldc_tx_get_state(lc->lc_id, &tx_head, &tx_tail, &tx_state); in ldc_send_ack()
296 lp = (struct ldc_pkt *)(uintptr_t)(lc->lc_txq->lq_va + tx_tail); in ldc_send_ack()
304 tx_tail += sizeof(*lp); in ldc_send_ack()
305 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1); in ldc_send_ack()
306 err = hv_ldc_tx_set_qtail(lc->lc_id, tx_tail); in ldc_send_ack()
322 uint64_t tx_head, tx_tail, tx_state; in ldc_send_rts() local
326 err = hv_ldc_tx_get_state(lc->lc_id, &tx_head, &tx_tail, &tx_state); in ldc_send_rts()
332 lp = (struct ldc_pkt *)(uintptr_t)(lc->lc_txq->lq_va + tx_tail); in ldc_send_rts()
340 tx_tail += sizeof(*lp); in ldc_send_rts()
341 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1); in ldc_send_rts()
342 err = hv_ldc_tx_set_qtail(lc->lc_id, tx_tail); in ldc_send_rts()
358 uint64_t tx_head, tx_tail, tx_state; in ldc_send_rtr() local
362 err = hv_ldc_tx_get_state(lc->lc_id, &tx_head, &tx_tail, &tx_state); in ldc_send_rtr()
368 lp = (struct ldc_pkt *)(uintptr_t)(lc->lc_txq->lq_va + tx_tail); in ldc_send_rtr()
376 tx_tail += sizeof(*lp); in ldc_send_rtr()
377 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1); in ldc_send_rtr()
378 err = hv_ldc_tx_set_qtail(lc->lc_id, tx_tail); in ldc_send_rtr()
394 uint64_t tx_head, tx_tail, tx_state; in ldc_send_rdx() local
398 err = hv_ldc_tx_get_state(lc->lc_id, &tx_head, &tx_tail, &tx_state); in ldc_send_rdx()
404 lp = (struct ldc_pkt *)(uintptr_t)(lc->lc_txq->lq_va + tx_tail); in ldc_send_rdx()
412 tx_tail += sizeof(*lp); in ldc_send_rdx()
413 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1); in ldc_send_rdx()
414 err = hv_ldc_tx_set_qtail(lc->lc_id, tx_tail); in ldc_send_rdx()
430 uint64_t tx_head, tx_tail, tx_state; in ldc_send_unreliable() local
436 err = hv_ldc_tx_get_state(lc->lc_id, &tx_head, &tx_tail, &tx_state); in ldc_send_unreliable()
442 tx_avail = (tx_head - tx_tail) / sizeof(*lp) + in ldc_send_unreliable()
451 lp = (struct ldc_pkt *)(uintptr_t)(lc->lc_txq->lq_va + tx_tail); in ldc_send_unreliable()
463 tx_tail += sizeof(*lp); in ldc_send_unreliable()
464 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1); in ldc_send_unreliable()
465 err = hv_ldc_tx_set_qtail(lc->lc_id, tx_tail); in ldc_send_unreliable()