reformat code and job array
This commit is contained in:
parent
a665ccd4fe
commit
9ff857db9f
64 changed files with 1497 additions and 2476 deletions
|
|
@ -9,10 +9,7 @@
|
|||
#include "xce/types.h"
|
||||
#include "zarray.h"
|
||||
|
||||
int kvmgr_init(kvmgr_t* mgr,
|
||||
hash_key_fn_t keyfn,
|
||||
int nslots,
|
||||
int delta,
|
||||
int kvmgr_init(kvmgr_t* mgr, hash_key_fn_t keyfn, int nslots, int delta,
|
||||
zarray_item_killer_t killer)
|
||||
{
|
||||
ht_init(&(mgr->htab), nslots, keyfn);
|
||||
|
|
@ -28,9 +25,7 @@ void kvmgr_fini(kvmgr_t* mgr)
|
|||
mylock_fini(&(mgr->lock));
|
||||
}
|
||||
|
||||
static void* kvmgr_lock_(kvmgr_t* mgr,
|
||||
void* key,
|
||||
int op)
|
||||
static void* kvmgr_lock_(kvmgr_t* mgr, void* key, int op)
|
||||
{
|
||||
hent_t* e = NULL;
|
||||
int32_t idx;
|
||||
|
|
@ -53,9 +48,7 @@ static void* kvmgr_lock_(kvmgr_t* mgr,
|
|||
return obj_ref(ptr, op);
|
||||
}
|
||||
|
||||
void* kvmgr_lock(kvmgr_t* mgr,
|
||||
void* key,
|
||||
int op)
|
||||
void* kvmgr_lock(kvmgr_t* mgr, void* key, int op)
|
||||
{
|
||||
void* ptr = NULL;
|
||||
|
||||
|
|
@ -80,9 +73,7 @@ void* kvmgr_lock(kvmgr_t* mgr,
|
|||
return ptr;
|
||||
}
|
||||
|
||||
static int32_t kvmgr_add_(kvmgr_t* mgr,
|
||||
void* key,
|
||||
void* p)
|
||||
static int32_t kvmgr_add_(kvmgr_t* mgr, void* key, void* p)
|
||||
{
|
||||
hent_t* e = NULL;
|
||||
int idx;
|
||||
|
|
@ -97,8 +88,7 @@ static int32_t kvmgr_add_(kvmgr_t* mgr,
|
|||
return idx;
|
||||
}
|
||||
|
||||
e = ht_add(&(mgr->htab),
|
||||
(void*)key);
|
||||
e = ht_add(&(mgr->htab), (void*)key);
|
||||
if (e == NULL) {
|
||||
zarray_del(&(mgr->data), idx);
|
||||
return -errno;
|
||||
|
|
@ -108,9 +98,7 @@ static int32_t kvmgr_add_(kvmgr_t* mgr,
|
|||
return idx;
|
||||
}
|
||||
|
||||
int32_t kvmgr_add(kvmgr_t* mgr,
|
||||
void* key,
|
||||
void* p)
|
||||
int32_t kvmgr_add(kvmgr_t* mgr, void* key, void* p)
|
||||
{
|
||||
int32_t idx;
|
||||
|
||||
|
|
@ -125,8 +113,7 @@ int32_t kvmgr_add(kvmgr_t* mgr,
|
|||
return idx;
|
||||
}
|
||||
|
||||
static void kvmgr_del_(kvmgr_t* mgr,
|
||||
void* key)
|
||||
static void kvmgr_del_(kvmgr_t* mgr, void* key)
|
||||
{
|
||||
hent_t* e = NULL;
|
||||
int idx;
|
||||
|
|
@ -146,8 +133,7 @@ static void kvmgr_del_(kvmgr_t* mgr,
|
|||
return;
|
||||
}
|
||||
|
||||
void kvmgr_del(kvmgr_t* mgr,
|
||||
void* key)
|
||||
void kvmgr_del(kvmgr_t* mgr, void* key)
|
||||
{
|
||||
if (mgr == NULL) {
|
||||
return;
|
||||
|
|
@ -169,9 +155,7 @@ static int add_config_(xlist_t* l, void* data)
|
|||
return xlist_store(l, config);
|
||||
}
|
||||
|
||||
int kvmgr_publish(kvmgr_t* mgr,
|
||||
xlist_action_fn_t fn,
|
||||
void* arg)
|
||||
int kvmgr_publish(kvmgr_t* mgr, xlist_action_fn_t fn, void* arg)
|
||||
{
|
||||
xlist_t l;
|
||||
int rc = 0;
|
||||
|
|
@ -180,9 +164,7 @@ int kvmgr_publish(kvmgr_t* mgr,
|
|||
xlist_init(&l, 128);
|
||||
|
||||
mylock_lock(&(mgr->lock));
|
||||
zarray_iter(&(mgr->data),
|
||||
(zarray_iter_fn_t)add_config_,
|
||||
&l);
|
||||
zarray_iter(&(mgr->data), (zarray_iter_fn_t)add_config_, &l);
|
||||
mylock_unlock(&(mgr->lock));
|
||||
|
||||
rc = (*fn)(&l, arg);
|
||||
|
|
@ -197,9 +179,7 @@ int kvmgr_publish(kvmgr_t* mgr,
|
|||
return rc;
|
||||
}
|
||||
|
||||
int kvmgr_iter(kvmgr_t* mgr,
|
||||
xlist_t* l,
|
||||
void* arg)
|
||||
int kvmgr_iter(kvmgr_t* mgr, xlist_t* l, void* arg)
|
||||
{
|
||||
int rc = 0;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue