Lines Matching defs:rpb_percpu
79 void JToKern(char *bootadr, ulong rpb_percpu, ulong free_pfn, ulong k_argc,
94 ulong rpb_percpu;
204 sizeof(struct rpb_percpu), /* 098: per-cpu slot size. OVERRIDDEN */
233 struct rpb_percpu m5_rpb_percpu = {
354 struct rpb_percpu *rpb_percpu;
556 int percpu_size = ROUNDUP128(sizeof(struct rpb_percpu));
562 rpb_percpu = (struct rpb_percpu *)
565 rpb->rpb_percpu_off = (ulong)rpb_percpu - (ulong)rpb;
568 struct rpb_percpu *thisCPU = (struct rpb_percpu*)
569 ((ulong)rpb_percpu + percpu_size * i);
573 sizeof(struct rpb_percpu));
585 nextPtr = (ulong)rpb_percpu + percpu_size * m5Conf.numCPUs;
732 JToKern((char *)bootadr, (ulong)rpb_percpu, free_pfn, kargc, kargv, NULL);
737 JToKern(char *bootadr, ulong rpb_percpu, ulong free_pfn, ulong k_argc,
752 kernel_params->rpb_percpu = KSEG_TO_PHYS(rpb_percpu);
758 bootadr, rpb_percpu, free_pfn);
1035 SlaveCmd(int cpu, struct rpb_percpu *my_rpb)
1059 int size = ROUNDUP128(sizeof(struct rpb_percpu));
1060 struct rpb_percpu *my_rpb = (struct rpb_percpu*)
1061 ((ulong)rpb_percpu + size * cpu);
1070 // rpb_percpu struct very carefully (i.e. no stack usage)