ATTR
ATTR(ap, algattr, ar->alg_id);
ATTR(ap, minbitattr, minbits);
ATTR(ap, maxbitattr, ar->alg_maxbits);
ATTR(ap, SPD_ATTR_EMPTY, 0);
ATTR(ap, SPD_ATTR_TYPE, act_ptr->iap_action);
ATTR(ap, SPD_ATTR_FLAGS, act_ptr->iap_attr);
ATTR(ap, SPD_ATTR_LIFE_SOFT_TIME, act_ptr->iap_life_soft_time);
ATTR(ap, SPD_ATTR_LIFE_HARD_TIME, act_ptr->iap_life_hard_time);
ATTR(ap, SPD_ATTR_LIFE_SOFT_BYTES,
ATTR(ap, SPD_ATTR_LIFE_HARD_BYTES,
ATTR(ap, SPD_ATTR_NEXT, 0);
%token FS ATTR DEVICE RCTL SPECIAL RAW DIR OPTIONS TYPE ADDRESS PHYSICAL
%type <ival> resource_type NET FS DEVICE RCTL ATTR DATASET PSET PCAP MCAP
| ATTR { $$ = RT_ATTR; }
#define pc_makenodeid(BN, OFF, ATTR, SCLUSTER, ENTPS) \
(ino_t)((ATTR) & PCA_DIR ? \