Searched refs:pa (Results 1 - 25 of 74) sorted by relevance

123

/barrelfish-master/kernel/include/arch/armv7/
H A Da9_scu.h34 * Initialize the SCU to be found at physical address 'pa'
36 extern void a9_scu_init( lpaddr_t pa );
/barrelfish-master/lib/tommath/
H A Dbn_fast_s_mp_mul_high_digs.c29 int olduse, res, pa, ix, iz; local
34 pa = a->used + b->used;
35 if (c->alloc < pa) {
36 if ((res = mp_grow (c, pa)) != MP_OKAY) {
42 pa = a->used + b->used;
44 for (ix = digs; ix < pa; ix++) {
75 c->used = pa;
81 for (ix = digs; ix < pa; ix++) {
H A Dbn_s_mp_sqr.c22 int res, ix, iy, pa; local
26 pa = a->used;
27 if ((res = mp_init_size (&t, 2*pa + 1)) != MP_OKAY) {
32 t.used = 2*pa + 1;
34 for (ix = 0; ix < pa; ix++) {
52 for (iy = ix + 1; iy < pa; iy++) {
H A Dbn_fast_s_mp_mul_digs.c36 int olduse, res, pa, ix, iz; local
48 pa = MIN(digs, a->used + b->used);
52 for (ix = 0; ix < pa; ix++) {
85 c->used = pa;
90 for (ix = 0; ix < pa+1; ix++) {
H A Dbn_fast_s_mp_sqr.c30 int olduse, res, pa, ix, iz; local
35 pa = a->used + a->used;
36 if (b->alloc < pa) {
37 if ((res = mp_grow (b, pa)) != MP_OKAY) {
44 for (ix = 0; ix < pa; ix++) {
98 for (ix = 0; ix < pa; ix++) {
H A Dbn_s_mp_mul_digs.c25 int res, pa, pb, ix, iy; local
43 pa = a->used;
44 for (ix = 0; ix < pa; ix++) {
H A Dbn_s_mp_mul_high_digs.c25 int res, pa, pb, ix, iy; local
43 pa = a->used;
45 for (ix = 0; ix < pa; ix++) {
/barrelfish-master/include/arch/aarch64/machine/
H A Dvmparam.h172 /* True if pa is in the dmap range */
173 #define PHYS_IN_DMAP(pa) ((pa) >= DMAP_MIN_PHYSADDR && \
174 (pa) < DMAP_MAX_PHYSADDR)
179 #define PHYS_TO_DMAP(pa) \
181 KASSERT(PHYS_IN_DMAP(pa), \
183 (vm_paddr_t)(pa))); \
184 ((pa) - dmap_phys_base) + DMAP_MIN_ADDRESS; \
/barrelfish-master/kernel/arch/armv7/
H A Da9_scu.c33 * Initialize the SCU to be found at physical address 'pa'
35 void a9_scu_init( lpaddr_t pa )
38 lvaddr_t scu_base = paging_map_device(pa, SCU_SIZE);
H A Dpaging_init.c48 * device memory located at physical address 'pa'.
50 static union arm_l1_entry make_dev_section(lpaddr_t pa) argument
62 l1.section.base_address = ARM_L1_SECTION_NUMBER(pa);
68 * located at physical address 'pa'.
70 static union arm_l1_entry make_ram_section(lpaddr_t pa) argument
73 assert(pa >= phys_memory_start && pa < (phys_memory_start + 0x40000000));
94 l1.section.base_address = ARM_L1_SECTION_NUMBER(pa);
/barrelfish-master/include/
H A Darranet.h17 lpaddr_t pa; member in struct:packet
/barrelfish-master/include/vm/
H A Dvm_page.h266 #define pa_index(pa) ((pa) >> PDRSHIFT)
267 #define PA_LOCKPTR(pa) ((struct mtx *)(&pa_lock[pa_index(pa) % PA_LOCK_COUNT]))
268 #define PA_LOCKOBJPTR(pa) ((struct lock_object *)PA_LOCKPTR((pa)))
269 #define PA_LOCK(pa) mtx_lock(PA_LOCKPTR(pa))
270 #define PA_TRYLOCK(pa) mtx_trylock(PA_LOCKPTR(pa))
[all...]
H A Dvm_phys.h72 void vm_phys_add_page(vm_paddr_t pa);
82 vm_page_t vm_phys_fictitious_to_vm_page(vm_paddr_t pa);
86 vm_page_t vm_phys_paddr_to_vm_page(vm_paddr_t pa);
H A Dvm_phys.c174 static int vm_phys_paddr_to_segind(vm_paddr_t pa);
733 vm_phys_add_page(vm_paddr_t pa) argument
739 m = vm_phys_paddr_to_vm_page(pa);
741 m->phys_addr = pa;
743 m->segind = vm_phys_paddr_to_segind(pa);
870 vm_phys_paddr_to_vm_page(vm_paddr_t pa) argument
877 if (pa >= seg->start && pa < seg->end)
878 return (&seg->first_page[atop(pa - seg->start)]);
884 vm_phys_fictitious_to_vm_page(vm_paddr_t pa) argument
1069 vm_phys_paddr_to_segind(vm_paddr_t pa) argument
1093 vm_paddr_t pa; local
1243 vm_paddr_t pa, pa_half; local
1365 vm_paddr_t pa, pa_end, size; local
[all...]
H A Dmemguard.c252 vm_paddr_t pa; local
255 pa = pmap_kextract(va);
256 if (pa == 0)
258 p = PHYS_TO_VM_PAGE(pa);
267 vm_paddr_t pa; local
270 pa = pmap_kextract(va);
271 if (pa == 0)
273 p = PHYS_TO_VM_PAGE(pa);
H A Dvm_reserv.c413 vm_paddr_t pa, size; local
441 pa = VM_RESERV_INDEX(object, pindex) << PAGE_SHIFT;
442 if ((pa & (alignment - 1)) != 0)
445 if (((pa ^ (pa + size - 1)) & ~(boundary - 1)) != 0)
586 pa = VM_PAGE_TO_PHYS(m);
587 if (pa < low || pa + size > high || (pa & (alignment - 1)) != 0 ||
588 ((pa
1001 vm_paddr_t pa, size; local
[all...]
/barrelfish-master/lib/libc/iconv/
H A Dcitrus_csmapper.c187 parse_line(struct parse_arg *pa, struct _region *r) argument
206 snprintf(pa->dst, sizeof(pa->dst),
210 pa->norm = _bcs_strtoul(buf, NULL, 0);
249 struct parse_arg pa; local
263 ret = parse_line(&pa, &data);
266 ret = find_dst(&pa, dst);
269 if (pa.norm < norm_min) {
270 norm_min = pa.norm;
271 strlcpy(pivot_min, pa
[all...]
/barrelfish-master/lib/libc/stdlib/
H A Dqsort.c119 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; local
148 pa = pb = (char *)a + es;
155 swap(pa, pb);
156 pa += es;
185 r = MIN(pa - (char *)a, pb - pa);
189 if ((r = pb - pa) > es)
/barrelfish-master/lib/openssl-1.0.0d/crypto/asn1/
H A Dp8_pkey.c126 X509_ALGOR **pa,
151 if (pa)
152 *pa = p8->pkeyalg;
/barrelfish-master/kernel/arch/armv8/
H A Dpaging.c102 void paging_map_kernel_section(union armv8_ttable_entry *ttbase, lvaddr_t va, lpaddr_t pa) argument
110 l2.block_l2.base = pa >> 21u;
114 void paging_map_kernel_l1_block(union armv8_ttable_entry *ttbase, lvaddr_t va, lpaddr_t pa) argument
122 l1.block_l1.base = pa >> 30u;
149 void paging_map_table_l0(union armv8_ttable_entry *table_base, lvaddr_t va, lpaddr_t pa) argument
152 assert(aligned(pa, VMSAv8_64_PTABLE_SIZE));
159 e.d.base = (pa >> BASE_PAGE_BITS);
164 void paging_map_table_l1(union armv8_ttable_entry *table_base, lvaddr_t va, lpaddr_t pa) argument
167 assert(aligned(pa, VMSAv8_64_PTABLE_SIZE));
174 e.d.base = (pa >> BASE_PAGE_BIT
179 paging_map_block_l1(union armv8_ttable_entry *table_base, lvaddr_t va, lpaddr_t pa, uintptr_t flags) argument
196 paging_map_table_l2(union armv8_ttable_entry *table_base, lvaddr_t va, lpaddr_t pa) argument
214 paging_map_block_l2(union armv8_ttable_entry *table_base, lvaddr_t va, lpaddr_t pa, uintptr_t flags) argument
231 paging_map_page_l3(union armv8_ttable_entry *table_base, lvaddr_t va, lpaddr_t pa, uintptr_t flags) argument
251 paging_set_l3_entry(union armv8_ttable_entry *l3_entry, lpaddr_t pa, uintptr_t flags) argument
[all...]
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/infiniband/core/
H A Dumem.c396 vm_paddr_t pa; local
398 pa = pmap_extract(pmap, start);
399 if (pa == 0) {
404 sg_set_page(&chunk->page_list[i], PHYS_TO_VM_PAGE(pa), PAGE_SIZE,
/barrelfish-master/usr/eclipseclp/documents/userman/
H A Dlist_operators.pl24 bagof(pa(P,A), O^current_op(P,A,O), PAs),
30 write_ops([pa(P,A)|PAs]) :-
/barrelfish-master/kernel/arch/arm/
H A Dmultiboot.c73 #define CHECK(pa) { lpaddr_t tmp = pa; if (tmp > end) { end = tmp; } }
/barrelfish-master/kernel/arch/x86/
H A Dmultiboot.c70 #define CHECK(pa) { lpaddr_t tmp = pa; if (tmp > end) { end = tmp; } }
/barrelfish-master/usr/tests/e10ktest/
H A De10ktest_latencies.c41 lpaddr_t pa; member in struct:packet
86 buf.pa = p->pa;
283 errval_t err = rx_register_buffer_fn_ptr(p->pa, p->payload, p);
344 p->pa = id.base + (i * PACKET_SIZE);
347 err = rx_register_buffer_fn_ptr(p->pa, p->payload, p);
360 p->pa = id.base + (i * PACKET_SIZE);

Completed in 201 milliseconds

123