Home | History | Annotate | Download | only in phantom

Lines Matching refs:rds

103 	struct phantom_rds rds[PHN_NUM_RDS];
116 struct nx_hostrq_rds_ring_s rds;
121 struct nx_cardrsp_rds_ring_s rds;
630 cpu_to_le32 ( sizeof ( buf->hostrq.rds ) );
633 buf->hostrq.rds.host_phys_addr =
634 cpu_to_le64 ( virt_to_bus ( phantom->desc->rds ) );
635 buf->hostrq.rds.buff_size = cpu_to_le64 ( PHN_RX_BUFSIZE );
636 buf->hostrq.rds.ring_size = cpu_to_le32 ( PHN_NUM_RDS );
637 buf->hostrq.rds.ring_kind = cpu_to_le32 ( NX_RDS_RING_TYPE_NORMAL );
667 le32_to_cpu ( buf->cardrsp.rds.host_producer_crb ));
677 DBGC ( phantom, "Phantom %p RDS producer CRB is %08lx\n",
849 DBGC ( phantom, "Phantom %p RDS ring full (index %d not "
861 * @v rds RX descriptor
864 struct phantom_rds *rds ) {
871 entry = &phantom->desc->rds[rds_producer_idx];
872 memcpy ( entry, rds, sizeof ( *entry ) );
873 DBGC2 ( phantom, "Phantom %p posting RDS %ld (slot %d):\n",
874 phantom, NX_GET ( rds, handle ), rds_producer_idx );
1078 struct phantom_rds rds;
1104 memset ( &rds, 0, sizeof ( rds ) );
1105 NX_FILL_2 ( &rds, 0,
1108 NX_FILL_1 ( &rds, 1,
1116 phantom_post_rds ( phantom, &rds );
1327 DBGC2 ( phantom, "Phantom %p RDS %d complete\n",
1332 /* Update RDS consumer counter. This is a