dlm_internal.h (e5dae548b0b5397e070de793be925cfc5813ad95) | dlm_internal.h (d292c0cc489fa642799494bddbd7c94d11f7bbc1) |
---|---|
1/****************************************************************************** 2******************************************************************************* 3** 4** Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. 5** Copyright (C) 2004-2007 Red Hat, Inc. All rights reserved. 6** 7** This copyrighted material is made available to anyone wishing to use, 8** modify, copy, or redistribute it subject to the terms and conditions --- 239 unchanged lines hidden (view full) --- 248 struct list_head lkb_time_list; 249 unsigned long lkb_timestamp; 250 unsigned long lkb_timeout_cs; 251 252 char *lkb_lvbptr; 253 struct dlm_lksb *lkb_lksb; /* caller's status block */ 254 void (*lkb_astfn) (void *astparam); 255 void (*lkb_bastfn) (void *astparam, int mode); | 1/****************************************************************************** 2******************************************************************************* 3** 4** Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. 5** Copyright (C) 2004-2007 Red Hat, Inc. All rights reserved. 6** 7** This copyrighted material is made available to anyone wishing to use, 8** modify, copy, or redistribute it subject to the terms and conditions --- 239 unchanged lines hidden (view full) --- 248 struct list_head lkb_time_list; 249 unsigned long lkb_timestamp; 250 unsigned long lkb_timeout_cs; 251 252 char *lkb_lvbptr; 253 struct dlm_lksb *lkb_lksb; /* caller's status block */ 254 void (*lkb_astfn) (void *astparam); 255 void (*lkb_bastfn) (void *astparam, int mode); |
256 void *lkb_astparam; /* caller's ast arg */ | 256 union { 257 void *lkb_astparam; /* caller's ast arg */ 258 struct dlm_user_args *lkb_ua; 259 }; |
257}; 258 259 260struct dlm_rsb { 261 struct dlm_ls *res_ls; /* the lockspace */ 262 struct kref res_ref; 263 struct mutex res_mutex; 264 unsigned long res_flags; --- 330 unchanged lines hidden --- | 260}; 261 262 263struct dlm_rsb { 264 struct dlm_ls *res_ls; /* the lockspace */ 265 struct kref res_ref; 266 struct mutex res_mutex; 267 unsigned long res_flags; --- 330 unchanged lines hidden --- |