• Home
  • Raw
  • Download

Lines Matching refs:endpoint

26 	struct htc_endpoint *endpoint = &target->endpoint[epid];  in htc_issue_send()  local
35 status = target->hif->send(target->hif_dev, endpoint->ul_pipeid, skb); in htc_issue_send()
40 static struct htc_endpoint *get_next_avail_ep(struct htc_endpoint *endpoint) in get_next_avail_ep() argument
45 if (endpoint[avail_epid].service_id == 0) in get_next_avail_ep()
46 return &endpoint[avail_epid]; in get_next_avail_ep()
91 struct htc_endpoint *endpoint; in htc_process_target_rdy() local
96 endpoint = &target->endpoint[ENDPOINT0]; in htc_process_target_rdy()
97 endpoint->service_id = HTC_CTRL_RSVD_SVC; in htc_process_target_rdy()
98 endpoint->max_msglen = HTC_MAX_CONTROL_MESSAGE_LENGTH; in htc_process_target_rdy()
107 struct htc_endpoint *endpoint, *tmp_endpoint = NULL; in htc_process_conn_rsp() local
122 endpoint = &target->endpoint[epid]; in htc_process_conn_rsp()
125 tmp_endpoint = &target->endpoint[tepid]; in htc_process_conn_rsp()
135 endpoint->service_id = service_id; in htc_process_conn_rsp()
136 endpoint->max_txqdepth = tmp_endpoint->max_txqdepth; in htc_process_conn_rsp()
137 endpoint->ep_callbacks = tmp_endpoint->ep_callbacks; in htc_process_conn_rsp()
138 endpoint->ul_pipeid = tmp_endpoint->ul_pipeid; in htc_process_conn_rsp()
139 endpoint->dl_pipeid = tmp_endpoint->dl_pipeid; in htc_process_conn_rsp()
140 endpoint->max_msglen = max_msglen; in htc_process_conn_rsp()
244 struct htc_endpoint *endpoint; in htc_connect_service() local
250 endpoint = get_next_avail_ep(target->endpoint); in htc_connect_service()
251 if (!endpoint) { in htc_connect_service()
257 endpoint->service_id = service_connreq->service_id; in htc_connect_service()
258 endpoint->max_txqdepth = service_connreq->max_send_qdepth; in htc_connect_service()
259 endpoint->ul_pipeid = service_to_ulpipe(service_connreq->service_id); in htc_connect_service()
260 endpoint->dl_pipeid = service_to_dlpipe(service_connreq->service_id); in htc_connect_service()
261 endpoint->ep_callbacks = service_connreq->ep_callbacks; in htc_connect_service()
278 conn_msg->dl_pipeid = endpoint->dl_pipeid; in htc_connect_service()
279 conn_msg->ul_pipeid = endpoint->ul_pipeid; in htc_connect_service()
332 struct htc_endpoint *endpoint; in ath9k_htc_txcompletion_cb() local
349 if (htc_hdr->endpoint_id >= ARRAY_SIZE(htc_handle->endpoint)) in ath9k_htc_txcompletion_cb()
351 endpoint = &htc_handle->endpoint[htc_hdr->endpoint_id]; in ath9k_htc_txcompletion_cb()
354 if (endpoint->ep_callbacks.tx) { in ath9k_htc_txcompletion_cb()
355 endpoint->ep_callbacks.tx(endpoint->ep_callbacks.priv, in ath9k_htc_txcompletion_cb()
410 struct htc_endpoint *endpoint; in ath9k_htc_rx_msg() local
466 endpoint = &htc_handle->endpoint[epid]; in ath9k_htc_rx_msg()
467 if (endpoint->ep_callbacks.rx) in ath9k_htc_rx_msg()
468 endpoint->ep_callbacks.rx(endpoint->ep_callbacks.priv, in ath9k_htc_rx_msg()
477 struct htc_endpoint *endpoint; in ath9k_htc_hw_alloc() local
492 endpoint = &target->endpoint[ENDPOINT0]; in ath9k_htc_hw_alloc()
493 endpoint->ul_pipeid = hif->control_ul_pipe; in ath9k_htc_hw_alloc()
494 endpoint->dl_pipeid = hif->control_dl_pipe; in ath9k_htc_hw_alloc()