您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ FUNC_ADPT_ARG函数代码示例

51自学网 2021-06-01 20:45:06
  C++
这篇教程C++ FUNC_ADPT_ARG函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中FUNC_ADPT_ARG函数的典型用法代码示例。如果您正苦于以下问题:C++ FUNC_ADPT_ARG函数的具体用法?C++ FUNC_ADPT_ARG怎么用?C++ FUNC_ADPT_ARG使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了FUNC_ADPT_ARG函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: rtw_dbg_dump_fwstate

static void rtw_dbg_dump_fwstate(_adapter *padapter, sint state){    u8 buf[32] = {0};    if (state & WIFI_FW_NULL_STATE) {        _rtw_memset(buf, 0, 32);        sprintf(buf, "WIFI_FW_NULL_STATE");        RTW_INFO(FUNC_ADPT_FMT"fwstate-%s/n", FUNC_ADPT_ARG(padapter), buf);    }    if (state & _FW_LINKED) {        _rtw_memset(buf, 0, 32);        sprintf(buf, "_FW_LINKED");        RTW_INFO(FUNC_ADPT_FMT"fwstate-%s/n", FUNC_ADPT_ARG(padapter), buf);    }    if (state & _FW_UNDER_LINKING) {        _rtw_memset(buf, 0, 32);        sprintf(buf, "_FW_UNDER_LINKING");        RTW_INFO(FUNC_ADPT_FMT"fwstate-%s/n", FUNC_ADPT_ARG(padapter), buf);    }    if (state & _FW_UNDER_SURVEY) {        _rtw_memset(buf, 0, 32);        sprintf(buf, "_FW_UNDER_SURVEY");        RTW_INFO(FUNC_ADPT_FMT"fwstate-%s/n", FUNC_ADPT_ARG(padapter), buf);    }}
开发者ID:plathome,项目名称:debian_based_firmware,代码行数:28,


示例2: LeaveAllPowerSaveMode

void LeaveAllPowerSaveMode(struct adapter *Adapter){	struct dvobj_priv *dvobj = adapter_to_dvobj(Adapter);	u8 enqueue = 0;	int n_assoc_iface = 0;	if (!Adapter->bup) {		DBG_871X(FUNC_ADPT_FMT ": bup =%d Skip!/n",			FUNC_ADPT_ARG(Adapter), Adapter->bup);		return;	}	if (Adapter->bSurpriseRemoved) {		DBG_871X(FUNC_ADPT_FMT ": bSurpriseRemoved =%d Skip!/n",			FUNC_ADPT_ARG(Adapter), Adapter->bSurpriseRemoved);		return;	}	if (check_fwstate(&(dvobj->padapters->mlmepriv), WIFI_ASOC_STATE))		n_assoc_iface++;	if (n_assoc_iface) { /* connect */		enqueue = 1;		rtw_lps_ctrl_wk_cmd(Adapter, LPS_CTRL_LEAVE, enqueue);		LPS_Leave_check(Adapter);	} else {		if (adapter_to_pwrctl(Adapter)->rf_pwrstate == rf_off) {			if (false == ips_leave(Adapter))				DBG_871X("======> ips_leave fail............./n");		}	}}
开发者ID:Lyude,项目名称:linux,代码行数:34,


示例3: rtw_os_wake_queue_at_free_stainfo

