}
void ccc_key_fini(const struct lu_context *ctx,
- struct lu_context_key *key, void *data)
+ struct lu_context_key *key, void *data)
{
struct ccc_thread_info *info = data;
}
void *ccc_session_key_init(const struct lu_context *ctx,
- struct lu_context_key *key)
+ struct lu_context_key *key)
{
struct ccc_session *session;
}
void ccc_session_key_fini(const struct lu_context *ctx,
- struct lu_context_key *key, void *data)
+ struct lu_context_key *key, void *data)
{
struct ccc_session *session = data;
/* LU_TYPE_INIT_FINI(ccc, &ccc_key, &ccc_session_key); */
int ccc_device_init(const struct lu_env *env, struct lu_device *d,
- const char *name, struct lu_device *next)
+ const char *name, struct lu_device *next)
{
struct ccc_device *vdv;
int rc;
}
struct lu_device *ccc_device_fini(const struct lu_env *env,
- struct lu_device *d)
+ struct lu_device *d)
{
return cl2lu_dev(lu2ccc_dev(d)->cdv_next);
}
site = kzalloc(sizeof(*site), GFP_NOFS);
if (site) {
rc = cl_site_init(site, &vdv->cdv_cl);
- if (rc == 0)
+ if (rc == 0) {
rc = lu_site_init_finish(&site->cs_lu);
- else {
+ } else {
LASSERT(!lud->ld_site);
CERROR("Cannot init lu_site, rc %d.\n", rc);
kfree(site);
}
- } else
+ } else {
rc = -ENOMEM;
+ }
if (rc != 0) {
ccc_device_free(env, lud);
lud = ERR_PTR(rc);
}
struct lu_device *ccc_device_free(const struct lu_env *env,
- struct lu_device *d)
+ struct lu_device *d)
{
struct ccc_device *vdv = lu2ccc_dev(d);
struct cl_site *site = lu2cl_site(d->ld_site);
}
int ccc_req_init(const struct lu_env *env, struct cl_device *dev,
- struct cl_req *req)
+ struct cl_req *req)
{
struct ccc_req *vrq;
int result;
if (vrq) {
cl_req_slice_add(req, &vrq->crq_cl, dev, &ccc_req_ops);
result = 0;
- } else
+ } else {
result = -ENOMEM;
+ }
return result;
}
goto out_kmem;
ccc_inode_fini_env = cl_env_alloc(&dummy_refcheck,
- LCT_REMEMBER|LCT_NOREF);
+ LCT_REMEMBER | LCT_NOREF);
if (IS_ERR(ccc_inode_fini_env)) {
result = PTR_ERR(ccc_inode_fini_env);
goto out_device;
vob->cob_cl.co_ops = clops;
obj->lo_ops = luops;
- } else
+ } else {
obj = NULL;
+ }
return obj;
}
int ccc_object_init0(const struct lu_env *env,
- struct ccc_object *vob,
- const struct cl_object_conf *conf)
+ struct ccc_object *vob,
+ const struct cl_object_conf *conf)
{
vob->cob_inode = conf->coc_inode;
vob->cob_transient_pages = 0;
}
int ccc_object_init(const struct lu_env *env, struct lu_object *obj,
- const struct lu_object_conf *conf)
+ const struct lu_object_conf *conf)
{
struct ccc_device *dev = lu2ccc_dev(obj->lo_dev);
struct ccc_object *vob = lu2ccc(obj);
INIT_LIST_HEAD(&vob->cob_pending_list);
lu_object_add(obj, below);
result = ccc_object_init0(env, vob, cconf);
- } else
+ } else {
result = -ENOMEM;
+ }
return result;
}
if (clk) {
cl_lock_slice_add(lock, &clk->clk_cl, obj, lkops);
result = 0;
- } else
+ } else {
result = -ENOMEM;
+ }
return result;
}
*/
struct page *ccc_page_vmpage(const struct lu_env *env,
- const struct cl_page_slice *slice)
+ const struct cl_page_slice *slice)
{
return cl2vm_page(slice);
}
if (io->ci_type == CIT_READ || io->ci_type == CIT_WRITE ||
io->ci_type == CIT_FAULT) {
- if (cio->cui_fd->fd_flags & LL_FILE_GROUP_LOCKED)
+ if (cio->cui_fd->fd_flags & LL_FILE_GROUP_LOCKED) {
result = -EBUSY;
- else {
+ } else {
desc->cld_start = page->cp_index;
desc->cld_end = page->cp_index;
desc->cld_obj = page->cp_obj;
result = cl_queue_match(&io->ci_lockset.cls_done,
desc) ? -EBUSY : 0;
}
- } else
+ } else {
result = 0;
+ }
return result;
}
}
int ccc_transient_page_prep(const struct lu_env *env,
- const struct cl_page_slice *slice,
- struct cl_io *unused)
+ const struct cl_page_slice *slice,
+ struct cl_io *unused)
{
/* transient page should always be sent. */
return 0;
*/
if (cl_isize_read(inode) < kms) {
cl_isize_write_nolock(inode, kms);
- CDEBUG(D_VFSTRACE,
- DFID" updating i_size %llu\n",
- PFID(lu_object_fid(&obj->co_lu)),
- (__u64)cl_isize_read(inode));
-
+ CDEBUG(D_VFSTRACE, DFID " updating i_size %llu\n",
+ PFID(lu_object_fid(&obj->co_lu)),
+ (__u64)cl_isize_read(inode));
}
}
ccc_object_size_unlock(obj);
lli->lli_clob = clob;
lli->lli_has_smd = lsm_has_objects(md->lsm);
lu_object_ref_add(&clob->co_lu, "inode", inode);
- } else
+ } else {
result = PTR_ERR(clob);
+ }
} else {
result = cl_conf_set(env, lli->lli_clob, &conf);
}
cl_env_put(env, &refcheck);
if (result != 0)
- CERROR("Failure to initialize cl object "DFID": %d\n",
+ CERROR("Failure to initialize cl object " DFID ": %d\n",
PFID(fid), result);
return result;
}
if (emergency) {
cl_env_unplant(ccc_inode_fini_env, &refcheck);
mutex_unlock(&ccc_inode_fini_guard);
- } else
+ } else {
cl_env_put(env, &refcheck);
+ }
cl_env_reexit(cookie);
}
}
int len = 0;
if (le32_to_cpu(ent->lde_attrs) & LUDA_TYPE) {
- const unsigned align = sizeof(struct luda_type) - 1;
+ const unsigned int align = sizeof(struct luda_type) - 1;
len = le16_to_cpu(ent->lde_namelen);
len = (len + align) & ~align;