Lines Matching refs:dcp
601 static int ddebug_apply_class_bitmap(const struct ddebug_class_param *dcp,
606 const struct ddebug_class_map *map = dcp->map;
617 test_bit(bi, new_bits) ? '+' : '-', dcp->flags);
636 const struct ddebug_class_param *dcp = kp->arg;
637 const struct ddebug_class_map *map = dcp->map;
649 curr_bits = old_bits = *dcp->bits;
680 totct += ddebug_apply_class_bitmap(dcp, &curr_bits, dcp->bits);
681 *dcp->bits = curr_bits;
687 old_bits = CLASSMAP_BITMASK(*dcp->lvl);
690 totct += ddebug_apply_class_bitmap(dcp, &curr_bits, &old_bits);
691 *dcp->lvl = (cls_id + (wanted ? 1 : 0));
717 const struct ddebug_class_param *dcp = kp->arg;
718 const struct ddebug_class_map *map = dcp->map;
753 totct += ddebug_apply_class_bitmap(dcp, &inrep, dcp->bits);
754 *dcp->bits = inrep;
763 old_bits = CLASSMAP_BITMASK(*dcp->lvl);
766 totct += ddebug_apply_class_bitmap(dcp, &new_bits, &old_bits);
767 *dcp->lvl = inrep;
788 const struct ddebug_class_param *dcp = kp->arg;
789 const struct ddebug_class_map *map = dcp->map;
795 return scnprintf(buffer, PAGE_SIZE, "0x%lx\n", *dcp->bits);
799 return scnprintf(buffer, PAGE_SIZE, "%d\n", *dcp->lvl);