/kernel/linux/linux-5.10/drivers/scsi/aacraid/ |
H A D | commsup.c | 135 struct hw_fib *hw_fib; in aac_fib_setup() local 156 hw_fib = (struct hw_fib *)((unsigned char *)dev->hw_fib_va + in aac_fib_setup() 160 hw_fib = (struct hw_fib *)((unsigned char *)hw_fib + in aac_fib_setup() 174 fibptr->hw_fib_va = hw_fib; in aac_fib_setup() 179 hw_fib->header.XferState = cpu_to_le32(0xffffffff); in aac_fib_setup() 180 hw_fib in aac_fib_setup() 315 struct hw_fib *hw_fib = fibptr->hw_fib_va; aac_fib_init() local 335 struct hw_fib *hw_fib = fibptr->hw_fib_va; fib_dealloc() local 421 aac_queue_get(struct aac_dev * dev, u32 * index, u32 qid, struct hw_fib * hw_fib, int wait, struct fib * fibptr, unsigned long *nonotify) aac_queue_get() argument 488 struct hw_fib * hw_fib = fibptr->hw_fib_va; aac_fib_send() local 873 struct hw_fib * hw_fib = fibptr->hw_fib_va; aac_fib_adapter_complete() local 945 struct hw_fib * hw_fib = fibptr->hw_fib_va; aac_fib_complete() local 1064 struct hw_fib * hw_fib = fibptr->hw_fib_va; aac_handle_aif() local 1740 struct hw_fib * hw_fib; aac_check_health() local 2058 wakeup_fibctx_threads(struct aac_dev *dev, struct hw_fib **hw_fib_pool, struct fib **fib_pool, struct fib *fib, struct hw_fib *hw_fib, unsigned int num) wakeup_fibctx_threads() argument 2159 struct hw_fib *hw_fib; aac_process_events() local [all...] |
H A D | dpcsup.c | 43 struct hw_fib * hwfib; in aac_response_normal() 174 struct hw_fib * hw_fib; in aac_command_normal() local 178 index = le32_to_cpu(entry->addr) / sizeof(struct hw_fib); in aac_command_normal() 179 hw_fib = &dev->aif_base_va[index]; in aac_command_normal() 194 fib->hw_fib_va = hw_fib; in aac_command_normal() 195 fib->data = hw_fib->data; in aac_command_normal() 209 *(__le32 *)hw_fib->data = cpu_to_le32(ST_OK); in aac_command_normal() 254 sizeof(struct hw_fib)-sizeof(struct aac_fibhdr), in aac_aif_callback() 271 int isFastResponse, struct hw_fib *aif_fi in aac_intr_normal() 276 struct hw_fib * hw_fib; aac_intr_normal() local [all...] |
H A D | commctrl.c | 48 struct hw_fib * kfib; in ioctl_send_fib() 50 struct hw_fib * hw_fib = (struct hw_fib *)0; in ioctl_send_fib() local 95 /* Highjack the hw_fib */ in ioctl_send_fib() 96 hw_fib = fibptr->hw_fib_va; in ioctl_send_fib() 101 memcpy(kfib, hw_fib, dev->max_fib_size); in ioctl_send_fib() 148 if (hw_fib) { in ioctl_send_fib() 152 fibptr->hw_fib_va = hw_fib; in ioctl_send_fib() 315 if (copy_to_user(f.fib, fib->hw_fib_va, sizeof(struct hw_fib))) { in next_getadapter_fib() [all...] |
H A D | comminit.c | 145 if (dev->max_fib_size != sizeof(struct hw_fib)) in aac_alloc_comm() 155 dev->aif_base_va = (struct hw_fib *)base; in aac_alloc_comm() 160 init->r7.adapter_fib_align = cpu_to_le32(sizeof(struct hw_fib)); in aac_alloc_comm() 523 dev->max_fib_size = sizeof(struct hw_fib); in aac_init_adapter()
|
H A D | aacraid.h | 714 struct hw_fib { struct 1319 struct hw_fib *hw_fib_va; /* also used for native */ 1320 dma_addr_t hw_fib_pa; /* physical address of hw_fib*/ 1548 struct hw_fib *hw_fib_va; /* also used for native cmd */ 1549 struct hw_fib *aif_base_va; 2722 int aac_queue_get(struct aac_dev * dev, u32 * index, u32 qid, struct hw_fib * hw_fib, int wait, struct fib * fibptr, unsigned long *nonotify); 2728 struct hw_fib *aif_fib);
|
/kernel/linux/linux-6.6/drivers/scsi/aacraid/ |
H A D | commsup.c | 135 struct hw_fib *hw_fib; in aac_fib_setup() local 156 hw_fib = (struct hw_fib *)((unsigned char *)dev->hw_fib_va + in aac_fib_setup() 160 hw_fib = (struct hw_fib *)((unsigned char *)hw_fib + in aac_fib_setup() 174 fibptr->hw_fib_va = hw_fib; in aac_fib_setup() 179 hw_fib->header.XferState = cpu_to_le32(0xffffffff); in aac_fib_setup() 180 hw_fib in aac_fib_setup() 315 struct hw_fib *hw_fib = fibptr->hw_fib_va; aac_fib_init() local 335 struct hw_fib *hw_fib = fibptr->hw_fib_va; fib_dealloc() local 421 aac_queue_get(struct aac_dev * dev, u32 * index, u32 qid, struct hw_fib * hw_fib, int wait, struct fib * fibptr, unsigned long *nonotify) aac_queue_get() argument 488 struct hw_fib * hw_fib = fibptr->hw_fib_va; aac_fib_send() local 873 struct hw_fib * hw_fib = fibptr->hw_fib_va; aac_fib_adapter_complete() local 945 struct hw_fib * hw_fib = fibptr->hw_fib_va; aac_fib_complete() local 1064 struct hw_fib * hw_fib = fibptr->hw_fib_va; aac_handle_aif() local 1741 struct hw_fib * hw_fib; aac_check_health() local 2059 wakeup_fibctx_threads(struct aac_dev *dev, struct hw_fib **hw_fib_pool, struct fib **fib_pool, struct fib *fib, struct hw_fib *hw_fib, unsigned int num) wakeup_fibctx_threads() argument 2160 struct hw_fib *hw_fib; aac_process_events() local [all...] |
H A D | dpcsup.c | 43 struct hw_fib * hwfib; in aac_response_normal() 174 struct hw_fib * hw_fib; in aac_command_normal() local 178 index = le32_to_cpu(entry->addr) / sizeof(struct hw_fib); in aac_command_normal() 179 hw_fib = &dev->aif_base_va[index]; in aac_command_normal() 194 fib->hw_fib_va = hw_fib; in aac_command_normal() 195 fib->data = hw_fib->data; in aac_command_normal() 209 *(__le32 *)hw_fib->data = cpu_to_le32(ST_OK); in aac_command_normal() 254 sizeof(struct hw_fib)-sizeof(struct aac_fibhdr), in aac_aif_callback() 271 int isFastResponse, struct hw_fib *aif_fi in aac_intr_normal() 276 struct hw_fib * hw_fib; aac_intr_normal() local [all...] |
H A D | commctrl.c | 48 struct hw_fib * kfib; in ioctl_send_fib() 50 struct hw_fib * hw_fib = (struct hw_fib *)0; in ioctl_send_fib() local 95 /* Highjack the hw_fib */ in ioctl_send_fib() 96 hw_fib = fibptr->hw_fib_va; in ioctl_send_fib() 101 memcpy(kfib, hw_fib, dev->max_fib_size); in ioctl_send_fib() 148 if (hw_fib) { in ioctl_send_fib() 152 fibptr->hw_fib_va = hw_fib; in ioctl_send_fib() 315 if (copy_to_user(f.fib, fib->hw_fib_va, sizeof(struct hw_fib))) { in next_getadapter_fib() [all...] |
H A D | comminit.c | 145 if (dev->max_fib_size != sizeof(struct hw_fib)) in aac_alloc_comm() 155 dev->aif_base_va = (struct hw_fib *)base; in aac_alloc_comm() 160 init->r7.adapter_fib_align = cpu_to_le32(sizeof(struct hw_fib)); in aac_alloc_comm() 523 dev->max_fib_size = sizeof(struct hw_fib); in aac_init_adapter()
|
H A D | aacraid.h | 715 struct hw_fib { struct 1320 struct hw_fib *hw_fib_va; /* also used for native */ 1321 dma_addr_t hw_fib_pa; /* physical address of hw_fib*/ 1549 struct hw_fib *hw_fib_va; /* also used for native cmd */ 1550 struct hw_fib *aif_base_va; 2736 int aac_queue_get(struct aac_dev * dev, u32 * index, u32 qid, struct hw_fib * hw_fib, int wait, struct fib * fibptr, unsigned long *nonotify); 2742 struct hw_fib *aif_fib);
|