Lines Matching refs:attributesBuffer
124 void *attributesBuffer, void *variableBuffer,
184 void *attributesBuffer = NULL;
282 MALLOC( attributesBuffer, void *, eachReturnBufferSize, M_TEMP, M_WAITOK );
283 if (attributesBuffer == NULL) {
287 bzero(attributesBuffer, eachReturnBufferSize);
288 variableBuffer = (void*)((char*) attributesBuffer + fixedBlockSize);
371 attributesBuffer, variableBuffer, ap->a_nummatches);
427 if (attributesBuffer)
428 FREE(attributesBuffer, M_TEMP);
1020 void *attributesBuffer, void *variableBuffer, uint32_t * nummatches)
1034 rovingAttributesBuffer = (char*)attributesBuffer + sizeof(u_int32_t); /* Reserve space for length field */
1074 packedBufferSize = (char*)rovingVariableBuffer - (char*)attributesBuffer;
1081 *((u_int32_t *)attributesBuffer) = packedBufferSize; /* Store length of fixed + var block */
1083 err = uiomove( (caddr_t)attributesBuffer, packedBufferSize, a_uio );