Lines Matching refs:purex
205 struct purex_entry_24xx *purex = *pkt;
207 entry_count_remaining = purex->entry_count;
239 struct purex_entry_24xx *purex = *pkt;
247 entry_count_remaining = purex->entry_count;
248 total_bytes = (le16_to_cpu(purex->frame_size) & 0x0FFF)
266 no_bytes = (pending_bytes > sizeof(purex->els_frame_payload)) ?
267 sizeof(purex->els_frame_payload) : pending_bytes;
269 memcpy(buf, &purex->els_frame_payload[0], no_bytes);
274 ((response_t *)purex)->signature = RESPONSE_PROCESSED;
843 * qla27xx_copy_multiple_pkt() - Copy over purex/purls packets that can
857 struct purex_entry_24xx *purex = NULL;
874 purex = *pkt;
875 total_bytes = (le16_to_cpu(purex->frame_size) & 0x0FFF) -
877 entry_count = entry_count_remaining = purex->entry_count;
878 payload_size = sizeof(purex->els_frame_payload);
897 memcpy(iocb_pkt, &purex->els_frame_payload[0], no_bytes);
905 ((response_t *)purex)->signature = RESPONSE_PROCESSED;
1095 ">> Failed allocate purex list item.\n");
1124 * qla24xx_copy_std_pkt() - Copy over purex ELS which is
1126 * purex packet.
1155 struct purex_entry_24xx *purex = *pkt;
1164 total_bytes = (le16_to_cpu(purex->frame_size) & 0x0FFF)
1167 entry_count = entry_count_remaining = purex->entry_count;
1168 no_bytes = (pending_bytes > sizeof(purex->els_frame_payload)) ?
1169 sizeof(purex->els_frame_payload) : pending_bytes;
1180 memcpy(fpin_pkt, &purex->els_frame_payload[0], no_bytes);
1185 ((response_t *)purex)->signature = RESPONSE_PROCESSED;