Lines Matching refs:pHeader

234 			 struct r3964_block_header *pHeader)
240 pHeader->next = NULL;
243 pInfo->tx_first = pInfo->tx_last = pHeader;
245 pInfo->tx_last->next = pHeader;
246 pInfo->tx_last = pHeader;
252 pHeader, pHeader->length, pInfo->tx_first);
257 struct r3964_block_header *pHeader;
263 pHeader = pInfo->tx_first;
265 if (pHeader == NULL)
270 pHeader, pHeader->length);
271 for (pDump = pHeader; pDump; pDump = pDump->next)
276 if (pHeader->owner) {
278 add_msg(pHeader->owner, R3964_MSG_ACK, 0,
281 add_msg(pHeader->owner, R3964_MSG_ACK, pHeader->length,
289 pInfo->tx_first = pHeader->next;
296 kfree(pHeader);
297 TRACE_M("remove_from_tx_queue - kfree %p", pHeader);
304 struct r3964_block_header *pHeader)
310 pHeader->next = NULL;
313 pInfo->rx_first = pInfo->rx_last = pHeader;
315 pInfo->rx_last->next = pHeader;
316 pInfo->rx_last = pHeader;
323 pHeader, pHeader->length,
328 struct r3964_block_header *pHeader)
333 if (pHeader == NULL)
339 pHeader, pHeader->length);
343 if (pInfo->rx_first == pHeader) {
345 pInfo->rx_first = pHeader->next;
354 if (pFind->next == pHeader) {
356 pFind->next = pHeader->next;
369 kfree(pHeader);
370 TRACE_M("remove_from_rx_queue - kfree %p", pHeader);
1012 struct r3964_block_header *pHeader, *pNextHeader;
1041 pHeader = pInfo->tx_first;
1045 while (pHeader) {
1046 pNextHeader = pHeader->next;
1047 kfree(pHeader);
1048 pHeader = pNextHeader;
1128 struct r3964_block_header *pHeader;
1163 pHeader = (struct r3964_block_header *)new_data;
1164 pHeader->data = new_data + sizeof(struct r3964_block_header);
1165 pHeader->length = count;
1166 pHeader->locks = 0;
1167 pHeader->owner = NULL;
1171 pHeader->owner = pClient;
1174 memcpy(pHeader->data, data, count); /* We already verified this */
1177 dump_block(pHeader->data, count);
1183 add_tx_queue(pInfo, pHeader);