Lines Matching refs:data
78 enableData.data = configStr;
96 struct AuthCtrlData data;
105 data.uid = uid;
106 data.rtgUaFlag = uaFlag;
107 data.qosUaFlag = AF_QOS_ALL;
108 data.status = status;
109 data.type = AUTH_ENABLE;
111 ret = ioctl(fd, BASIC_AUTH_CTRL_OPERATION, &data);
121 struct AuthCtrlData data;
130 data.uid = uid;
131 data.rtgUaFlag = rtgFlag;
132 data.qosUaFlag = qosFlag;
133 data.status = status;
134 data.type = AUTH_SWITCH;
136 ret = ioctl(fd, BASIC_AUTH_CTRL_OPERATION, &data);
146 struct AuthCtrlData data;
155 data.uid = uid;
156 data.type = AUTH_DELETE;
158 ret = ioctl(fd, BASIC_AUTH_CTRL_OPERATION, &data);
168 struct AuthCtrlData data;
177 data.uid = uid;
178 data.type = AUTH_SWITCH;
179 data.rtgUaFlag = 0;
180 data.qosUaFlag = AF_QOS_DELEGATED;
181 data.status = AUTH_STATUS_BACKGROUND;
183 ret = ioctl(fd, BASIC_AUTH_CTRL_OPERATION, &data);
193 struct AuthCtrlData data;
202 data.uid = uid;
203 data.type = AUTH_GET;
205 ret = ioctl(fd, BASIC_AUTH_CTRL_OPERATION, &data);
211 *uaFlag = data.rtgUaFlag;
212 *status = data.status;
228 struct QosCtrlData data;
238 data.level = level;
239 data.type = QOS_APPLY;
240 data.pid = tid;
242 ret = ioctl(fd, QOS_CTRL_BASIC_OPERATION, &data);
252 struct QosCtrlData data;
261 data.type = QOS_LEAVE;
262 data.pid = GET_TID();
264 ret = ioctl(fd, QOS_CTRL_BASIC_OPERATION, &data);
275 struct QosCtrlData data;
284 data.type = QOS_LEAVE;
285 data.pid = tid;
287 ret = ioctl(fd, QOS_CTRL_BASIC_OPERATION, &data);
325 FFRT_LOGE("set thread ctrl data failed for task %d, this func is not enable in OHOS\n", getpid());
332 int FFRTQosGet(struct QosCtrlData &data)
335 return FFRTQosGetForOther(tid, data);
338 int FFRTQosGetForOther(int tid, struct QosCtrlData &data)
345 data.type = QOS_GET;
346 data.pid = tid;
347 data.qos = -1;
348 data.staticQos = -1;
349 data.dynamicQos = -1;
351 int ret = ioctl(fd, QOS_CTRL_BASIC_OPERATION, &data);