HomeSort by: relevance | last modified time | path
    Searched refs:kcpuset_t (Results 1 - 25 of 76) sorted by relevancy

1 2 3 4

  /src/sys/sys/
kcpuset.h 36 typedef struct kcpuset kcpuset_t; typedef in typeref:struct:kcpuset
44 void kcpuset_create(kcpuset_t **, bool);
45 void kcpuset_clone(kcpuset_t **, const kcpuset_t *);
46 void kcpuset_destroy(kcpuset_t *);
47 void kcpuset_copy(kcpuset_t *, const kcpuset_t *);
49 void kcpuset_use(kcpuset_t *);
50 void kcpuset_unuse(kcpuset_t *, kcpuset_t **);
    [all...]
interrupt.h 47 void interrupt_get_assigned(const char *, kcpuset_t *);
48 void interrupt_get_available(kcpuset_t *);
50 struct intrids_handler *interrupt_construct_intrids(const kcpuset_t *);
52 int interrupt_distribute(void *, const kcpuset_t *, kcpuset_t *);
53 int interrupt_distribute_handler(const char *, const kcpuset_t *,
54 kcpuset_t *);
ipi.h 71 void ipi_trigger_multi(u_int, const kcpuset_t *);
76 void ipi_multicast(ipi_msg_t *, const kcpuset_t *);
cpu.h 103 extern kcpuset_t *kcpuset_attached;
104 extern kcpuset_t *kcpuset_running;
  /src/sys/arch/x86/include/
