Lines Matching defs:za
970 zap_attribute_t *za;
976 za = kmem_alloc(sizeof (zap_attribute_t), KM_SLEEP);
978 (err = zap_cursor_retrieve(&zc, za)) == 0;
980 if ((za->za_first_integer & mask) == (value & mask)) {
981 (void) strcpy(name, za->za_name);
986 kmem_free(za, sizeof (zap_attribute_t));
994 zap_attribute_t za;
999 zap_cursor_retrieve(&zc, &za) == 0;
1001 if (za.za_integer_length != 8 || za.za_num_integers != 1) {
1005 err = zap_add(os, intoobj, za.za_name,
1006 8, 1, &za.za_first_integer, tx);
1019 zap_attribute_t za;
1024 zap_cursor_retrieve(&zc, &za) == 0;
1026 if (za.za_integer_length != 8 || za.za_num_integers != 1) {
1030 err = zap_add(os, intoobj, za.za_name,
1044 zap_attribute_t za;
1049 zap_cursor_retrieve(&zc, &za) == 0;
1053 if (za.za_integer_length != 8 || za.za_num_integers != 1) {
1058 err = zap_lookup(os, intoobj, za.za_name, 8, 1, &delta);
1061 delta += za.za_first_integer;
1062 err = zap_update(os, intoobj, za.za_name, 8, 1, &delta, tx);
1162 fzap_cursor_retrieve(zap_t *zap, zap_cursor_t *zc, zap_attribute_t *za)
1211 za->za_integer_length = zeh.zeh_integer_size;
1212 za->za_num_integers = zeh.zeh_num_integers;
1214 za->za_first_integer = 0;
1216 err = zap_entry_read(&zeh, 8, 1, &za->za_first_integer);
1220 sizeof (za->za_name), za->za_name);
1223 za->za_normalization_conflict =
1225 NULL, za->za_name, zap);