• Home
  • Raw
  • Download

Lines Matching refs:pHeader

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