| /linux/drivers/bcma/ |
| A D | driver_chipcommon_b.c | 33 void bcma_chipco_b_mii_write(struct bcma_drv_cc_b *ccb, u32 offset, u32 value) in bcma_chipco_b_mii_write() argument 35 struct bcma_bus *bus = ccb->core->bus; in bcma_chipco_b_mii_write() 36 void __iomem *mii = ccb->mii; in bcma_chipco_b_mii_write() 45 int bcma_core_chipcommon_b_init(struct bcma_drv_cc_b *ccb) in bcma_core_chipcommon_b_init() argument 47 if (ccb->setup_done) in bcma_core_chipcommon_b_init() 50 ccb->setup_done = 1; in bcma_core_chipcommon_b_init() 51 ccb->mii = ioremap(ccb->core->addr_s[1], BCMA_CORE_SIZE); in bcma_core_chipcommon_b_init() 52 if (!ccb->mii) in bcma_core_chipcommon_b_init() 58 void bcma_core_chipcommon_b_free(struct bcma_drv_cc_b *ccb) in bcma_core_chipcommon_b_free() argument 60 if (ccb->mii) in bcma_core_chipcommon_b_free() [all …]
|
| A D | bcma_private.h | 53 int bcma_core_chipcommon_b_init(struct bcma_drv_cc_b *ccb); 54 void bcma_core_chipcommon_b_free(struct bcma_drv_cc_b *ccb);
|
| /linux/drivers/scsi/ |
| A D | BusLogic.c | 182 ccb++; in blogic_init_ccbs() 2526 for (ccb = adapter->all_ccbs; ccb; ccb = ccb->next_all) in blogic_inbox_to_ccb() 2527 if (inbox->ccb == ccb->dma_handle) in blogic_inbox_to_ccb() 2646 for (ccb = adapter->all_ccbs; ccb != NULL; in blogic_process_ccbs() 2647 ccb = ccb->next_all) in blogic_process_ccbs() 2678 adapter, ccb->serial, ccb->tgt_id); in blogic_process_ccbs() 2684 ccb->adapter_status, ccb->tgt_status); in blogic_process_ccbs() 2838 next_outbox->ccb = ccb->dma_handle; in blogic_write_outbox() 2939 ccb->data = (unsigned int) ccb->dma_handle + in blogic_qcmd_lck() 3115 for (ccb = adapter->all_ccbs; ccb != NULL; ccb = ccb->next_all) in DEF_SCSI_QCMD() [all …]
|
| A D | aha1542.c | 64 struct ccb *ccb; member 288 struct ccb *ccb = aha1542->ccb; in aha1542_interrupt() local 355 if (ccb[mbo].tarstat | ccb[mbo].hastat) in aha1542_interrupt() 373 ccb[mbo].hastat, ccb[mbo].idlun, mbo); in aha1542_interrupt() 399 ccb[mbo].hastat, ccb[mbo].tarstat); in aha1542_interrupt() 425 struct ccb *ccb = aha1542->ccb; in aha1542_queuecommand() local 492 memset(&ccb[mbo], 0, sizeof(struct ccb)); in aha1542_queuecommand() 511 ccb[mbo].linkptr[0] = ccb[mbo].linkptr[1] = ccb[mbo].linkptr[2] = 0; in aha1542_queuecommand() 873 struct ccb *ccb = aha1542->ccb; in aha1542_dev_reset() local 901 memset(&ccb[mbo], 0, sizeof(struct ccb)); in aha1542_dev_reset() [all …]
|
| A D | stex.c | 434 cmd = ccb->cmd; in stex_map_sg() 466 cmd = ccb->cmd; in stex_ss_map_sg() 573 ccb = &hba->ccb[tag]; in return_abnormal_state() 576 ccb->req = NULL; in return_abnormal_state() 577 if (ccb->cmd) { in return_abnormal_state() 792 scsi_set_resid(ccb->cmd, scsi_bufflen(ccb->cmd) - in stex_check_cmd() 840 ccb = &hba->ccb[tag]; in stex_mu_intr() 945 ccb = &hba->ccb[tag]; in stex_ss_mu_intr() 1262 hba->ccb[tag].req && hba->ccb[tag].cmd == cmd) in stex_abort() 1761 if (!hba->ccb) { in stex_probe() [all …]
|
| A D | ncr53c8xx.c | 1118 struct ccb; 1497 struct ccb { struct 1741 struct ccb *ccb; /* Global CCB */ member 4643 if (np->ccb) in ncr_detach() 4644 m_free_dma(np->ccb, sizeof(struct ccb), "CCB"); in ncr_detach() 4998 cp = np->ccb; in ncr_wakeup_done() 5014 struct ccb *cp = np->ccb; in ncr_wakeup() 8123 np->ccb = m_calloc_dma(sizeof(struct ccb), "CCB"); 8209 np->ccb->p_ccb = vtobus (np->ccb); 8299 if (np->ccb) [all …]
|
| A D | aha1542.h | 82 struct ccb { struct
|
| /linux/drivers/misc/ |
| A D | hpilo.c | 131 static int ilo_pkt_enqueue(struct ilo_hwinfo *hw, struct ccb *ccb, in ilo_pkt_enqueue() argument 146 static int ilo_pkt_dequeue(struct ilo_hwinfo *hw, struct ccb *ccb, in ilo_pkt_dequeue() argument 155 desc = ccb->ccb_u2.send_desc; in ilo_pkt_dequeue() 158 desc = ccb->ccb_u4.recv_desc; in ilo_pkt_dequeue() 175 static int ilo_pkt_recv(struct ilo_hwinfo *hw, struct ccb *ccb) in ilo_pkt_recv() argument 182 static inline void doorbell_set(struct ccb *ccb) in doorbell_set() argument 184 iowrite8(1, ccb->ccb_u5.db_base); in doorbell_set() 187 static inline void doorbell_clr(struct ccb *ccb) in doorbell_clr() argument 202 static void ctrl_setup(struct ccb *ccb, int nr_desc, int l2desc_sz) in ctrl_setup() argument 375 static inline int is_channel_reset(struct ccb *ccb) in is_channel_reset() argument [all …]
|
| A D | hpilo.h | 81 struct ccb { struct 134 struct ccb driver_ccb; 137 struct ccb ilo_ccb; 140 struct ccb __iomem *mapped_ccb;
|
| /linux/drivers/scsi/pm8001/ |
| A D | pm8001_sas.c | 53 struct pm8001_ccb_info *ccb; in pm8001_find_tag() local 54 ccb = task->lldd_task; in pm8001_find_tag() 55 *tag = ccb->ccb_tag; in pm8001_find_tag() 484 if (!ccb) { in pm8001_queue_command() 502 task->lldd_task = ccb; in pm8001_queue_command() 503 ccb->n_elem = n_elem; in pm8001_queue_command() 563 pm8001_dev = ccb->device; in pm8001_ccb_task_free() 770 task = ccb->task; in pm8001_open_reject_retry() 1133 ccb->task = NULL; in pm8001_abort_task() 1195 if (ccb) in pm8001_tmf_aborted() [all …]
|
| A D | pm8001_hwi.c | 1497 if (!ccb) { in pm8001_work_fn() 1565 if (!ccb) { in pm8001_work_fn() 1738 t = ccb->task; in mpi_ssp_completion() 1960 t = ccb->task; in mpi_ssp_event() 2138 t = ccb->task; in mpi_sata_completion() 4175 if (!ccb) in pm8001_chip_reg_dev_req() 4384 if (!ccb) { in pm8001_chip_get_nvmd_req() 4479 if (!ccb) { in pm8001_chip_set_nvmd_req() 4604 if (!ccb) { in pm8001_chip_fw_flash_update_req() 4710 if (!ccb) in pm8001_chip_set_dev_state_req() [all …]
|
| A D | pm8001_sas.h | 187 struct pm8001_ccb_info *ccb); 731 struct pm8001_ccb_info *ccb; in pm8001_ccb_alloc() local 746 ccb->task = task; in pm8001_ccb_alloc() 747 ccb->n_elem = 0; in pm8001_ccb_alloc() 748 ccb->ccb_tag = tag; in pm8001_ccb_alloc() 749 ccb->device = dev; in pm8001_ccb_alloc() 751 ccb->open_retry = 0; in pm8001_ccb_alloc() 753 return ccb; in pm8001_ccb_alloc() 762 u32 tag = ccb->ccb_tag; in pm8001_ccb_free() 769 ccb->task = NULL; in pm8001_ccb_free() [all …]
|
| A D | pm80xx_hwi.c | 1796 t = ccb->task; in mpi_ssp_completion() 2074 t = ccb->task; in mpi_ssp_event() 2265 t = ccb->task; in mpi_sata_completion() 2680 t = ccb->task; in mpi_sata_event() 2870 t = ccb->task; in mpi_smp_completion() 4320 ccb->n_elem, ccb->buf_prd); in pm80xx_chip_ssp_io_req() 4490 ccb->n_elem, ccb->buf_prd); in pm80xx_chip_sata_req() 4556 ccb->n_elem, ccb->buf_prd); in pm80xx_chip_sata_req() 4617 ccb->device ? ccb->device->attached_phy : PM8001_MAX_PHYS, in pm80xx_chip_sata_req() 4620 ccb->device ? atomic_read(&ccb->device->running_req) : 0); in pm80xx_chip_sata_req() [all …]
|
| /linux/drivers/gpu/drm/imagination/ |
| A D | pvr_ccb.c | 75 if (IS_ERR(pvr_ccb->ccb)) { in pvr_ccb_init() 76 err = PTR_ERR(pvr_ccb->ccb); in pvr_ccb_init() 296 mutex_lock(&pvr_dev->kccb.ccb.lock); in pvr_kccb_try_reserve_slot() 304 mutex_unlock(&pvr_dev->kccb.ccb.lock); in pvr_kccb_try_reserve_slot() 428 mutex_lock(&pvr_dev->kccb.ccb.lock); in pvr_kccb_is_idle() 432 mutex_unlock(&pvr_dev->kccb.ccb.lock); in pvr_kccb_is_idle() 480 mutex_lock(&pvr_dev->kccb.ccb.lock); in pvr_kccb_wake_up_waiters() 499 mutex_unlock(&pvr_dev->kccb.ccb.lock); in pvr_kccb_wake_up_waiters() 508 pvr_ccb_fini(&pvr_dev->kccb.ccb); in pvr_kccb_fini() 594 mutex_lock(&pvr_dev->kccb.ccb.lock); in pvr_kccb_reserve_slot() [all …]
|
| A D | pvr_ccb.h | 43 void *ccb; member 49 void pvr_ccb_fini(struct pvr_ccb *ccb);
|
| /linux/drivers/scsi/megaraid/ |
| A D | megaraid_mbox.c | 1068 scb->ccb = (caddr_t)ccb; in megaraid_alloc_cmd_packets() 1347 ccb = (mbox_ccb_t *)scb->ccb; in megaraid_mbox_mksgl() 1386 ccb = (mbox_ccb_t *)scb->ccb; in mbox_post_cmd() 1526 ccb = (mbox_ccb_t *)scb->ccb; in DEF_SCSI_QCMD() 1815 ccb = (mbox_ccb_t *)scb->ccb; in DEF_SCSI_QCMD() 1941 ccb = (mbox_ccb_t *)scb->ccb; in megaraid_mbox_prepare_pthru() 1990 ccb = (mbox_ccb_t *)scb->ccb; in megaraid_mbox_prepare_epthru() 2209 ccb = (mbox_ccb_t *)scb->ccb; in megaraid_mbox_dpc() 3312 ccb = (mbox_ccb_t *)scb->ccb; in megaraid_mbox_display_scb() 3430 scb->ccb = (caddr_t)ccb; in megaraid_cmm_register() [all …]
|
| /linux/drivers/net/ethernet/brocade/bna/ |
| A D | bnad.c | 757 if (ccb) { in bnad_msix_rx() 759 bnad_netif_rx_schedule_poll(ccb->bnad, ccb); in bnad_msix_rx() 1024 rx_info->rx_ctrl[ccb->id].ccb = ccb; in bnad_cb_ccb_setup() 1025 ccb->ctrl = &rx_info->rx_ctrl[ccb->id]; in bnad_cb_ccb_setup() 1034 rx_info->rx_ctrl[ccb->id].ccb = NULL; in bnad_cb_ccb_destroy() 1158 ccb = rx_ctrl->ccb; in bnad_cb_rx_stall() 1159 if (!ccb) in bnad_cb_rx_stall() 1217 ccb = rx_ctrl->ccb; in bnad_cb_rx_cleanup() 1218 if (!ccb) in bnad_cb_rx_cleanup() 1241 ccb = rx_ctrl->ccb; in bnad_cb_rx_post() [all …]
|
| A D | bnad_ethtool.c | 642 if (bnad->rx_info[i].rx_ctrl[j].ccb && in bnad_get_strings() 689 if (bnad->rx_info[i].rx_ctrl[j].ccb && in bnad_get_stats_count_locked() 690 bnad->rx_info[i].rx_ctrl[j].ccb->rcb[1] && in bnad_get_stats_count_locked() 714 if (bnad->rx_info[i].rx_ctrl[j].ccb && in bnad_per_q_stats_fill() 718 ccb->producer_index; in bnad_per_q_stats_fill() 721 ccb->hw_producer_index); in bnad_per_q_stats_fill() 739 if (bnad->rx_info[i].rx_ctrl[j].ccb) { in bnad_per_q_stats_fill() 741 bnad->rx_info[i].rx_ctrl[j].ccb-> in bnad_per_q_stats_fill() 744 ccb->rcb[0]; in bnad_per_q_stats_fill() 756 bnad->rx_info[i].rx_ctrl[j].ccb-> in bnad_per_q_stats_fill() [all …]
|
| A D | bna_tx_rx.c | 1917 rxp->cq.ccb->sw_qpt[i] = kva; in bna_rxp_cqpt_setup() 2445 rxp->cq.ccb->cq = &rxp->cq; in bna_rx_create() 2446 rxp->cq.ccb->rcb[0] = q0->rcb; in bna_rx_create() 2447 q0->rcb->ccb = rxp->cq.ccb; in bna_rx_create() 2449 rxp->cq.ccb->rcb[1] = q1->rcb; in bna_rx_create() 2450 q1->rcb->ccb = rxp->cq.ccb; in bna_rx_create() 2461 rxp->cq.ccb->bnad = bna->bnad; in bna_rx_create() 2462 rxp->cq.ccb->id = i; in bna_rx_create() 2517 rxp->cq.ccb = NULL; in bna_rx_destroy() 2735 ccb->pkt_rate.small_pkt_cnt = 0; in bna_rx_dim_update() [all …]
|
| /linux/drivers/scsi/arcmsr/ |
| A D | arcmsr_hba.c | 1853 ccb->pcmd = pcmd; in arcmsr_build_ccb() 3261 return ccb; in arcmsr_get_freeccb() 3334 if (!ccb) in arcmsr_queue_command_lck() 3606 if ((ccb->acb != acb) || (ccb->startdone != ARCMSR_CCB_START)) { in arcmsr_hbaA_polling_ccbdone() 3607 if ((ccb->startdone == ARCMSR_CCB_ABORTED) || (ccb == poll_ccb)) { in arcmsr_hbaA_polling_ccbdone() 3613 , ccb); in arcmsr_hbaA_polling_ccbdone() 3622 , ccb in arcmsr_hbaA_polling_ccbdone() 3675 if ((ccb->acb != acb) || (ccb->startdone != ARCMSR_CCB_START)) { in arcmsr_hbaB_polling_ccbdone() 3682 ,ccb); in arcmsr_hbaB_polling_ccbdone() 3691 , ccb in arcmsr_hbaB_polling_ccbdone() [all …]
|
| /linux/Documentation/arch/sparc/oradax/ |
| A D | oracle-dax.rst | 238 struct ccb { 307 ccb->control = /* Table 36.1, CCB Header Format */ 320 ccb->input0 = (unsigned long) input; /* primary input address */ 322 ccb->access = /* Section 36.2.1.2, Data Access Control */ 326 ccb->input1 = 0; /* secondary input address, unused */ 328 ccb->op_data = 0; /* scan criteria (value to be matched) */ 330 ccb->output = (unsigned long) output; /* output address */ 332 ccb->table = 0; /* table address, unused */ 338 if (pwrite(fd, ccb, 64, 0) != 64) { 394 ccb->control |= /* Table 36.1, CCB Header Format */ [all …]
|
| /linux/drivers/scsi/aic7xxx/ |
| A D | aic7xxx_core.c | 6751 xpt_done((union ccb *)inot); in ahc_send_lstate_events() 7284 ahc_find_tmode_devs(struct ahc_softc *ahc, struct cam_sim *sim, union ccb *ccb, in ahc_find_tmode_devs() argument 7325 ahc_handle_en_lun(struct ahc_softc *ahc, struct cam_sim *sim, union ccb *ccb) in ahc_handle_en_lun() argument 7343 ccb->ccb_h.status = status; in ahc_handle_en_lun() 7403 ccb->ccb_h.status = status; in ahc_handle_en_lun() 7419 ccb->ccb_h.status = CAM_BUSY; in ahc_handle_en_lun() 7448 cel = &ccb->cel; in ahc_handle_en_lun() 7449 target = ccb->ccb_h.target_id; in ahc_handle_en_lun() 7450 lun = ccb->ccb_h.target_lun; in ahc_handle_en_lun() 7577 ccb->ccb_h.status = CAM_REQ_CMP; in ahc_handle_en_lun() [all …]
|
| A D | aic7xxx.h | 1232 struct cam_sim *sim, union ccb *ccb); 1234 struct cam_sim *sim, union ccb *ccb,
|
| A D | aic79xx_core.c | 9222 xpt_done((union ccb *)inot); in ahd_send_lstate_events() 10180 ahd_find_tmode_devs(struct ahd_softc *ahd, struct cam_sim *sim, union ccb *ccb, in ahd_find_tmode_devs() argument 10221 ahd_handle_en_lun(struct ahd_softc *ahd, struct cam_sim *sim, union ccb *ccb) in ahd_handle_en_lun() argument 10238 ccb->ccb_h.status = status; in ahd_handle_en_lun() 10272 ccb->ccb_h.status = status; in ahd_handle_en_lun() 10287 ccb->ccb_h.status = CAM_BUSY; in ahd_handle_en_lun() 10299 cel = &ccb->cel; in ahd_handle_en_lun() 10300 target = ccb->ccb_h.target_id; in ahd_handle_en_lun() 10301 lun = ccb->ccb_h.target_lun; in ahd_handle_en_lun() 10422 ccb->ccb_h.status = CAM_REQ_CMP; in ahd_handle_en_lun() [all …]
|
| /linux/tools/testing/selftests/powerpc/nx-gzip/include/ |
| A D | crb.h | 128 struct coprocessor_completion_block ccb; member
|