Searched refs:oio (Results 1 - 5 of 5) sorted by relevance

/drivers/staging/lustre/lustre/osc/
H A Dosc_io.c65 struct osc_io *oio = container_of0(slice, struct osc_io, oi_cl); local
67 LINVRNT(oio == osc_env_io(env));
68 return oio;
263 struct osc_io *oio = cl2osc_io(env, ios); local
272 if (result == 0 && oio->oi_lockless)
287 struct osc_io *oio = cl2osc_io(env, ios); local
304 if (oio->oi_lockless)
375 struct osc_io *oio, __u64 size)
381 clob = oio->oi_cl.cis_obj;
396 struct osc_io *oio local
374 osc_trunc_check(const struct lu_env *env, struct cl_io *io, struct osc_io *oio, __u64 size) argument
481 struct osc_io *oio = cl2osc_io(env, slice); local
547 struct osc_io *oio = osc_env_io(env); local
626 struct osc_io *oio = cl2osc_io(env, slice); local
639 struct osc_io *oio = cl2osc_io(env, slice); local
797 struct osc_io *oio = osc_env_io(env); local
[all...]
H A Dosc_cl_internal.h448 int osc_cache_truncate_start(const struct lu_env *env, struct osc_io *oio,
450 void osc_cache_truncate_end(const struct lu_env *env, struct osc_io *oio,
580 static inline int osc_io_srvlock(struct osc_io *oio) argument
582 return (oio->oi_lockless && !oio->oi_cl.cis_io->ci_no_srvlock);
H A Dosc_lock.c951 struct osc_io *oio = osc_env_io(env); local
952 struct cl_io *io = oio->oi_cl.cis_io;
1386 struct osc_io *oio = osc_env_io(env); local
1389 lock->ols_owner = oio;
1517 struct osc_io *oio = osc_env_io(env); local
1519 LASSERT(ergo(lock->ols_owner, lock->ols_owner == oio));
1520 lock->ols_owner = oio;
1524 if (cl_object_same(oio->oi_cl.cis_obj, slice->cls_obj))
1525 oio->oi_lockless = 1;
H A Dosc_page.c219 struct osc_io *oio = osc_env_io(env); local
236 if (oio->oi_active != NULL) {
237 osc_extent_release(env, oio->oi_active);
238 oio->oi_active = NULL;
519 struct osc_io *oio = osc_env_io(env); local
520 opg->ops_srvlock = osc_io_srvlock(oio);
H A Dosc_cache.c2165 struct osc_io *oio = osc_env_io(env); local
2233 ext = oio->oi_active;
2269 oio->oi_active = NULL;
2277 LASSERT(oio->oi_active == NULL);
2299 oio->oi_active = ext;
2561 int osc_cache_truncate_start(const struct lu_env *env, struct osc_io *oio, argument
2656 LASSERT(oio->oi_trunc == NULL);
2657 oio->oi_trunc = osc_extent_get(ext);
2680 * Called after osc_io_setattr_end to add oio->oi_trunc back to cache.
2682 void osc_cache_truncate_end(const struct lu_env *env, struct osc_io *oio, argument
[all...]

Completed in 274 milliseconds