Lines Matching defs:Clone
244 NET_BUF *Clone;
248 Clone = AllocatePool (NET_BUF_SIZE (Nbuf->BlockOpNum));
250 if (Clone == NULL) {
254 Clone->Signature = NET_BUF_SIGNATURE;
255 Clone->RefCnt = 1;
256 InitializeListHead (&Clone->List);
258 Clone->Ip = Nbuf->Ip;
259 Clone->Tcp = Nbuf->Tcp;
261 CopyMem (Clone->ProtoData, Nbuf->ProtoData, NET_PROTO_DATA);
265 Clone->Vector = Nbuf->Vector;
266 Clone->BlockOpNum = Nbuf->BlockOpNum;
267 Clone->TotalSize = Nbuf->TotalSize;
268 CopyMem (Clone->BlockOp, Nbuf->BlockOp, sizeof (NET_BLOCK_OP) * Nbuf->BlockOpNum);
270 return Clone;