Lines Matching refs:etxop

212 	const efx_tx_ops_t *etxop;  in efx_tx_init()  local
231 etxop = &__efx_tx_siena_ops; in efx_tx_init()
237 etxop = &__efx_tx_hunt_ops; in efx_tx_init()
243 etxop = &__efx_tx_medford_ops; in efx_tx_init()
255 if ((rc = etxop->etxo_init(enp)) != 0) in efx_tx_init()
258 enp->en_etxop = etxop; in efx_tx_init()
280 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_fini() local
287 etxop->etxo_fini(enp); in efx_tx_fini()
306 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qcreate() local
333 if ((rc = etxop->etxo_qcreate(enp, index, label, esmp, in efx_tx_qcreate()
355 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qdestroy() local
362 etxop->etxo_qdestroy(etp); in efx_tx_qdestroy()
377 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qpost() local
382 if ((rc = etxop->etxo_qpost(etp, eb, in efx_tx_qpost()
400 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qpush() local
404 etxop->etxo_qpush(etp, added, pushed); in efx_tx_qpush()
413 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qpace() local
418 if ((rc = etxop->etxo_qpace(etp, ns)) != 0) in efx_tx_qpace()
433 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qflush() local
438 if ((rc = etxop->etxo_qflush(etp)) != 0) in efx_tx_qflush()
453 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qenable() local
457 etxop->etxo_qenable(etp); in efx_tx_qenable()
465 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qpio_enable() local
474 if (etxop->etxo_qpio_enable == NULL) { in efx_tx_qpio_enable()
478 if ((rc = etxop->etxo_qpio_enable(etp)) != 0) in efx_tx_qpio_enable()
497 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qpio_disable() local
501 if (etxop->etxo_qpio_disable != NULL) in efx_tx_qpio_disable()
502 etxop->etxo_qpio_disable(etp); in efx_tx_qpio_disable()
513 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qpio_write() local
518 if (etxop->etxo_qpio_write != NULL) { in efx_tx_qpio_write()
519 if ((rc = etxop->etxo_qpio_write(etp, buffer, buf_length, in efx_tx_qpio_write()
540 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qpio_post() local
545 if (etxop->etxo_qpio_post != NULL) { in efx_tx_qpio_post()
546 if ((rc = etxop->etxo_qpio_post(etp, pkt_length, completed, in efx_tx_qpio_post()
568 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qdesc_post() local
573 if ((rc = etxop->etxo_qdesc_post(etp, ed, in efx_tx_qdesc_post()
593 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qdesc_dma_create() local
596 EFSYS_ASSERT(etxop->etxo_qdesc_dma_create != NULL); in efx_tx_qdesc_dma_create()
598 etxop->etxo_qdesc_dma_create(etp, addr, size, eop, edp); in efx_tx_qdesc_dma_create()
610 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qdesc_tso_create() local
613 EFSYS_ASSERT(etxop->etxo_qdesc_tso_create != NULL); in efx_tx_qdesc_tso_create()
615 etxop->etxo_qdesc_tso_create(etp, ipv4_id, tcp_seq, tcp_flags, edp); in efx_tx_qdesc_tso_create()
628 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qdesc_tso2_create() local
631 EFSYS_ASSERT(etxop->etxo_qdesc_tso2_create != NULL); in efx_tx_qdesc_tso2_create()
633 etxop->etxo_qdesc_tso2_create(etp, ipv4_id, tcp_seq, mss, edp, count); in efx_tx_qdesc_tso2_create()
643 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qdesc_vlantci_create() local
646 EFSYS_ASSERT(etxop->etxo_qdesc_vlantci_create != NULL); in efx_tx_qdesc_vlantci_create()
648 etxop->etxo_qdesc_vlantci_create(etp, tci, edp); in efx_tx_qdesc_vlantci_create()
658 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qdesc_checksum_create() local
661 EFSYS_ASSERT(etxop->etxo_qdesc_checksum_create != NULL); in efx_tx_qdesc_checksum_create()
663 etxop->etxo_qdesc_checksum_create(etp, flags, edp); in efx_tx_qdesc_checksum_create()
674 const efx_tx_ops_t *etxop = enp->en_etxop; in efx_tx_qstats_update() local
678 etxop->etxo_qstats_update(etp, stat); in efx_tx_qstats_update()