Lines Matching defs:q2h
149 struct quota2_header *q2h;
158 q2h = (void *)bp->b_data;
159 if (ulfs_rw32(q2h->q2h_magic_number, needswap) != Q2_HEAD_MAGIC ||
160 q2h->q2h_type != type)
163 *q2hp = q2h;
297 struct quota2_header *q2h;
306 error = getq2h(ump, type, &hbp, &q2h, B_MODIFY);
309 offset = ulfs_rw64(q2h->q2h_free, needswap);
326 lfsquota2_addfreeq2e(q2h, bp->b_data, size, ump->umq2_bsize,
336 offset = ulfs_rw64(q2h->q2h_free, needswap);
352 hash_mask = ((1 << q2h->q2h_hash_shift) - 1);
354 q2h->q2h_free = q2e->q2e_next;
356 memcpy(q2e, &q2h->q2h_defentry, sizeof(*q2e));
359 q2e->q2e_next = q2h->q2h_entries[uid & hash_mask];
360 q2h->q2h_entries[uid & hash_mask] = ulfs_rw64(offset, needswap);
583 struct quota2_header *q2h;
598 error = getq2h(ump, key->qk_idtype, &bp, &q2h, B_MODIFY);
603 lfsquota2_ulfs_rwq2e(&q2h->q2h_defentry, &q2e, needswap);
605 lfsquota2_ulfs_rwq2e(&q2e, &q2h->q2h_defentry, needswap);
654 struct quota2_header *q2h;
674 q2e->q2e_next = c->q2h->q2h_free;
675 c->q2h->q2h_free = myoff;
688 struct quota2_header *q2h;
705 error = getq2h(ump, idtype, &hbp, &q2h, 0);
711 memcpy(&q2e, &q2h->q2h_defentry, sizeof(q2e));
767 error = getq2h(ump, idtype, &hbp, &q2h, 0);
771 hash_mask = ((1 << q2h->q2h_hash_shift) - 1);
774 c.q2h = q2h;
776 &q2h->q2h_entries[id & hash_mask], B_MODIFY, &c,
870 struct quota2_header *q2h;
894 error = getq2h(ump, qk->qk_idtype, &bp, &q2h, 0);
899 lfsquota2_ulfs_rwq2e(&q2h->q2h_defentry, &q2e, needswap);
1129 struct quota2_header *q2h;
1140 error = getq2h(ump, idtype, &hbp, &q2h, 0);
1147 quota2_hash_size = ulfs_rw16(q2h->q2h_hash_size, needswap);
1156 lfsquota2_ulfs_rwq2e(&q2h->q2h_defentry, default_q2e_ret, needswap);
1181 offset = q2h->q2h_entries[cursor->q2c_hashpos];
1530 struct quota2_header *q2h;
1541 error = getq2h(ump, type, &bp, &q2h, 0);
1545 hash_mask = ((1 << q2h->q2h_hash_shift) - 1);
1546 offset = q2h->q2h_entries[id & hash_mask];