Searched refs:ocapa (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/staging/lustre/lustre/llite/ |
D | llite_capa.c | 71 static int ll_update_capa(struct obd_capa *ocapa, struct lustre_capa *capa); 73 static inline void update_capa_timer(struct obd_capa *ocapa, unsigned long expiry) in update_capa_timer() argument 78 DEBUG_CAPA(D_SEC, &ocapa->c_capa, in update_capa_timer() 83 static inline unsigned long capa_renewal_time(struct obd_capa *ocapa) in capa_renewal_time() argument 85 return cfs_time_sub(ocapa->c_expiry, in capa_renewal_time() 86 cfs_time_seconds(ocapa->c_capa.lc_timeout) / 2); in capa_renewal_time() 89 static inline int capa_is_to_expire(struct obd_capa *ocapa) in capa_is_to_expire() argument 91 return time_before_eq(capa_renewal_time(ocapa), cfs_time_current()); in capa_is_to_expire() 96 struct obd_capa *ocapa = NULL; in have_expired_capa() local 104 ocapa = list_entry(ll_capa_list->next, struct obd_capa, in have_expired_capa() [all …]
|
D | llite_internal.h | 1090 struct obd_capa *ll_add_capa(struct inode *inode, struct obd_capa *ocapa); 1098 void ll_truncate_free_capa(struct obd_capa *ocapa);
|
/linux-4.1.27/drivers/staging/lustre/lustre/include/ |
D | lustre_capa.h | 193 void capa_cpy(void *dst, struct obd_capa *ocapa); 196 struct obd_capa *ocapa; in alloc_capa() local 201 OBD_SLAB_ALLOC_PTR(ocapa, capa_cachep); in alloc_capa() 202 if (unlikely(!ocapa)) in alloc_capa() 205 INIT_LIST_HEAD(&ocapa->c_list); in alloc_capa() 206 atomic_set(&ocapa->c_refc, 1); in alloc_capa() 207 spin_lock_init(&ocapa->c_lock); in alloc_capa() 208 ocapa->c_site = site; in alloc_capa() 209 if (ocapa->c_site == CAPA_SITE_CLIENT) in alloc_capa() 210 INIT_LIST_HEAD(&ocapa->u.cli.lli_list); in alloc_capa() [all …]
|
D | obd_class.h | 1809 static inline int md_renew_capa(struct obd_export *exp, struct obd_capa *ocapa, in md_renew_capa() argument 1816 rc = MDP(exp->exp_obd, renew_capa)(exp, ocapa, cb); in md_renew_capa()
|
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/ |
D | capa.c | 103 static inline int capa_on_server(struct obd_capa *ocapa) in capa_on_server() argument 105 return ocapa->c_site == CAPA_SITE_SERVER; in capa_on_server() 108 static inline void capa_delete(struct obd_capa *ocapa) in capa_delete() argument 110 LASSERT(capa_on_server(ocapa)); in capa_delete() 111 hlist_del_init(&ocapa->u.tgt.c_hash); in capa_delete() 112 list_del_init(&ocapa->c_list); in capa_delete() 113 capa_count[ocapa->c_site]--; in capa_delete() 115 capa_put(ocapa); in capa_delete() 154 struct obd_capa *ocapa; in find_capa() local 157 hlist_for_each_entry(ocapa, head, u.tgt.c_hash) { in find_capa() [all …]
|
/linux-4.1.27/drivers/staging/lustre/lustre/osc/ |
D | osc_request.c | 1249 struct obd_capa *ocapa, int reserve, in osc_brw_prep_request() argument 1289 osc_set_capa_size(req, &RMF_CAPA1, ocapa); in osc_brw_prep_request() 1328 osc_pack_capa(req, body, ocapa); in osc_brw_prep_request() 1437 if (ocapa && reserve) in osc_brw_prep_request() 1438 aa->aa_ocapa = capa_get(ocapa); in osc_brw_prep_request()
|