intr_distribute.h 36 int intr_distribute(struct intrhand *, const kcpuset_t *, kcpuset_t *);
37 int intr_distribute_handler(const char *, const kcpuset_t *, kcpuset_t *);
pic.h 28 void (*pic_intr_get_assigned)(const char *, kcpuset_t *);
pmap_private.h 195 kcpuset_t *pm_cpus; /* mask of CPUs using pmap */
196 kcpuset_t *pm_kernel_cpus; /* mask of CPUs using kernel part
198 kcpuset_t *pm_xen_ptp_cpus; /* mask of CPUs which have this pmap's
intr.h 241 void x86_intr_get_assigned(const char *, kcpuset_t *);
  /src/sys/uvm/pmap/
pmap_synci.h 37 void pmap_tlb_syncicache(vaddr_t, const kcpuset_t *);
pmap_synci.c 90 pmap_tlb_syncicache(vaddr_t va, const kcpuset_t *page_onproc)
113 kcpuset_t *onproc;
  /src/sys/kern/
subr_kcpuset.c 86 static kcpuset_t ** kc_noted_early[KC_SAVE_NITEMS];
102 static kcpuset_t * kcpuset_create_raw(bool);
111 kcpuset_t *kc_dynamic[KC_SAVE_NITEMS], *kcp;
114 /* Set a kcpuset_t sizes. */
160 static kcpuset_t *
161 kcpuset_early_ptr(kcpuset_t **kcptr)
163 kcpuset_t *kcp;
173 kcp = (kcpuset_t *)&kc_bits_early[kc_last_idx];
191 static kcpuset_t *
210 kcpuset_create(kcpuset_t **retkcp, bool zero
    [all...]
subr_interrupt.c 126 kcpuset_t *cpuset;
212 kcpuset_t *assigned, *avail;
334 kcpuset_t *kcpuset;
375 kcpuset_t *kcpuset;
421 kcpuset_t *kcpuset;
subr_ipi.c 217 ipi_trigger_multi_internal(u_int ipi_id, const kcpuset_t *target,
248 ipi_trigger_multi(u_int ipi_id, const kcpuset_t *target)
373 ipi_multicast(ipi_msg_t *msg, const kcpuset_t *target)
sys_sched.c 315 genkcpuset(kcpuset_t **dset, const cpuset_t *sset, size_t size)
317 kcpuset_t *kset;
343 kcpuset_t *kcset, *kcpulst = NULL;
502 kcpuset_t *kcset;
  /src/sys/arch/riscv/include/
cpu.h 106 kcpuset_t *ci_shootdowncpus;
107 kcpuset_t *ci_multicastcpus;
108 kcpuset_t *ci_watchcpus;
109 kcpuset_t *ci_ddbcpus;
147 extern kcpuset_t *cpus_running;
148 extern kcpuset_t *cpus_hatched;
149 extern kcpuset_t *cpus_paused;
150 extern kcpuset_t *cpus_resumed;
151 extern kcpuset_t *cpus_halted;
166 void cpu_multicast_ipi(const kcpuset_t *, int)
    [all...]
  /src/sys/arch/arm/cortex/
gicv3.h 44 void (*get_affinity)(void *, size_t, kcpuset_t *);
45 int (*set_affinity)(void *, size_t, const kcpuset_t *);
  /src/sys/arch/arm/pic/
picvar.h 83 void pic_distribute_source(struct intrsource *is, const kcpuset_t *,
84 kcpuset_t *);
99 void intr_ipi_send(const kcpuset_t *, u_long ipi);
151 kcpuset_t *pic_cpus;
173 void (*pic_ipi_send)(struct pic_softc *, const kcpuset_t *, u_long);
174 int (*pic_set_affinity)(struct pic_softc *, size_t, const kcpuset_t *);
175 void (*pic_get_affinity)(struct pic_softc *, size_t, kcpuset_t *);
  /src/sys/arch/riscv/riscv/
cpu_subr.c 68 kcpuset_t *cpus_halted;
69 kcpuset_t *cpus_hatched;
70 kcpuset_t *cpus_paused;
71 kcpuset_t *cpus_resumed;
72 kcpuset_t *cpus_running;
192 cpu_multicast_ipi(const kcpuset_t *kcp, int tag)
195 kcpuset_t *kcp2 = ci->ci_multicastcpus;
209 cpu_ipi_wait(const char *s, const kcpuset_t *watchset, const kcpuset_t *wanted)
213 kcpuset_t *kcp = ci->ci_watchcpus
    [all...]
  /src/sys/arch/mips/include/
cpu.h 158 kcpuset_t *ci_shootdowncpus;
159 kcpuset_t *ci_multicastcpus;
160 kcpuset_t *ci_watchcpus;
161 kcpuset_t *ci_ddbcpus;
222 void cpu_multicast_ipi(const kcpuset_t *, int);
  /src/sys/arch/xen/include/
xenpmap.h 52 void xen_mcast_tlbflush(kcpuset_t *);
54 void xen_mcast_invlpg(vaddr_t, kcpuset_t *);
  /src/sys/arch/mips/mips/
cpu_subr.c 116 kcpuset_t *cpus_halted;
117 kcpuset_t *cpus_hatched;
118 kcpuset_t *cpus_paused;
119 kcpuset_t *cpus_resumed;
120 kcpuset_t *cpus_running;
122 static void cpu_ipi_wait(const char *, const kcpuset_t *, const kcpuset_t *);
653 cpu_multicast_ipi(const kcpuset_t *kcp, int tag)
656 kcpuset_t *kcp2 = ci->ci_multicastcpus;
677 cpu_ipi_wait(const char *s, const kcpuset_t *watchset, const kcpuset_t *wanted
    [all...]
  /src/sys/arch/powerpc/include/
cpu.h 203 kcpuset_t *cpus_running;
204 kcpuset_t *cpus_hatched;
205 kcpuset_t *cpus_paused;
206 kcpuset_t *cpus_resumed;
207 kcpuset_t *cpus_halted;
  /src/sys/arch/powerpc/pic/
intr.c 814 interrupt_get_assigned(const char *intrid, kcpuset_t *cpuset)
826 interrupt_get_available(kcpuset_t *cpuset)
859 interrupt_construct_intrids(const kcpuset_t *cpuset)
915 interrupt_distribute(void *ich, const kcpuset_t *newset, kcpuset_t *oldset)
921 interrupt_distribute_handler(const char *intrid, const kcpuset_t *newset,
922 kcpuset_t *oldset)
  /src/sys/arch/x86/x86/
x86_tlb.c 298 pmap_tlb_processpacket(volatile pmap_tlb_packet_t *tp, kcpuset_t *target)
324 pmap_tlb_processpacket(volatile pmap_tlb_packet_t *tp, kcpuset_t *target)
365 kcpuset_t *target;
  /src/sys/arch/m68k/include/
pmap_coldfire.h 95 void pmap_md_page_syncicache(struct vm_page_md *, const kcpuset_t *);

Completed in 22 milliseconds

1 2 3 4