Lines Matching defs:nelems
672 size_t i, nelems;
690 for (nelems = 0; sw->dacf_opsets[nelems].opset_name != NULL; nelems++)
693 dprintf("dacf_module_register: found %lu opsets\n", nelems);
699 if ((nelems == 0) && (sw != &kmod_dacfsw)) {
755 opsarray = kmem_zalloc(sizeof (dacf_opset_t) * (nelems + 1), KM_SLEEP);
757 for (i = 0; i < nelems; i++) {
762 opsarray[nelems].opset_name = NULL;
763 opsarray[nelems].opset_ops = NULL;
770 for (i = 0; i < nelems; i++) {
835 size_t nelems;
844 * count nelems in opset_ops
846 for (nelems = 0; ; nelems++) {
847 if (p->opset_ops[nelems].op_id == DACF_OPID_END) {
854 kmem_free(p->opset_ops, sizeof (dacf_op_t) * (nelems + 1));
871 size_t nelems, i;
881 for (nelems = 0; ; nelems++) {
882 if ((src->opset_ops[nelems].op_id == DACF_OPID_END) ||
883 (src->opset_ops[nelems].op_func == NULL)) {
888 dprintf("dacf_opset_copy: found %lu ops\n", nelems);
890 dst->opset_ops = kmem_alloc(sizeof (dacf_op_t) * (nelems + 1),
894 for (i = 0; i < nelems; i++) {
898 dst->opset_ops[nelems].op_id = DACF_OPID_END;
899 dst->opset_ops[nelems].op_func = NULL;