Lines Matching defs:oid_data_arg
203 PACKET_OID_DATA *oid_data_arg;
212 oid_data_arg = malloc(sizeof (PACKET_OID_DATA) + *lenp);
213 if (oid_data_arg == NULL) {
222 oid_data_arg->Oid = oid;
223 oid_data_arg->Length = (ULONG)(*lenp); /* XXX - check for ridiculously large value? */
224 if (!PacketRequest(adapter, FALSE, oid_data_arg)) {
227 free(oid_data_arg);
234 *lenp = oid_data_arg->Length;
239 memcpy(data, oid_data_arg->Data, *lenp);
240 free(oid_data_arg);
403 PACKET_OID_DATA *oid_data_arg;
412 oid_data_arg = malloc(sizeof (PACKET_OID_DATA) + *lenp);
413 if (oid_data_arg == NULL) {
419 oid_data_arg->Oid = oid;
420 oid_data_arg->Length = (ULONG)(*lenp); /* XXX - check for ridiculously large value? */
421 memcpy(oid_data_arg->Data, data, *lenp);
422 if (!PacketRequest(pw->adapter, TRUE, oid_data_arg)) {
425 free(oid_data_arg);
432 *lenp = oid_data_arg->Length;
437 free(oid_data_arg);