Home
last modified time | relevance | path

Searched defs:ccb (Results 1 – 18 of 18) sorted by relevance

/linux-3.3/drivers/scsi/
Daha1542.h115 struct ccb { /* Command Control Block 5.3 */ struct
116 unchar op; /* Command Control Block Operation Code */
117 unchar idlun; /* op=0,2:Target Id, op=1:Initiator Id */
121 unchar cdblen; /* SCSI Command Length */
122 unchar rsalen; /* Request Sense Allocation Length/Disable */
123 unchar datalen[3]; /* Data Length (msb, .., lsb) */
124 unchar dataptr[3]; /* Data Pointer */
125 unchar linkptr[3]; /* Link Pointer */
126 unchar commlinkid; /* Command Linking Identifier */
127 unchar hastat; /* Host Adapter Status (HASTAT) */
[all …]
Daha1542.c136 struct ccb ccb[AHA1542_MAILBOXES]; member
411 struct ccb *ccb; in aha1542_intr_handle() local
572 struct ccb *ccb; in aha1542_queuecommand_lck() local
728 struct ccb *ccb; in DEF_SCSI_QCMD() local
1296 struct ccb *ccb; in aha1542_dev_reset() local
Dncr53c8xx.c1513 struct ccb { struct
1521 struct dsb phys;
1529 struct launch start;
1537 struct launch restart;
1546 ncrcmd patch[8];
1575 u_long p_ccb; /* BUS address of this CCB */ argument
1583 struct ccb * link_ccb; /* Host adapter CCB chain */ argument
1584 struct list_head link_ccbq; /* Link to unit CCB queue */ argument
1589 #define CCB_PHYS(cp,lbl) (cp->p_ccb + offsetof(struct ccb, lbl)) argument
1757 struct ccb *ccb; /* Global CCB */ member
Dstex.c314 struct st_ccb *ccb; member
411 struct req_msg *req, struct st_ccb *ccb) in stex_map_sg()
443 struct req_msg *req, struct st_ccb *ccb) in stex_ss_map_sg()
475 static void stex_controller_info(struct st_hba *hba, struct st_ccb *ccb) in stex_controller_info()
745 static void stex_copy_data(struct st_ccb *ccb, in stex_copy_data()
761 struct st_ccb *ccb, struct status_msg *resp) in stex_check_cmd()
773 struct st_ccb *ccb; in stex_mu_intr() local
887 struct st_ccb *ccb; in stex_ss_mu_intr() local
1289 struct st_ccb *ccb; in stex_do_reset() local
Deata_generic.h324 struct eata_ccb *ccb; /* Address set in COMMAND PACKET */ member
362 struct eata_ccb ccb[0]; /* ccb array begins here */ member
/linux-3.3/drivers/misc/
Dhpilo.h79 struct ccb { struct
83 } ccb_u1; argument
87 } ccb_u2; argument
93 } ccb_u3; argument
97 } ccb_u4; argument
103 } ccb_u5; argument
110 /* ccb queue parameters */ argument
Dhpilo.c124 static int ilo_pkt_enqueue(struct ilo_hwinfo *hw, struct ccb *ccb, in ilo_pkt_enqueue()
139 static int ilo_pkt_dequeue(struct ilo_hwinfo *hw, struct ccb *ccb, in ilo_pkt_dequeue()
168 static int ilo_pkt_recv(struct ilo_hwinfo *hw, struct ccb *ccb) in ilo_pkt_recv()
175 static inline void doorbell_set(struct ccb *ccb) in doorbell_set()
180 static inline void doorbell_clr(struct ccb *ccb) in doorbell_clr()
195 static void ctrl_setup(struct ccb *ccb, int nr_desc, int l2desc_sz) in ctrl_setup()
369 static inline int is_channel_reset(struct ccb *ccb) in is_channel_reset()
375 static inline void set_channel_reset(struct ccb *ccb) in set_channel_reset()
/linux-3.3/drivers/scsi/pm8001/
Dpm8001_sas.c52 struct pm8001_ccb_info *ccb; in pm8001_find_tag() local
252 struct pm8001_ccb_info *ccb) in pm8001_task_prep_smp()
276 struct pm8001_ccb_info *ccb) in pm8001_task_prep_ata()
288 struct pm8001_ccb_info *ccb, struct pm8001_tmf_task *tmf) in pm8001_task_prep_ssp_tm()
299 struct pm8001_ccb_info *ccb) in pm8001_task_prep_ssp()
340 struct pm8001_ccb_info *ccb; in pm8001_task_exec() local
492 struct sas_task *task, struct pm8001_ccb_info *ccb, u32 ccb_idx) in pm8001_ccb_task_free()
743 struct pm8001_ccb_info *ccb; in pm8001_exec_internal_task_abort() local
984 struct pm8001_ccb_info *ccb; in pm8001_abort_task() local
Dpm8001_hwi.c1450 struct pm8001_ccb_info *ccb; in mpi_ssp_completion() local
1689 struct pm8001_ccb_info *ccb; in mpi_ssp_event() local
1879 struct pm8001_ccb_info *ccb; in mpi_sata_completion() local
2212 struct pm8001_ccb_info *ccb; in mpi_sata_event() local
2424 struct pm8001_ccb_info *ccb; in mpi_smp_completion() local
2626 struct pm8001_ccb_info *ccb = &pm8001_ha->ccb_info[tag]; in mpi_set_dev_state_resp() local
2647 struct pm8001_ccb_info *ccb = &pm8001_ha->ccb_info[tag]; in mpi_set_nvmd_resp() local
2668 struct pm8001_ccb_info *ccb = &pm8001_ha->ccb_info[tag]; in mpi_get_nvmd_resp() local
3072 struct pm8001_ccb_info *ccb; in mpi_reg_resp() local
3153 struct pm8001_ccb_info *ccb = &pm8001_ha->ccb_info[tag]; in mpi_fw_flash_update_resp() local
[all …]
/linux-3.3/drivers/scsi/megaraid/
Dmegaraid_mbox.c993 mbox_ccb_t *ccb; in megaraid_alloc_cmd_packets() local
1382 mbox_ccb_t *ccb; in megaraid_mbox_mksgl() local
1423 mbox_ccb_t *ccb; in mbox_post_cmd() local
1536 mbox_ccb_t *ccb; in DEF_SCSI_QCMD() local
1988 mbox_ccb_t *ccb; in megaraid_mbox_prepare_pthru() local
2037 mbox_ccb_t *ccb; in megaraid_mbox_prepare_epthru() local
2222 mbox_ccb_t *ccb; in megaraid_mbox_sync_scb() local
2257 mbox_ccb_t *ccb; in megaraid_mbox_dpc() local
3410 mbox_ccb_t *ccb; in megaraid_mbox_display_scb() local
3503 mbox_ccb_t *ccb; in megaraid_cmm_register() local
[all …]
Dmega_common.h69 caddr_t ccb; member
/linux-3.3/drivers/scsi/arcmsr/
Darcmsr_hba.c784 static void arcmsr_pci_unmap_dma(struct CommandControlBlock *ccb) in arcmsr_pci_unmap_dma()
791 static void arcmsr_ccb_complete(struct CommandControlBlock *ccb) in arcmsr_ccb_complete()
805 static void arcmsr_report_sense_info(struct CommandControlBlock *ccb) in arcmsr_report_sense_info()
851 struct CommandControlBlock *ccb, bool error) in arcmsr_report_ccb_state()
1024 struct CommandControlBlock *ccb = acb->pccb_pool[i]; in arcmsr_remove() local
1104 struct CommandControlBlock *ccb, struct scsi_cmnd *pcmd) in arcmsr_build_ccb()
1158 static void arcmsr_post_ccb(struct AdapterControlBlock *acb, struct CommandControlBlock *ccb) in arcmsr_post_ccb()
1517 struct CommandControlBlock *ccb; in arcmsr_hbc_postqueue_isr() local
1995 struct CommandControlBlock *ccb = NULL; in arcmsr_get_freeccb() local
2064 struct CommandControlBlock *ccb; in arcmsr_queue_command_lck() local
[all …]
/linux-3.3/drivers/net/ethernet/brocade/bna/
Dbnad.c106 bnad_cq_cmpl_init(struct bnad *bnad, struct bna_ccb *ccb) in bnad_cq_cmpl_init()
444 bnad_poll_cq(struct bnad *bnad, struct bna_ccb *ccb, int budget) in bnad_poll_cq()
560 bnad_netif_rx_schedule_poll(struct bnad *bnad, struct bna_ccb *ccb) in bnad_netif_rx_schedule_poll()
575 struct bna_ccb *ccb = (struct bna_ccb *)data; in bnad_msix_rx() local
875 bnad_cb_ccb_setup(struct bnad *bnad, struct bna_ccb *ccb) in bnad_cb_ccb_setup()
885 bnad_cb_ccb_destroy(struct bnad *bnad, struct bna_ccb *ccb) in bnad_cb_ccb_destroy()
987 struct bna_ccb *ccb; in bnad_cb_rx_stall() local
1008 struct bna_ccb *ccb; in bnad_cb_rx_cleanup() local
1036 struct bna_ccb *ccb; in bnad_cb_rx_post() local
Dbnad.h55 struct bna_ccb *ccb; member
Dbna_types.h607 struct bna_ccb *ccb; member
685 struct bna_ccb *ccb; member
Dbna_tx_rx.c2733 bna_rx_dim_update(struct bna_ccb *ccb) in bna_rx_dim_update()
/linux-3.3/drivers/scsi/aic7xxx/
Daic7xxx_core.c7354 ahc_find_tmode_devs(struct ahc_softc *ahc, struct cam_sim *sim, union ccb *ccb, in ahc_find_tmode_devs()
7395 ahc_handle_en_lun(struct ahc_softc *ahc, struct cam_sim *sim, union ccb *ccb) in ahc_handle_en_lun()
Daic79xx_core.c10278 ahd_find_tmode_devs(struct ahd_softc *ahd, struct cam_sim *sim, union ccb *ccb, in ahd_find_tmode_devs()
10319 ahd_handle_en_lun(struct ahd_softc *ahd, struct cam_sim *sim, union ccb *ccb) in ahd_handle_en_lun()