/kernel/linux/linux-6.6/drivers/scsi/arcmsr/ |
H A D | arcmsr_hba.c | 109 static int arcmsr_iop_message_xfer(struct AdapterControlBlock *acb, 111 static int arcmsr_iop_confirm(struct AdapterControlBlock *acb); 123 static void arcmsr_iop_init(struct AdapterControlBlock *acb); 124 static void arcmsr_free_ccb_pool(struct AdapterControlBlock *acb); 125 static u32 arcmsr_disable_outbound_ints(struct AdapterControlBlock *acb); 126 static void arcmsr_enable_outbound_ints(struct AdapterControlBlock *acb, 128 static void arcmsr_stop_adapter_bgrb(struct AdapterControlBlock *acb); 129 static void arcmsr_hbaA_flush_cache(struct AdapterControlBlock *acb); 130 static void arcmsr_hbaB_flush_cache(struct AdapterControlBlock *acb); 133 static bool arcmsr_get_firmware_spec(struct AdapterControlBlock *acb); 244 arcmsr_free_io_queue(struct AdapterControlBlock *acb) arcmsr_free_io_queue() argument 257 arcmsr_remap_pciregion(struct AdapterControlBlock *acb) arcmsr_remap_pciregion() argument 344 arcmsr_unmap_pciregion(struct AdapterControlBlock *acb) arcmsr_unmap_pciregion() argument 372 struct AdapterControlBlock *acb = dev_id; arcmsr_do_interrupt() local 401 arcmsr_hbaA_wait_msgint_ready(struct AdapterControlBlock *acb) arcmsr_hbaA_wait_msgint_ready() argument 419 arcmsr_hbaB_wait_msgint_ready(struct AdapterControlBlock *acb) arcmsr_hbaB_wait_msgint_ready() argument 492 arcmsr_hbaA_flush_cache(struct AdapterControlBlock *acb) arcmsr_hbaA_flush_cache() argument 508 arcmsr_hbaB_flush_cache(struct AdapterControlBlock *acb) arcmsr_hbaB_flush_cache() argument 577 arcmsr_flush_adapter_cache(struct AdapterControlBlock *acb) arcmsr_flush_adapter_cache() argument 600 arcmsr_hbaB_assign_regAddr(struct AdapterControlBlock *acb) arcmsr_hbaB_assign_regAddr() argument 620 arcmsr_hbaD_assign_regAddr(struct AdapterControlBlock *acb) arcmsr_hbaD_assign_regAddr() argument 652 arcmsr_hbaF_assign_regAddr(struct AdapterControlBlock *acb) arcmsr_hbaF_assign_regAddr() argument 673 arcmsr_alloc_io_queue(struct AdapterControlBlock *acb) arcmsr_alloc_io_queue() argument 754 arcmsr_alloc_ccb_pool(struct AdapterControlBlock *acb) arcmsr_alloc_ccb_pool() argument 849 struct AdapterControlBlock *acb = container_of(work, arcmsr_message_isr_bh_fn() local 934 arcmsr_request_irq(struct pci_dev *pdev, struct AdapterControlBlock *acb) arcmsr_request_irq() argument 975 free_irq(pci_irq_vector(pdev, i), acb); arcmsr_request_irq() local 996 arcmsr_set_dma_mask(struct AdapterControlBlock *acb) arcmsr_set_dma_mask() argument 1026 struct AdapterControlBlock *acb; arcmsr_probe() local 1132 arcmsr_free_irq(struct pci_dev *pdev, struct AdapterControlBlock *acb) arcmsr_free_irq() argument 1138 free_irq(pci_irq_vector(pdev, i), acb); arcmsr_free_irq() local 1146 struct AdapterControlBlock *acb = arcmsr_suspend() local 1164 struct AdapterControlBlock *acb = arcmsr_resume() local 1217 arcmsr_hbaA_abort_allcmd(struct AdapterControlBlock *acb) arcmsr_hbaA_abort_allcmd() argument 1230 arcmsr_hbaB_abort_allcmd(struct AdapterControlBlock *acb) arcmsr_hbaB_abort_allcmd() argument 1285 arcmsr_abort_allcmd(struct AdapterControlBlock *acb) arcmsr_abort_allcmd() argument 1311 struct AdapterControlBlock *acb = ccb->acb; arcmsr_ccb_complete() local 1343 arcmsr_disable_outbound_ints(struct AdapterControlBlock *acb) arcmsr_disable_outbound_ints() argument 1385 arcmsr_report_ccb_state(struct AdapterControlBlock *acb, struct CommandControlBlock *ccb, bool error) arcmsr_report_ccb_state() argument 1437 arcmsr_drain_donequeue(struct AdapterControlBlock *acb, struct CommandControlBlock *pCCB, bool error) arcmsr_drain_donequeue() argument 1465 arcmsr_done4abort_postqueue(struct AdapterControlBlock *acb) arcmsr_done4abort_postqueue() argument 1587 arcmsr_remove_scsi_devices(struct AdapterControlBlock *acb) arcmsr_remove_scsi_devices() argument 1623 arcmsr_free_pcidev(struct AdapterControlBlock *acb) arcmsr_free_pcidev() argument 1649 struct AdapterControlBlock *acb = arcmsr_remove() local 1708 struct AdapterControlBlock *acb = arcmsr_shutdown() local 1736 arcmsr_enable_outbound_ints(struct AdapterControlBlock *acb, u32 intmask_org) arcmsr_enable_outbound_ints() argument 1787 arcmsr_build_ccb(struct AdapterControlBlock *acb, struct CommandControlBlock *ccb, struct scsi_cmnd *pcmd) arcmsr_build_ccb() argument 1842 arcmsr_post_ccb(struct AdapterControlBlock *acb, struct CommandControlBlock *ccb) arcmsr_post_ccb() argument 1941 arcmsr_hbaA_stop_bgrb(struct AdapterControlBlock *acb) arcmsr_hbaA_stop_bgrb() argument 1953 arcmsr_hbaB_stop_bgrb(struct AdapterControlBlock *acb) arcmsr_hbaB_stop_bgrb() argument 2005 arcmsr_stop_adapter_bgrb(struct AdapterControlBlock *acb) arcmsr_stop_adapter_bgrb() argument 2027 arcmsr_free_ccb_pool(struct AdapterControlBlock *acb) arcmsr_free_ccb_pool() argument 2032 arcmsr_iop_message_read(struct AdapterControlBlock *acb) arcmsr_iop_message_read() argument 2067 arcmsr_iop_message_wrote(struct AdapterControlBlock *acb) arcmsr_iop_message_wrote() argument 2114 arcmsr_get_iop_rqbuffer(struct AdapterControlBlock *acb) arcmsr_get_iop_rqbuffer() argument 2152 arcmsr_get_iop_wqbuffer(struct AdapterControlBlock *acb) arcmsr_get_iop_wqbuffer() argument 2190 arcmsr_Read_iop_rqbuffer_in_DWORD(struct AdapterControlBlock *acb, struct QBUFFER __iomem *prbuffer) arcmsr_Read_iop_rqbuffer_in_DWORD() argument 2231 arcmsr_Read_iop_rqbuffer_data(struct AdapterControlBlock *acb, struct QBUFFER __iomem *prbuffer) arcmsr_Read_iop_rqbuffer_data() argument 2254 arcmsr_iop2drv_data_wrote_handle(struct AdapterControlBlock *acb) arcmsr_iop2drv_data_wrote_handle() argument 2275 arcmsr_write_ioctldata2iop_in_DWORD(struct AdapterControlBlock *acb) arcmsr_write_ioctldata2iop_in_DWORD() argument 2320 arcmsr_write_ioctldata2iop(struct AdapterControlBlock *acb) arcmsr_write_ioctldata2iop() argument 2349 arcmsr_iop2drv_data_read_handle(struct AdapterControlBlock *acb) arcmsr_iop2drv_data_read_handle() argument 2362 arcmsr_hbaA_doorbell_isr(struct AdapterControlBlock *acb) arcmsr_hbaA_doorbell_isr() argument 2458 arcmsr_hbaA_postqueue_isr(struct AdapterControlBlock *acb) arcmsr_hbaA_postqueue_isr() argument 2477 arcmsr_hbaB_postqueue_isr(struct AdapterControlBlock *acb) arcmsr_hbaB_postqueue_isr() argument 2503 arcmsr_hbaC_postqueue_isr(struct AdapterControlBlock *acb) arcmsr_hbaC_postqueue_isr() argument 2538 arcmsr_hbaD_postqueue_isr(struct AdapterControlBlock *acb) arcmsr_hbaD_postqueue_isr() argument 2582 arcmsr_hbaE_postqueue_isr(struct AdapterControlBlock *acb) arcmsr_hbaE_postqueue_isr() argument 2609 arcmsr_hbaF_postqueue_isr(struct AdapterControlBlock *acb) arcmsr_hbaF_postqueue_isr() argument 2647 arcmsr_hbaA_message_isr(struct AdapterControlBlock *acb) arcmsr_hbaA_message_isr() argument 2655 arcmsr_hbaB_message_isr(struct AdapterControlBlock *acb) arcmsr_hbaB_message_isr() argument 2673 arcmsr_hbaC_message_isr(struct AdapterControlBlock *acb) arcmsr_hbaC_message_isr() argument 2682 arcmsr_hbaD_message_isr(struct AdapterControlBlock *acb) arcmsr_hbaD_message_isr() argument 2692 arcmsr_hbaE_message_isr(struct AdapterControlBlock *acb) arcmsr_hbaE_message_isr() argument 2701 arcmsr_hbaA_handle_isr(struct AdapterControlBlock *acb) arcmsr_hbaA_handle_isr() argument 2725 arcmsr_hbaB_handle_isr(struct AdapterControlBlock *acb) arcmsr_hbaB_handle_isr() argument 2854 arcmsr_interrupt(struct AdapterControlBlock *acb) arcmsr_interrupt() argument 2874 arcmsr_iop_parking(struct AdapterControlBlock *acb) arcmsr_iop_parking() argument 2890 arcmsr_clear_iop2drv_rqueue_buffer(struct AdapterControlBlock *acb) arcmsr_clear_iop2drv_rqueue_buffer() argument 2913 arcmsr_iop_message_xfer(struct AdapterControlBlock *acb, struct scsi_cmnd *cmd) arcmsr_iop_message_xfer() argument 3167 arcmsr_get_freeccb(struct AdapterControlBlock *acb) arcmsr_get_freeccb() argument 3186 arcmsr_handle_virtual_command(struct AdapterControlBlock *acb, struct scsi_cmnd *cmd) arcmsr_handle_virtual_command() argument 3239 struct AdapterControlBlock *acb = (struct AdapterControlBlock *) host->hostdata; arcmsr_queue_command_lck() local 3322 arcmsr_hbaA_get_config(struct AdapterControlBlock *acb) arcmsr_hbaA_get_config() argument 3336 arcmsr_hbaB_get_config(struct AdapterControlBlock *acb) arcmsr_hbaB_get_config() argument 3379 arcmsr_hbaD_get_config(struct AdapterControlBlock *acb) arcmsr_hbaD_get_config() argument 3452 arcmsr_get_firmware_spec(struct AdapterControlBlock *acb) arcmsr_get_firmware_spec() argument 3489 arcmsr_hbaA_polling_ccbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_ccb) arcmsr_hbaA_polling_ccbdone() argument 3550 arcmsr_hbaB_polling_ccbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_ccb) arcmsr_hbaB_polling_ccbdone() argument 3619 arcmsr_hbaC_polling_ccbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_ccb) arcmsr_hbaC_polling_ccbdone() argument 3681 arcmsr_hbaD_polling_ccbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_ccb) arcmsr_hbaD_polling_ccbdone() argument 3757 arcmsr_hbaE_polling_ccbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_ccb) arcmsr_hbaE_polling_ccbdone() argument 3826 arcmsr_polling_ccbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_ccb) arcmsr_polling_ccbdone() argument 3944 arcmsr_iop_confirm(struct AdapterControlBlock *acb) arcmsr_iop_confirm() argument 4117 arcmsr_wait_firmware_ready(struct AdapterControlBlock *acb) arcmsr_wait_firmware_ready() argument 4176 struct AdapterControlBlock *acb = from_timer(acb, t, eternal_timer); arcmsr_request_device_map() local 4231 arcmsr_hbaA_start_bgrb(struct AdapterControlBlock *acb) arcmsr_hbaA_start_bgrb() argument 4242 arcmsr_hbaB_start_bgrb(struct AdapterControlBlock *acb) arcmsr_hbaB_start_bgrb() argument 4292 arcmsr_start_adapter_bgrb(struct AdapterControlBlock *acb) arcmsr_start_adapter_bgrb() argument 4314 arcmsr_clear_doorbell_queue_buffer(struct AdapterControlBlock *acb) arcmsr_clear_doorbell_queue_buffer() argument 4413 arcmsr_enable_eoi_mode(struct AdapterControlBlock *acb) arcmsr_enable_eoi_mode() argument 4434 arcmsr_hardware_reset(struct AdapterControlBlock *acb) arcmsr_hardware_reset() argument 4488 arcmsr_reset_in_progress(struct AdapterControlBlock *acb) arcmsr_reset_in_progress() argument 4527 arcmsr_iop_init(struct AdapterControlBlock *acb) arcmsr_iop_init() argument 4544 arcmsr_iop_reset(struct AdapterControlBlock *acb) arcmsr_iop_reset() argument 4580 struct AdapterControlBlock *acb; arcmsr_bus_reset() local 4632 arcmsr_abort_one_cmd(struct AdapterControlBlock *acb, struct CommandControlBlock *ccb) arcmsr_abort_one_cmd() argument 4642 struct AdapterControlBlock *acb = arcmsr_abort() local 4682 struct AdapterControlBlock *acb = arcmsr_info() local [all...] |
H A D | arcmsr_attr.c | 69 struct AdapterControlBlock *acb = (struct AdapterControlBlock *) host->hostdata; in arcmsr_sysfs_iop_message_read() local 79 spin_lock_irqsave(&acb->rqbuffer_lock, flags); in arcmsr_sysfs_iop_message_read() 80 if (acb->rqbuf_getIndex != acb->rqbuf_putIndex) { in arcmsr_sysfs_iop_message_read() 81 unsigned int tail = acb->rqbuf_getIndex; in arcmsr_sysfs_iop_message_read() 82 unsigned int head = acb->rqbuf_putIndex; in arcmsr_sysfs_iop_message_read() 90 memcpy(ptmpQbuffer, acb->rqbuffer + tail, allxfer_len); in arcmsr_sysfs_iop_message_read() 92 memcpy(ptmpQbuffer, acb->rqbuffer + tail, cnt_to_end); in arcmsr_sysfs_iop_message_read() 93 memcpy(ptmpQbuffer + cnt_to_end, acb->rqbuffer, allxfer_len - cnt_to_end); in arcmsr_sysfs_iop_message_read() 95 acb in arcmsr_sysfs_iop_message_read() 116 struct AdapterControlBlock *acb = (struct AdapterControlBlock *) host->hostdata; arcmsr_sysfs_iop_message_write() local 164 struct AdapterControlBlock *acb = (struct AdapterControlBlock *) host->hostdata; arcmsr_sysfs_iop_message_clear() local 218 arcmsr_alloc_sysfs_attr(struct AdapterControlBlock *acb) arcmsr_alloc_sysfs_attr() argument 247 arcmsr_free_sysfs_attr(struct AdapterControlBlock *acb) arcmsr_free_sysfs_attr() argument 271 struct AdapterControlBlock *acb = arcmsr_attr_host_driver_posted_cmd() local 283 struct AdapterControlBlock *acb = arcmsr_attr_host_driver_reset() local 295 struct AdapterControlBlock *acb = arcmsr_attr_host_driver_abort() local 307 struct AdapterControlBlock *acb = arcmsr_attr_host_fw_model() local 319 struct AdapterControlBlock *acb = arcmsr_attr_host_fw_version() local 332 struct AdapterControlBlock *acb = arcmsr_attr_host_fw_request_len() local 345 struct AdapterControlBlock *acb = arcmsr_attr_host_fw_numbers_queue() local 358 struct AdapterControlBlock *acb = arcmsr_attr_host_fw_sdram_size() local 371 struct AdapterControlBlock *acb = arcmsr_attr_host_fw_hd_channels() local [all...] |
H A D | arcmsr.h | 314 #define MEM_BASE0(x) (u32 __iomem *)((unsigned long)acb->mem_base0 + x) 315 #define MEM_BASE1(x) (u32 __iomem *)((unsigned long)acb->mem_base1 + x) 964 struct AdapterControlBlock *acb; /*x32: 4byte, x64: 8byte*/ member 1051 void arcmsr_free_sysfs_attr(struct AdapterControlBlock *acb);
|
/kernel/linux/linux-5.10/drivers/scsi/arcmsr/ |
H A D | arcmsr_hba.c | 106 static int arcmsr_iop_message_xfer(struct AdapterControlBlock *acb, 108 static int arcmsr_iop_confirm(struct AdapterControlBlock *acb); 120 static void arcmsr_iop_init(struct AdapterControlBlock *acb); 121 static void arcmsr_free_ccb_pool(struct AdapterControlBlock *acb); 122 static u32 arcmsr_disable_outbound_ints(struct AdapterControlBlock *acb); 123 static void arcmsr_enable_outbound_ints(struct AdapterControlBlock *acb, 125 static void arcmsr_stop_adapter_bgrb(struct AdapterControlBlock *acb); 126 static void arcmsr_hbaA_flush_cache(struct AdapterControlBlock *acb); 127 static void arcmsr_hbaB_flush_cache(struct AdapterControlBlock *acb); 130 static bool arcmsr_get_firmware_spec(struct AdapterControlBlock *acb); 237 arcmsr_free_io_queue(struct AdapterControlBlock *acb) arcmsr_free_io_queue() argument 250 arcmsr_remap_pciregion(struct AdapterControlBlock *acb) arcmsr_remap_pciregion() argument 337 arcmsr_unmap_pciregion(struct AdapterControlBlock *acb) arcmsr_unmap_pciregion() argument 365 struct AdapterControlBlock *acb = dev_id; arcmsr_do_interrupt() local 394 arcmsr_hbaA_wait_msgint_ready(struct AdapterControlBlock *acb) arcmsr_hbaA_wait_msgint_ready() argument 412 arcmsr_hbaB_wait_msgint_ready(struct AdapterControlBlock *acb) arcmsr_hbaB_wait_msgint_ready() argument 485 arcmsr_hbaA_flush_cache(struct AdapterControlBlock *acb) arcmsr_hbaA_flush_cache() argument 501 arcmsr_hbaB_flush_cache(struct AdapterControlBlock *acb) arcmsr_hbaB_flush_cache() argument 570 arcmsr_flush_adapter_cache(struct AdapterControlBlock *acb) arcmsr_flush_adapter_cache() argument 593 arcmsr_hbaB_assign_regAddr(struct AdapterControlBlock *acb) arcmsr_hbaB_assign_regAddr() argument 613 arcmsr_hbaD_assign_regAddr(struct AdapterControlBlock *acb) arcmsr_hbaD_assign_regAddr() argument 645 arcmsr_hbaF_assign_regAddr(struct AdapterControlBlock *acb) arcmsr_hbaF_assign_regAddr() argument 666 arcmsr_alloc_io_queue(struct AdapterControlBlock *acb) arcmsr_alloc_io_queue() argument 747 arcmsr_alloc_ccb_pool(struct AdapterControlBlock *acb) arcmsr_alloc_ccb_pool() argument 842 struct AdapterControlBlock *acb = container_of(work, arcmsr_message_isr_bh_fn() local 927 arcmsr_request_irq(struct pci_dev *pdev, struct AdapterControlBlock *acb) arcmsr_request_irq() argument 968 free_irq(pci_irq_vector(pdev, i), acb); arcmsr_request_irq() local 989 arcmsr_set_dma_mask(struct AdapterControlBlock *acb) arcmsr_set_dma_mask() argument 1017 struct AdapterControlBlock *acb; arcmsr_probe() local 1123 arcmsr_free_irq(struct pci_dev *pdev, struct AdapterControlBlock *acb) arcmsr_free_irq() argument 1129 free_irq(pci_irq_vector(pdev, i), acb); arcmsr_free_irq() local 1136 struct AdapterControlBlock *acb = arcmsr_suspend() local 1157 struct AdapterControlBlock *acb = arcmsr_resume() local 1220 arcmsr_hbaA_abort_allcmd(struct AdapterControlBlock *acb) arcmsr_hbaA_abort_allcmd() argument 1233 arcmsr_hbaB_abort_allcmd(struct AdapterControlBlock *acb) arcmsr_hbaB_abort_allcmd() argument 1288 arcmsr_abort_allcmd(struct AdapterControlBlock *acb) arcmsr_abort_allcmd() argument 1321 struct AdapterControlBlock *acb = ccb->acb; arcmsr_ccb_complete() local 1351 arcmsr_disable_outbound_ints(struct AdapterControlBlock *acb) arcmsr_disable_outbound_ints() argument 1393 arcmsr_report_ccb_state(struct AdapterControlBlock *acb, struct CommandControlBlock *ccb, bool error) arcmsr_report_ccb_state() argument 1445 arcmsr_drain_donequeue(struct AdapterControlBlock *acb, struct CommandControlBlock *pCCB, bool error) arcmsr_drain_donequeue() argument 1473 arcmsr_done4abort_postqueue(struct AdapterControlBlock *acb) arcmsr_done4abort_postqueue() argument 1595 arcmsr_remove_scsi_devices(struct AdapterControlBlock *acb) arcmsr_remove_scsi_devices() argument 1631 arcmsr_free_pcidev(struct AdapterControlBlock *acb) arcmsr_free_pcidev() argument 1657 struct AdapterControlBlock *acb = arcmsr_remove() local 1716 struct AdapterControlBlock *acb = arcmsr_shutdown() local 1744 arcmsr_enable_outbound_ints(struct AdapterControlBlock *acb, u32 intmask_org) arcmsr_enable_outbound_ints() argument 1795 arcmsr_build_ccb(struct AdapterControlBlock *acb, struct CommandControlBlock *ccb, struct scsi_cmnd *pcmd) arcmsr_build_ccb() argument 1850 arcmsr_post_ccb(struct AdapterControlBlock *acb, struct CommandControlBlock *ccb) arcmsr_post_ccb() argument 1949 arcmsr_hbaA_stop_bgrb(struct AdapterControlBlock *acb) arcmsr_hbaA_stop_bgrb() argument 1961 arcmsr_hbaB_stop_bgrb(struct AdapterControlBlock *acb) arcmsr_hbaB_stop_bgrb() argument 2013 arcmsr_stop_adapter_bgrb(struct AdapterControlBlock *acb) arcmsr_stop_adapter_bgrb() argument 2035 arcmsr_free_ccb_pool(struct AdapterControlBlock *acb) arcmsr_free_ccb_pool() argument 2040 arcmsr_iop_message_read(struct AdapterControlBlock *acb) arcmsr_iop_message_read() argument 2075 arcmsr_iop_message_wrote(struct AdapterControlBlock *acb) arcmsr_iop_message_wrote() argument 2122 arcmsr_get_iop_rqbuffer(struct AdapterControlBlock *acb) arcmsr_get_iop_rqbuffer() argument 2160 arcmsr_get_iop_wqbuffer(struct AdapterControlBlock *acb) arcmsr_get_iop_wqbuffer() argument 2198 arcmsr_Read_iop_rqbuffer_in_DWORD(struct AdapterControlBlock *acb, struct QBUFFER __iomem *prbuffer) arcmsr_Read_iop_rqbuffer_in_DWORD() argument 2239 arcmsr_Read_iop_rqbuffer_data(struct AdapterControlBlock *acb, struct QBUFFER __iomem *prbuffer) arcmsr_Read_iop_rqbuffer_data() argument 2262 arcmsr_iop2drv_data_wrote_handle(struct AdapterControlBlock *acb) arcmsr_iop2drv_data_wrote_handle() argument 2280 arcmsr_write_ioctldata2iop_in_DWORD(struct AdapterControlBlock *acb) arcmsr_write_ioctldata2iop_in_DWORD() argument 2325 arcmsr_write_ioctldata2iop(struct AdapterControlBlock *acb) arcmsr_write_ioctldata2iop() argument 2354 arcmsr_iop2drv_data_read_handle(struct AdapterControlBlock *acb) arcmsr_iop2drv_data_read_handle() argument 2367 arcmsr_hbaA_doorbell_isr(struct AdapterControlBlock *acb) arcmsr_hbaA_doorbell_isr() argument 2463 arcmsr_hbaA_postqueue_isr(struct AdapterControlBlock *acb) arcmsr_hbaA_postqueue_isr() argument 2482 arcmsr_hbaB_postqueue_isr(struct AdapterControlBlock *acb) arcmsr_hbaB_postqueue_isr() argument 2508 arcmsr_hbaC_postqueue_isr(struct AdapterControlBlock *acb) arcmsr_hbaC_postqueue_isr() argument 2543 arcmsr_hbaD_postqueue_isr(struct AdapterControlBlock *acb) arcmsr_hbaD_postqueue_isr() argument 2587 arcmsr_hbaE_postqueue_isr(struct AdapterControlBlock *acb) arcmsr_hbaE_postqueue_isr() argument 2614 arcmsr_hbaF_postqueue_isr(struct AdapterControlBlock *acb) arcmsr_hbaF_postqueue_isr() argument 2652 arcmsr_hbaA_message_isr(struct AdapterControlBlock *acb) arcmsr_hbaA_message_isr() argument 2660 arcmsr_hbaB_message_isr(struct AdapterControlBlock *acb) arcmsr_hbaB_message_isr() argument 2678 arcmsr_hbaC_message_isr(struct AdapterControlBlock *acb) arcmsr_hbaC_message_isr() argument 2687 arcmsr_hbaD_message_isr(struct AdapterControlBlock *acb) arcmsr_hbaD_message_isr() argument 2697 arcmsr_hbaE_message_isr(struct AdapterControlBlock *acb) arcmsr_hbaE_message_isr() argument 2706 arcmsr_hbaA_handle_isr(struct AdapterControlBlock *acb) arcmsr_hbaA_handle_isr() argument 2730 arcmsr_hbaB_handle_isr(struct AdapterControlBlock *acb) arcmsr_hbaB_handle_isr() argument 2859 arcmsr_interrupt(struct AdapterControlBlock *acb) arcmsr_interrupt() argument 2879 arcmsr_iop_parking(struct AdapterControlBlock *acb) arcmsr_iop_parking() argument 2895 arcmsr_clear_iop2drv_rqueue_buffer(struct AdapterControlBlock *acb) arcmsr_clear_iop2drv_rqueue_buffer() argument 2918 arcmsr_iop_message_xfer(struct AdapterControlBlock *acb, struct scsi_cmnd *cmd) arcmsr_iop_message_xfer() argument 3172 arcmsr_get_freeccb(struct AdapterControlBlock *acb) arcmsr_get_freeccb() argument 3189 arcmsr_handle_virtual_command(struct AdapterControlBlock *acb, struct scsi_cmnd *cmd) arcmsr_handle_virtual_command() argument 3243 struct AdapterControlBlock *acb = (struct AdapterControlBlock *) host->hostdata; arcmsr_queue_command_lck() local 3317 arcmsr_hbaA_get_config(struct AdapterControlBlock *acb) arcmsr_hbaA_get_config() argument 3331 arcmsr_hbaB_get_config(struct AdapterControlBlock *acb) arcmsr_hbaB_get_config() argument 3374 arcmsr_hbaD_get_config(struct AdapterControlBlock *acb) arcmsr_hbaD_get_config() argument 3447 arcmsr_get_firmware_spec(struct AdapterControlBlock *acb) arcmsr_get_firmware_spec() argument 3484 arcmsr_hbaA_polling_ccbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_ccb) arcmsr_hbaA_polling_ccbdone() argument 3545 arcmsr_hbaB_polling_ccbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_ccb) arcmsr_hbaB_polling_ccbdone() argument 3614 arcmsr_hbaC_polling_ccbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_ccb) arcmsr_hbaC_polling_ccbdone() argument 3676 arcmsr_hbaD_polling_ccbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_ccb) arcmsr_hbaD_polling_ccbdone() argument 3752 arcmsr_hbaE_polling_ccbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_ccb) arcmsr_hbaE_polling_ccbdone() argument 3821 arcmsr_polling_ccbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_ccb) arcmsr_polling_ccbdone() argument 3939 arcmsr_iop_confirm(struct AdapterControlBlock *acb) arcmsr_iop_confirm() argument 4112 arcmsr_wait_firmware_ready(struct AdapterControlBlock *acb) arcmsr_wait_firmware_ready() argument 4171 struct AdapterControlBlock *acb = from_timer(acb, t, eternal_timer); arcmsr_request_device_map() local 4226 arcmsr_hbaA_start_bgrb(struct AdapterControlBlock *acb) arcmsr_hbaA_start_bgrb() argument 4237 arcmsr_hbaB_start_bgrb(struct AdapterControlBlock *acb) arcmsr_hbaB_start_bgrb() argument 4287 arcmsr_start_adapter_bgrb(struct AdapterControlBlock *acb) arcmsr_start_adapter_bgrb() argument 4309 arcmsr_clear_doorbell_queue_buffer(struct AdapterControlBlock *acb) arcmsr_clear_doorbell_queue_buffer() argument 4408 arcmsr_enable_eoi_mode(struct AdapterControlBlock *acb) arcmsr_enable_eoi_mode() argument 4429 arcmsr_hardware_reset(struct AdapterControlBlock *acb) arcmsr_hardware_reset() argument 4483 arcmsr_reset_in_progress(struct AdapterControlBlock *acb) arcmsr_reset_in_progress() argument 4522 arcmsr_iop_init(struct AdapterControlBlock *acb) arcmsr_iop_init() argument 4539 arcmsr_iop_reset(struct AdapterControlBlock *acb) arcmsr_iop_reset() argument 4575 struct AdapterControlBlock *acb; arcmsr_bus_reset() local 4627 arcmsr_abort_one_cmd(struct AdapterControlBlock *acb, struct CommandControlBlock *ccb) arcmsr_abort_one_cmd() argument 4637 struct AdapterControlBlock *acb = arcmsr_abort() local 4677 struct AdapterControlBlock *acb = arcmsr_info() local [all...] |
H A D | arcmsr_attr.c | 71 struct AdapterControlBlock *acb = (struct AdapterControlBlock *) host->hostdata; in arcmsr_sysfs_iop_message_read() local 81 spin_lock_irqsave(&acb->rqbuffer_lock, flags); in arcmsr_sysfs_iop_message_read() 82 if (acb->rqbuf_getIndex != acb->rqbuf_putIndex) { in arcmsr_sysfs_iop_message_read() 83 unsigned int tail = acb->rqbuf_getIndex; in arcmsr_sysfs_iop_message_read() 84 unsigned int head = acb->rqbuf_putIndex; in arcmsr_sysfs_iop_message_read() 92 memcpy(ptmpQbuffer, acb->rqbuffer + tail, allxfer_len); in arcmsr_sysfs_iop_message_read() 94 memcpy(ptmpQbuffer, acb->rqbuffer + tail, cnt_to_end); in arcmsr_sysfs_iop_message_read() 95 memcpy(ptmpQbuffer + cnt_to_end, acb->rqbuffer, allxfer_len - cnt_to_end); in arcmsr_sysfs_iop_message_read() 97 acb in arcmsr_sysfs_iop_message_read() 118 struct AdapterControlBlock *acb = (struct AdapterControlBlock *) host->hostdata; arcmsr_sysfs_iop_message_write() local 166 struct AdapterControlBlock *acb = (struct AdapterControlBlock *) host->hostdata; arcmsr_sysfs_iop_message_clear() local 220 arcmsr_alloc_sysfs_attr(struct AdapterControlBlock *acb) arcmsr_alloc_sysfs_attr() argument 249 arcmsr_free_sysfs_attr(struct AdapterControlBlock *acb) arcmsr_free_sysfs_attr() argument 273 struct AdapterControlBlock *acb = arcmsr_attr_host_driver_posted_cmd() local 285 struct AdapterControlBlock *acb = arcmsr_attr_host_driver_reset() local 297 struct AdapterControlBlock *acb = arcmsr_attr_host_driver_abort() local 309 struct AdapterControlBlock *acb = arcmsr_attr_host_fw_model() local 321 struct AdapterControlBlock *acb = arcmsr_attr_host_fw_version() local 334 struct AdapterControlBlock *acb = arcmsr_attr_host_fw_request_len() local 347 struct AdapterControlBlock *acb = arcmsr_attr_host_fw_numbers_queue() local 360 struct AdapterControlBlock *acb = arcmsr_attr_host_fw_sdram_size() local 373 struct AdapterControlBlock *acb = arcmsr_attr_host_fw_hd_channels() local [all...] |
H A D | arcmsr.h | 312 #define MEM_BASE0(x) (u32 __iomem *)((unsigned long)acb->mem_base0 + x) 313 #define MEM_BASE1(x) (u32 __iomem *)((unsigned long)acb->mem_base1 + x) 962 struct AdapterControlBlock *acb; /*x32: 4byte, x64: 8byte*/ member 1049 void arcmsr_free_sysfs_attr(struct AdapterControlBlock *acb);
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | dc395x.c | 155 #define DC395x_read8(acb,address) (u8)(inb(acb->io_port_base + (address))) 156 #define DC395x_read16(acb,address) (u16)(inw(acb->io_port_base + (address))) 157 #define DC395x_read32(acb,address) (u32)(inl(acb->io_port_base + (address))) 158 #define DC395x_write8(acb,address,value) outb((value), acb->io_port_base + (address)) 159 #define DC395x_write16(acb,address,value) outw((value), acb 270 struct AdapterCtlBlk *acb; global() member 756 waiting_set_timer(struct AdapterCtlBlk *acb, unsigned long to) waiting_set_timer() argument 770 waiting_process_next(struct AdapterCtlBlk *acb) waiting_process_next() argument 839 struct AdapterCtlBlk *acb = from_timer(acb, t, waiting_timer); waiting_timeout() local 849 find_dcb(struct AdapterCtlBlk *acb, u8 id, u8 lun) find_dcb() argument 856 send_srb(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) send_srb() argument 982 struct AdapterCtlBlk *acb = dc395x_queue_command_lck() local 1055 dump_register_info(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) dump_register_info() argument 1121 clear_fifo(struct AdapterCtlBlk *acb, char *txt) clear_fifo() argument 1135 reset_dev_param(struct AdapterCtlBlk *acb) reset_dev_param() argument 1165 struct AdapterCtlBlk *acb = __dc395x_eh_bus_reset() local 1231 struct AdapterCtlBlk *acb = dc395x_eh_abort() local 1267 build_sdtr(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) build_sdtr() argument 1295 build_wdtr(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) build_wdtr() argument 1356 start_scsi(struct AdapterCtlBlk* acb, struct DeviceCtlBlk* dcb, struct ScsiReqBlk* srb) start_scsi() argument 1545 enable_msgout_abort(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) enable_msgout_abort() argument 1563 dc395x_handle_interrupt(struct AdapterCtlBlk *acb, u16 scsi_status) dc395x_handle_interrupt() argument 1669 struct AdapterCtlBlk *acb = dev_id; dc395x_interrupt() local 1706 msgout_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) msgout_phase0() argument 1718 msgout_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) msgout_phase1() argument 1751 command_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) command_phase0() argument 1759 command_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) command_phase1() argument 1876 cleanup_after_transfer(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) cleanup_after_transfer() argument 1902 data_out_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) data_out_phase0() argument 2035 data_out_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) data_out_phase1() argument 2045 data_in_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) data_in_phase0() argument 2258 data_in_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) data_in_phase1() argument 2267 data_io_transfer(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 io_dir) data_io_transfer() argument 2443 status_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) status_phase0() argument 2457 status_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) status_phase1() argument 2483 msgin_reject(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) msgin_reject() argument 2497 msgin_qtag(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, u8 tag) msgin_qtag() argument 2550 reprogram_regs(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) reprogram_regs() argument 2561 msgin_set_async(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) msgin_set_async() argument 2584 msgin_set_sync(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) msgin_set_sync() argument 2657 msgin_set_nowide(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) msgin_set_nowide() argument 2676 msgin_set_wide(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) msgin_set_wide() argument 2728 msgin_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) msgin_phase0() argument 2839 msgin_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) msgin_phase1() argument 2855 nop0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) nop0() argument 2861 nop1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) nop1() argument 2867 set_xfer_rate(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) set_xfer_rate() argument 2890 disconnect(struct AdapterCtlBlk *acb) disconnect() argument 2986 reselect(struct AdapterCtlBlk *acb) reselect() argument 3122 add_dev(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiInqData *ptr) add_dev() argument 3133 pci_unmap_srb(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) pci_unmap_srb() argument 3153 pci_unmap_srb_sense(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) pci_unmap_srb_sense() argument 3176 srb_done(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) srb_done() argument 3381 doing_srb_done(struct AdapterCtlBlk *acb, u8 did_flag, struct scsi_cmnd *cmd, u8 force) doing_srb_done() argument 3451 reset_scsi_bus(struct AdapterCtlBlk *acb) reset_scsi_bus() argument 3462 set_basic_config(struct AdapterCtlBlk *acb) set_basic_config() argument 3498 scsi_reset_detect(struct AdapterCtlBlk *acb) scsi_reset_detect() argument 3533 request_sense(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) request_sense() argument 3589 device_alloc(struct AdapterCtlBlk *acb, u8 target, u8 lun) device_alloc() argument 3667 adapter_add_device(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) adapter_add_device() argument 3695 adapter_remove_device(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) adapter_remove_device() argument 3730 adapter_remove_and_free_device(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) adapter_remove_and_free_device() argument 3751 adapter_remove_and_free_all_devices(struct AdapterCtlBlk* acb) adapter_remove_and_free_all_devices() argument 3772 struct AdapterCtlBlk *acb = (struct AdapterCtlBlk *)scsi_device->host->hostdata; dc395x_slave_alloc() local 3792 struct AdapterCtlBlk *acb = (struct AdapterCtlBlk *)scsi_device->host->hostdata; dc395x_slave_destroy() local 4117 adapter_sg_tables_free(struct AdapterCtlBlk *acb) adapter_sg_tables_free() argument 4130 adapter_sg_tables_alloc(struct AdapterCtlBlk *acb) adapter_sg_tables_alloc() argument 4176 adapter_print_config(struct AdapterCtlBlk *acb) adapter_print_config() argument 4220 adapter_init_params(struct AdapterCtlBlk *acb) adapter_init_params() argument 4284 struct AdapterCtlBlk *acb = (struct AdapterCtlBlk *)host->hostdata; adapter_init_scsi_host() local 4318 adapter_init_chip(struct AdapterCtlBlk *acb) adapter_init_chip() argument 4371 adapter_init(struct AdapterCtlBlk *acb, unsigned long io_port, u32 io_port_len, unsigned int irq) adapter_init() argument 4433 adapter_uninit_chip(struct AdapterCtlBlk *acb) adapter_uninit_chip() argument 4456 adapter_uninit(struct AdapterCtlBlk *acb) adapter_uninit() argument 4487 struct AdapterCtlBlk *acb = (struct AdapterCtlBlk *)host->hostdata; dc395x_show_info() local 4638 struct AdapterCtlBlk *acb = NULL; dc395x_init_one() local 4705 struct AdapterCtlBlk *acb = (struct AdapterCtlBlk *)(scsi_host->hostdata); dc395x_remove_one() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | dc395x.c | 156 #define DC395x_read8(acb,address) (u8)(inb(acb->io_port_base + (address))) 157 #define DC395x_read16(acb,address) (u16)(inw(acb->io_port_base + (address))) 158 #define DC395x_read32(acb,address) (u32)(inl(acb->io_port_base + (address))) 159 #define DC395x_write8(acb,address,value) outb((value), acb->io_port_base + (address)) 160 #define DC395x_write16(acb,address,value) outw((value), acb 255 struct AdapterCtlBlk *acb; global() member 741 waiting_set_timer(struct AdapterCtlBlk *acb, unsigned long to) waiting_set_timer() argument 755 waiting_process_next(struct AdapterCtlBlk *acb) waiting_process_next() argument 824 struct AdapterCtlBlk *acb = from_timer(acb, t, waiting_timer); waiting_timeout() local 834 find_dcb(struct AdapterCtlBlk *acb, u8 id, u8 lun) find_dcb() argument 841 send_srb(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) send_srb() argument 967 struct AdapterCtlBlk *acb = dc395x_queue_command_lck() local 1039 dump_register_info(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) dump_register_info() argument 1105 clear_fifo(struct AdapterCtlBlk *acb, char *txt) clear_fifo() argument 1119 reset_dev_param(struct AdapterCtlBlk *acb) reset_dev_param() argument 1149 struct AdapterCtlBlk *acb = __dc395x_eh_bus_reset() local 1215 struct AdapterCtlBlk *acb = dc395x_eh_abort() local 1251 build_sdtr(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) build_sdtr() argument 1275 build_wdtr(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) build_wdtr() argument 1332 start_scsi(struct AdapterCtlBlk* acb, struct DeviceCtlBlk* dcb, struct ScsiReqBlk* srb) start_scsi() argument 1521 enable_msgout_abort(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) enable_msgout_abort() argument 1539 dc395x_handle_interrupt(struct AdapterCtlBlk *acb, u16 scsi_status) dc395x_handle_interrupt() argument 1645 struct AdapterCtlBlk *acb = dev_id; dc395x_interrupt() local 1682 msgout_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) msgout_phase0() argument 1694 msgout_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) msgout_phase1() argument 1728 command_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) command_phase0() argument 1736 command_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) command_phase1() argument 1853 cleanup_after_transfer(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) cleanup_after_transfer() argument 1879 data_out_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) data_out_phase0() argument 2012 data_out_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) data_out_phase1() argument 2022 data_in_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) data_in_phase0() argument 2235 data_in_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) data_in_phase1() argument 2244 data_io_transfer(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 io_dir) data_io_transfer() argument 2419 status_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) status_phase0() argument 2433 status_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) status_phase1() argument 2459 msgin_reject(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) msgin_reject() argument 2473 msgin_qtag(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, u8 tag) msgin_qtag() argument 2526 reprogram_regs(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) reprogram_regs() argument 2537 msgin_set_async(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) msgin_set_async() argument 2560 msgin_set_sync(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) msgin_set_sync() argument 2633 msgin_set_nowide(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) msgin_set_nowide() argument 2652 msgin_set_wide(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) msgin_set_wide() argument 2704 msgin_phase0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) msgin_phase0() argument 2815 msgin_phase1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) msgin_phase1() argument 2831 nop0(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) nop0() argument 2837 nop1(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb, u16 *pscsi_status) nop1() argument 2843 set_xfer_rate(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) set_xfer_rate() argument 2866 disconnect(struct AdapterCtlBlk *acb) disconnect() argument 2962 reselect(struct AdapterCtlBlk *acb) reselect() argument 3096 add_dev(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiInqData *ptr) add_dev() argument 3107 pci_unmap_srb(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) pci_unmap_srb() argument 3127 pci_unmap_srb_sense(struct AdapterCtlBlk *acb, struct ScsiReqBlk *srb) pci_unmap_srb_sense() argument 3150 srb_done(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) srb_done() argument 3340 doing_srb_done(struct AdapterCtlBlk *acb, u8 did_flag, struct scsi_cmnd *cmd, u8 force) doing_srb_done() argument 3405 reset_scsi_bus(struct AdapterCtlBlk *acb) reset_scsi_bus() argument 3416 set_basic_config(struct AdapterCtlBlk *acb) set_basic_config() argument 3452 scsi_reset_detect(struct AdapterCtlBlk *acb) scsi_reset_detect() argument 3487 request_sense(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) request_sense() argument 3543 device_alloc(struct AdapterCtlBlk *acb, u8 target, u8 lun) device_alloc() argument 3621 adapter_add_device(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) adapter_add_device() argument 3649 adapter_remove_device(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) adapter_remove_device() argument 3684 adapter_remove_and_free_device(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) adapter_remove_and_free_device() argument 3705 adapter_remove_and_free_all_devices(struct AdapterCtlBlk* acb) adapter_remove_and_free_all_devices() argument 3726 struct AdapterCtlBlk *acb = (struct AdapterCtlBlk *)scsi_device->host->hostdata; dc395x_slave_alloc() local 3746 struct AdapterCtlBlk *acb = (struct AdapterCtlBlk *)scsi_device->host->hostdata; dc395x_slave_destroy() local 4071 adapter_sg_tables_free(struct AdapterCtlBlk *acb) adapter_sg_tables_free() argument 4084 adapter_sg_tables_alloc(struct AdapterCtlBlk *acb) adapter_sg_tables_alloc() argument 4130 adapter_print_config(struct AdapterCtlBlk *acb) adapter_print_config() argument 4174 adapter_init_params(struct AdapterCtlBlk *acb) adapter_init_params() argument 4238 struct AdapterCtlBlk *acb = (struct AdapterCtlBlk *)host->hostdata; adapter_init_scsi_host() local 4272 adapter_init_chip(struct AdapterCtlBlk *acb) adapter_init_chip() argument 4326 adapter_init(struct AdapterCtlBlk *acb, unsigned long io_port, u32 io_port_len, unsigned int irq) adapter_init() argument 4388 adapter_uninit_chip(struct AdapterCtlBlk *acb) adapter_uninit_chip() argument 4411 adapter_uninit(struct AdapterCtlBlk *acb) adapter_uninit() argument 4442 struct AdapterCtlBlk *acb = (struct AdapterCtlBlk *)host->hostdata; dc395x_show_info() local 4593 struct AdapterCtlBlk *acb = NULL; dc395x_init_one() local 4660 struct AdapterCtlBlk *acb = (struct AdapterCtlBlk *)(scsi_host->hostdata); dc395x_remove_one() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_mux_codec.c | 17 const struct mux_acb *acb = msg; in ipc_mux_tq_cmd_send() local 19 skb_queue_tail(&ipc_mux->channel->ul_list, acb->skb); in ipc_mux_tq_cmd_send() 29 0, &ipc_mux->acb, in ipc_mux_acb_send() 30 sizeof(ipc_mux->acb), false); in ipc_mux_acb_send() 60 struct mux_acb *acb = &ipc_mux->acb; in ipc_mux_acb_init() local 63 header = (struct mux_acbh *)(acb->skb)->data; in ipc_mux_acb_init() 76 struct mux_acb *acb; in ipc_mux_acb_add_cmd() local 78 acb = &ipc_mux->acb; in ipc_mux_acb_add_cmd() 101 ipc_mux_lite_add_cmd(struct iosm_mux *ipc_mux, u32 cmd, struct mux_acb *acb, void *param, u32 param_size) ipc_mux_lite_add_cmd() argument 127 struct mux_acb *acb = &ipc_mux->acb; ipc_mux_acb_alloc() local 149 struct mux_acb *acb = &ipc_mux->acb; ipc_mux_dl_acb_send_cmds() local 191 struct mux_acb *acb = &ipc_mux->acb; ipc_mux_dl_cmdresps_decode_process() local [all...] |
H A D | iosm_ipc_mux.c | 58 struct mux_acb *acb = &ipc_mux->acb; in ipc_mux_session_open_send() local 70 acb->wanted_response = MUX_CMD_OPEN_SESSION_RESP; in ipc_mux_session_open_send() 74 acb->got_response != MUX_CMD_OPEN_SESSION_RESP) { in ipc_mux_session_open_send() 80 open_session_resp = &ipc_mux->acb.got_param.open_session_resp; in ipc_mux_session_open_send()
|
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | sony-btf-mpx.c | 120 u16 acb; member 213 mpx_write(client, 0x12, 0x0013, mpx_audio_modes[mode].acb); in mpx_setup() 235 mpx_audio_modes[mode].acb, in mpx_setup()
|
H A D | msp3400-driver.c | 285 state->acb &= ~scarts[out][0]; in msp_set_scart() 286 state->acb |= scarts[out][in + 1]; in msp_set_scart() 288 state->acb = 0xf60; /* Mute Input and SCART 1 Output */ in msp_set_scart() 291 scart_names[in], out, state->acb); in msp_set_scart() 292 msp_write_dsp(client, 0x13, state->acb); in msp_set_scart() 601 dev_info(&client->dev, "ACB: 0x%04x\n", state->acb); in msp_log_status()
|
H A D | msp3400-driver.h | 88 int acb; member
|
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | sony-btf-mpx.c | 120 u16 acb; member 213 mpx_write(client, 0x12, 0x0013, mpx_audio_modes[mode].acb); in mpx_setup() 235 mpx_audio_modes[mode].acb, in mpx_setup()
|
H A D | msp3400-driver.c | 285 state->acb &= ~scarts[out][0]; in msp_set_scart() 286 state->acb |= scarts[out][in + 1]; in msp_set_scart() 288 state->acb = 0xf60; /* Mute Input and SCART 1 Output */ in msp_set_scart() 291 scart_names[in], out, state->acb); in msp_set_scart() 292 msp_write_dsp(client, 0x13, state->acb); in msp_set_scart() 601 dev_info(&client->dev, "ACB: 0x%04x\n", state->acb); in msp_log_status()
|
H A D | msp3400-driver.h | 88 int acb; member
|
/kernel/linux/linux-5.10/drivers/net/dsa/ |
H A D | bcm_sf2.h | 41 "core", "reg", "intrl2_0", "intrl2_1", "fcb", "acb" \ 67 void __iomem *acb; member 206 SF2_IO_MACRO(acb); variable
|
/kernel/linux/linux-6.6/drivers/net/dsa/ |
H A D | bcm_sf2.h | 41 "core", "reg", "intrl2_0", "intrl2_1", "fcb", "acb" \ 68 void __iomem *acb; member 208 SF2_IO_MACRO(acb); variable
|
/kernel/linux/linux-5.10/drivers/scsi/qla4xxx/ |
H A D | ql4_bsg.c | 393 uint8_t *acb = NULL; in qla4xxx_bsg_get_acb() local 414 ql4_printk(KERN_ERR, ha, "%s: invalid acb len %d\n", in qla4xxx_bsg_get_acb() 420 acb = dma_alloc_coherent(&ha->pdev->dev, len, &acb_dma, GFP_KERNEL); in qla4xxx_bsg_get_acb() 421 if (!acb) { in qla4xxx_bsg_get_acb() 422 ql4_printk(KERN_ERR, ha, "%s: dma alloc failed for acb " in qla4xxx_bsg_get_acb() 430 ql4_printk(KERN_ERR, ha, "%s: get acb failed\n", __func__); in qla4xxx_bsg_get_acb() 437 acb, len); in qla4xxx_bsg_get_acb() 443 dma_free_coherent(&ha->pdev->dev, len, acb, acb_dma); in qla4xxx_bsg_get_acb()
|
H A D | ql4_os.c | 2712 struct addr_ctrl_blk_def *acb; in qla4xxx_initcb_to_acb() local 2713 acb = (struct addr_ctrl_blk_def *)init_fw_cb; in qla4xxx_initcb_to_acb() 2714 memset(acb->reserved1, 0, sizeof(acb->reserved1)); in qla4xxx_initcb_to_acb() 2715 memset(acb->reserved2, 0, sizeof(acb->reserved2)); in qla4xxx_initcb_to_acb() 2716 memset(acb->reserved3, 0, sizeof(acb->reserved3)); in qla4xxx_initcb_to_acb() 2717 memset(acb->reserved4, 0, sizeof(acb in qla4xxx_initcb_to_acb() 9506 struct addr_ctrl_blk_def *acb = NULL; qla4xxx_context_reset() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qla4xxx/ |
H A D | ql4_bsg.c | 393 uint8_t *acb = NULL; in qla4xxx_bsg_get_acb() local 414 ql4_printk(KERN_ERR, ha, "%s: invalid acb len %d\n", in qla4xxx_bsg_get_acb() 420 acb = dma_alloc_coherent(&ha->pdev->dev, len, &acb_dma, GFP_KERNEL); in qla4xxx_bsg_get_acb() 421 if (!acb) { in qla4xxx_bsg_get_acb() 422 ql4_printk(KERN_ERR, ha, "%s: dma alloc failed for acb " in qla4xxx_bsg_get_acb() 430 ql4_printk(KERN_ERR, ha, "%s: get acb failed\n", __func__); in qla4xxx_bsg_get_acb() 437 acb, len); in qla4xxx_bsg_get_acb() 443 dma_free_coherent(&ha->pdev->dev, len, acb, acb_dma); in qla4xxx_bsg_get_acb()
|
H A D | ql4_os.c | 2707 struct addr_ctrl_blk_def *acb; in qla4xxx_initcb_to_acb() local 2708 acb = (struct addr_ctrl_blk_def *)init_fw_cb; in qla4xxx_initcb_to_acb() 2709 memset(acb->reserved1, 0, sizeof(acb->reserved1)); in qla4xxx_initcb_to_acb() 2710 memset(acb->reserved2, 0, sizeof(acb->reserved2)); in qla4xxx_initcb_to_acb() 2711 memset(acb->reserved3, 0, sizeof(acb->reserved3)); in qla4xxx_initcb_to_acb() 2712 memset(acb->reserved4, 0, sizeof(acb in qla4xxx_initcb_to_acb() 9487 struct addr_ctrl_blk_def *acb = NULL; qla4xxx_context_reset() local [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/omap/ |
H A D | lcd_ams_delta.c | 119 .acb = 37,
|
H A D | omapfb.h | 74 int acb; /* ac-bias pin frequency */ member
|
/kernel/linux/linux-6.6/drivers/video/fbdev/omap/ |
H A D | lcd_ams_delta.c | 119 .acb = 37,
|