reformat code and job array
This commit is contained in:
parent
a665ccd4fe
commit
9ff857db9f
64 changed files with 1497 additions and 2476 deletions
|
|
@ -13,21 +13,15 @@
|
|||
extern void res_obj_killer(xce_resource_t*);
|
||||
extern void resval_obj_killer(xce_resval_t*);
|
||||
|
||||
int resmgr_init(resmgr_t* mgr,
|
||||
int nslots,
|
||||
int delta,
|
||||
int inst_delta)
|
||||
int resmgr_init(resmgr_t* mgr, int nslots, int delta, int inst_delta)
|
||||
{
|
||||
TRACE("%s nslots %d delta %d inst_delta %d",
|
||||
__func__, nslots, delta,
|
||||
TRACE("%s nslots %d delta %d inst_delta %d", __func__, nslots, delta,
|
||||
inst_delta);
|
||||
|
||||
mylock_init(&(mgr->lock));
|
||||
|
||||
ht_init(&(mgr->htab), nslots,
|
||||
string_hash_key);
|
||||
zarray_init(&(mgr->defs), delta,
|
||||
(zarray_item_killer_t)res_obj_killer);
|
||||
ht_init(&(mgr->htab), nslots, string_hash_key);
|
||||
zarray_init(&(mgr->defs), delta, (zarray_item_killer_t)res_obj_killer);
|
||||
zarray_init(&(mgr->sharedinst), inst_delta,
|
||||
(zarray_item_killer_t)resval_obj_killer);
|
||||
mgr->nshared = 0;
|
||||
|
|
@ -47,8 +41,7 @@ void resmgr_fini(resmgr_t* mgr)
|
|||
return;
|
||||
}
|
||||
|
||||
static int32_t resmgr_add_res_(resmgr_t* mgr,
|
||||
xce_resource_t* res)
|
||||
static int32_t resmgr_add_res_(resmgr_t* mgr, xce_resource_t* res)
|
||||
{
|
||||
hent_t* e = NULL;
|
||||
int idx;
|
||||
|
|
@ -63,8 +56,7 @@ static int32_t resmgr_add_res_(resmgr_t* mgr,
|
|||
return idx;
|
||||
}
|
||||
|
||||
e = ht_add(&(mgr->htab),
|
||||
(void*)res->name);
|
||||
e = ht_add(&(mgr->htab), (void*)res->name);
|
||||
if (e == NULL) {
|
||||
zarray_del(&(mgr->defs), idx);
|
||||
return -errno;
|
||||
|
|
@ -81,8 +73,7 @@ static int32_t resmgr_add_res_(resmgr_t* mgr,
|
|||
return idx;
|
||||
}
|
||||
|
||||
int32_t resmgr_add_res(resmgr_t* mgr,
|
||||
xce_resource_t* res)
|
||||
int32_t resmgr_add_res(resmgr_t* mgr, xce_resource_t* res)
|
||||
{
|
||||
int32_t idx;
|
||||
|
||||
|
|
@ -97,9 +88,7 @@ int32_t resmgr_add_res(resmgr_t* mgr,
|
|||
return idx;
|
||||
}
|
||||
|
||||
static xce_resource_t* resmgr_lockres_(resmgr_t* mgr,
|
||||
char* resname,
|
||||
int op)
|
||||
static xce_resource_t* resmgr_lockres_(resmgr_t* mgr, char* resname, int op)
|
||||
{
|
||||
hent_t* e = NULL;
|
||||
int idx;
|
||||
|
|
@ -125,9 +114,7 @@ static xce_resource_t* resmgr_lockres_(resmgr_t* mgr,
|
|||
|
||||
return obj_ref(r, op);
|
||||
}
|
||||
xce_resource_t* resmgr_lockres(resmgr_t* mgr,
|
||||
char* resname,
|
||||
int op)
|
||||
xce_resource_t* resmgr_lockres(resmgr_t* mgr, char* resname, int op)
|
||||
{
|
||||
xce_resource_t* r = NULL;
|
||||
|
||||
|
|
@ -157,14 +144,12 @@ xce_resource_t* resmgr_lockres(resmgr_t* mgr,
|
|||
return r;
|
||||
}
|
||||
|
||||
static void resmgr_del_res_(resmgr_t* mgr,
|
||||
xce_resource_t* r)
|
||||
static void resmgr_del_res_(resmgr_t* mgr, xce_resource_t* r)
|
||||
{
|
||||
hent_t* e = NULL;
|
||||
int idx;
|
||||
|
||||
e = ht_get(&(mgr->htab),
|
||||
(void*)r->name);
|
||||
e = ht_get(&(mgr->htab), (void*)r->name);
|
||||
if (e == NULL) {
|
||||
SET_ERROR(E_XCE_BAD_RES);
|
||||
|
||||
|
|
@ -181,8 +166,7 @@ static void resmgr_del_res_(resmgr_t* mgr,
|
|||
zarray_del(&(mgr->defs), idx);
|
||||
}
|
||||
|
||||
void resmgr_del_res(resmgr_t* mgr,
|
||||
xce_resource_t* r)
|
||||
void resmgr_del_res(resmgr_t* mgr, xce_resource_t* r)
|
||||
{
|
||||
if ((mgr == NULL) || (r == NULL)) {
|
||||
SET_ERROR(EINVAL);
|
||||
|
|
@ -195,9 +179,7 @@ void resmgr_del_res(resmgr_t* mgr,
|
|||
mylock_unlock(&(mgr->lock));
|
||||
}
|
||||
|
||||
int resmgr_iter(resmgr_t* mgr,
|
||||
xlist_t* l,
|
||||
void* arg)
|
||||
int resmgr_iter(resmgr_t* mgr, xlist_t* l, void* arg)
|
||||
{
|
||||
int rc = 0;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue