Lines Matching refs:desc
279 uint8_t *desc = (uint8_t *)aBlock->descriptor;
280 desc += sizeof(struct Block_descriptor_1);
281 return (struct Block_descriptor_2 *)desc;
287 uint8_t *desc = (uint8_t *)aBlock->descriptor;
288 desc += sizeof(struct Block_descriptor_1);
290 desc += sizeof(struct Block_descriptor_2);
292 return (struct Block_descriptor_3 *)desc;
297 uint8_t *desc = (uint8_t *)aBlock->descriptor;
298 desc += sizeof(struct Block_descriptor_1);
300 desc += sizeof(struct Block_descriptor_2);
302 return ((struct Block_descriptor_3 *)desc)->layout != NULL;
307 struct Block_descriptor_2 *desc = _Block_descriptor_2(aBlock);
308 if (!desc) return;
310 (*desc->copy)(result, aBlock); // do fixup
315 struct Block_descriptor_2 *desc = _Block_descriptor_2(aBlock);
316 if (!desc) return;
318 (*desc->dispose)(aBlock);