函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\cgroup\rdma.c Create Date:2022-07-27 12:17:17
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:dmacg_unregister_device - unregister rdmacg device from rdma controller

函数原型:void rdmacg_unregister_device(struct rdmacg_device *device)

返回类型:void

参数:

类型参数名称
struct rdmacg_device *device
342  mutex_lock( & Protects list of resource pools maintained on per cgroup basis* and rdma device list.)
343  删除链表项并重新初始化
349  list_for_each_entry_safe - iterate over list of given type safe against removal of list entry*@pos: the type * to use as a loop cursor.*@n: another type * to use as temporary storage*@head: the head for your list.(rpool, tmp, & rpools, dev_node)
350  free_cg_rpool_locked(rpool)
352  mutex_unlock - release the mutex*@lock: the mutex to be released* Unlock a mutex that has been locked by this task previously.* This function must not be used in interrupt context. Unlocking* of a not locked mutex is not allowed.