Lines Matching refs:htc_target
279 struct htc_target;
321 void (*completion) (struct htc_target *, struct htc_packet *);
322 struct htc_target *context;
339 void (*tx_complete) (struct htc_target *, struct htc_packet *);
340 void (*rx) (struct htc_target *, struct htc_packet *);
341 void (*rx_refill) (struct htc_target *, enum htc_endpoint_id endpoint);
342 enum htc_send_full_action (*tx_full) (struct htc_target *,
344 struct htc_packet *(*rx_allocthresh) (struct htc_target *,
346 void (*tx_comp_multi) (struct htc_target *, struct list_head *);
519 struct htc_target *target;
550 int (*wait_target)(struct htc_target *target);
551 int (*start)(struct htc_target *target);
552 int (*conn_service)(struct htc_target *target,
555 int (*tx)(struct htc_target *target, struct htc_packet *packet);
556 void (*stop)(struct htc_target *target);
557 void (*cleanup)(struct htc_target *target);
558 void (*flush_txep)(struct htc_target *target,
560 void (*flush_rx_buf)(struct htc_target *target);
561 void (*activity_changed)(struct htc_target *target,
564 int (*get_rxbuf_num)(struct htc_target *target,
566 int (*add_rxbuf_multiple)(struct htc_target *target,
568 int (*credit_setup)(struct htc_target *target,
577 struct htc_target { struct
632 int ath6kl_htc_rxmsg_pending_handler(struct htc_target *target, argument