Lines Matching defs:els_desc

17366 	els_descriptor_t	els_desc;
17369 ql_fca_isp_els_request(ha, (fc_packet_t *)srb->pkt, &els_desc);
17372 ql_isp_els_request_ctor(&els_desc, (els_passthru_entry_t *)arg);
17384 * els_desc = els descriptor pointer
17390 els_descriptor_t *els_desc)
17397 els_desc->els = els.ls_code;
17399 els_desc->els_handle = ha->hba_buf.acc_handle;
17400 els_desc->d_id.b24 = pkt->pkt_cmd_fhdr.d_id;
17401 els_desc->s_id.b24 = pkt->pkt_cmd_fhdr.s_id;
17404 els_desc->n_port_handle = ha->n_port->n_port_handle;
17406 els_desc->n_port_handle = 0;
17408 els_desc->control_flags = 0;
17409 els_desc->cmd_byte_count = pkt->pkt_cmdlen;
17414 els_desc->tx_dsd.addr[0] = LSD(pkt->pkt_cmd_cookie->dmac_laddress);
17415 els_desc->tx_dsd.addr[1] = MSD(pkt->pkt_cmd_cookie->dmac_laddress);
17416 els_desc->tx_dsd.length = (uint32_t)pkt->pkt_cmd_cookie->dmac_size;
17418 els_desc->rsp_byte_count = pkt->pkt_rsplen;
17424 els_desc->rx_dsd.addr[0] = LSD(pkt->pkt_resp_cookie->dmac_laddress);
17425 els_desc->rx_dsd.addr[1] = MSD(pkt->pkt_resp_cookie->dmac_laddress);
17426 els_desc->rx_dsd.length = (uint32_t)pkt->pkt_resp_cookie->dmac_size;
17434 * els_desc = els descriptor pointer.
17440 ql_isp_els_request_ctor(els_descriptor_t *els_desc,
17448 ddi_put8(els_desc->els_handle, &els_entry->entry_type,
17450 ddi_put16(els_desc->els_handle, &els_entry->n_port_hdl,
17451 els_desc->n_port_handle);
17452 ddi_put8(els_desc->els_handle, &els_entry->sof_type, (uint8_t)BIT_4);
17453 ddi_put32(els_desc->els_handle, &els_entry->rcv_exch_address,
17455 ddi_put8(els_desc->els_handle, &els_entry->els_cmd_opcode,
17456 els_desc->els);
17457 ddi_put8(els_desc->els_handle, &els_entry->d_id_7_0,
17458 els_desc->d_id.b.al_pa);
17459 ddi_put8(els_desc->els_handle, &els_entry->d_id_15_8,
17460 els_desc->d_id.b.area);
17461 ddi_put8(els_desc->els_handle, &els_entry->d_id_23_16,
17462 els_desc->d_id.b.domain);
17463 ddi_put8(els_desc->els_handle, &els_entry->s_id_7_0,
17464 els_desc->s_id.b.al_pa);
17465 ddi_put8(els_desc->els_handle, &els_entry->s_id_15_8,
17466 els_desc->s_id.b.area);
17467 ddi_put8(els_desc->els_handle, &els_entry->s_id_23_16,
17468 els_desc->s_id.b.domain);
17469 ddi_put16(els_desc->els_handle, &els_entry->control_flags,
17470 els_desc->control_flags);
17471 ddi_put32(els_desc->els_handle, &els_entry->rcv_payld_data_bcnt,
17472 els_desc->rsp_byte_count);
17473 ddi_put32(els_desc->els_handle, &els_entry->xmt_payld_data_bcnt,
17474 els_desc->cmd_byte_count);
17477 ddi_put16(els_desc->els_handle, &els_entry->xmt_dseg_count, 1);
17478 ddi_put32(els_desc->els_handle, ptr32++, els_desc->tx_dsd.addr[0]);
17479 ddi_put32(els_desc->els_handle, ptr32++, els_desc->tx_dsd.addr[1]);
17480 ddi_put32(els_desc->els_handle, ptr32++, els_desc->tx_dsd.length);
17481 ddi_put16(els_desc->els_handle, &els_entry->rcv_dseg_count, 1);
17482 ddi_put32(els_desc->els_handle, ptr32++, els_desc->rx_dsd.addr[0]);
17483 ddi_put32(els_desc->els_handle, ptr32++, els_desc->rx_dsd.addr[1]);
17484 ddi_put32(els_desc->els_handle, ptr32++, els_desc->rx_dsd.length);