Searched refs:arena (Results 1 - 14 of 14) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/alpha/kernel/
H A Dpci_iommu.c68 struct pci_iommu_arena *arena;
73 not addition, so the required arena alignment is based on
75 particular systems can over-align the arena. */
83 (NULL == (arena = alloc_bootmem_node(NODE_DATA(nid),
84 sizeof(*arena))))) {
85 printk("%s: couldn't allocate arena from node %d\n"
88 arena = alloc_bootmem(sizeof(*arena));
92 (NULL == (arena->ptes = __alloc_bootmem_node(NODE_DATA(nid),
96 printk("%s: couldn't allocate arena pte
66 struct pci_iommu_arena *arena; local
129 iommu_arena_find_pages(struct pci_iommu_arena *arena, long n, long mask) argument
169 iommu_arena_alloc(struct pci_iommu_arena *arena, long n, unsigned int align) argument
200 iommu_arena_free(struct pci_iommu_arena *arena, long ofs, long n) argument
221 struct pci_iommu_arena *arena; local
333 struct pci_iommu_arena *arena; local
510 sg_fill(struct scatterlist *leader, struct scatterlist *end, struct scatterlist *out, struct pci_iommu_arena *arena, dma_addr_t max_dma, int dac_allowed) argument
614 struct pci_iommu_arena *arena; local
693 struct pci_iommu_arena *arena; local
772 struct pci_iommu_arena *arena; local
804 iommu_reserve(struct pci_iommu_arena *arena, long pg_count, long align_mask) argument
835 iommu_release(struct pci_iommu_arena *arena, long pg_start, long pg_count) argument
854 iommu_bind(struct pci_iommu_arena *arena, long pg_start, long pg_count, unsigned long *physaddrs) argument
883 iommu_unbind(struct pci_iommu_arena *arena, long pg_start, long pg_count) argument
[all...]
H A Dcore_titan.c478 * Check the scatter-gather arena.
568 struct pci_iommu_arena *arena;
585 aper->arena = agp->hose->sg_pci;
587 aper->pg_start = iommu_reserve(aper->arena, aper->pg_count,
596 aper->arena->dma_base + aper->pg_start * PAGE_SIZE;
609 status = iommu_release(aper->arena, aper->pg_start, aper->pg_count);
613 iommu_unbind(aper->arena, aper->pg_start, aper->pg_count);
614 status = iommu_release(aper->arena, aper->pg_start,
666 return iommu_bind(aper->arena, aper->pg_start + pg_start,
674 return iommu_unbind(aper->arena, ape
563 struct pci_iommu_arena *arena; member in struct:titan_agp_aperture
[all...]
H A Dcore_marvel.c729 * Check the scatter-gather arena.
901 struct pci_iommu_arena *arena;
917 aper->arena = agp->hose->sg_pci;
919 aper->pg_start = iommu_reserve(aper->arena, aper->pg_count,
929 aper->arena->dma_base + aper->pg_start * PAGE_SIZE;
942 status = iommu_release(aper->arena, aper->pg_start, aper->pg_count);
946 iommu_unbind(aper->arena, aper->pg_start, aper->pg_count);
947 status = iommu_release(aper->arena, aper->pg_start,
1025 return iommu_bind(aper->arena, aper->pg_start + pg_start,
1033 return iommu_unbind(aper->arena, ape
890 struct pci_iommu_arena *arena; member in struct:marvel_agp_aperture
[all...]
H A Dcore_cia.c352 struct pci_iommu_arena *arena = pci_isa_hose->sg_isa;
371 addr0 = arena->dma_base;
445 cia_pci_tbi(arena->hose, 0, -1);
460 arena->ptes[4] = pte0;
484 arena->ptes[5] = pte0;
495 arena->align_entry = 4;
518 arena->ptes[4] = 0;
519 arena->ptes[5] = 0;
533 alpha_mv.mv_pci_tbi(arena->hose, 0, -1);
351 struct pci_iommu_arena *arena = pci_isa_hose->sg_isa; local
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/libbb/
H A Dfind_root_device.c15 struct arena { struct
23 static char *find_block_device_in_dir(struct arena *ap)
65 struct arena a;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc64/
H A Diommu.h29 struct iommu_arena arena; member in struct:iommu
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sparc64/kernel/
H A Dpci_sun4v.c116 static long pci_arena_alloc(struct iommu_arena *arena, unsigned long npages) argument
121 limit = arena->limit;
122 start = arena->hint;
126 n = find_next_zero_bit(arena->map, limit, start);
141 if (test_bit(i, arena->map)) {
148 __set_bit(i, arena->map);
150 arena->hint = end;
155 static void pci_arena_free(struct iommu_arena *arena, unsigned long base, unsigned long npages) argument
160 __clear_bit(i, arena->map);
186 entry = pci_arena_alloc(&iommu->arena, npage
615 struct iommu_arena *arena = &iommu->arena; local
[all...]
H A Dpci_iommu.c85 struct iommu_arena *arena = &iommu->arena; local
89 limit = arena->limit;
90 start = arena->hint;
94 n = find_next_zero_bit(arena->map, limit, start);
110 if (test_bit(i, arena->map)) {
117 __set_bit(i, arena->map);
119 arena->hint = end;
124 static void pci_arena_free(struct iommu_arena *arena, unsigned long base, unsigned long npages) argument
129 __clear_bit(i, arena
[all...]
H A Dsbus.c111 struct iommu_arena *arena = &iommu->arena; local
115 limit = arena->limit;
116 start = arena->hint;
120 n = find_next_zero_bit(arena->map, limit, start);
136 if (test_bit(i, arena->map)) {
143 __set_bit(i, arena->map);
145 arena->hint = end;
150 static void sbus_arena_free(struct iommu_arena *arena, unsigned long base, unsigned long npages) argument
155 __clear_bit(i, arena
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/openssl/crypto/threads/
H A Dth-lock.c252 static usptr_t *arena; variable
267 arena=usinit(filename);
273 lock_cs[i]=usnewsema(arena,1);
291 usfreesema(lock_cs[i],arena);
H A Dmttest.c900 static usptr_t *arena; variable
915 arena=usinit(filename);
921 lock_cs[i]=usnewsema(arena,1);
939 usfreesema(lock_cs[i],arena);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/openssl-0.9.8e/crypto/threads/
H A Dth-lock.c252 static usptr_t *arena; variable
267 arena=usinit(filename);
273 lock_cs[i]=usnewsema(arena,1);
291 usfreesema(lock_cs[i],arena);
H A Dmttest.c930 static usptr_t *arena; variable
945 arena=usinit(filename);
951 lock_cs[i]=usnewsema(arena,1);
969 usfreesema(lock_cs[i],arena);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/
H A Dslob.c67 static slob_t arena = { .next = &arena, .units = 1 }; variable
68 static slob_t *slobfree = &arena;
116 if (size == PAGE_SIZE) /* trying to shrink arena? */

Completed in 194 milliseconds