---
title: kext_request
framework: kernel
role: symbol
role_heading: Function
path: kernel/1588829-kext_request
---

# kext_request

## Declaration

```occ
kern_return_t kext_request(host_priv_t host_priv, uint32_t user_log_flags, vm_offset_t request_data, mach_msg_type_number_t request_dataCnt, vm_offset_t *response_data, mach_msg_type_number_t *response_dataCnt, vm_offset_t *log_data, mach_msg_type_number_t *log_dataCnt, kern_return_t *op_result);
```

## See Also

### kext

- [kext_alloc](kernel/1577598-kext_alloc.md)
- [kext_alloc_init](kernel/1577599-kext_alloc_init.md)
- [kext_free](kernel/1577600-kext_free.md)
- [kextd_ping](kernel/1520989-kextd_ping.md)
- [OSKextCancelRequest](kernel/1508350-oskextcancelrequest.md)
- [OSKextGetCurrentIdentifier](kernel/1508305-oskextgetcurrentidentifier.md)
- [OSKextGetCurrentLoadTag](kernel/1508336-oskextgetcurrentloadtag.md)
- [OSKextGetCurrentVersionString](kernel/1508326-oskextgetcurrentversionstring.md)
- [OSKextGrabPgoData](kernel/1508333-oskextgrabpgodata.md)
- [OSKextLoadKextWithIdentifier](kernel/1508323-oskextloadkextwithidentifier.md)
- [OSKextReleaseKextWithLoadTag](kernel/1508339-oskextreleasekextwithloadtag.md)
- [OSKextRequestResource](kernel/1508294-oskextrequestresource.md)
- [OSKextResetPgoCounters](kernel/1646298-oskextresetpgocounters.md)
- [OSKextResetPgoCountersLock](kernel/1646299-oskextresetpgocounterslock.md)
- [OSKextResetPgoCountersUnlock](kernel/1646297-oskextresetpgocountersunlock.md)
- [OSKextRetainKextWithLoadTag](kernel/1508272-oskextretainkextwithloadtag.md)
