Lines Matching refs:pBlock
123 int error_code, struct r3964_block_header *pBlock);
445 struct r3964_block_header *pBlock = pInfo->tx_first; in transmit_block() local
448 if (tty == NULL || pBlock == NULL) { in transmit_block()
455 pBlock, room, pBlock->length); in transmit_block()
457 while (pInfo->tx_position < pBlock->length) { in transmit_block()
461 if (pBlock->data[pInfo->tx_position] == DLE) { in transmit_block()
465 put_char(pInfo, pBlock->data[pInfo->tx_position++]); in transmit_block()
470 if ((pInfo->tx_position == pBlock->length) && (room >= 3)) { in transmit_block()
486 struct r3964_block_header *pBlock; in on_receive_block() local
524 pBlock = kmalloc(length + sizeof(struct r3964_block_header), in on_receive_block()
526 TRACE_M("on_receive_block - kmalloc %p", pBlock); in on_receive_block()
528 if (pBlock == NULL) in on_receive_block()
531 pBlock->length = length; in on_receive_block()
532 pBlock->data = ((unsigned char *)pBlock) + in on_receive_block()
534 pBlock->locks = 0; in on_receive_block()
535 pBlock->next = NULL; in on_receive_block()
536 pBlock->owner = NULL; in on_receive_block()
538 memcpy(pBlock->data, pInfo->rx_buf, length); in on_receive_block()
541 add_rx_queue(pInfo, pBlock); in on_receive_block()
547 pBlock); in on_receive_block()
845 int error_code, struct r3964_block_header *pBlock) in add_msg() argument
865 pMsg->block = pBlock; in add_msg()
877 if (pBlock != NULL) { in add_msg()
878 pBlock->locks++; in add_msg()
890 pBlock = NULL; in add_msg()