Searched refs:FlowControlModule (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/drivers/hdf_core/framework/model/network/wifi/platform/include/ |
H A D | flow_control.h | 211 struct FlowControlModule { struct 252 …int32_t (*setQueueThreshold)(struct FlowControlModule *fcm, uint32_t queueThreshold, uint32_t id, … 266 … int32_t (*sendBuffToFCM)(struct FlowControlModule *fcm, NetBuf *buff, uint32_t id, uint32_t dir); 278 int32_t (*schedFCM)(struct FlowControlModule *fcm, FlowDir dir); 290 int32_t (*registerFlowControlOp)(struct FlowControlModule *fcm, struct FlowControlOp *op); 327 struct FlowControlModule *InitFlowControl(void *fcmPriv); 337 struct FlowControlModule *GetFlowControlModule(void); 347 void DeInitFlowControl(struct FlowControlModule *fcm); 361 int32_t SendFlowControlQueue(struct FlowControlModule *fcm, uint32_t id, uint32_t dir);
|
/ohos5.0/drivers/hdf_core/framework/model/network/wifi/platform/src/qos/ |
H A D | flow_control.c | 137 static void FlowControlQueueInit(struct FlowControlModule *fcm) in FlowControlQueueInit() 153 static void FlowControlQueueDeinit(struct FlowControlModule *fcm) in FlowControlQueueDeinit() 171 static int32_t SchedTransfer(struct FlowControlModule *fcm, FlowDir dir) in SchedTransfer() 294 static struct FlowControlModule *g_fcm = NULL; 296 int32_t SendFlowControlQueue(struct FlowControlModule *fcm, uint32_t id, uint32_t dir) in SendFlowControlQueue() 335 struct FlowControlModule *InitFlowControl(void *fcmPriv) in InitFlowControl() 337 struct FlowControlModule *fcm = NULL; in InitFlowControl() 343 fcm = (struct FlowControlModule *)OsalMemCalloc(sizeof(struct FlowControlModule)); in InitFlowControl() 348 (void)memset_s(fcm, sizeof(struct FlowControlModule), 0, sizeof(struct FlowControlModule)); in InitFlowControl() 382 void DeInitFlowControl(struct FlowControlModule *fcm) in DeInitFlowControl() [all …]
|
H A D | flow_control_task.c | 41 static bool IsFcThreadNeedStop(struct FlowControlModule *fcm, FlowDir dir) in IsFcThreadNeedStop() 49 static void FlowControlTxTreadProcess(struct FlowControlModule *fcm) in FlowControlTxTreadProcess() 67 static void FlowControlRxTreadProcess(struct FlowControlModule *fcm) in FlowControlRxTreadProcess() 87 struct FlowControlModule *fcm = (struct FlowControlModule *)para; in RunWiFiFlowControl() 144 static void DestroyTask(struct FlowControlModule *fcm, FlowDir dir) in DestroyTask() 173 int32_t CreateFlowControlTask(struct FlowControlModule *fcm) in CreateFlowControlTask() 201 void DestroyFlowControlTask(struct FlowControlModule *fcm) in DestroyFlowControlTask()
|
H A D | flow_control_task.h | 14 int32_t CreateFlowControlTask(struct FlowControlModule *fcm); 15 void DestroyFlowControlTask(struct FlowControlModule *fcm);
|
/ohos5.0/drivers/hdf_core/framework/test/unittest/model/network/wifi/unittest/qos/ |
H A D | flow_control_test.c | 16 static struct FlowControlModule *g_flowControlInstance = NULL;
|