/linux/drivers/scsi/csiostor/ |
H A D | csio_hw.h | 449 struct csio_hw { struct 575 void csio_set_reg_field(struct csio_hw *, uint32_t, uint32_t, uint32_t); argument 450 smcsio_hw global() argument 453 lockcsio_hw global() argument 455 scsimcsio_hw global() argument 456 wrmcsio_hw global() argument 457 pdevcsio_hw global() argument 459 regstartcsio_hw global() argument 463 num_sqsetscsio_hw global() argument 465 num_scsi_msix_cpuscsio_hw global() argument 471 sqsetcsio_hw global() argument 472 scsi_cpu_infocsio_hw global() argument 474 evtflagcsio_hw global() argument 475 flagscsio_hw global() argument 477 mgmtmcsio_hw global() argument 478 mbmcsio_hw global() argument 481 num_lnscsio_hw global() argument 482 rlncsio_hw global() argument 483 sln_headcsio_hw global() argument 486 intr_iq_idxcsio_hw global() argument 489 fwevt_iq_idxcsio_hw global() argument 490 evtq_workcsio_hw global() argument 493 evt_free_qcsio_hw global() argument 496 evt_active_qcsio_hw global() argument 499 namecsio_hw global() argument 500 hw_vercsio_hw global() argument 524 paramscsio_hw global() argument 547 chip_opscsio_hw global() argument 555 statscsio_hw global() argument [all...] |
H A D | csio_mb.c | 76 csio_mb_hello(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, in csio_mb_hello() argument 140 csio_mb_bye(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, in csio_mb_bye() argument 162 csio_mb_reset(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, in csio_mb_reset() argument 196 void (*cbfn)(struct csio_hw *, struc in csio_mb_params() argument 300 csio_mb_caps_config(struct csio_hw * hw,struct csio_mb * mbp,uint32_t tmo,bool wr,bool init,bool tgt,bool cofld,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_mb_caps_config() argument 342 csio_mb_port(struct csio_hw * hw,struct csio_mb * mbp,uint32_t tmo,u8 portid,bool wr,uint32_t fc,uint16_t fw_caps,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_mb_port() argument 413 csio_mb_initialize(struct csio_hw * hw,struct csio_mb * mbp,uint32_t tmo,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_mb_initialize() argument 440 csio_mb_iq_alloc(struct csio_hw * hw,struct csio_mb * mbp,void * priv,uint32_t mb_tmo,struct csio_iq_params * iq_params,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_mb_iq_alloc() argument 485 csio_mb_iq_write(struct csio_hw * hw,struct csio_mb * mbp,void * priv,uint32_t mb_tmo,bool cascaded_req,struct csio_iq_params * iq_params,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_mb_iq_write() argument 571 csio_mb_iq_alloc_write(struct csio_hw * hw,struct csio_mb * mbp,void * priv,uint32_t mb_tmo,struct csio_iq_params * iq_params,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_mb_iq_alloc_write() argument 622 csio_mb_iq_free(struct csio_hw * hw,struct csio_mb * mbp,void * priv,uint32_t mb_tmo,struct csio_iq_params * iq_params,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_mb_iq_free() argument 658 csio_mb_eq_ofld_alloc(struct csio_hw * hw,struct csio_mb * mbp,void * priv,uint32_t mb_tmo,struct csio_eq_params * eq_ofld_params,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_mb_eq_ofld_alloc() argument 694 csio_mb_eq_ofld_write(struct csio_hw * hw,struct csio_mb * mbp,void * priv,uint32_t mb_tmo,bool cascaded_req,struct csio_eq_params * eq_ofld_params,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_mb_eq_ofld_write() argument 755 csio_mb_eq_ofld_alloc_write(struct csio_hw * hw,struct csio_mb * mbp,void * priv,uint32_t mb_tmo,struct csio_eq_params * eq_ofld_params,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_mb_eq_ofld_alloc_write() argument 808 csio_mb_eq_ofld_free(struct csio_hw * hw,struct csio_mb * mbp,void * priv,uint32_t mb_tmo,struct csio_eq_params * eq_ofld_params,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_mb_eq_ofld_free() argument 838 csio_write_fcoe_link_cond_init_mb(struct csio_lnode * ln,struct csio_mb * mbp,uint32_t mb_tmo,uint8_t port_id,uint32_t sub_opcode,uint8_t cos,bool link_status,uint32_t fcfi,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_write_fcoe_link_cond_init_mb() argument 873 csio_fcoe_read_res_info_init_mb(struct csio_hw * hw,struct csio_mb * mbp,uint32_t mb_tmo,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_fcoe_read_res_info_init_mb() argument 907 csio_fcoe_vnp_alloc_init_mb(struct csio_lnode * ln,struct csio_mb * mbp,uint32_t mb_tmo,uint32_t fcfi,uint32_t vnpi,uint16_t iqid,uint8_t vnport_wwnn[8],uint8_t vnport_wwpn[8],void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_fcoe_vnp_alloc_init_mb() argument 949 csio_fcoe_vnp_read_init_mb(struct csio_lnode * ln,struct csio_mb * mbp,uint32_t mb_tmo,uint32_t fcfi,uint32_t vnpi,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_fcoe_vnp_read_init_mb() argument 978 csio_fcoe_vnp_free_init_mb(struct csio_lnode * ln,struct csio_mb * mbp,uint32_t mb_tmo,uint32_t fcfi,uint32_t vnpi,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_fcoe_vnp_free_init_mb() argument 1030 csio_fcoe_read_portparams_init_mb(struct csio_hw * hw,struct csio_mb * mbp,uint32_t mb_tmo,struct fw_fcoe_port_cmd_params * portparams,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_fcoe_read_portparams_init_mb() argument [all...] |
H A D | csio_wr.c | 416 csio_wr_iq_create(struct csio_hw *h argument 557 csio_wr_eq_create(struct csio_hw * hw,void * priv,int eq_idx,int iq_idx,uint8_t portid,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_wr_eq_create() argument 633 csio_wr_iq_destroy(struct csio_hw * hw,void * priv,int iq_idx,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_wr_iq_destroy() argument 706 csio_wr_eq_destroy(struct csio_hw * hw,void * priv,int eq_idx,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_wr_eq_destroy() argument 1044 csio_wr_process_fl(struct csio_hw * hw,struct csio_q * q,void * wr,uint32_t len_to_qid,void (* iq_handler)(struct csio_hw *,void *,uint32_t,struct csio_fl_dma_buf *,void *),void * priv) csio_wr_process_fl() argument 1129 csio_wr_process_iq(struct csio_hw * hw,struct csio_q * q,void (* iq_handler)(struct csio_hw *,void *,uint32_t,struct csio_fl_dma_buf *,void *),void * priv) csio_wr_process_iq() argument 1263 csio_wr_process_iq_idx(struct csio_hw * hw,int qidx,void (* iq_handler)(struct csio_hw *,void *,uint32_t,struct csio_fl_dma_buf *,void *),void * priv) csio_wr_process_iq_idx() argument [all...] |
H A D | csio_lnode.c | 680 csio_ln_vnp_read(struct csio_lnode * ln,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_ln_vnp_read() argument 831 csio_ln_read_fcf_entry(struct csio_lnode * ln,void (* cbfn)(struct csio_hw *,struct csio_mb *)) csio_ln_read_fcf_entry() argument 1805 csio_ln_mgmt_submit_req(struct csio_ioreq * io_req,void (* io_cbfn)(struct csio_hw *,struct csio_ioreq *),enum fcoe_cmn_type req_type,struct csio_dma_buf * pld,uint32_t pld_len) csio_ln_mgmt_submit_req() argument [all...] |