Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:fs\quota\quota_v2.c Create Date:2022-07-28 20:33:14
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:v2r0_disk2memdqb

Proto:static void v2r0_disk2memdqb(struct dquot *dquot, void *dp)

Type:void

Parameter:

TypeParameterName
struct dquot *dquot
void *dp
200  d = dp
201  m = Diskquota usage [dq_dqb_lock]
203  absolute limit on allocated inodes = le32_to_cpu(absolute limit on allocated inodes )
204  preferred inode limit = le32_to_cpu(preferred inode limit )
205  current # allocated inodes = le32_to_cpu(current # allocated inodes )
206  ime limit for excessive inode use = le64_to_cpu(ime limit for excessive inode use )
207  absolute limit on disk blks alloc = v2_qbtos(le32_to_cpu(absolute limit on disk space (in QUOTABLOCK_SIZE) ))
208  preferred limit on disk blks = v2_qbtos(le32_to_cpu(preferred limit on disk space (in QUOTABLOCK_SIZE) ))
209  current used space = le64_to_cpu(current space occupied (in bytes) )
210  ime limit for excessive disk use = le64_to_cpu(ime limit for excessive disk use )
212  memset( & empty, 0, sizeof(structv2r0_disk_dqblk))
213  ime limit for excessive inode use = The following macros are to be defined by (1)
214  If Not memcmp( & empty, dp, sizeof(structv2r0_disk_dqblk)) Then ime limit for excessive inode use = 0