Lines Matching defs:pcpu
384 struct pic_percpu * const pcpu = percpu_getref(is->is_pic->pic_percpu);
385 KASSERT(pcpu->pcpu_magic == PICPERCPU_MAGIC);
386 pcpu->pcpu_evs[is->is_irq].ev_count++;
598 struct pic_percpu * const pcpu = v0;
601 pcpu->pcpu_evs = kmem_zalloc(pic->pic_maxsources * sizeof(pcpu->pcpu_evs[0]),
603 KASSERT(pcpu->pcpu_evs != NULL);
609 pcpu->pcpu_name = kmem_alloc(PCPU_NAMELEN, KM_SLEEP);
611 snprintf(pcpu->pcpu_name, PCPU_NAMELEN,
614 strlcpy(pcpu->pcpu_name, pic->pic_name, PCPU_NAMELEN);
616 pcpu->pcpu_magic = PICPERCPU_MAGIC;
620 pcpu->pcpu_name);
725 struct pic_percpu * const pcpu = v0;
728 KASSERT(pcpu->pcpu_magic == PICPERCPU_MAGIC);
729 evcnt_attach_dynamic(&pcpu->pcpu_evs[is->is_irq], EVCNT_TYPE_INTR, NULL,
730 pcpu->pcpu_name, is->is_source);
844 struct pic_percpu * const pcpu = v0;
847 KASSERT(pcpu->pcpu_magic == PICPERCPU_MAGIC);
848 evcnt_detach(&pcpu->pcpu_evs[is->is_irq]);
1071 struct pic_percpu * const pcpu = v0;
1077 arg->count = pcpu->pcpu_evs[arg->is->is_irq].ev_count;