Lines Matching refs:data
107 * This function is used for copying data between driver memory
331 * insert barrier for instruction interlock : data from the hardware
335 * after our return, to copy data before the valid bit check above
336 * was done. As such, some of the copied data was stale. The barrier
337 * ensures the check is before any data is copied.
572 * insert barrier for instruction interlock : data from the hardware
1314 * Clean all volatile data fields, preserve iotag and node struct.
1342 * Clean all volatile data fields, preserve iotag and node struct.
1382 * Clean all volatile data fields, preserve iotag and node struct.
2790 * lpfc_nvme_unsol_ls_handler - Process an unsolicited event data buffer
2792 * @phba: pointer to lpfc hba data structure.
3284 * of DMAing payload, so don't free data
3517 * Fetch an entry off the ring and copy it into a local data
3909 * a free iocb from the list, copy the response data into the
5315 * data structure.
5391 * lpfc_sli4_read_rev - Issue READ_REV and collect vpd data
5392 * @phba: pointer to lpfc hba data structure.
5394 * @vpd: pointer to the memory to hold resulting port vpd data.
5396 * On output, the number of data bytes in @vpd.
5399 * addition, this routine gets the port vpd data.
5419 * Get a DMA buffer for the vpd data resulting from the READ_REV
5469 * @phba: pointer to lpfc hba data structure.
5552 * @phba: pointer to lpfc hba data structure.
5656 * @phba: pointer to lpfc hba data structure.
5975 * to the response data. The port does not guarantee to respond to
6436 * @phba: pointer to lpfc hba data structure.
6482 * @phba: pointer to lpfc hba data structure.
6998 * to the response data. The port does not guarantee to respond to
7030 * @phba: pointer to lpfc hba data structure.
7179 * @phba: pointer to lpfc hba data structure.
7223 snprintf(mbox->u.mqe.un.set_host_data.data,
7293 * @phba: pointer to lpfc hba data structure.
7480 * Evaluate the read rev and vpd data. Populate the driver
7493 /* Save information as VPD data */
7693 /* Update the fc_host data structures with new wwn. */
8133 * mailbox commands, async events, els commands, receive queue data
8223 * function gets the hbalock to protect the data structures.
8456 /* Copy the mailbox extension data */
8462 /* Copy command data to host SLIM area */
8470 /* Copy the mailbox extension data */
8477 /* copy command data into host mbox for cmpl */
8481 /* First copy mbox command data to HBA SLIM, skip past first
8564 /* First copy command data */
8581 /* First copy command data */
8596 /* Copy the mailbox extension data */
8603 /* First copy command data */
8606 /* Copy the mailbox extension data */
8813 * Initialize the bootstrap memory region to avoid stale data areas
10521 temp_event_data.data = (uint32_t) icmd->ulpContext;
10890 * port data structures.
10930 /* Set the lpfc data pending flag */
10954 /* Set the lpfc data pending flag */
11031 /* Set the lpfc data pending flag */
11046 /* Set the lpfc data pending flag */
11089 * This function is used for copying data between driver memory
11119 * This function is used for copying data between a data structure
11195 * list. After HBA DMA data to these buffers, CMD_IOCB_RET_XRI64_CX
11544 * @phba: pointer to lpfc HBA data structure.
12605 * any lock held. It gets the hbalock to access and update SLI data
12906 * It gets the hbalock to access and update SLI data structures.
12995 * and update SLI data structures.
13102 * @phba: pointer to lpfc hba data structure.
13138 * @phba: pointer to lpfc hba data structure
13226 /* Check to see if there was any good data before the error */
13404 /* Move mbox data to caller's mailbox region, do endian swapping */
13549 "0387 NO IOCBQ data: txq_cnt=%d iocb_cnt=%d "
14556 * It gets the hbalock to access and update SLI data structures. Note that,
14563 * held. It gets the hbalock to access and update SLI data structures.
14645 * without any lock held. It gets the hbalock to access and update SLI data
16109 * @drq: The queue structure to use to create the data receive queue.
16293 /* now create the data queue */
16386 /* link the header and data RQs onto the parent cq child list */
16399 * @drqp: The queue structure array to use to create the data receive queues.
16974 * @phba: pointer to lpfc hba data structure.
17010 * @phba: pointer to lpfc hba data structure.
17026 * @phba: pointer to lpfc hba data structure.
17068 * @phba: pointer to lpfc hba data structure.
17174 * @phba: pointer to lpfc hba data structure.
17289 * @phba: pointer to lpfc hba data structure.
17419 * @fc_hdr: A pointer to the FC Header data (In Big Endian Format)
17437 case FC_RCTL_DD_SOL_DATA: /* solicited data */
17440 case FC_RCTL_DD_UNSOL_DATA: /* unsolicited data */
17441 case FC_RCTL_DD_DATA_DESC: /* data descriptor */
17458 case FC_RCTL_F_BSY: /* fabric busy to data frame */
17504 * @fc_hdr: A pointer to the FC Header data (In Big Endian Format)
17523 * @fc_hdr: A pointer to the FC Header data (In Big Endian Format)
17664 * @dmabuf: pointer to a dmabuf that describes the hdr and data of the FC frame
17865 "3154 BLS ABORT RSP failed, data: x%x/x%x\n",
18515 * @phba: pointer to lpfc hba data structure.
18575 * @phba: pointer to lpfc hba data structure.
18653 * @phba: pointer to lpfc hba data structure.
18739 * @phba: pointer to lpfc hba data structure.
18768 * @phba: pointer to lpfc hba data structure.
18784 * @phba: pointer to lpfc hba data structure.
18799 * @ndlp: pointer to lpfc nodelist data structure.
18801 * @arg: data to load as MBox 'caller buffer information'
18879 * @phba: pointer to lpfc hba data structure.
18911 * @phba: pointer to lpfc hba data structure.
18967 * Copy the fcf_index and the FCF Record Data. The data starts after
18968 * the FCoE header plus word10. The data copy needs to be endian
18990 * @phba: pointer to lpfc hba data structure.
18991 * @fcf_record: pointer to the fcf record to write the default data.
19030 * @phba: pointer to lpfc hba data structure.
19093 * @phba: pointer to lpfc hba data structure.
19139 * @phba: pointer to lpfc hba data structure.
19278 * @phba: pointer to lpfc hba data structure.
19349 * @phba: pointer to lpfc hba data structure.
19382 * @phba: pointer to lpfc hba data structure.
19420 * @phba: pointer to lpfc hba data structure.
19479 * @phba: pointer to lpfc hba data structure.
19526 * @phba: pointer to lpfc hba data structure.
19550 * lpfc_sli_get_config_region23 - Get sli3 port region 23 data.
19551 * @phba: pointer to lpfc hba data structure.
19552 * @rgn23_data: pointer to configure region 23 data.
19554 * This function gets SLI3 port configure region 23 data through memory dump
19555 * mailbox command. When it successfully retrieves data, the size of the data
19608 * lpfc_sli4_get_config_region23 - Get sli4 port region 23 data.
19609 * @phba: pointer to lpfc hba data structure.
19610 * @rgn23_data: pointer to configure region 23 data.
19612 * This function gets SLI4 port configure region 23 data through memory dump
19613 * mailbox command. When it successfully retrieves data, the size of the data
19661 * @phba: pointer to lpfc hba data structure.
19674 /* Get adapter Region 23 data */
19700 /* Check the data structure version */
19894 * @vport: pointer to vport data structure.
20339 * @phba: pointer to lpfc hba data structure.
20380 * @phba: pointer to lpfc hba data structure.
20411 * @phba: pointer to lpfc hba data structure.
20454 * @phba: pointer to lpfc hba data structure.
20517 * @phba: pointer to lpfc hba data structure
20572 * @phba: pointer to lpfc hba data structure.
20647 * @phba: pointer to lpfc hba data structure.
20667 * @phba: pointer to lpfc hba data structure.
20769 * @phba: pointer to lpfc hba data structure.
20771 * @pvt_pool: pointer to private pool data structure.
20772 * @ndlp: pointer to lpfc nodelist data structure.
20808 * @phba: pointer to lpfc hba data structure.
20843 * @phba: pointer to lpfc hba data structure.
20844 * @ndlp: pointer to lpfc nodelist data structure.
20928 * @ndlp: pointer to lpfc nodelist data structure.