/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/lpfc/ |
H A D | lpfc_crtn.h | 24 void lpfc_down_link(struct lpfc_hba *, LPFC_MBOXQ_t *); 25 void lpfc_sli_read_link_ste(struct lpfc_hba *); 26 void lpfc_dump_mem(struct lpfc_hba *, LPFC_MBOXQ_t *, uint16_t, uint16_t); 27 void lpfc_dump_wakeup_param(struct lpfc_hba *, LPFC_MBOXQ_t *); 28 int lpfc_dump_static_vport(struct lpfc_hba *, LPFC_MBOXQ_t *, uint16_t); 29 int lpfc_dump_fcoe_param(struct lpfc_hba *, struct lpfcMboxq *); 30 void lpfc_read_nv(struct lpfc_hba *, LPFC_MBOXQ_t *); 31 void lpfc_config_async(struct lpfc_hba *, LPFC_MBOXQ_t *, uint32_t); 33 void lpfc_heart_beat(struct lpfc_hba *, LPFC_MBOXQ_t *); 34 int lpfc_read_la(struct lpfc_hba *, LPFC_MBOXQ_ [all...] |
H A D | lpfc_sli4.h | 117 struct lpfc_hba *phba; 314 struct lpfc_hba; 318 struct lpfc_hba *phba; 482 int lpfc_pci_function_reset(struct lpfc_hba *); 483 int lpfc_sli4_hba_setup(struct lpfc_hba *); 484 int lpfc_sli4_hba_down(struct lpfc_hba *); 485 int lpfc_sli4_config(struct lpfc_hba *, struct lpfcMboxq *, uint8_t, 487 void lpfc_sli4_mbox_cmd_free(struct lpfc_hba *, struct lpfcMboxq *); 491 int lpfc_sli4_mbx_read_fcf_rec(struct lpfc_hba *, struct lpfcMboxq *, 494 void lpfc_sli4_hba_reset(struct lpfc_hba *); [all...] |
H A D | lpfc.h | 253 struct lpfc_hba; 286 struct lpfc_hba *phba; 433 struct hbq_dmabuf *(*hbq_alloc_buffer) (struct lpfc_hba *); 435 void (*hbq_free_buffer) (struct lpfc_hba *, 464 struct lpfc_hba { struct 469 (struct lpfc_hba *); 471 (struct lpfc_hba *, struct lpfc_scsi_buf *); 473 (struct lpfc_hba *, struct lpfc_scsi_buf *); 475 (struct lpfc_hba *, struct lpfc_scsi_buf *); 477 (struct lpfc_hba *); [all...] |
H A D | lpfc_vport.h | 91 struct lpfc_vport **lpfc_create_vport_work_array(struct lpfc_hba *); 92 void lpfc_destroy_vport_work_array(struct lpfc_hba *, struct lpfc_vport **);
|
H A D | lpfc_sli.h | 22 struct lpfc_hba; 87 void (*fabric_iocb_cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, 89 void (*iocb_cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, 114 void (*mbox_cmpl) (struct lpfc_hba *, struct lpfcMboxq *); 139 void (*lpfc_sli_rcv_unsol_event) (struct lpfc_hba *, 197 void (*lpfc_sli_rcv_async_status) (struct lpfc_hba *, 203 void (*lpfc_sli_cmd_available) (struct lpfc_hba *,
|
H A D | lpfc_init.c | 58 static void lpfc_get_hba_model_desc(struct lpfc_hba *, uint8_t *, uint8_t *); 59 static int lpfc_post_rcv_buf(struct lpfc_hba *); 60 static int lpfc_sli4_queue_create(struct lpfc_hba *); 61 static void lpfc_sli4_queue_destroy(struct lpfc_hba *); 62 static int lpfc_create_bootstrap_mbox(struct lpfc_hba *); 63 static int lpfc_setup_endian_order(struct lpfc_hba *); 64 static int lpfc_sli4_read_config(struct lpfc_hba *); 65 static void lpfc_destroy_bootstrap_mbox(struct lpfc_hba *); 66 static void lpfc_free_sgl_list(struct lpfc_hba *); 67 static int lpfc_init_sgl_list(struct lpfc_hba *); [all...] |
H A D | lpfc_mem.c | 62 lpfc_mem_alloc(struct lpfc_hba *phba, int align) 181 lpfc_mem_free(struct lpfc_hba *phba) 238 lpfc_mem_free_all(struct lpfc_hba *phba) 308 lpfc_mbuf_alloc(struct lpfc_hba *phba, int mem_flags, dma_addr_t *handle) 341 __lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) 369 lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) 393 lpfc_els_hbq_alloc(struct lpfc_hba *phba) 424 lpfc_els_hbq_free(struct lpfc_hba *phba, struct hbq_dmabuf *hbqbp) 445 lpfc_sli4_rb_alloc(struct lpfc_hba *phba) 484 lpfc_sli4_rb_free(struct lpfc_hba *phb [all...] |
H A D | lpfc_mbox.c | 57 lpfc_dump_static_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, 111 lpfc_down_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) 133 lpfc_dump_mem(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, uint16_t offset, 166 lpfc_dump_wakeup_param(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) 202 lpfc_read_nv(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) 227 lpfc_config_async(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, 254 lpfc_heart_beat(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) 286 lpfc_read_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, struct lpfc_dmabuf *mp) 325 lpfc_clear_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) 353 lpfc_config_link(struct lpfc_hba * phb [all...] |
H A D | lpfc_sli.c | 60 static int lpfc_sli_issue_mbox_s4(struct lpfc_hba *, LPFC_MBOXQ_t *, 62 static int lpfc_sli4_read_rev(struct lpfc_hba *, LPFC_MBOXQ_t *, 64 static struct lpfc_iocbq *lpfc_sli4_els_wcqe_to_rspiocbq(struct lpfc_hba *, 419 lpfc_cmd_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring) 436 lpfc_resp_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring) 452 __lpfc_sli_get_iocbq(struct lpfc_hba *phba) 479 __lpfc_clear_active_sglq(struct lpfc_hba *phba, uint16_t xritag) 504 __lpfc_get_active_sglq(struct lpfc_hba *phba, uint16_t xritag) 525 __lpfc_sli_get_sglq(struct lpfc_hba *phba) 549 lpfc_sli_get_iocbq(struct lpfc_hba *phb [all...] |
H A D | lpfc_vport.c | 84 lpfc_alloc_vpi(struct lpfc_hba *phba) 102 lpfc_free_vpi(struct lpfc_hba *phba, int vpi) 114 lpfc_vport_sparm(struct lpfc_hba *phba, struct lpfc_vport *vport) 179 lpfc_valid_wwn_format(struct lpfc_hba *phba, struct lpfc_name *wwn, 201 lpfc_unique_wwpn(struct lpfc_hba *phba, struct lpfc_vport *new_vport) 239 struct lpfc_hba *phba = vport->phba; 296 struct lpfc_hba *phba = pport->phba; 464 struct lpfc_hba *phba = vport->phba; 512 struct lpfc_hba *phba = vport->phba; 565 struct lpfc_hba *phb [all...] |
H A D | lpfc_attr.c | 119 struct lpfc_hba *phba = vport->phba; 133 struct lpfc_hba *phba = vport->phba; 152 struct lpfc_hba *phba = vport->phba; 164 struct lpfc_hba *phba = vport->phba; 176 struct lpfc_hba *phba = vport->phba; 213 struct lpfc_hba *phba = vport->phba; 236 struct lpfc_hba *phba = vport->phba; 254 struct lpfc_hba *phba = vport->phba; 273 struct lpfc_hba *phba = vport->phba; 292 struct lpfc_hba *phb [all...] |
H A D | lpfc_hbadisc.c | 65 static void lpfc_unregister_fcfi_cmpl(struct lpfc_hba *, LPFC_MBOXQ_t *); 72 struct lpfc_hba *phba; 107 struct lpfc_hba *phba; 173 struct lpfc_hba *phba; 297 lpfc_alloc_fast_evt(struct lpfc_hba *phba) { 323 lpfc_free_fast_evt(struct lpfc_hba *phba, 340 lpfc_send_fastpath_evt(struct lpfc_hba *phba, 406 lpfc_work_list_done(struct lpfc_hba *phba) 494 lpfc_work_done(struct lpfc_hba *phba) 621 struct lpfc_hba *phb [all...] |
H A D | lpfc_els.c | 45 static int lpfc_els_retry(struct lpfc_hba *, struct lpfc_iocbq *, 47 static void lpfc_cmpl_fabric_iocb(struct lpfc_hba *, struct lpfc_iocbq *, 52 static int lpfc_issue_fabric_iocb(struct lpfc_hba *phba, 83 struct lpfc_hba *phba = vport->phba; 153 struct lpfc_hba *phba = vport->phba; 338 struct lpfc_hba *phba = vport->phba; 428 struct lpfc_hba *phba = vport->phba; 508 struct lpfc_hba *phba = vport->phba; 659 struct lpfc_hba *phba = vport->phba; 775 lpfc_cmpl_els_flogi(struct lpfc_hba *phb [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/lpfc/ |
H A D | lpfc_crtn.h | 24 void lpfc_down_link(struct lpfc_hba *, LPFC_MBOXQ_t *); 25 void lpfc_sli_read_link_ste(struct lpfc_hba *); 26 void lpfc_dump_mem(struct lpfc_hba *, LPFC_MBOXQ_t *, uint16_t, uint16_t); 27 void lpfc_dump_wakeup_param(struct lpfc_hba *, LPFC_MBOXQ_t *); 28 int lpfc_dump_static_vport(struct lpfc_hba *, LPFC_MBOXQ_t *, uint16_t); 29 int lpfc_dump_fcoe_param(struct lpfc_hba *, struct lpfcMboxq *); 30 void lpfc_read_nv(struct lpfc_hba *, LPFC_MBOXQ_t *); 31 void lpfc_config_async(struct lpfc_hba *, LPFC_MBOXQ_t *, uint32_t); 33 void lpfc_heart_beat(struct lpfc_hba *, LPFC_MBOXQ_t *); 34 int lpfc_read_la(struct lpfc_hba *, LPFC_MBOXQ_ [all...] |
H A D | lpfc_sli4.h | 117 struct lpfc_hba *phba; 314 struct lpfc_hba; 318 struct lpfc_hba *phba; 482 int lpfc_pci_function_reset(struct lpfc_hba *); 483 int lpfc_sli4_hba_setup(struct lpfc_hba *); 484 int lpfc_sli4_hba_down(struct lpfc_hba *); 485 int lpfc_sli4_config(struct lpfc_hba *, struct lpfcMboxq *, uint8_t, 487 void lpfc_sli4_mbox_cmd_free(struct lpfc_hba *, struct lpfcMboxq *); 491 int lpfc_sli4_mbx_read_fcf_rec(struct lpfc_hba *, struct lpfcMboxq *, 494 void lpfc_sli4_hba_reset(struct lpfc_hba *); [all...] |
H A D | lpfc.h | 253 struct lpfc_hba; 286 struct lpfc_hba *phba; 433 struct hbq_dmabuf *(*hbq_alloc_buffer) (struct lpfc_hba *); 435 void (*hbq_free_buffer) (struct lpfc_hba *, 464 struct lpfc_hba { struct 469 (struct lpfc_hba *); 471 (struct lpfc_hba *, struct lpfc_scsi_buf *); 473 (struct lpfc_hba *, struct lpfc_scsi_buf *); 475 (struct lpfc_hba *, struct lpfc_scsi_buf *); 477 (struct lpfc_hba *); [all...] |
H A D | lpfc_vport.h | 91 struct lpfc_vport **lpfc_create_vport_work_array(struct lpfc_hba *); 92 void lpfc_destroy_vport_work_array(struct lpfc_hba *, struct lpfc_vport **);
|
H A D | lpfc_sli.h | 22 struct lpfc_hba; 87 void (*fabric_iocb_cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, 89 void (*iocb_cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, 114 void (*mbox_cmpl) (struct lpfc_hba *, struct lpfcMboxq *); 139 void (*lpfc_sli_rcv_unsol_event) (struct lpfc_hba *, 197 void (*lpfc_sli_rcv_async_status) (struct lpfc_hba *, 203 void (*lpfc_sli_cmd_available) (struct lpfc_hba *,
|
H A D | lpfc_init.c | 58 static void lpfc_get_hba_model_desc(struct lpfc_hba *, uint8_t *, uint8_t *); 59 static int lpfc_post_rcv_buf(struct lpfc_hba *); 60 static int lpfc_sli4_queue_create(struct lpfc_hba *); 61 static void lpfc_sli4_queue_destroy(struct lpfc_hba *); 62 static int lpfc_create_bootstrap_mbox(struct lpfc_hba *); 63 static int lpfc_setup_endian_order(struct lpfc_hba *); 64 static int lpfc_sli4_read_config(struct lpfc_hba *); 65 static void lpfc_destroy_bootstrap_mbox(struct lpfc_hba *); 66 static void lpfc_free_sgl_list(struct lpfc_hba *); 67 static int lpfc_init_sgl_list(struct lpfc_hba *); [all...] |
H A D | lpfc_mem.c | 62 lpfc_mem_alloc(struct lpfc_hba *phba, int align) 181 lpfc_mem_free(struct lpfc_hba *phba) 238 lpfc_mem_free_all(struct lpfc_hba *phba) 308 lpfc_mbuf_alloc(struct lpfc_hba *phba, int mem_flags, dma_addr_t *handle) 341 __lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) 369 lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) 393 lpfc_els_hbq_alloc(struct lpfc_hba *phba) 424 lpfc_els_hbq_free(struct lpfc_hba *phba, struct hbq_dmabuf *hbqbp) 445 lpfc_sli4_rb_alloc(struct lpfc_hba *phba) 484 lpfc_sli4_rb_free(struct lpfc_hba *phb [all...] |
H A D | lpfc_mbox.c | 57 lpfc_dump_static_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, 111 lpfc_down_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) 133 lpfc_dump_mem(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, uint16_t offset, 166 lpfc_dump_wakeup_param(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) 202 lpfc_read_nv(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) 227 lpfc_config_async(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, 254 lpfc_heart_beat(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) 286 lpfc_read_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, struct lpfc_dmabuf *mp) 325 lpfc_clear_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) 353 lpfc_config_link(struct lpfc_hba * phb [all...] |
H A D | lpfc_sli.c | 60 static int lpfc_sli_issue_mbox_s4(struct lpfc_hba *, LPFC_MBOXQ_t *, 62 static int lpfc_sli4_read_rev(struct lpfc_hba *, LPFC_MBOXQ_t *, 64 static struct lpfc_iocbq *lpfc_sli4_els_wcqe_to_rspiocbq(struct lpfc_hba *, 419 lpfc_cmd_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring) 436 lpfc_resp_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring) 452 __lpfc_sli_get_iocbq(struct lpfc_hba *phba) 479 __lpfc_clear_active_sglq(struct lpfc_hba *phba, uint16_t xritag) 504 __lpfc_get_active_sglq(struct lpfc_hba *phba, uint16_t xritag) 525 __lpfc_sli_get_sglq(struct lpfc_hba *phba) 549 lpfc_sli_get_iocbq(struct lpfc_hba *phb [all...] |
H A D | lpfc_vport.c | 84 lpfc_alloc_vpi(struct lpfc_hba *phba) 102 lpfc_free_vpi(struct lpfc_hba *phba, int vpi) 114 lpfc_vport_sparm(struct lpfc_hba *phba, struct lpfc_vport *vport) 179 lpfc_valid_wwn_format(struct lpfc_hba *phba, struct lpfc_name *wwn, 201 lpfc_unique_wwpn(struct lpfc_hba *phba, struct lpfc_vport *new_vport) 239 struct lpfc_hba *phba = vport->phba; 296 struct lpfc_hba *phba = pport->phba; 464 struct lpfc_hba *phba = vport->phba; 512 struct lpfc_hba *phba = vport->phba; 565 struct lpfc_hba *phb [all...] |
H A D | lpfc_attr.c | 119 struct lpfc_hba *phba = vport->phba; 133 struct lpfc_hba *phba = vport->phba; 152 struct lpfc_hba *phba = vport->phba; 164 struct lpfc_hba *phba = vport->phba; 176 struct lpfc_hba *phba = vport->phba; 213 struct lpfc_hba *phba = vport->phba; 236 struct lpfc_hba *phba = vport->phba; 254 struct lpfc_hba *phba = vport->phba; 273 struct lpfc_hba *phba = vport->phba; 292 struct lpfc_hba *phb [all...] |
H A D | lpfc_hbadisc.c | 65 static void lpfc_unregister_fcfi_cmpl(struct lpfc_hba *, LPFC_MBOXQ_t *); 72 struct lpfc_hba *phba; 107 struct lpfc_hba *phba; 173 struct lpfc_hba *phba; 297 lpfc_alloc_fast_evt(struct lpfc_hba *phba) { 323 lpfc_free_fast_evt(struct lpfc_hba *phba, 340 lpfc_send_fastpath_evt(struct lpfc_hba *phba, 406 lpfc_work_list_done(struct lpfc_hba *phba) 494 lpfc_work_done(struct lpfc_hba *phba) 621 struct lpfc_hba *phb [all...] |