---
title: 队列申请接口
description: "| 函数原型 | int wd\_request\_queue(struct wd\_queue \*q); |"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/252RC1/accel/kunpengaccel_17_0028.html
sourcePath: /source/zh/kunpengboostkithistory/252RC1/accel/kunpengaccel_17_0028.html
indexId: 27783041c0e4ba22914227847b64a9e9fa277ec81f8084f09f5f4fb8ae4810c972
---
# 队列申请接口

| 函数原型 | int wd\_request\_queue(struct wd\_queue \*q); |
| --- | --- |
| 函数功能 | 从相应的硬件加速器获取队列 |
| 输入说明 | 用户态对队列的描述符q，可设置对应算法以及指定具体设备名称或numa node掩码 |
| 输出说明 | 申请到的队列描述符q |
| 返回值说明 | 0：SUCCESS 其他负值：FAIL（\-WD\_EINVAL:入参错误，\-WD\_ENODEV：未找到合适的设备，\-WD\_ENOMEM：没有可用内存）。 |
| 使用说明 | 支持多进程、多线程调用 |
| 注意事项 | 用户可通过dev\_path或node\_mask指定设备进行队列申请 |
