Home
last modified time | relevance | path

Searched refs:scb (Results 1 - 25 of 148) sorted by relevance

123456

/kernel/linux/linux-5.10/drivers/media/pci/cx18/
H A Dcx18-scb.c11 #include "cx18-scb.h"
16 cx18_memset_io(cx, cx->scb, 0, 0x10000); in cx18_init_scb()
18 cx18_writel(cx, IRQ_APU_TO_CPU, &cx->scb->apu2cpu_irq); in cx18_init_scb()
19 cx18_writel(cx, IRQ_CPU_TO_APU_ACK, &cx->scb->cpu2apu_irq_ack); in cx18_init_scb()
20 cx18_writel(cx, IRQ_HPU_TO_CPU, &cx->scb->hpu2cpu_irq); in cx18_init_scb()
21 cx18_writel(cx, IRQ_CPU_TO_HPU_ACK, &cx->scb->cpu2hpu_irq_ack); in cx18_init_scb()
22 cx18_writel(cx, IRQ_PPU_TO_CPU, &cx->scb->ppu2cpu_irq); in cx18_init_scb()
23 cx18_writel(cx, IRQ_CPU_TO_PPU_ACK, &cx->scb->cpu2ppu_irq_ack); in cx18_init_scb()
24 cx18_writel(cx, IRQ_EPU_TO_CPU, &cx->scb->epu2cpu_irq); in cx18_init_scb()
25 cx18_writel(cx, IRQ_CPU_TO_EPU_ACK, &cx->scb in cx18_init_scb()
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/cx18/
H A Dcx18-scb.c11 #include "cx18-scb.h"
16 cx18_memset_io(cx, cx->scb, 0, 0x10000); in cx18_init_scb()
18 cx18_writel(cx, IRQ_APU_TO_CPU, &cx->scb->apu2cpu_irq); in cx18_init_scb()
19 cx18_writel(cx, IRQ_CPU_TO_APU_ACK, &cx->scb->cpu2apu_irq_ack); in cx18_init_scb()
20 cx18_writel(cx, IRQ_HPU_TO_CPU, &cx->scb->hpu2cpu_irq); in cx18_init_scb()
21 cx18_writel(cx, IRQ_CPU_TO_HPU_ACK, &cx->scb->cpu2hpu_irq_ack); in cx18_init_scb()
22 cx18_writel(cx, IRQ_PPU_TO_CPU, &cx->scb->ppu2cpu_irq); in cx18_init_scb()
23 cx18_writel(cx, IRQ_CPU_TO_PPU_ACK, &cx->scb->cpu2ppu_irq_ack); in cx18_init_scb()
24 cx18_writel(cx, IRQ_EPU_TO_CPU, &cx->scb->epu2cpu_irq); in cx18_init_scb()
25 cx18_writel(cx, IRQ_CPU_TO_EPU_ACK, &cx->scb in cx18_init_scb()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/
H A Dips.c209 #define IPS_DMA_DIR(scb) ((!scb->scsi_cmd || ips_is_passthru(scb->scsi_cmd) || \
210 DMA_NONE == scb->scsi_cmd->sc_data_direction) ? \
212 scb->scsi_cmd->sc_data_direction)
644 ips_scb_t *scb; in ips_release() local
667 scb = &ha->scbs[ha->max_cmds - 1]; in ips_release()
669 ips_init_scb(ha, scb); in ips_release()
671 scb->timeout = ips_cmd_timeout; in ips_release()
672 scb in ips_release()
718 ips_scb_t *scb; ips_halt() local
837 ips_scb_t *scb; __ips_eh_reset() local
1268 ips_scb_t *scb; ips_intr_copperhead() local
1332 ips_scb_t *scb; ips_intr_morpheus() local
1557 ips_make_passthru(ips_ha_t *ha, struct scsi_cmnd *SC, ips_scb_t *scb, int intr) ips_make_passthru() argument
1651 ips_flash_copperhead(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb) ips_flash_copperhead() argument
1722 ips_flash_bios(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb) ips_flash_bios() argument
1786 ips_fill_scb_sg_single(ips_ha_t * ha, dma_addr_t busaddr, ips_scb_t * scb, int indx, unsigned int e_len) ips_fill_scb_sg_single() argument
1824 ips_flash_firmware(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb) ips_flash_firmware() argument
1897 ips_usrcmd(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb) ips_usrcmd() argument
1985 ips_cleanup_passthru(ips_ha_t * ha, ips_scb_t * scb) ips_cleanup_passthru() argument
2230 ips_scb_t *scb; ips_get_bios_version() local
2524 ips_scb_t *scb; ips_next() local
3084 ipsintr_blocking(ips_ha_t * ha, ips_scb_t * scb) ipsintr_blocking() argument
3106 ipsintr_done(ips_ha_t * ha, ips_scb_t * scb) ipsintr_done() argument
3138 ips_done(ips_ha_t * ha, ips_scb_t * scb) ips_done() argument
3244 ips_map_status(ips_ha_t * ha, ips_scb_t * scb, ips_stat_t * sp) ips_map_status() argument
3381 ips_send_wait(ips_ha_t * ha, ips_scb_t * scb, int timeout, int intr) ips_send_wait() argument
3447 ips_send_cmd(ips_ha_t * ha, ips_scb_t * scb) ips_send_cmd() argument
3832 ips_scb_t *scb; ips_chkstatus() local
3988 ips_online(ips_ha_t * ha, ips_scb_t * scb) ips_online() argument
4023 ips_inquiry(ips_ha_t * ha, ips_scb_t * scb) ips_inquiry() argument
4058 ips_rdcap(ips_ha_t * ha, ips_scb_t * scb) ips_rdcap() argument
4088 ips_msense(ips_ha_t * ha, ips_scb_t * scb) ips_msense() argument
4179 ips_reqsen(ips_ha_t * ha, ips_scb_t * scb) ips_reqsen() argument
4364 ips_init_scb(ips_ha_t * ha, ips_scb_t * scb) ips_init_scb() argument
4411 ips_scb_t *scb; ips_getscb() local
4441 ips_freescb(ips_ha_t * ha, ips_scb_t * scb) ips_freescb() argument
4554 ips_scb_t *scb; ips_flush_and_reset() local
5270 ips_issue_copperhead(ips_ha_t * ha, ips_scb_t * scb) ips_issue_copperhead() argument
5324 ips_issue_copperhead_memio(ips_ha_t * ha, ips_scb_t * scb) ips_issue_copperhead_memio() argument
5377 ips_issue_i2o(ips_ha_t * ha, ips_scb_t * scb) ips_issue_i2o() argument
5409 ips_issue_i2o_memio(ips_ha_t * ha, ips_scb_t * scb) ips_issue_i2o_memio() argument
5656 ips_scb_t *scb; ips_read_adapter_status() local
5699 ips_scb_t *scb; ips_read_subsystem_parameters() local
5743 ips_scb_t *scb; ips_read_config() local
5801 ips_scb_t *scb; ips_readwrite_page5() local
5851 ips_scb_t *scb; ips_clear_adapter() local
5914 ips_scb_t *scb; ips_ffdc_reset() local
5948 ips_scb_t *scb; ips_ffdc_time() local
5981 ips_fix_ffdc_time(ips_ha_t * ha, ips_scb_t * scb, time64_t current_time) ips_fix_ffdc_time() argument
[all...]
H A Da100u2w.c86 static void inia100_scb_handler(struct orc_host *host, struct orc_scb *scb);
274 * @scb: SCB to queue for execution
277 static void orc_exec_scb(struct orc_host * host, struct orc_scb * scb) in orc_exec_scb() argument
279 scb->status = ORCSCB_POST; in orc_exec_scb()
280 outb(scb->scbidx, host->base + ORC_PQUEUE); in orc_exec_scb()
444 struct orc_scb *scb; in setup_SCBs() local
457 scb = host->scb_virt; in setup_SCBs()
462 scb->sg_addr = cpu_to_le32((u32) escb_phys); in setup_SCBs()
463 scb->sense_addr = cpu_to_le32((u32) escb_phys); in setup_SCBs()
464 scb in setup_SCBs()
597 struct orc_scb *scb; orc_device_reset() local
698 struct orc_scb *scb; orc_alloc_scb() local
716 orc_release_scb(struct orc_host *host, struct orc_scb *scb) orc_release_scb() argument
738 orchid_abort_scb(struct orc_host * host, struct orc_scb * scb) orchid_abort_scb() argument
765 struct orc_scb *scb; inia100_abort_cmd() local
814 struct orc_scb *scb; orc_interrupt() local
842 inia100_build_scb(struct orc_host * host, struct orc_scb * scb, struct scsi_cmnd * cmd) inia100_build_scb() argument
916 struct orc_scb *scb; inia100_queue_lck() local
991 inia100_scb_handler(struct orc_host *host, struct orc_scb *scb) inia100_scb_handler() argument
[all...]
H A Dinitio.c147 static void initio_select_atn(struct initio_host * host, struct scsi_ctrl_blk * scb);
148 static void initio_select_atn3(struct initio_host * host, struct scsi_ctrl_blk * scb);
149 static void initio_select_atn_stop(struct initio_host * host, struct scsi_ctrl_blk * scb);
658 struct scsi_ctrl_blk *scb; in initio_alloc_scb() local
662 if ((scb = host->first_avail) != NULL) { in initio_alloc_scb()
664 printk("find scb at %p\n", scb); in initio_alloc_scb()
666 if ((host->first_avail = scb->next) == NULL) in initio_alloc_scb()
668 scb->next = NULL; in initio_alloc_scb()
669 scb in initio_alloc_scb()
765 initio_unlink_pend_scb(struct initio_host * host, struct scsi_ctrl_blk * scb) initio_unlink_pend_scb() argument
835 initio_unlink_busy_scb(struct initio_host * host, struct scsi_ctrl_blk * scb) initio_unlink_busy_scb() argument
1005 struct scsi_ctrl_blk *scb; initio_bad_seq() local
1022 initio_exec_scb(struct initio_host * host, struct scsi_ctrl_blk * scb) initio_exec_scb() argument
1073 struct scsi_ctrl_blk *scb; tulip_main() local
1145 struct scsi_ctrl_blk *scb; tulip_scsi() local
1296 struct scsi_ctrl_blk *scb = host->active; initio_state_1() local
1351 struct scsi_ctrl_blk *scb = host->active; initio_state_2() local
1380 struct scsi_ctrl_blk *scb = host->active; initio_state_3() local
1447 struct scsi_ctrl_blk *scb = host->active; initio_state_4() local
1511 struct scsi_ctrl_blk *scb = host->active; initio_state_5() local
1600 struct scsi_ctrl_blk *scb = host->active; initio_state_6() local
1675 struct scsi_ctrl_blk *scb = host->active; initio_xfer_data_in() local
1707 struct scsi_ctrl_blk *scb = host->active; initio_xfer_data_out() local
1731 struct scsi_ctrl_blk *scb = host->active; initio_xpad_in() local
1755 struct scsi_ctrl_blk *scb = host->active; initio_xpad_out() local
1780 struct scsi_ctrl_blk *scb = host->active; initio_status_msg() local
1830 struct scsi_ctrl_blk *scb = host->active; int_initio_busfree() local
1864 struct scsi_ctrl_blk *scb; int_initio_scsi_rst() local
1900 struct scsi_ctrl_blk *scb; int_initio_resel() local
1981 struct scsi_ctrl_blk *scb; int_initio_bad_seq() local
2279 struct scsi_ctrl_blk *scb; initio_post_scsi_rst() local
2305 initio_select_atn_stop(struct initio_host * host, struct scsi_ctrl_blk * scb) initio_select_atn_stop() argument
2315 initio_select_atn(struct initio_host * host, struct scsi_ctrl_blk * scb) initio_select_atn() argument
2330 initio_select_atn3(struct initio_host * host, struct scsi_ctrl_blk * scb) initio_select_atn3() argument
2356 struct scsi_ctrl_blk *scb = host->active; initio_bus_device_reset() local
2815 struct scsi_ctrl_blk *scb, *tmp, *prev = NULL /* silence gcc */; initio_probe_one() local
[all...]
/kernel/linux/linux-6.6/drivers/scsi/
H A Dips.c213 #define IPS_DMA_DIR(scb) ((!scb->scsi_cmd || ips_is_passthru(scb->scsi_cmd) || \
214 DMA_NONE == scb->scsi_cmd->sc_data_direction) ? \
216 scb->scsi_cmd->sc_data_direction)
647 ips_scb_t *scb; in ips_release() local
669 scb = &ha->scbs[ha->max_cmds - 1]; in ips_release()
671 ips_init_scb(ha, scb); in ips_release()
673 scb->timeout = ips_cmd_timeout; in ips_release()
674 scb in ips_release()
718 ips_scb_t *scb; ips_halt() local
837 ips_scb_t *scb; __ips_eh_reset() local
1272 ips_scb_t *scb; ips_intr_copperhead() local
1336 ips_scb_t *scb; ips_intr_morpheus() local
1560 ips_make_passthru(ips_ha_t *ha, struct scsi_cmnd *SC, ips_scb_t *scb, int intr) ips_make_passthru() argument
1654 ips_flash_copperhead(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb) ips_flash_copperhead() argument
1725 ips_flash_bios(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb) ips_flash_bios() argument
1789 ips_fill_scb_sg_single(ips_ha_t * ha, dma_addr_t busaddr, ips_scb_t * scb, int indx, unsigned int e_len) ips_fill_scb_sg_single() argument
1827 ips_flash_firmware(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb) ips_flash_firmware() argument
1900 ips_usrcmd(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb) ips_usrcmd() argument
1988 ips_cleanup_passthru(ips_ha_t * ha, ips_scb_t * scb) ips_cleanup_passthru() argument
2233 ips_scb_t *scb; ips_get_bios_version() local
2527 ips_scb_t *scb; ips_next() local
3087 ipsintr_blocking(ips_ha_t * ha, ips_scb_t * scb) ipsintr_blocking() argument
3109 ipsintr_done(ips_ha_t * ha, ips_scb_t * scb) ipsintr_done() argument
3141 ips_done(ips_ha_t * ha, ips_scb_t * scb) ips_done() argument
3247 ips_map_status(ips_ha_t * ha, ips_scb_t * scb, ips_stat_t * sp) ips_map_status() argument
3386 ips_send_wait(ips_ha_t * ha, ips_scb_t * scb, int timeout, int intr) ips_send_wait() argument
3452 ips_send_cmd(ips_ha_t * ha, ips_scb_t * scb) ips_send_cmd() argument
3835 ips_scb_t *scb; ips_chkstatus() local
3991 ips_online(ips_ha_t * ha, ips_scb_t * scb) ips_online() argument
4026 ips_inquiry(ips_ha_t * ha, ips_scb_t * scb) ips_inquiry() argument
4061 ips_rdcap(ips_ha_t * ha, ips_scb_t * scb) ips_rdcap() argument
4091 ips_msense(ips_ha_t * ha, ips_scb_t * scb) ips_msense() argument
4182 ips_reqsen(ips_ha_t * ha, ips_scb_t * scb) ips_reqsen() argument
4367 ips_init_scb(ips_ha_t * ha, ips_scb_t * scb) ips_init_scb() argument
4414 ips_scb_t *scb; ips_getscb() local
4444 ips_freescb(ips_ha_t * ha, ips_scb_t * scb) ips_freescb() argument
4557 ips_scb_t *scb; ips_flush_and_reset() local
5273 ips_issue_copperhead(ips_ha_t * ha, ips_scb_t * scb) ips_issue_copperhead() argument
5327 ips_issue_copperhead_memio(ips_ha_t * ha, ips_scb_t * scb) ips_issue_copperhead_memio() argument
5380 ips_issue_i2o(ips_ha_t * ha, ips_scb_t * scb) ips_issue_i2o() argument
5412 ips_issue_i2o_memio(ips_ha_t * ha, ips_scb_t * scb) ips_issue_i2o_memio() argument
5659 ips_scb_t *scb; ips_read_adapter_status() local
5702 ips_scb_t *scb; ips_read_subsystem_parameters() local
5746 ips_scb_t *scb; ips_read_config() local
5804 ips_scb_t *scb; ips_readwrite_page5() local
5854 ips_scb_t *scb; ips_clear_adapter() local
5917 ips_scb_t *scb; ips_ffdc_reset() local
5951 ips_scb_t *scb; ips_ffdc_time() local
5984 ips_fix_ffdc_time(ips_ha_t * ha, ips_scb_t * scb, time64_t current_time) ips_fix_ffdc_time() argument
[all...]
H A Da100u2w.c86 static void inia100_scb_handler(struct orc_host *host, struct orc_scb *scb);
274 * @scb: SCB to queue for execution
277 static void orc_exec_scb(struct orc_host * host, struct orc_scb * scb) in orc_exec_scb() argument
279 scb->status = ORCSCB_POST; in orc_exec_scb()
280 outb(scb->scbidx, host->base + ORC_PQUEUE); in orc_exec_scb()
444 struct orc_scb *scb; in setup_SCBs() local
457 scb = host->scb_virt; in setup_SCBs()
462 scb->sg_addr = cpu_to_le32((u32) escb_phys); in setup_SCBs()
463 scb->sense_addr = cpu_to_le32((u32) escb_phys); in setup_SCBs()
464 scb in setup_SCBs()
597 struct orc_scb *scb; orc_device_reset() local
698 struct orc_scb *scb; orc_alloc_scb() local
716 orc_release_scb(struct orc_host *host, struct orc_scb *scb) orc_release_scb() argument
738 orchid_abort_scb(struct orc_host * host, struct orc_scb * scb) orchid_abort_scb() argument
765 struct orc_scb *scb; inia100_abort_cmd() local
814 struct orc_scb *scb; orc_interrupt() local
842 inia100_build_scb(struct orc_host * host, struct orc_scb * scb, struct scsi_cmnd * cmd) inia100_build_scb() argument
914 struct orc_scb *scb; inia100_queue_lck() local
988 inia100_scb_handler(struct orc_host *host, struct orc_scb *scb) inia100_scb_handler() argument
[all...]
H A Dinitio.c147 static void initio_select_atn(struct initio_host * host, struct scsi_ctrl_blk * scb);
148 static void initio_select_atn3(struct initio_host * host, struct scsi_ctrl_blk * scb);
149 static void initio_select_atn_stop(struct initio_host * host, struct scsi_ctrl_blk * scb);
657 struct scsi_ctrl_blk *scb; in initio_alloc_scb() local
661 if ((scb = host->first_avail) != NULL) { in initio_alloc_scb()
663 printk("find scb at %p\n", scb); in initio_alloc_scb()
665 if ((host->first_avail = scb->next) == NULL) in initio_alloc_scb()
667 scb->next = NULL; in initio_alloc_scb()
668 scb in initio_alloc_scb()
764 initio_unlink_pend_scb(struct initio_host * host, struct scsi_ctrl_blk * scb) initio_unlink_pend_scb() argument
834 initio_unlink_busy_scb(struct initio_host * host, struct scsi_ctrl_blk * scb) initio_unlink_busy_scb() argument
1003 struct scsi_ctrl_blk *scb; initio_bad_seq() local
1020 initio_exec_scb(struct initio_host * host, struct scsi_ctrl_blk * scb) initio_exec_scb() argument
1071 struct scsi_ctrl_blk *scb; tulip_main() local
1143 struct scsi_ctrl_blk *scb; tulip_scsi() local
1294 struct scsi_ctrl_blk *scb = host->active; initio_state_1() local
1349 struct scsi_ctrl_blk *scb = host->active; initio_state_2() local
1378 struct scsi_ctrl_blk *scb = host->active; initio_state_3() local
1445 struct scsi_ctrl_blk *scb = host->active; initio_state_4() local
1509 struct scsi_ctrl_blk *scb = host->active; initio_state_5() local
1598 struct scsi_ctrl_blk *scb = host->active; initio_state_6() local
1673 struct scsi_ctrl_blk *scb = host->active; initio_xfer_data_in() local
1705 struct scsi_ctrl_blk *scb = host->active; initio_xfer_data_out() local
1729 struct scsi_ctrl_blk *scb = host->active; initio_xpad_in() local
1753 struct scsi_ctrl_blk *scb = host->active; initio_xpad_out() local
1778 struct scsi_ctrl_blk *scb = host->active; initio_status_msg() local
1829 struct scsi_ctrl_blk *scb = host->active; int_initio_busfree() local
1863 struct scsi_ctrl_blk *scb; int_initio_scsi_rst() local
1899 struct scsi_ctrl_blk *scb; int_initio_resel() local
1981 struct scsi_ctrl_blk *scb; int_initio_bad_seq() local
2279 struct scsi_ctrl_blk *scb; initio_post_scsi_rst() local
2305 initio_select_atn_stop(struct initio_host * host, struct scsi_ctrl_blk * scb) initio_select_atn_stop() argument
2315 initio_select_atn(struct initio_host * host, struct scsi_ctrl_blk * scb) initio_select_atn() argument
2330 initio_select_atn3(struct initio_host * host, struct scsi_ctrl_blk * scb) initio_select_atn3() argument
2356 struct scsi_ctrl_blk *scb = host->active; initio_bus_device_reset() local
2810 struct scsi_ctrl_blk *scb, *tmp, *prev = NULL /* silence gcc */; initio_probe_one() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/aic7xxx/
H A Daic7xxx_osm.h229 ahc_scb_timer_reset(struct scb *scb, u_int usec) in ahc_scb_timer_reset() argument
519 static inline void ahc_set_transaction_status(struct scb *, uint32_t);
521 static inline void ahc_set_scsi_status(struct scb *, uint32_t);
523 static inline uint32_t ahc_get_transaction_status(struct scb *);
525 static inline uint32_t ahc_get_scsi_status(struct scb *);
526 static inline void ahc_set_transaction_tag(struct scb *, int, u_int);
527 static inline u_long ahc_get_transfer_length(struct scb *);
528 static inline int ahc_get_transfer_dir(struct scb *);
529 static inline void ahc_set_residual(struct scb *, u_lon
550 ahc_set_transaction_status(struct scb *scb, uint32_t status) ahc_set_transaction_status() argument
563 ahc_set_scsi_status(struct scb *scb, uint32_t status) ahc_set_scsi_status() argument
575 ahc_get_transaction_status(struct scb *scb) ahc_get_transaction_status() argument
587 ahc_get_scsi_status(struct scb *scb) ahc_get_scsi_status() argument
593 ahc_set_transaction_tag(struct scb *scb, int enabled, u_int type) ahc_set_transaction_tag() argument
602 ahc_get_transfer_length(struct scb *scb) ahc_get_transfer_length() argument
608 ahc_get_transfer_dir(struct scb *scb) ahc_get_transfer_dir() argument
614 ahc_set_residual(struct scb *scb, u_long resid) ahc_set_residual() argument
620 ahc_set_sense_residual(struct scb *scb, u_long resid) ahc_set_sense_residual() argument
626 ahc_get_residual(struct scb *scb) ahc_get_residual() argument
632 ahc_get_sense_residual(struct scb *scb) ahc_get_sense_residual() argument
638 ahc_perform_autosense(struct scb *scb) ahc_perform_autosense() argument
649 ahc_get_sense_bufsize(struct ahc_softc *ahc, struct scb *scb) ahc_get_sense_bufsize() argument
662 ahc_platform_scb_free(struct ahc_softc *ahc, struct scb *scb) ahc_platform_scb_free() argument
671 ahc_freeze_scb(struct scb *scb) ahc_freeze_scb() argument
[all...]
H A Daic79xx_osm.h501 static inline void ahd_set_transaction_status(struct scb *, uint32_t);
503 static inline void ahd_set_scsi_status(struct scb *, uint32_t);
505 static inline uint32_t ahd_get_transaction_status(struct scb *);
507 static inline uint32_t ahd_get_scsi_status(struct scb *);
508 static inline void ahd_set_transaction_tag(struct scb *, int, u_int);
509 static inline u_long ahd_get_transfer_length(struct scb *);
510 static inline int ahd_get_transfer_dir(struct scb *);
511 static inline void ahd_set_residual(struct scb *, u_long);
512 static inline void ahd_set_sense_residual(struct scb *scb, u_lon
532 ahd_set_transaction_status(struct scb *scb, uint32_t status) ahd_set_transaction_status() argument
545 ahd_set_scsi_status(struct scb *scb, uint32_t status) ahd_set_scsi_status() argument
557 ahd_get_transaction_status(struct scb *scb) ahd_get_transaction_status() argument
569 ahd_get_scsi_status(struct scb *scb) ahd_get_scsi_status() argument
575 ahd_set_transaction_tag(struct scb *scb, int enabled, u_int type) ahd_set_transaction_tag() argument
584 ahd_get_transfer_length(struct scb *scb) ahd_get_transfer_length() argument
590 ahd_get_transfer_dir(struct scb *scb) ahd_get_transfer_dir() argument
596 ahd_set_residual(struct scb *scb, u_long resid) ahd_set_residual() argument
602 ahd_set_sense_residual(struct scb *scb, u_long resid) ahd_set_sense_residual() argument
608 ahd_get_residual(struct scb *scb) ahd_get_residual() argument
614 ahd_get_sense_residual(struct scb *scb) ahd_get_sense_residual() argument
620 ahd_perform_autosense(struct scb *scb) ahd_perform_autosense() argument
631 ahd_get_sense_bufsize(struct ahd_softc *ahd, struct scb *scb) ahd_get_sense_bufsize() argument
644 ahd_platform_scb_free(struct ahd_softc *ahd, struct scb *scb) ahd_platform_scb_free() argument
655 ahd_freeze_scb(struct scb *scb) ahd_freeze_scb() argument
[all...]
H A Daic79xx_inline.h99 void *ahd_sg_setup(struct ahd_softc *ahd, struct scb *scb,
107 struct scb *scb, int op);
138 struct scb *
140 void ahd_queue_scb(struct ahd_softc *ahd, struct scb *scb);
143 struct scb *scb);
145 struct scb *sc
158 ahd_get_sense_buf(struct ahd_softc *ahd, struct scb *scb) ahd_get_sense_buf() argument
164 ahd_get_sense_bufaddr(struct ahd_softc *ahd, struct scb *scb) ahd_get_sense_bufaddr() argument
[all...]
H A Daic79xx_core.c128 struct scb *scb);
131 struct scb *scb);
167 struct scb *scb);
180 struct scb *scb, u_int col_idx);
182 struct scb *scb);
406 ahd_sg_setup(struct ahd_softc *ahd, struct scb *scb, void *sgptr, dma_addr_t addr, bus_size_t len, int last) ahd_sg_setup() argument
430 ahd_setup_scb_common(struct ahd_softc *ahd, struct scb *scb) ahd_setup_scb_common() argument
451 ahd_setup_data_scb(struct ahd_softc *ahd, struct scb *scb) ahd_setup_data_scb() argument
488 ahd_setup_noxfer_scb(struct ahd_softc *ahd, struct scb *scb) ahd_setup_noxfer_scb() argument
497 ahd_sg_bus_to_virt(struct ahd_softc *ahd, struct scb *scb, uint32_t sg_busaddr) ahd_sg_bus_to_virt() argument
507 ahd_sg_virt_to_bus(struct ahd_softc *ahd, struct scb *scb, void *sg) ahd_sg_virt_to_bus() argument
519 ahd_sync_scb(struct ahd_softc *ahd, struct scb *scb, int op) ahd_sync_scb() argument
528 ahd_sync_sglist(struct ahd_softc *ahd, struct scb *scb, int op) ahd_sync_sglist() argument
540 ahd_sync_sense(struct ahd_softc *ahd, struct scb *scb, int op) ahd_sync_sense() argument
790 struct scb* scb; ahd_lookup_scb() local
802 ahd_swap_with_next_hscb(struct ahd_softc *ahd, struct scb *scb) ahd_swap_with_next_hscb() argument
841 ahd_queue_scb(struct ahd_softc *ahd, struct scb *scb) ahd_queue_scb() argument
1092 ahd_update_residual(struct ahd_softc *ahd, struct scb *scb) ahd_update_residual() argument
1102 ahd_complete_scb(struct ahd_softc *ahd, struct scb *scb) ahd_complete_scb() argument
1189 struct scb *scb; ahd_flush_qoutfifo() local
1395 ahd_scb_active_in_fifo(struct ahd_softc *ahd, struct scb *scb) ahd_scb_active_in_fifo() argument
1424 ahd_run_data_fifo(struct ahd_softc *ahd, struct scb *scb) ahd_run_data_fifo() argument
1661 struct scb *scb; ahd_run_qoutfifo() local
1727 ahd_dump_sglist(struct scb *scb) ahd_dump_sglist() argument
1801 struct scb *scb; ahd_handle_seqint() local
1851 struct scb *scb; ahd_handle_seqint() local
1867 struct scb *scb; ahd_handle_seqint() local
1906 struct scb *scb; ahd_handle_seqint() local
1992 struct scb *scb; ahd_handle_seqint() local
2059 struct scb *scb; ahd_handle_seqint() local
2195 struct scb *scb; ahd_handle_seqint() local
2232 struct scb *scb; ahd_handle_seqint() local
2259 struct scb *scb; ahd_handle_seqint() local
2313 struct scb *scb; ahd_handle_seqint() local
2376 struct scb *scb; ahd_handle_scsiint() local
2658 struct scb *scb; ahd_handle_transmission_error() local
2892 struct scb *scb; ahd_handle_pkt_busfree() local
2992 struct scb *scb; ahd_handle_pkt_busfree() local
3019 struct scb *scb; ahd_handle_nonpkt_busfree() local
3293 struct scb *scb; ahd_handle_proto_violation() local
4344 ahd_scb_devinfo(struct ahd_softc *ahd, struct ahd_devinfo *devinfo, struct scb *scb) ahd_scb_devinfo() argument
4367 ahd_setup_initiator_msgout(struct ahd_softc *ahd, struct ahd_devinfo *devinfo, struct scb *scb) ahd_setup_initiator_msgout() argument
5494 struct scb *scb; ahd_handle_msg_reject() local
5660 struct scb *scb; ahd_handle_ign_wide_residue() local
5809 struct scb *scb; ahd_reinitialize_dataptrs() local
5953 ahd_setup_target_msgin(struct ahd_softc *ahd, struct ahd_devinfo *devinfo, struct scb *scb) ahd_setup_target_msgin() argument
6456 struct scb *scb; ahd_find_scb_by_tag() local
6610 ahd_add_col_list(struct ahd_softc *ahd, struct scb *scb, u_int col_idx) ahd_add_col_list() argument
6630 ahd_rem_col_list(struct ahd_softc *ahd, struct scb *scb) ahd_rem_col_list() argument
6666 struct scb *scb; ahd_get_scb() local
6700 ahd_free_scb(struct ahd_softc *ahd, struct scb *scb) ahd_free_scb() argument
7951 ahd_match_scb(struct ahd_softc *ahd, struct scb *scb, int target, char channel, int lun, u_int tag, role_t role) ahd_match_scb() argument
7987 ahd_freeze_devq(struct ahd_softc *ahd, struct scb *scb) ahd_freeze_devq() argument
8005 ahd_qinfifo_requeue_tail(struct ahd_softc *ahd, struct scb *scb) ahd_qinfifo_requeue_tail() argument
8027 ahd_qinfifo_requeue(struct ahd_softc *ahd, struct scb *prev_scb, struct scb *scb) ahd_qinfifo_requeue() argument
8067 struct scb *scb; ahd_reset_cmds_pending() local
8090 ahd_done_with_status(struct ahd_softc *ahd, struct scb *scb, uint32_t status) ahd_done_with_status() argument
8109 struct scb *scb; ahd_search_qinfifo() local
8340 struct scb *scb; ahd_search_scb_list() local
8826 ahd_handle_scsi_status(struct ahd_softc *ahd, struct scb *scb) ahd_handle_scsi_status() argument
9034 ahd_handle_scb_status(struct ahd_softc *ahd, struct scb *scb) ahd_handle_scb_status() argument
9048 ahd_calc_residual(struct ahd_softc *ahd, struct scb *scb) ahd_calc_residual() argument
9638 struct scb *scb; ahd_dump_card_state() local
10431 struct scb *scb; ahd_handle_en_lun() local
[all...]
H A Daic7xxx_inline.h55 struct scb *scb, int op);
84 struct scb*
86 void ahc_free_scb(struct ahc_softc *ahc, struct scb *scb);
87 struct scb *
89 void ahc_queue_scb(struct ahc_softc *ahc, struct scb *scb);
92 struct scb *scb);
[all...]
/kernel/linux/linux-5.10/sound/pci/cs46xx/
H A Ddsp_spos_scb_lib.c61 struct dsp_scb_descriptor * scb = scb_info->scb_desc; in cs46xx_dsp_proc_scb_info_read() local
67 snd_iprintf(buffer,"%04x %s:\n",scb->address,scb->scb_name); in cs46xx_dsp_proc_scb_info_read()
74 snd_iprintf(buffer,"%08x ",readl(dst + (scb->address + j) * sizeof(u32))); in cs46xx_dsp_proc_scb_info_read()
79 if (scb->parent_scb_ptr != NULL) { in cs46xx_dsp_proc_scb_info_read()
81 scb->parent_scb_ptr->scb_name, in cs46xx_dsp_proc_scb_info_read()
82 scb->parent_scb_ptr->address); in cs46xx_dsp_proc_scb_info_read()
86 scb->sub_list_ptr->scb_name, in cs46xx_dsp_proc_scb_info_read()
87 scb->sub_list_ptr->address, in cs46xx_dsp_proc_scb_info_read()
88 scb in cs46xx_dsp_proc_scb_info_read()
98 _dsp_unlink_scb(struct snd_cs46xx *chip, struct dsp_scb_descriptor * scb) _dsp_unlink_scb() argument
160 cs46xx_dsp_remove_scb(struct snd_cs46xx *chip, struct dsp_scb_descriptor * scb) cs46xx_dsp_remove_scb() argument
215 cs46xx_dsp_proc_free_scb_desc(struct dsp_scb_descriptor * scb) cs46xx_dsp_proc_free_scb_desc() argument
232 cs46xx_dsp_proc_register_scb_desc(struct snd_cs46xx *chip, struct dsp_scb_descriptor * scb) cs46xx_dsp_proc_register_scb_desc() argument
271 struct dsp_scb_descriptor * scb; _dsp_create_generic_scb() local
366 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_timing_master_scb() local
403 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_codec_out_scb() local
442 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_codec_in_scb() local
488 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_pcm_reader_scb() local
595 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_src_task_scb() local
746 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_mix_only_scb() local
786 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_mix_to_ostream_scb() local
843 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_vari_decimate_scb() local
885 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_pcm_serial_input_scb() local
929 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_asynch_fg_tx_scb() local
976 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_asynch_fg_rx_scb() local
1065 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_spio_write_scb() local
1103 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_magic_snoop_scb() local
1136 struct dsp_scb_descriptor * scb = from; find_next_free_scb() local
[all...]
/kernel/linux/linux-6.6/sound/pci/cs46xx/
H A Ddsp_spos_scb_lib.c61 struct dsp_scb_descriptor * scb = scb_info->scb_desc; in cs46xx_dsp_proc_scb_info_read() local
67 snd_iprintf(buffer,"%04x %s:\n",scb->address,scb->scb_name); in cs46xx_dsp_proc_scb_info_read()
74 snd_iprintf(buffer,"%08x ",readl(dst + (scb->address + j) * sizeof(u32))); in cs46xx_dsp_proc_scb_info_read()
79 if (scb->parent_scb_ptr != NULL) { in cs46xx_dsp_proc_scb_info_read()
81 scb->parent_scb_ptr->scb_name, in cs46xx_dsp_proc_scb_info_read()
82 scb->parent_scb_ptr->address); in cs46xx_dsp_proc_scb_info_read()
86 scb->sub_list_ptr->scb_name, in cs46xx_dsp_proc_scb_info_read()
87 scb->sub_list_ptr->address, in cs46xx_dsp_proc_scb_info_read()
88 scb in cs46xx_dsp_proc_scb_info_read()
98 _dsp_unlink_scb(struct snd_cs46xx *chip, struct dsp_scb_descriptor * scb) _dsp_unlink_scb() argument
160 cs46xx_dsp_remove_scb(struct snd_cs46xx *chip, struct dsp_scb_descriptor * scb) cs46xx_dsp_remove_scb() argument
215 cs46xx_dsp_proc_free_scb_desc(struct dsp_scb_descriptor * scb) cs46xx_dsp_proc_free_scb_desc() argument
232 cs46xx_dsp_proc_register_scb_desc(struct snd_cs46xx *chip, struct dsp_scb_descriptor * scb) cs46xx_dsp_proc_register_scb_desc() argument
271 struct dsp_scb_descriptor * scb; _dsp_create_generic_scb() local
366 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_timing_master_scb() local
403 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_codec_out_scb() local
442 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_codec_in_scb() local
488 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_pcm_reader_scb() local
595 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_src_task_scb() local
746 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_mix_only_scb() local
786 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_mix_to_ostream_scb() local
843 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_vari_decimate_scb() local
885 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_pcm_serial_input_scb() local
929 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_asynch_fg_tx_scb() local
976 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_asynch_fg_rx_scb() local
1065 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_spio_write_scb() local
1103 struct dsp_scb_descriptor * scb; cs46xx_dsp_create_magic_snoop_scb() local
1136 struct dsp_scb_descriptor * scb = from; find_next_free_scb() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/
H A Daic94xx_tmf.c83 struct scb *scb; \
96 scb = ascb->scb; \
97 scb->header.opcode = CLEAR_NEXUS
120 scb->clear_nexus.nexus = NEXUS_ADAPTER; in asd_clear_nexus_ha()
129 scb->clear_nexus.nexus = NEXUS_PORT; in asd_clear_nexus_port()
130 scb->clear_nexus.conn_mask = port->phy_mask; in asd_clear_nexus_port()
146 scb->clear_nexus.nexus = NEXUS_I_T; in asd_clear_nexus_I_T()
149 scb in asd_clear_nexus_I_T()
393 struct scb *scb; asd_abort_task() local
562 struct scb *scb; asd_initiate_ssp_tmf() local
[all...]
H A Daic94xx_task.c129 le64_to_cpu(ascb->scb->ssp_task.sg_element[0].bus_addr); in asd_unmap_scatterlist()
353 struct scb *scb; in asd_build_ata_ascb() local
357 scb = ascb->scb; in asd_build_ata_ascb()
360 scb->header.opcode = CONTROL_ATA_DEV; in asd_build_ata_ascb()
362 scb->header.opcode = INITIATE_ATAPI_TASK; in asd_build_ata_ascb()
364 scb->header.opcode = INITIATE_ATA_TASK; in asd_build_ata_ascb()
366 scb->ata_task.proto_conn_rate = (1 << 5); /* STP */ in asd_build_ata_ascb()
368 scb in asd_build_ata_ascb()
422 struct scb *scb; asd_build_smp_ascb() local
471 struct scb *scb; asd_build_ssp_ascb() local
[all...]
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/
H A Daic94xx_tmf.c83 struct scb *scb; \
96 scb = ascb->scb; \
97 scb->header.opcode = CLEAR_NEXUS
120 scb->clear_nexus.nexus = NEXUS_ADAPTER; in asd_clear_nexus_ha()
129 scb->clear_nexus.nexus = NEXUS_PORT; in asd_clear_nexus_port()
130 scb->clear_nexus.conn_mask = port->phy_mask; in asd_clear_nexus_port()
146 scb->clear_nexus.nexus = NEXUS_I_T; in asd_clear_nexus_I_T()
149 scb in asd_clear_nexus_I_T()
393 struct scb *scb; asd_abort_task() local
562 struct scb *scb; asd_initiate_ssp_tmf() local
[all...]
H A Daic94xx_task.c129 le64_to_cpu(ascb->scb->ssp_task.sg_element[0].bus_addr); in asd_unmap_scatterlist()
352 struct scb *scb; in asd_build_ata_ascb() local
356 scb = ascb->scb; in asd_build_ata_ascb()
359 scb->header.opcode = CONTROL_ATA_DEV; in asd_build_ata_ascb()
361 scb->header.opcode = INITIATE_ATAPI_TASK; in asd_build_ata_ascb()
363 scb->header.opcode = INITIATE_ATA_TASK; in asd_build_ata_ascb()
365 scb->ata_task.proto_conn_rate = (1 << 5); /* STP */ in asd_build_ata_ascb()
367 scb in asd_build_ata_ascb()
416 struct scb *scb; asd_build_smp_ascb() local
465 struct scb *scb; asd_build_ssp_ascb() local
[all...]
/kernel/linux/linux-6.6/drivers/scsi/aic7xxx/
H A Daic7xxx_osm.h229 ahc_scb_timer_reset(struct scb *scb, u_int usec) in ahc_scb_timer_reset() argument
525 void ahc_set_transaction_status(struct scb *scb, uint32_t status) in ahc_set_transaction_status() argument
527 ahc_cmd_set_transaction_status(scb->io_ctx,status); in ahc_set_transaction_status()
538 void ahc_set_scsi_status(struct scb *scb, uint32_t status) in ahc_set_scsi_status() argument
540 ahc_cmd_set_scsi_status(scb->io_ctx, status); in ahc_set_scsi_status()
550 uint32_t ahc_get_transaction_status(struct scb *scb) in ahc_get_transaction_status() argument
562 ahc_get_scsi_status(struct scb *scb) ahc_get_scsi_status() argument
568 ahc_set_transaction_tag(struct scb *scb, int enabled, u_int type) ahc_set_transaction_tag() argument
577 ahc_get_transfer_length(struct scb *scb) ahc_get_transfer_length() argument
583 ahc_get_transfer_dir(struct scb *scb) ahc_get_transfer_dir() argument
589 ahc_set_residual(struct scb *scb, u_long resid) ahc_set_residual() argument
595 ahc_set_sense_residual(struct scb *scb, u_long resid) ahc_set_sense_residual() argument
601 ahc_get_residual(struct scb *scb) ahc_get_residual() argument
607 ahc_get_sense_residual(struct scb *scb) ahc_get_sense_residual() argument
613 ahc_perform_autosense(struct scb *scb) ahc_perform_autosense() argument
624 ahc_get_sense_bufsize(struct ahc_softc *ahc, struct scb *scb) ahc_get_sense_bufsize() argument
637 ahc_platform_scb_free(struct ahc_softc *ahc, struct scb *scb) ahc_platform_scb_free() argument
646 ahc_freeze_scb(struct scb *scb) ahc_freeze_scb() argument
[all...]
H A Daic79xx_osm.h507 void ahd_set_transaction_status(struct scb *scb, uint32_t status) in ahd_set_transaction_status() argument
509 ahd_cmd_set_transaction_status(scb->io_ctx,status); in ahd_set_transaction_status()
520 void ahd_set_scsi_status(struct scb *scb, uint32_t status) in ahd_set_scsi_status() argument
522 ahd_cmd_set_scsi_status(scb->io_ctx, status); in ahd_set_scsi_status()
532 uint32_t ahd_get_transaction_status(struct scb *scb) in ahd_get_transaction_status() argument
534 return (ahd_cmd_get_transaction_status(scb->io_ctx)); in ahd_get_transaction_status()
544 uint32_t ahd_get_scsi_status(struct scb *sc argument
550 ahd_set_transaction_tag(struct scb *scb, int enabled, u_int type) ahd_set_transaction_tag() argument
559 ahd_get_transfer_length(struct scb *scb) ahd_get_transfer_length() argument
565 ahd_get_transfer_dir(struct scb *scb) ahd_get_transfer_dir() argument
571 ahd_set_residual(struct scb *scb, u_long resid) ahd_set_residual() argument
577 ahd_set_sense_residual(struct scb *scb, u_long resid) ahd_set_sense_residual() argument
583 ahd_get_residual(struct scb *scb) ahd_get_residual() argument
589 ahd_get_sense_residual(struct scb *scb) ahd_get_sense_residual() argument
595 ahd_perform_autosense(struct scb *scb) ahd_perform_autosense() argument
606 ahd_get_sense_bufsize(struct ahd_softc *ahd, struct scb *scb) ahd_get_sense_bufsize() argument
619 ahd_platform_scb_free(struct ahd_softc *ahd, struct scb *scb) ahd_platform_scb_free() argument
630 ahd_freeze_scb(struct scb *scb) ahd_freeze_scb() argument
[all...]
H A Daic79xx_inline.h99 void *ahd_sg_setup(struct ahd_softc *ahd, struct scb *scb,
107 struct scb *scb, int op);
138 struct scb *
140 void ahd_queue_scb(struct ahd_softc *ahd, struct scb *scb);
143 struct scb *scb);
145 struct scb *sc
158 ahd_get_sense_buf(struct ahd_softc *ahd, struct scb *scb) ahd_get_sense_buf() argument
164 ahd_get_sense_bufaddr(struct ahd_softc *ahd, struct scb *scb) ahd_get_sense_bufaddr() argument
[all...]
H A Daic79xx_core.c128 struct scb *scb);
131 struct scb *scb);
167 struct scb *scb);
180 struct scb *scb, u_int col_idx);
182 struct scb *scb);
406 ahd_sg_setup(struct ahd_softc *ahd, struct scb *scb, void *sgptr, dma_addr_t addr, bus_size_t len, int last) ahd_sg_setup() argument
430 ahd_setup_scb_common(struct ahd_softc *ahd, struct scb *scb) ahd_setup_scb_common() argument
451 ahd_setup_data_scb(struct ahd_softc *ahd, struct scb *scb) ahd_setup_data_scb() argument
488 ahd_setup_noxfer_scb(struct ahd_softc *ahd, struct scb *scb) ahd_setup_noxfer_scb() argument
497 ahd_sg_bus_to_virt(struct ahd_softc *ahd, struct scb *scb, uint32_t sg_busaddr) ahd_sg_bus_to_virt() argument
507 ahd_sg_virt_to_bus(struct ahd_softc *ahd, struct scb *scb, void *sg) ahd_sg_virt_to_bus() argument
519 ahd_sync_scb(struct ahd_softc *ahd, struct scb *scb, int op) ahd_sync_scb() argument
528 ahd_sync_sglist(struct ahd_softc *ahd, struct scb *scb, int op) ahd_sync_sglist() argument
540 ahd_sync_sense(struct ahd_softc *ahd, struct scb *scb, int op) ahd_sync_sense() argument
790 struct scb* scb; ahd_lookup_scb() local
802 ahd_swap_with_next_hscb(struct ahd_softc *ahd, struct scb *scb) ahd_swap_with_next_hscb() argument
841 ahd_queue_scb(struct ahd_softc *ahd, struct scb *scb) ahd_queue_scb() argument
1092 ahd_update_residual(struct ahd_softc *ahd, struct scb *scb) ahd_update_residual() argument
1102 ahd_complete_scb(struct ahd_softc *ahd, struct scb *scb) ahd_complete_scb() argument
1189 struct scb *scb; ahd_flush_qoutfifo() local
1395 ahd_scb_active_in_fifo(struct ahd_softc *ahd, struct scb *scb) ahd_scb_active_in_fifo() argument
1424 ahd_run_data_fifo(struct ahd_softc *ahd, struct scb *scb) ahd_run_data_fifo() argument
1661 struct scb *scb; ahd_run_qoutfifo() local
1727 ahd_dump_sglist(struct scb *scb) ahd_dump_sglist() argument
1801 struct scb *scb; ahd_handle_seqint() local
1851 struct scb *scb; ahd_handle_seqint() local
1867 struct scb *scb; ahd_handle_seqint() local
1906 struct scb *scb; ahd_handle_seqint() local
1992 struct scb *scb; ahd_handle_seqint() local
2059 struct scb *scb; ahd_handle_seqint() local
2194 struct scb *scb; ahd_handle_seqint() local
2231 struct scb *scb; ahd_handle_seqint() local
2258 struct scb *scb; ahd_handle_seqint() local
2312 struct scb *scb; ahd_handle_seqint() local
2375 struct scb *scb; ahd_handle_scsiint() local
2657 struct scb *scb; ahd_handle_transmission_error() local
2891 struct scb *scb; ahd_handle_pkt_busfree() local
2991 struct scb *scb; ahd_handle_pkt_busfree() local
3018 struct scb *scb; ahd_handle_nonpkt_busfree() local
3292 struct scb *scb; ahd_handle_proto_violation() local
4342 ahd_scb_devinfo(struct ahd_softc *ahd, struct ahd_devinfo *devinfo, struct scb *scb) ahd_scb_devinfo() argument
4365 ahd_setup_initiator_msgout(struct ahd_softc *ahd, struct ahd_devinfo *devinfo, struct scb *scb) ahd_setup_initiator_msgout() argument
5492 struct scb *scb; ahd_handle_msg_reject() local
5658 struct scb *scb; ahd_handle_ign_wide_residue() local
5807 struct scb *scb; ahd_reinitialize_dataptrs() local
5951 ahd_setup_target_msgin(struct ahd_softc *ahd, struct ahd_devinfo *devinfo, struct scb *scb) ahd_setup_target_msgin() argument
6455 struct scb *scb; ahd_find_scb_by_tag() local
6609 ahd_add_col_list(struct ahd_softc *ahd, struct scb *scb, u_int col_idx) ahd_add_col_list() argument
6629 ahd_rem_col_list(struct ahd_softc *ahd, struct scb *scb) ahd_rem_col_list() argument
6665 struct scb *scb; ahd_get_scb() local
6699 ahd_free_scb(struct ahd_softc *ahd, struct scb *scb) ahd_free_scb() argument
7946 ahd_match_scb(struct ahd_softc *ahd, struct scb *scb, int target, char channel, int lun, u_int tag, role_t role) ahd_match_scb() argument
7982 ahd_freeze_devq(struct ahd_softc *ahd, struct scb *scb) ahd_freeze_devq() argument
8000 ahd_qinfifo_requeue_tail(struct ahd_softc *ahd, struct scb *scb) ahd_qinfifo_requeue_tail() argument
8022 ahd_qinfifo_requeue(struct ahd_softc *ahd, struct scb *prev_scb, struct scb *scb) ahd_qinfifo_requeue() argument
8062 struct scb *scb; ahd_reset_cmds_pending() local
8085 ahd_done_with_status(struct ahd_softc *ahd, struct scb *scb, uint32_t status) ahd_done_with_status() argument
8104 struct scb *scb; ahd_search_qinfifo() local
8335 struct scb *scb; ahd_search_scb_list() local
8821 ahd_handle_scsi_status(struct ahd_softc *ahd, struct scb *scb) ahd_handle_scsi_status() argument
9030 ahd_handle_scb_status(struct ahd_softc *ahd, struct scb *scb) ahd_handle_scb_status() argument
9044 ahd_calc_residual(struct ahd_softc *ahd, struct scb *scb) ahd_calc_residual() argument
9634 struct scb *scb; ahd_dump_card_state() local
10426 struct scb *scb; ahd_handle_en_lun() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/megaraid/
H A Dmegaraid_mbox.c951 scb_t *scb; in megaraid_alloc_cmd_packets() local
1009 * Allocate memory for the base list of scb. Later allocate memory for in megaraid_alloc_cmd_packets()
1011 * scb to the allocated components in megaraid_alloc_cmd_packets()
1033 // Adjust the scb pointers and link in the free pool in megaraid_alloc_cmd_packets()
1039 scb = adapter->kscb_list + i; in megaraid_alloc_cmd_packets()
1066 scb->ccb = (caddr_t)ccb; in megaraid_alloc_cmd_packets()
1067 scb->gp = 0; in megaraid_alloc_cmd_packets()
1069 scb->sno = i; // command index in megaraid_alloc_cmd_packets()
1071 scb->scp = NULL; in megaraid_alloc_cmd_packets()
1072 scb in megaraid_alloc_cmd_packets()
1275 scb_t *scb = NULL; megaraid_alloc_scb() local
1310 megaraid_dealloc_scb(adapter_t *adapter, scb_t *scb) megaraid_dealloc_scb() argument
1335 megaraid_mbox_mksgl(adapter_t *adapter, scb_t *scb) megaraid_mbox_mksgl() argument
1374 mbox_post_cmd(adapter_t *adapter, scb_t *scb) mbox_post_cmd() argument
1440 scb_t *scb; megaraid_queue_command_lck() local
1490 scb_t *scb; megaraid_mbox_build_cmd() local
1866 scb_t *scb; megaraid_mbox_runpendq() local
1935 megaraid_mbox_prepare_pthru(adapter_t *adapter, scb_t *scb, struct scsi_cmnd *scp) megaraid_mbox_prepare_pthru() argument
1984 megaraid_mbox_prepare_epthru(adapter_t *adapter, scb_t *scb, struct scsi_cmnd *scp) megaraid_mbox_prepare_epthru() argument
2037 scb_t *scb; megaraid_ack_sequence() local
2177 scb_t *scb; megaraid_mbox_dpc() local
2388 scb_t *scb; megaraid_abort_handler() local
2525 scb_t *scb; megaraid_reset_handler() local
3312 megaraid_mbox_display_scb(adapter_t *adapter, scb_t *scb) megaraid_mbox_display_scb() argument
3406 scb_t *scb; megaraid_cmm_register() local
3566 scb_t *scb; megaraid_mbox_mm_command() local
3685 megaraid_mbox_mm_done(adapter_t *adapter, scb_t *scb) megaraid_mbox_mm_done() argument
[all...]
/kernel/linux/linux-6.6/drivers/scsi/megaraid/
H A Dmegaraid_mbox.c953 scb_t *scb; in megaraid_alloc_cmd_packets() local
1011 * Allocate memory for the base list of scb. Later allocate memory for in megaraid_alloc_cmd_packets()
1013 * scb to the allocated components in megaraid_alloc_cmd_packets()
1035 // Adjust the scb pointers and link in the free pool in megaraid_alloc_cmd_packets()
1041 scb = adapter->kscb_list + i; in megaraid_alloc_cmd_packets()
1068 scb->ccb = (caddr_t)ccb; in megaraid_alloc_cmd_packets()
1069 scb->gp = 0; in megaraid_alloc_cmd_packets()
1071 scb->sno = i; // command index in megaraid_alloc_cmd_packets()
1073 scb->scp = NULL; in megaraid_alloc_cmd_packets()
1074 scb in megaraid_alloc_cmd_packets()
1277 scb_t *scb = NULL; megaraid_alloc_scb() local
1312 megaraid_dealloc_scb(adapter_t *adapter, scb_t *scb) megaraid_dealloc_scb() argument
1337 megaraid_mbox_mksgl(adapter_t *adapter, scb_t *scb) megaraid_mbox_mksgl() argument
1376 mbox_post_cmd(adapter_t *adapter, scb_t *scb) mbox_post_cmd() argument
1441 scb_t *scb; megaraid_queue_command_lck() local
1490 scb_t *scb; megaraid_mbox_build_cmd() local
1864 scb_t *scb; megaraid_mbox_runpendq() local
1933 megaraid_mbox_prepare_pthru(adapter_t *adapter, scb_t *scb, struct scsi_cmnd *scp) megaraid_mbox_prepare_pthru() argument
1982 megaraid_mbox_prepare_epthru(adapter_t *adapter, scb_t *scb, struct scsi_cmnd *scp) megaraid_mbox_prepare_epthru() argument
2035 scb_t *scb; megaraid_ack_sequence() local
2175 scb_t *scb; megaraid_mbox_dpc() local
2381 scb_t *scb; megaraid_abort_handler() local
2518 scb_t *scb; megaraid_reset_handler() local
3303 megaraid_mbox_display_scb(adapter_t *adapter, scb_t *scb) megaraid_mbox_display_scb() argument
3397 scb_t *scb; megaraid_cmm_register() local
3557 scb_t *scb; megaraid_mbox_mm_command() local
3676 megaraid_mbox_mm_done(adapter_t *adapter, scb_t *scb) megaraid_mbox_mm_done() argument
[all...]

Completed in 32 milliseconds

123456