Home
last modified time | relevance | path

Searched refs:acb (Results 1 - 25 of 33) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/scsi/arcmsr/
H A Darcmsr_hba.c109 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 Darcmsr_attr.c69 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 Darcmsr.h314 #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 Darcmsr_hba.c106 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 Darcmsr_attr.c71 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 Darcmsr.h312 #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 Ddc395x.c155 #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 Ddc395x.c156 #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 Diosm_ipc_mux_codec.c17 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 Diosm_ipc_mux.c58 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 Dsony-btf-mpx.c120 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 Dmsp3400-driver.c285 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 Dmsp3400-driver.h88 int acb; member
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dsony-btf-mpx.c120 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 Dmsp3400-driver.c285 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 Dmsp3400-driver.h88 int acb; member
/kernel/linux/linux-5.10/drivers/net/dsa/
H A Dbcm_sf2.h41 "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 Dbcm_sf2.h41 "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 Dql4_bsg.c393 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 Dql4_os.c2712 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 Dql4_bsg.c393 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 Dql4_os.c2707 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 Dlcd_ams_delta.c119 .acb = 37,
H A Domapfb.h74 int acb; /* ac-bias pin frequency */ member
/kernel/linux/linux-6.6/drivers/video/fbdev/omap/
H A Dlcd_ams_delta.c119 .acb = 37,

Completed in 38 milliseconds

12