Lines Matching refs:carrier

380 #define ASC_IERR_NO_CARRIER		0x0001	/* No more carrier memory */
1662 * Mask used to eliminate low 4 bits of carrier 'next_vpa' field.
1673 * Each carrier is 64 bytes, and we need three additional
1674 * carrier for icq, irq, and the termination carrier.
1829 ADV_CARR_T *carrier;
4167 /* Get physical address of the carrier 'carrp'. */
4170 adv_dvc->carrier[i].carr_pa = cpu_to_le32(carr_paddr);
4171 adv_dvc->carrier[i].carr_va = cpu_to_le32(carr_offset);
4172 adv_dvc->carrier[i].areq_vpa = 0;
4176 adv_dvc->carrier[i].next_vpa = cpu_to_le32(next_offset);
4179 * We cannot have a carrier with 'carr_va' of '0', as
4180 * a reference to this carrier would be interpreted as
4182 * So start at carrier 1 with the freelist.
4184 adv_dvc->carr_freelist = &adv_dvc->carrier[1];
4194 return &adv_dvc->carrier[index];
4209 * insert stopper carrier to terminate list
5195 ASC_DBG(0, "Failed to get ICQ carrier\n");
5211 ASC_DBG(0, "Failed to get IRQ carrier\n");
6093 * Check if the IRQ stopper carrier contains a completed request.
6102 * field to the carrier ADV_CARR_T.areq_vpa field. The conversion
6124 * Advance the stopper pointer to the next carrier
6126 * stopper carrier.
8276 * Allocate a carrier structure, point the carrier to the ADV_SCSI_REQ_Q,
8277 * add the carrier to the ICQ (Initiator Command Queue), and tickle the
8312 * Allocate a carrier ensuring at least one carrier always
8323 /* Save virtual and physical address of ADV_SCSI_REQ_Q and carrier. */
8345 * Set the host adapter stopper pointer to point to the new carrier.
8366 * Notify the RISC a carrier is ready by writing the physical
8367 * address of the new carrier stopper to the COMMA register.
10627 * Allocate buffer carrier structures. The total size
10630 adv_dvc->carrier = dma_alloc_coherent(board->dev,
10632 ASC_DBG(1, "carrier 0x%p\n", adv_dvc->carrier);
10634 if (!adv_dvc->carrier)
10700 if (adv_dvc->carrier) {
10702 adv_dvc->carrier, adv_dvc->carrier_addr);
10703 adv_dvc->carrier = NULL;