Home
last modified time | relevance | path

Searched refs:els (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/scsi/elx/libefc/
H A Defc_els.c25 #define els_io_printf(els, fmt, ...) \ argument
26 efc_log_err((struct efc *)els->node->efc,\
28 els->node->display_name,\
29 els->display_name, ##__VA_ARGS__)
44 struct efc_els_io_req *els; in efc_els_io_alloc_size() local
54 els = mempool_alloc(efc->els_io_pool, GFP_ATOMIC); in efc_els_io_alloc_size()
55 if (!els) { in efc_els_io_alloc_size()
61 kref_init(&els->ref); in efc_els_io_alloc_size()
62 els->release = _efc_els_io_free; in efc_els_io_alloc_size()
65 els->node = node; in efc_els_io_alloc_size()
[all …]
H A Defc_els.h36 void efc_els_io_free(struct efc_els_io_req *els);
66 efc_els_io_cleanup(struct efc_els_io_req *els, int evt, void *arg);
H A Defclib.h465 struct efc_io_els_params els; member
/linux/drivers/scsi/fnic/
H A Dfdls_fc.h141 (min((uint16_t) (be16_to_cpu(_plogi_rsp->els.fl_csp.sp_tot_seq)), \
142 (uint16_t) (be16_to_cpu(_plogi_rsp->els.fl_cssp[2].cp_con_seq) & 0xff)))
147 struct fc_els_flogi els; member
162 struct fc_els_adisc els; member
167 struct fc_els_rls_resp els; member
232 struct fc_els_rls els; member
242 struct fc_els_rscn els; member
247 struct fc_els_logo els; member
H A Dfdls_disc.c470 .els = { in fdls_init_plogi_frame()
486 FNIC_STD_SET_NPORT_NAME(&pplogi->els.fl_wwpn, iport->wwpn); in fdls_init_plogi_frame()
487 FNIC_STD_SET_NODE_NAME(&pplogi->els.fl_wwnn, iport->wwnn); in fdls_init_plogi_frame()
488 FNIC_LOGI_SET_RDF_SIZE(pplogi->els, iport->max_payload_size); in fdls_init_plogi_frame()
537 .els.fl_cmd = ELS_LOGO, in fdls_init_logo_frame()
542 memcpy(plogo->els.fl_n_port_id, s_id, 3); in fdls_init_logo_frame()
544 FNIC_STD_SET_NPORT_NAME(&plogo->els.fl_n_port_wwn, in fdls_init_logo_frame()
870 .els.fl_cmd = ELS_FLOGI, in fdls_send_fabric_flogi()
871 .els.fl_csp = {.sp_hi_ver = FNIC_FC_PH_VER_HI, in fdls_send_fabric_flogi()
875 .els.fl_cssp[2].cp_class = cpu_to_be16(FC_CPC_VALID | FC_CPC_SEQ) in fdls_send_fabric_flogi()
[all …]
H A Dfip.c389 .els = { in fnic_fcoe_start_flogi()
425 FNIC_STD_SET_NPORT_NAME(&pflogi_req->flogi_desc.flogi.els.fl_wwpn, in fnic_fcoe_start_flogi()
427 FNIC_STD_SET_NODE_NAME(&pflogi_req->flogi_desc.flogi.els.fl_wwnn, in fnic_fcoe_start_flogi()
503 && (flogi_rsp->rsp_desc.flogi.els.fl_cmd == ELS_LS_ACC)) { in fnic_fcoe_process_flogi_resp()
513 be32_to_cpu(flogi_rsp->rsp_desc.flogi.els.fl_csp.sp_r_a_tov); in fnic_fcoe_process_flogi_resp()
515 be32_to_cpu(flogi_rsp->rsp_desc.flogi.els.fl_csp.sp_e_d_tov); in fnic_fcoe_process_flogi_resp()
/linux/drivers/scsi/elx/libefc_sli/
H A Dsli4.c1421 struct sli4_els_request64_wqe *els = buf; in sli_els_request64_wqe() local
1428 bptr = &els->els_request_payload; in sli_els_request64_wqe()
1430 els->qosd_xbl_hlm_iod_dbde_wqes &= ~SLI4_REQ_WQE_XBL; in sli_els_request64_wqe()
1432 els->qosd_xbl_hlm_iod_dbde_wqes |= SLI4_REQ_WQE_DBDE; in sli_els_request64_wqe()
1440 els->qosd_xbl_hlm_iod_dbde_wqes |= SLI4_REQ_WQE_XBL; in sli_els_request64_wqe()
1450 els->els_request_payload_length = cpu_to_le32(params->xmit_len); in sli_els_request64_wqe()
1451 els->max_response_payload_length = cpu_to_le32(params->rsp_len); in sli_els_request64_wqe()
1453 els->xri_tag = cpu_to_le16(params->xri); in sli_els_request64_wqe()
1454 els->timer = params->timeout; in sli_els_request64_wqe()
1455 els->class_byte |= SLI4_GENERIC_CLASS_CLASS_3; in sli_els_request64_wqe()
[all …]
/linux/drivers/scsi/qla2xxx/
H A Dqla_isr.c2299 struct srb_iocb *els; in qla24xx_els_ct_entry() local
2324 struct els_entry_24xx *els = (void *)pkt; in qla24xx_els_ct_entry() local
2334 if (!(le16_to_cpu(els->control_flags) & ECF_PAYLOAD_DESCR_MASK)) { in qla24xx_els_ct_entry()
2380 els = &sp->u.iocb_cmd; in qla24xx_els_ct_entry()
2381 els->u.els_plogi.fw_status[0] = cpu_to_le32(fw_status[0]); in qla24xx_els_ct_entry()
2382 els->u.els_plogi.fw_status[1] = cpu_to_le32(fw_status[1]); in qla24xx_els_ct_entry()
2383 els->u.els_plogi.fw_status[2] = cpu_to_le32(fw_status[2]); in qla24xx_els_ct_entry()
2384 els->u.els_plogi.comp_status = cpu_to_le16(fw_status[0]); in qla24xx_els_ct_entry()
2390 els->u.els_plogi.len = cpu_to_le16(le32_to_cpu( in qla24xx_els_ct_entry()
2407 els->u.els_plogi.len = 0; in qla24xx_els_ct_entry()
[all …]
/linux/drivers/s390/scsi/
H A Dzfcp_fsf.h373 u8 els[256]; member
/linux/drivers/scsi/fcoe/
H A Dfcoe_ctlr.c1141 struct fip_encaps *els; in fcoe_ctlr_recv_els() local
1218 if (dlen < sizeof(*els) + sizeof(*fh) + 1) in fcoe_ctlr_recv_els()
1220 els_len = dlen - sizeof(*els); in fcoe_ctlr_recv_els()
1221 els = (struct fip_encaps *)desc; in fcoe_ctlr_recv_els()
1222 fh = (struct fc_frame_header *)(els + 1); in fcoe_ctlr_recv_els()
/linux/drivers/scsi/elx/efct/
H A Defct_hw.h151 struct sli_els_params els; member
H A Defct_hw.c2653 params->ox_id = io->iparam.els.ox_id; in efct_fill_els_params()
2659 params->timeout = io->iparam.els.timeout; in efct_fill_els_params()
/linux/Documentation/scsi/
H A DChangeLog.lpfc106 * Restart els timeout handler only if txcmplq_cnt. On submission,
109 being woken up even when there were no pending els commands.
132 * Locks are not taken outside of nportdisc, hbadisc, els and most
1320 * In some of the els completion routines, after calling