Lines Matching +full:reserved +full:- +full:endpoints

2  * Copyright (c) 2004-2011 Atheros Communications Inc.
38 #define HTC_MAX_PAYLOAD_LENGTH (4096 - sizeof(struct htc_frame_hdr))
70 /* no resources (i.e. no more endpoints) */
73 /* specific service is not allowing any more endpoints */
88 /* NOTE: service ID of 0x0000 is reserved and should never be used */
99 /* reserved and used to flush ALL packets */
109 /* TODO -remove me, but we have to fix BMI first */
135 #define NUM_CONTROL_RX_BUFFERS (NUM_CONTROL_BUFFERS - NUM_CONTROL_TX_BUFFERS)
151 * NOTE: do not remove or re-arrange the fields, these are minimally
152 * required to take advantage of 4-byte lookaheads in some hardware
169 /* end of 4-byte lookahead */
257 /* ------ endpoint IDS ------ */
260 ENDPOINT_UNUSED = -1,
288 /* wrapper around endpoint-specific packets */
332 * optimization for network-oriented data, the HTC packet
391 * indicates the endpoint is over-subscribed.
424 /* reserved for HTC use */
431 * that has non-zero credits to recover.
450 /* list of lowest priority endpoints */
457 * number of times the host set the credit-low flag in a send
473 /* credit reports received from RX packets of other endpoints */
602 /* protects endpoint->txq */
646 packet->pkt_cntxt = context; in set_htc_pkt_info()
647 packet->buf = buf; in set_htc_pkt_info()
648 packet->act_len = len; in set_htc_pkt_info()
649 packet->endpoint = eid; in set_htc_pkt_info()
650 packet->info.tx.tag = tag; in set_htc_pkt_info()
655 packet->buf = packet->buf_start; in htc_rxpkt_reset()
656 packet->act_len = 0; in htc_rxpkt_reset()
663 packet->pkt_cntxt = context; in set_htc_rxpkt_info()
664 packet->buf = buf; in set_htc_rxpkt_info()
665 packet->buf_start = buf; in set_htc_rxpkt_info()
666 packet->buf_len = len; in set_htc_rxpkt_info()
667 packet->endpoint = eid; in set_htc_rxpkt_info()