1 /*  START OF:       ast_lock_meters.incl.pl1                  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  */
 2 
 3      dcl     ast_lock_meter_seg$    external;
 4 
 5      dcl     ast_lock_meter_segp    ptr;
 6 
 7      dcl     1 ast_lock_meters      aligned based (ast_lock_meter_segp),
 8                2 n_entries          fixed bin,
 9                2 max_n_entries      fixed bin,
10                2 invalid            fixed bin,
11                2 last_locker        fixed bin,
12                2 last_lock_time     fixed bin (71),
13                2 last_lock_vcpu     fixed bin (71),
14                2 last_lock_pf       fixed bin (35),
15                2 meters             (0 refer (ast_lock_meters.max_n_entries)) aligned like lock_meters;
16 
17      dcl     1 lock_meters          aligned based,
18                2 caller             ptr unal,
19                2 n_calls            fixed bin (35),
20                2 time_locked        fixed bin (71),
21                2 vcpu_locked        fixed bin (71),
22                2 pf_locked          fixed bin (35),
23                2 pad                fixed bin (35);
24 
25 
26 /*  END OF:         ast_lock_meters.incl.pl1                  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  */