Lines Matching refs:pipe

3317 	      uint8_t pipe, unsigned int transfer_id, unsigned int nbytes,  in hif_send_head()  argument
3322 struct HIF_CE_pipe_info *pipe_info = &(hif_state->pipe_info[pipe]); in hif_send_head()
3403 void hif_send_complete_check(struct hif_opaque_softc *hif_ctx, uint8_t pipe, in hif_send_complete_check() argument
3418 resources = hif_get_free_queue_number(hif_ctx, pipe); in hif_send_complete_check()
3423 if (resources > (hif_state->host_ce_config[pipe].src_nentries >> in hif_send_complete_check()
3428 ce_per_engine_servicereap(scn, pipe); in hif_send_complete_check()
3430 ce_per_engine_service(scn, pipe); in hif_send_complete_check()
3436 hif_register_ce_custom_cb(struct hif_opaque_softc *hif_ctx, uint8_t pipe, in hif_register_ce_custom_cb() argument
3443 if (pipe >= CE_COUNT_MAX) in hif_register_ce_custom_cb()
3446 pipe_info = &hif_state->pipe_info[pipe]; in hif_register_ce_custom_cb()
3453 hif_unregister_ce_custom_cb(struct hif_opaque_softc *hif_ctx, uint8_t pipe) in hif_unregister_ce_custom_cb() argument
3459 if (pipe >= CE_COUNT_MAX) in hif_unregister_ce_custom_cb()
3462 pipe_info = &hif_state->pipe_info[pipe]; in hif_unregister_ce_custom_cb()
3469 hif_enable_ce_custom_cb(struct hif_opaque_softc *hif_ctx, uint8_t pipe) in hif_enable_ce_custom_cb() argument
3475 if (pipe >= CE_COUNT_MAX) in hif_enable_ce_custom_cb()
3478 pipe_info = &hif_state->pipe_info[pipe]; in hif_enable_ce_custom_cb()
3480 ce_dispatch_interrupt(pipe, &hif_state->tasklets[pipe]); in hif_enable_ce_custom_cb()
3486 hif_disable_ce_custom_cb(struct hif_opaque_softc *hif_ctx, uint8_t pipe) in hif_disable_ce_custom_cb() argument
3492 if (pipe >= CE_COUNT_MAX) in hif_disable_ce_custom_cb()
3495 pipe_info = &hif_state->pipe_info[pipe]; in hif_disable_ce_custom_cb()
3511 void hif_schedule_ce_tasklet(struct hif_opaque_softc *hif_ctx, uint8_t pipe) in hif_schedule_ce_tasklet() argument
3515 hif_state->stats.tasklet_sched_entry_ts[pipe]; in hif_schedule_ce_tasklet()
3517 hif_state->stats.ce_ring_full_count[pipe]++; in hif_schedule_ce_tasklet()
3520 hif_state->stats.ce_ring_full_count[pipe] >= in hif_schedule_ce_tasklet()
3522 hif_state->stats.ce_ring_full_count[pipe] = 0; in hif_schedule_ce_tasklet()
3523 hif_state->stats.ce_manual_tasklet_schedule_count[pipe]++; in hif_schedule_ce_tasklet()
3524 hif_state->stats.ce_last_manual_tasklet_schedule_ts[pipe] = in hif_schedule_ce_tasklet()
3526 ce_dispatch_interrupt(pipe, &hif_state->tasklets[pipe]); in hif_schedule_ce_tasklet()
3530 void hif_schedule_ce_tasklet(struct hif_opaque_softc *hif_ctx, uint8_t pipe) in hif_schedule_ce_tasklet() argument
3536 hif_get_free_queue_number(struct hif_opaque_softc *hif_ctx, uint8_t pipe) in hif_get_free_queue_number() argument
3539 struct HIF_CE_pipe_info *pipe_info = &(hif_state->pipe_info[pipe]); in hif_get_free_queue_number()
5884 struct hif_pipe_addl_info *hif_info, uint32_t pipe) in hif_get_addl_pipe_info() argument
5889 struct HIF_CE_pipe_info *pipe_info = &(hif_state->pipe_info[pipe]); in hif_get_addl_pipe_info()