• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/lpfc/

Lines Matching defs:xritag

469  * @xritag: XRI value.
472 * sglq's. The xritag that is passed in is used to index into the
473 * array. Before the xritag can be used it needs to be adjusted
479 __lpfc_clear_active_sglq(struct lpfc_hba *phba, uint16_t xritag)
483 adj_xri = xritag - phba->sli4_hba.max_cfg_param.xri_base;
494 * @xritag: XRI value.
497 * sglq's. The xritag that is passed in is used to index into the
498 * array. Before the xritag can be used it needs to be adjusted
504 __lpfc_get_active_sglq(struct lpfc_hba *phba, uint16_t xritag)
508 adj_xri = xritag - phba->sli4_hba.max_cfg_param.xri_base;
569 * The sqlq structure that holds the xritag and phys and virtual
5839 uint16_t xritag = NO_XRI;
5848 return xritag;
5863 return xritag;
5944 uint16_t xritag;
5962 xritag = iocbq->sli4_xritag;
6177 xritag = 0;
6232 bf_set(lpfc_wqe_gen_xri, &wqe->generic, xritag);
10683 * @xritag: the xritag that ties this io to the SGL pages.
10685 * This routine will post the sgl pages for the IO that has the xritag
10686 * that is in the iocbq structure. The xritag is assigned during iocbq
10704 uint16_t xritag)
10712 if (xritag == NO_XRI) {
10729 bf_set(lpfc_post_sgl_pages_xri, post_sgl_pages, xritag);
10807 * lpfc_sli4_next_xritag - Get an xritag for the io
10810 * This function gets an xritag for the iocb. If there is no unused xritag
10812 * The function returns the allocated xritag if successful, else returns zero.
10813 * Zero is not a valid xritag.
10819 uint16_t xritag;
10822 xritag = phba->sli4_hba.next_xri;
10823 if ((xritag != (uint16_t) -1) && xritag <
10829 return xritag;
10914 /* Keep the first xritag on the list */
11024 /* Keep the first xritag on the list */