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