Lines Matching refs:lp
874 __be64 *lp; in dir_make_exhash() local
931 lp = (__be64 *)(dibh->b_data + sizeof(struct gfs2_dinode)); in dir_make_exhash()
933 for (x = sdp->sd_hash_ptrs; x--; lp++) in dir_make_exhash()
934 *lp = cpu_to_be64(bn); in dir_make_exhash()
967 __be64 *lp; in dir_split_leaf() local
1013 lp = kmalloc(half_len * sizeof(__be64), GFP_NOFS); in dir_split_leaf()
1014 if (!lp) { in dir_split_leaf()
1021 lp[x] = cpu_to_be64(bn); in dir_split_leaf()
1025 error = gfs2_dir_write_data(dip, (char *)lp, start * sizeof(u64), in dir_split_leaf()
1033 kfree(lp); in dir_split_leaf()
1094 kfree(lp); in dir_split_leaf()
1442 __be64 *lp; in dir_e_read() local
1453 lp = gfs2_dir_get_hash_table(dip); in dir_e_read()
1454 if (IS_ERR(lp)) in dir_e_read()
1455 return PTR_ERR(lp); in dir_e_read()
1462 be64_to_cpu(lp[index])); in dir_e_read()
2008 __be64 *lp; in gfs2_dir_exhash_dealloc() local
2014 lp = gfs2_dir_get_hash_table(dip); in gfs2_dir_exhash_dealloc()
2015 if (IS_ERR(lp)) in gfs2_dir_exhash_dealloc()
2016 return PTR_ERR(lp); in gfs2_dir_exhash_dealloc()
2019 leaf_no = be64_to_cpu(lp[index]); in gfs2_dir_exhash_dealloc()