| H A D | gsrefct.h | 71 #define rc_alloc_struct_n(vp, typ, pstyp, mem, errstat, cname, rcinit)\ argument 74 errstat;\ 79 #define rc_alloc_struct_0(vp, typ, pstype, mem, errstat, cname)\ argument 80 rc_alloc_struct_n(vp, typ, pstype, mem, errstat, cname, 0) 81 #define rc_alloc_struct_1(vp, typ, pstype, mem, errstat, cname)\ argument 82 rc_alloc_struct_n(vp, typ, pstype, mem, errstat, cname, 1) 104 #define rc_allocate_struct(vp, typ, pstype, mem, errstat, cname)\ argument 109 rc_alloc_struct_1(vp, typ, pstype, mem, errstat, cname);\ 118 #define rc_unshare_struct(vp, typ, pstype, mem, errstat, cname)\ argument 122 rc_alloc_struct_1(new, typ, pstype, mem, errstat, cname);\
|