key_value
const char *name, *key_value, *desc_value, *lastjid_value, *jid_value;
key_value = desc_value;
key_value = lastjid_value;
key_value = jid_value;
key_value = name_value;
if (jailparam_import(jp_key, key_value) < 0)
versioncoll(struct key_value *kv1, struct key_value *kv2,
const struct key_value *kv;
gnumcoll(struct key_value *kv1, struct key_value *kv2,
struct key_value *
return ((struct key_value *)((caddr_t)ka->key +
ind * (sizeof(struct key_value) + key_hint_size())));
monthcoll(struct key_value *kv1, struct key_value *kv2, size_t offset __unused)
struct key_value *kv;
const struct key_value *kv;
struct key_value *kv1, *kv2;
static int wstrcoll(struct key_value *kv1, struct key_value *kv2, size_t offset);
static int gnumcoll(struct key_value*, struct key_value *, size_t offset);
static int monthcoll(struct key_value*, struct key_value *, size_t offset);
static int numcoll(struct key_value*, struct key_value *, size_t offset);
static int hnumcoll(struct key_value*, struct key_value *, size_t offset);
static int randomcoll(struct key_value*, struct key_value *, size_t offset);
static int versioncoll(struct key_value*, struct key_value *, size_t offset);
wstrcoll(struct key_value *kv1, struct key_value *kv2, size_t offset)
numcoll_impl(struct key_value *kv1, struct key_value *kv2,
return (keys_num * (sizeof(struct key_value) + key_hint_size()));
numcoll(struct key_value *kv1, struct key_value *kv2, size_t offset)
hnumcoll(struct key_value *kv1, struct key_value *kv2, size_t offset)
randomcoll_init_hint(struct key_value *kv, void *hash)
randomcoll(struct key_value *kv1, struct key_value *kv2,
struct key_value key[0];
struct key_value *get_key_from_keys_array(struct keys_array *ka, size_t ind);
const struct key_value *kv;
struct key_value;
typedef int (*cmpcoll_t)(struct key_value *kv1, struct key_value *kv2, size_t offset);