Lines Matching refs:dentry_blk
30 struct hmdfs_dentry_group_cloud *dentry_blk = NULL;
34 dentry_blk = kmalloc(sizeof(*dentry_blk), GFP_KERNEL);
35 if (!dentry_blk)
41 kfree(dentry_blk);
45 size = kernel_read(filp, dentry_blk, (size_t)DENTRYGROUP_SIZE,
50 kfree(dentry_blk);
51 dentry_blk = NULL;
54 return dentry_blk;
58 find_in_block(struct hmdfs_dentry_group_cloud *dentry_blk, __u32 namehash,
67 if (!test_bit_le(bit_pos, dentry_blk->bitmap)) {
72 de = &dentry_blk->nsl[bit_pos];
80 !memcmp(qstr->name, dentry_blk->filename[bit_pos],
86 str_n_case_eq(qstr->name, dentry_blk->filename[bit_pos],
105 struct hmdfs_dentry_group_cloud *dentry_blk;
115 dentry_blk = find_dentry_page(ctx->sbi, bidx, ctx->filp);
116 if (!dentry_blk)
119 de = find_in_block(dentry_blk, ctx->hash, ctx->name,
123 ctx->insense_page = dentry_blk;
128 kfree(dentry_blk);
130 ctx->page = dentry_blk;