void rtw_os_wake_queue_at_free_stainfo(_adapter *padapter, int *qcnt_freed){#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,35))	int i;	for (i=0;i<4;i++) {		if (qcnt_freed[i] == 0)			continue;		if(rtw_os_need_wake_queue(padapter, i)) {			if (DBG_DUMP_OS_QUEUE_CTL)				DBG_871X(FUNC_ADPT_FMT": netif_wake_subqueue[%d]/n", FUNC_ADPT_ARG(padapter), i);			netif_wake_subqueue(padapter->pnetdev, i);		}	}#else	if (qcnt_freed[0] || qcnt_freed[1] || qcnt_freed[2] || qcnt_freed[3]) {		if(rtw_os_need_wake_queue(padapter, 0)) {			if (DBG_DUMP_OS_QUEUE_CTL)				DBG_871X(FUNC_ADPT_FMT": netif_wake_queue/n", FUNC_ADPT_ARG(padapter));			netif_wake_queue(padapter->pnetdev);		}	}#endif}
开发者ID:AOSC-Dev,项目名称:aosc-os-armel-sunxi-boot,代码行数:25,


示例4: proc_set_btcoex_dbg

int proc_set_btcoex_dbg(struct file *file, const char *buffer,		unsigned long count, void *data){	struct net_device *dev;	PADAPTER padapter;	u8 tmp[80] = {0};	u32 module[2] = {0};	u32 num;	dev = (struct net_device*)data;	padapter = (PADAPTER)rtw_netdev_priv(dev);//	DBG_871X("+" FUNC_ADPT_FMT "/n", FUNC_ADPT_ARG(padapter));	if (NULL == buffer) {		DBG_871X(FUNC_ADPT_FMT ": input buffer is NULL!/n",			FUNC_ADPT_ARG(padapter));		return -EFAULT;	}	if (count < 1) {		DBG_871X(FUNC_ADPT_FMT ": input length is 0!/n",			FUNC_ADPT_ARG(padapter));		return -EFAULT;	}	num = count;	if (num > (sizeof(tmp) - 1))		num = (sizeof(tmp) - 1);	if (copy_from_user(tmp, buffer, num)) {		DBG_871X(FUNC_ADPT_FMT ": copy buffer from user space FAIL!/n",			FUNC_ADPT_ARG(padapter));		return -EFAULT;	}	num = sscanf(tmp, "%x %x", module, module+1);	if (1 == num) {		if (0 == module[0])			_rtw_memset(module, 0, sizeof(module));		else			_rtw_memset(module, 0xFF, sizeof(module));	} else if (2 != num) {		DBG_871X(FUNC_ADPT_FMT ": input(/"%s/") format incorrect!/n",			FUNC_ADPT_ARG(padapter), tmp);		if (0 == num)			return -EFAULT;	}	DBG_871X(FUNC_ADPT_FMT ": input 0x%08X 0x%08X/n",		FUNC_ADPT_ARG(padapter), module[0], module[1]);	BT_SetDBG(padapter, module);	return count;}
开发者ID:abgoyal,项目名称:alcatel_ot_4020D_kernel,代码行数:55,


示例5: rtw_set_band

/** rtw_set_band - * @adapter: pointer to _adapter structure* @band: band to set* * Return _SUCCESS or _FAIL*/int rtw_set_band(_adapter *adapter, enum _BAND band){	if (rtw_band_valid(band)) {		DBG_871X(FUNC_ADPT_FMT" band:%d/n", FUNC_ADPT_ARG(adapter), band);		adapter->setband = band;		return _SUCCESS;	}	DBG_871X_LEVEL(_drv_always_, FUNC_ADPT_FMT" band:%d fail/n", FUNC_ADPT_ARG(adapter), band);	return _FAIL;}
开发者ID:digetx,项目名称:rtl8192cu-fixes,代码行数:18,


示例6: sreset_start_adapter

void sreset_start_adapter(_adapter *padapter){	struct mlme_priv	*pmlmepriv = &(padapter->mlmepriv);	struct xmit_priv	*pxmitpriv = &padapter->xmitpriv;	if (padapter == NULL)		return;	DBG_871X(FUNC_ADPT_FMT"/n", FUNC_ADPT_ARG(padapter));	if (check_fwstate(pmlmepriv, _FW_LINKED)) {		sreset_restore_network_status(padapter);	}	/* TODO: OS and HCI independent */	#if defined(PLATFORM_LINUX) && defined(CONFIG_USB_HCI)	tasklet_hi_schedule(&pxmitpriv->xmit_tasklet);	#endif	_set_timer(&padapter->mlmepriv.dynamic_chk_timer, 2000);	if (rtw_netif_queue_stopped(padapter->pnetdev))		rtw_netif_wake_queue(padapter->pnetdev);}
开发者ID:GREYFOXRGR,项目名称:BPI-M3-bsp,代码行数:25,


示例7: rtl8723bs_xmit_thread

thread_return rtl8723bs_xmit_thread(thread_context context){    s32 ret;    PADAPTER padapter;    struct xmit_priv *pxmitpriv;    u8 thread_name[20] = "RTWHALXT";    ret = _SUCCESS;    padapter = (PADAPTER)context;    pxmitpriv = &padapter->xmitpriv;    rtw_sprintf(thread_name, 20, "%s-"ADPT_FMT, thread_name, ADPT_ARG(padapter));    thread_enter(thread_name);    DBG_871X("start "FUNC_ADPT_FMT"/n", FUNC_ADPT_ARG(padapter));    // For now, no one would down sema to check thread is running,    // so mark this temporary, [email
C++ FUNC_ENTER_API函数代码示例
C++ FUNCTION_TRACE函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。