示例#1
0
int ceph_frag_compare(__u32 a, __u32 b)
{
    unsigned va = ceph_frag_value(a);
    unsigned vb = ceph_frag_value(b);
    if (va < vb)
        return -1;
    if (va > vb)
        return 1;
    va = ceph_frag_bits(a);
    vb = ceph_frag_bits(b);
    if (va < vb)
        return -1;
    if (va > vb)
        return 1;
    return 0;
}
示例#2
0
文件: dir.c 项目: acton393/linux
static unsigned fpos_hash(loff_t p)
{
	return ceph_frag_value(fpos_frag(p));
}