ldc_packet
struct ldc_packet *tx_base;
struct ldc_packet *rx_base;
struct ldc_packet *p;
struct ldc_packet *p;
struct ldc_packet *p = lp->tx_base + (tail / LDC_PACKET_SIZE);
static int rx_bad_seq(struct ldc_channel *lp, struct ldc_packet *p,
struct ldc_packet *first_frag)
static int data_ack_nack(struct ldc_channel *lp, struct ldc_packet *p)
struct ldc_packet *p;
struct ldc_packet *first_frag;
struct ldc_packet *p;
static struct ldc_packet *handshake_get_tx_packet(struct ldc_channel *lp,
struct ldc_packet *p;
static struct ldc_packet *data_get_tx_packet(struct ldc_channel *lp,
struct ldc_packet *p;
struct ldc_packet *p,
static struct ldc_packet *handshake_compose_ctrl(struct ldc_channel *lp,
struct ldc_packet *p = handshake_get_tx_packet(lp, new_tail);
struct ldc_packet *p;
struct ldc_packet *p;
struct ldc_packet *p;
struct ldc_packet *p;
struct ldc_packet *p;
struct ldc_packet *p;
static int send_data_nack(struct ldc_channel *lp, struct ldc_packet *data_pkt)
struct ldc_packet *p;
struct ldc_packet *p;
struct ldc_packet *p)
struct ldc_packet *p)
struct ldc_packet *p)
struct ldc_packet *p)
struct ldc_packet *p)
struct ldc_packet *p)
struct ldc_packet *ack)
struct ldc_packet *p = lp->tx_base + (head / LDC_PACKET_SIZE);
struct ldc_packet *p;
struct ldc_packet **base, unsigned long *ra)
static void free_queue(unsigned long num_entries, struct ldc_packet *q)