/linux/drivers/scsi/fnic/ |
H A D | fnic.h | 350 struct fnic *fnic; member 362 struct fnic { global() struct 363 fnic_numfnic global() argument 364 rolefnic global() argument 365 iportfnic global() argument 369 msixfnic global() argument 378 fnic_max_tag_idfnic global() argument 389 fnic_stats_debugfs_hostfnic global() argument 390 fnic_stats_debugfs_filefnic global() argument 391 fnic_reset_debugfs_filefnic global() argument 394 fnic_statsfnic global() argument 397 in_removefnic global() argument 406 statefnic global() argument 407 fnic_lockfnic global() argument 431 tagsfnic global() argument 451 set_vlanfnic global() argument 466 sw_copy_wqfnic global() argument 488 intrfnic global() argument 539 fnic_chk_state_flags_locked(struct fnic * fnic,unsigned long st_flags) fnic_chk_state_flags_locked() argument 564 struct fnic *fnic; global() member 580 fnic_scsi_io_iter(struct fnic * fnic,bool (* fn)(struct fnic * fnic,struct scsi_cmnd * sc,void * data1,void * data2),void * data1,void * data2) fnic_scsi_io_iter() argument 581 fnic_scsi_io_iter(struct fnic * fnic,bool (* fn)(struct fnic * fnic,struct scsi_cmnd * sc,void * data1,void * data2),void * data1,void * data2) fnic_scsi_io_iter() argument 596 fnic_debug_dump(struct fnic * fnic,uint8_t * u8arr,int len) fnic_debug_dump() argument 609 fnic_debug_dump_fc_frame(struct fnic * fnic,struct fc_frame_header * fchdr,int len,char * pfx) fnic_debug_dump_fc_frame() argument 626 fnic_debug_dump(struct fnic * fnic,uint8_t * u8arr,int len) fnic_debug_dump() argument 628 fnic_debug_dump_fc_frame(struct fnic * fnic,struct fc_frame_header * fchdr,uint32_t len,char * pfx) fnic_debug_dump_fc_frame() argument [all...] |
H A D | fnic_fcs.c | 39 static inline void fnic_fdls_set_fcoe_srcmac(struct fnic *fnic, in fnic_fdls_set_fcoe_srcmac() argument 54 static inline void fnic_fdls_set_fcoe_dstmac(struct fnic *fnic, in fnic_fdls_set_fcoe_dstmac() argument 67 struct fnic *fnic = *((struct fnic **) shost_priv(shost)); fnic_get_host_port_state() local 81 fnic_fdls_link_status_change(struct fnic * fnic,int linkup) fnic_fdls_link_status_change() argument 122 struct fnic *fnic = iport->fnic; fnic_fdls_learn_fcoe_macs() local 143 fnic_fdls_init(struct fnic * fnic,int usefip) fnic_fdls_init() argument 165 struct fnic *fnic = container_of(work, struct fnic, link_work); fnic_handle_link() local 285 struct fnic *fnic = container_of(work, struct fnic, frame_work); fnic_handle_frame() local 329 struct fnic *fnic = container_of(work, struct fnic, fip_frame_work); fnic_handle_fip_frame() local 370 fnic_import_rq_eth_pkt(struct fnic * fnic,void * fp) fnic_import_rq_eth_pkt() argument 399 fnic_update_mac_locked(struct fnic * fnic,u8 * new) fnic_update_mac_locked() argument 426 struct fnic *fnic = vnic_dev_priv(rq->vdev); fnic_rq_cmpl_frame_recv() local 549 struct fnic *fnic = vnic_dev_priv(vdev); fnic_rq_cmpl_handler_cont() local 557 fnic_rq_cmpl_handler(struct fnic * fnic,int rq_work_to_do) fnic_rq_cmpl_handler() argument 587 struct fnic *fnic = vnic_dev_priv(rq->vdev); fnic_alloc_rq_frame() local 619 struct fnic *fnic = vnic_dev_priv(rq->vdev); fnic_free_rq_buf() local 631 fnic_send_frame(struct fnic * fnic,void * frame,int frame_len) fnic_send_frame() argument 682 fdls_send_fcoe_frame(struct fnic * fnic,void * frame,int frame_size,uint8_t * srcmac,uint8_t * dstmac) fdls_send_fcoe_frame() argument 734 struct fnic *fnic = iport->fnic; fnic_send_fcoe_frame() local 756 struct fnic *fnic = iport->fnic; fnic_send_fip_frame() local 777 struct fnic *fnic = container_of(work, struct fnic, flush_work); fnic_flush_tx() local 796 struct fnic *fnic = iport->fnic; fnic_fdls_register_portid() local 854 struct fnic *fnic = vnic_dev_priv(wq->vdev); fnic_wq_complete_frame_send() local 867 struct fnic *fnic = vnic_dev_priv(vdev); fnic_wq_cmpl_handler_cont() local 878 fnic_wq_cmpl_handler(struct fnic * fnic,int work_to_do) fnic_wq_cmpl_handler() argument 896 struct fnic *fnic = vnic_dev_priv(wq->vdev); fnic_free_wq_buf() local 909 struct fnic *fnic = iport->fnic; fnic_fdls_add_tport() local 948 struct fnic *fnic = iport->fnic; fnic_fdls_remove_tport() local 990 fnic_delete_fcp_tports(struct fnic * fnic) fnic_delete_fcp_tports() argument 1014 struct fnic *fnic = container_of(work, struct fnic, tport_work); fnic_tport_event_handler() local 1063 fnic_flush_tport_event_list(struct fnic * fnic) fnic_flush_tport_event_list() argument [all...] |
H A D | fnic_isr.c | 20 struct fnic *fnic = data; in fnic_isr_legacy() local 62 struct fnic *fnic = data; fnic_isr_msi() local 82 struct fnic *fnic = data; fnic_isr_msix_rq() local 99 struct fnic *fnic = data; fnic_isr_msix_wq() local 115 struct fnic *fnic = data; fnic_isr_msix_wq_copy() local 141 struct fnic *fnic = data; fnic_isr_msix_err_notify() local 153 fnic_free_intr(struct fnic * fnic) fnic_free_intr() argument 175 fnic_request_intr(struct fnic * fnic) fnic_request_intr() argument 242 fnic_set_intr_mode_msix(struct fnic * fnic) fnic_set_intr_mode_msix() argument 322 fnic_set_intr_mode(struct fnic * fnic) fnic_set_intr_mode() argument 392 fnic_clear_intr_mode(struct fnic * fnic) fnic_clear_intr_mode() argument [all...] |
H A D | fip.c | 16 void fnic_fcoe_reset_vlans(struct fnic *fnic) in fnic_fcoe_reset_vlans() argument 38 fnic_fcoe_send_vlan_req(struct fnic * fnic) fnic_fcoe_send_vlan_req() argument 102 fnic_fcoe_process_vlan_resp(struct fnic * fnic,struct fip_header * fiph) fnic_fcoe_process_vlan_resp() argument 188 fnic_fcoe_start_fcf_discovery(struct fnic * fnic) fnic_fcoe_start_fcf_discovery() argument 249 fnic_fcoe_fip_discovery_resp(struct fnic * fnic,struct fip_header * fiph) fnic_fcoe_fip_discovery_resp() argument 354 fnic_fcoe_start_flogi(struct fnic * fnic) fnic_fcoe_start_flogi() argument 448 fnic_fcoe_process_flogi_resp(struct fnic * fnic,struct fip_header * fiph) fnic_fcoe_process_flogi_resp() argument 571 fnic_common_fip_cleanup(struct fnic * fnic) fnic_common_fip_cleanup() argument 612 fnic_fcoe_process_cvl(struct fnic * fnic,struct fip_header * fiph) fnic_fcoe_process_cvl() argument 689 fdls_fip_recv_frame(struct fnic * fnic,void * frame) fdls_fip_recv_frame() argument 724 struct fnic *fnic = container_of(work, struct fnic, fip_timer_work); fnic_work_on_fip_timer() local 780 struct fnic *fnic = timer_container_of(fnic, t, retry_fip_timer); fnic_handle_fip_timer() local 793 struct fnic *fnic = timer_container_of(fnic, t, enode_ka_timer); fnic_handle_enode_ka_timer() local 846 struct fnic *fnic = timer_container_of(fnic, t, vn_ka_timer); fnic_handle_vn_ka_timer() local 904 fnic_vlan_discovery_timeout(struct fnic * fnic) fnic_vlan_discovery_timeout() argument 977 *fnic = container_of(work, struct fnic, fip_timer_work); fnic_work_on_fcs_ka_timer() local 1001 struct fnic *fnic = timer_container_of(fnic, t, fcs_ka_timer); fnic_handle_fcs_ka_timer() local [all...] |
H A D | fnic_scsi.c | 111 static void fnic_release_ioreq_buf(struct fnic *fnic, in fnic_release_ioreq_buf() argument 130 fnic_count_portid_ioreqs_iter(struct fnic *fnic, struc argument 144 fnic_count_ioreqs(struct fnic * fnic,u32 portid) fnic_count_ioreqs() argument 156 fnic_count_all_ioreqs(struct fnic * fnic) fnic_count_all_ioreqs() argument 162 fnic_count_lun_ioreqs_iter(struct fnic * fnic,struct scsi_cmnd * sc,void * data1,void * data2) fnic_count_lun_ioreqs_iter() argument 176 fnic_count_lun_ioreqs(struct fnic * fnic,struct scsi_device * scsi_device) fnic_count_lun_ioreqs() argument 189 free_wq_copy_descs(struct fnic * fnic,struct vnic_wq_copy * wq,unsigned int hwq) free_wq_copy_descs() argument 226 __fnic_set_state_flags(struct fnic * fnic,unsigned long st_flags,unsigned long clearbits) __fnic_set_state_flags() argument 248 fnic_fw_reset_handler(struct fnic * fnic) fnic_fw_reset_handler() argument 302 fnic_flogi_reg_handler(struct fnic * fnic,u32 fc_id) fnic_flogi_reg_handler() argument 355 fnic_queue_wq_copy_desc(struct fnic * fnic,struct vnic_wq_copy * wq,struct fnic_io_req * io_req,struct scsi_cmnd * sc,int sg_count,uint32_t mqtag,uint16_t hwq) fnic_queue_wq_copy_desc() argument 464 struct fnic *fnic = *((struct fnic **) shost_priv(sc->device->host)); fnic_queuecommand() local 722 fnic_fcpio_fw_reset_cmpl_handler(struct fnic * fnic,struct fcpio_fw_req * desc) fnic_fcpio_fw_reset_cmpl_handler() argument 797 fnic_fcpio_flogi_reg_cmpl_handler(struct fnic * fnic,struct fcpio_fw_req * desc) fnic_fcpio_flogi_reg_cmpl_handler() argument 876 fnic_fcpio_ack_handler(struct fnic * fnic,unsigned int cq_index,struct fcpio_fw_req * desc) fnic_fcpio_ack_handler() argument 908 fnic_fcpio_icmnd_cmpl_handler(struct fnic * fnic,unsigned int cq_index,struct fcpio_fw_req * desc) fnic_fcpio_icmnd_cmpl_handler() argument 1178 fnic_fcpio_itmf_cmpl_handler(struct fnic * fnic,unsigned int cq_index,struct fcpio_fw_req * desc) fnic_fcpio_itmf_cmpl_handler() argument 1440 struct fnic *fnic = vnic_dev_priv(vdev); fnic_fcpio_cmpl_handler() local 1492 fnic_wq_copy_cmpl_handler(struct fnic * fnic,int copy_work_to_do,unsigned int cq_index) fnic_wq_copy_cmpl_handler() argument 1520 struct fnic *fnic = data; fnic_cleanup_io_iter() local 1602 fnic_cleanup_io(struct fnic * fnic,int exclude_id) fnic_cleanup_io() argument 1648 struct fnic *fnic = vnic_dev_priv(wq->vdev); fnic_wq_copy_cleanup_handler() local 1705 fnic_queue_abort_io_req(struct fnic * fnic,int tag,u32 task_req,u8 * fc_lun,struct fnic_io_req * io_req,unsigned int hwq) fnic_queue_abort_io_req() argument 1757 struct fnic *fnic; global() member 1766 struct fnic *fnic = iter_data->fnic; fnic_rport_abort_io_iter() local 1875 fnic_rport_exch_reset(struct fnic * fnic,u32 port_id) fnic_rport_exch_reset() argument 1930 struct fnic *fnic = NULL; fnic_terminate_rport_io() local 1962 fnic_scsi_unload(struct fnic * fnic) fnic_scsi_unload() argument 1987 fnic_scsi_unload_cleanup(struct fnic * fnic) fnic_scsi_unload_cleanup() argument 2007 struct fnic *fnic; fnic_abort_cmd() local 2278 fnic_queue_dr_io_req(struct fnic * fnic,struct scsi_cmnd * sc,struct fnic_io_req * io_req) fnic_queue_dr_io_req() argument 2343 struct fnic *fnic; global() member 2353 struct fnic *fnic = iter_data->fnic; fnic_pending_aborts_iter() local 2500 fnic_clean_pending_aborts(struct fnic * fnic,struct scsi_cmnd * lr_sc,bool new_sc) fnic_clean_pending_aborts() argument 2540 struct fnic *fnic; fnic_device_reset() local 2837 fnic_post_flogo_linkflap(struct fnic * fnic) fnic_post_flogo_linkflap() argument 2855 struct fnic *fnic; fnic_reset() local 2876 struct fnic *fnic = *((struct fnic **) shost_priv(shost)); fnic_issue_fc_host_lip() local 2889 struct fnic *fnic = *((struct fnic **) shost_priv(shost)); fnic_host_reset() local 2951 struct fnic *fnic = iter_data->fnic; fnic_abts_pending_iter() local 3001 fnic_is_abts_pending(struct fnic * fnic,struct scsi_cmnd * lr_sc) fnic_is_abts_pending() argument 3034 struct fnic *fnic = *((struct fnic **) shost_priv(shost)); fnic_eh_host_reset_handler() local 3044 fnic_scsi_fcpio_reset(struct fnic * fnic) fnic_scsi_fcpio_reset() argument [all...] |
H A D | fdls_disc.c | 102 struct fnic *fnic = iport->fnic; in fdls_alloc_frame() local 127 struct fnic *fnic in fdls_alloc_oxid() local 167 struct fnic *fnic = iport->fnic; fdls_free_oxid_idx() local 193 struct fnic *fnic = iport->fnic; fdls_reclaim_oxid_handler() local 261 struct fnic *fnic = iport->fnic; fdls_schedule_oxid_free() local 308 struct fnic *fnic = iport->fnic; fdls_schedule_oxid_free_retry_work() local 393 fnic_del_fabric_timer_sync(struct fnic * fnic) fnic_del_fabric_timer_sync() argument 402 fnic_del_tport_timer_sync(struct fnic * fnic,struct fnic_tport_s * tport) fnic_del_tport_timer_sync() argument 416 struct fnic *fnic = iport->fnic; fdls_start_fabric_timer() local 441 struct fnic *fnic = iport->fnic; fdls_start_tport_timer() local 571 struct fnic *fnic = iport->fnic; fdls_send_rscn_resp() local 604 struct fnic *fnic = iport->fnic; fdls_send_logo_resp() local 638 struct fnic *fnic = iport->fnic; fdls_send_tport_abts() local 682 struct fnic *fnic = iport->fnic; fdls_send_fabric_abts() local 772 struct fnic *fnic = iport->fnic; fdls_alloc_init_fdmi_abts_frame() local 794 struct fnic *fnic = iport->fnic; fdls_send_fdmi_abts() local 852 struct fnic *fnic = iport->fnic; fdls_send_fabric_flogi() local 912 struct fnic *fnic = iport->fnic; fdls_send_fabric_plogi() local 956 struct fnic *fnic = iport->fnic; fdls_send_fdmi_plogi() local 1004 struct fnic *fnic = iport->fnic; fdls_send_rpn_id() local 1063 struct fnic *fnic = iport->fnic; fdls_send_scr() local 1118 struct fnic *fnic = iport->fnic; fdls_send_gpn_ft() local 1180 struct fnic *fnic = iport->fnic; fdls_send_tgt_adisc() local 1241 struct fnic *fnic = iport->fnic; fdls_delete_tport() local 1299 struct fnic *fnic = iport->fnic; fdls_send_tgt_plogi() local 1354 struct fnic *fnic = iport->fnic; fnic_fc_plogi_rsp_rdf() local 1367 struct fnic *fnic = iport->fnic; fdls_send_register_fc4_types() local 1427 struct fnic *fnic = iport->fnic; fdls_send_register_fc4_features() local 1486 struct fnic *fnic = iport->fnic; fdls_send_tgt_prli() local 1559 struct fnic *fnic = iport->fnic; fdls_send_fabric_logo() local 1616 struct fnic *fnic = iport->fnic; fdls_tgt_logout() local 1658 struct fnic *fnic = iport->fnic; fdls_tgt_discovery_start() local 1711 struct fnic *fnic = iport->fnic; fdls_target_restart_nexus() local 1774 struct fnic *fnic = iport->fnic; fdls_create_tport() local 1841 struct fnic *fnic = iport->fnic; fdls_fdmi_register_hba() local 1985 struct fnic *fnic = iport->fnic; fdls_fdmi_register_pa() local 2117 struct fnic *fnic = iport->fnic; fdls_fabric_timer_callback() local 2286 struct fnic *fnic = iport->fnic; fdls_fdmi_retry_plogi() local 2305 struct fnic *fnic = iport->fnic; fdls_fdmi_timer_callback() local 2365 struct fnic *fnic = iport->fnic; fdls_send_delete_tport_msg() local 2385 struct fnic *fnic = iport->fnic; fdls_tport_timer_callback() local 2520 struct fnic *fnic = iport->fnic; fdls_process_tgt_adisc_rsp() local 2609 struct fnic *fnic = iport->fnic; fdls_process_tgt_plogi_rsp() local 2733 struct fnic *fnic = iport->fnic; fdls_process_tgt_prli_rsp() local 2876 struct fnic *fnic = iport->fnic; fdls_process_rff_id_rsp() local 2953 struct fnic *fnic = iport->fnic; fdls_process_rft_id_rsp() local 3028 struct fnic *fnic = iport->fnic; fdls_process_rpn_id_rsp() local 3097 struct fnic *fnic = iport->fnic; fdls_process_scr_rsp() local 3172 struct fnic *fnic = iport->fnic; fdls_process_gpn_ft_tgt_list() local 3271 struct fnic *fnic = iport->fnic; fdls_process_gpn_ft_rsp() local 3402 struct fnic *fnic = iport->fnic; fdls_process_fabric_logo_rsp() local 3458 struct fnic *fnic = iport->fnic; fdls_process_flogi_rsp() local 3593 struct fnic *fnic = iport->fnic; fdls_process_fabric_plogi_rsp() local 3662 struct fnic *fnic = iport->fnic; fdls_process_fdmi_plogi_rsp() local 3714 struct fnic *fnic = iport->fnic; fdls_process_fdmi_reg_ack() local 3757 struct fnic *fnic = iport->fnic; fdls_process_fdmi_abts_rsp() local 3855 struct fnic *fnic = iport->fnic; fdls_process_fabric_abts_rsp() local 3985 struct fnic *fnic = iport->fnic; fdls_process_abts_req() local 4039 struct fnic *fnic = iport->fnic; fdls_process_unsupported_els_req() local 4093 struct fnic *fnic = iport->fnic; fdls_process_rls_req() local 4143 struct fnic *fnic = iport->fnic; fdls_process_els_req() local 4214 struct fnic *fnic = iport->fnic; fdls_process_tgt_abts_rsp() local 4349 struct fnic *fnic = iport->fnic; fdls_process_plogi_req() local 4401 struct fnic *fnic = iport->fnic; fdls_process_logo_req() local 4482 struct fnic *fnic = iport->fnic; fdls_process_rscn() local 4607 struct fnic *fnic = iport->fnic; fnic_fdls_disc_start() local 4641 struct fnic *fnic = iport->fnic; fdls_process_adisc_req() local 4744 struct fnic *fnic = iport->fnic; fnic_fdls_validate_and_get_frame_type() local 4950 struct fnic *fnic = iport->fnic; fnic_fdls_recv_frame() local 5066 struct fnic *fnic = iport->fnic; fnic_fdls_link_down() local [all...] |
H A D | fnic_res.c | 22 int fnic_get_vnic_config(struct fnic *fnic) in fnic_get_vnic_config() argument 171 fnic_set_nic_config(struct fnic * fnic,u8 rss_default_cpu,u8 rss_hash_type,u8 rss_hash_bits,u8 rss_base_cpu,u8 rss_enable,u8 tso_ipid_split_en,u8 ig_vlan_strip_en) fnic_set_nic_config() argument 190 fnic_get_res_counts(struct fnic * fnic) fnic_get_res_counts() argument 208 fnic_free_vnic_resources(struct fnic * fnic) fnic_free_vnic_resources() argument 228 fnic_alloc_vnic_resources(struct fnic * fnic) fnic_alloc_vnic_resources() argument [all...] |
H A D | fnic_debugfs.c | 470 struct fnic *fnic = (struct fnic *)debug->i_private; fnic_reset_stats_read() local 498 struct fnic *fnic = (struct fnic *)debug->i_private; fnic_reset_stats_write() local 581 struct fnic *fnic = inode->i_private; fnic_stats_debugfs_open() local 680 fnic_stats_debugfs_init(struct fnic * fnic) fnic_stats_debugfs_init() argument 708 fnic_stats_debugfs_remove(struct fnic * fnic) fnic_stats_debugfs_remove() argument [all...] |
H A D | fnic_attrs.c | 14 struct fnic *fnic = in fnic_show_state() local 29 struct fnic *fnic = in fnic_show_link_state() local [all...] |
H A D | fip.h | 138 fnic_debug_dump_fip_frame(struct fnic * fnic,struct ethhdr * eth,int len,char * pfx) fnic_debug_dump_fip_frame() argument 155 fnic_debug_dump_fip_frame(struct fnic * fnic,struct ethhdr * eth,int len,char * pfx) fnic_debug_dump_fip_frame() argument [all...] |
H A D | fnic_fdls.h | 264 struct fnic *fnic; member [all...] |