Searched refs:mem (Results 1 - 25 of 52) sorted by relevance

123

/haiku/src/tests/system/benchmarks/
H A Dmemspeed.c26 volatile u_long *mem; local
42 mem = malloc(mb);
53 mem[j] = 0; mem[j+1] = 0; mem[j+2] = 0; mem[j+3] = 0;
54 mem[j+4] = 0; mem[j+5] = 0; mem[j+6] = 0; mem[
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/common/
H A Dmemory_manager.c8 /** Memory manager used for graphics mem
56 merge(mem_info *mem, mem_block *block) argument
66 next->next = mem->unused;
67 mem->unused = next;
74 freeblock(mem_info *mem, mem_block *block) argument
83 merge(mem, prev);
89 merge(mem, block);
111 mem_info *mem; local
118 mem = malloc(sizeof(*mem));
167 mem_destroy(mem_info *mem) argument
188 mem_alloc(mem_info *mem, uint32 size, void *tag, uint32 *blockID, uint32 *offset) argument
260 mem_free(mem_info *mem, uint32 blockID, void *tag) argument
298 mem_freetag(mem_info *mem, void *tag) argument
[all...]
/haiku/src/tests/kits/support/bmemoryio/
H A DMallocBufferLengthTest.cpp21 BMallocIO mem; local
29 bufLen = mem.BufferLength();
33 size = mem.Write(writeBuf, 10);
34 bufLen = mem.BufferLength();
39 error = mem.SetSize(0);
40 bufLen = mem.BufferLength();
46 error = mem.SetSize(200);
47 bufLen = mem.BufferLength();
48 offset = mem.Seek(0, SEEK_END);
54 offset = mem
[all...]
H A DMallocSeekTest.cpp21 BMallocIO mem; local
25 err = mem.Seek(3, SEEK_SET);
29 err = mem.Seek(3, SEEK_CUR);
33 err = mem.Seek(0, SEEK_END);
37 err = mem.Seek(-5, SEEK_END);
41 err = mem.Seek(5, SEEK_END);
45 err = mem.Seek(-20, SEEK_SET);
H A DReadTest.cpp27 BMemoryIO mem(buf, 20);
32 pos = mem.Position();
33 err = mem.Read(readBuf, 10);
36 CPPUNIT_ASSERT(mem.Position() == pos + err);
39 pos = mem.Position();
40 err = mem.ReadAt(30, readBuf, 10);
42 CPPUNIT_ASSERT(mem.Position() == pos);
45 pos = mem.Seek(0, SEEK_END);
46 err = mem.Read(readBuf, 10);
48 CPPUNIT_ASSERT(mem
[all...]
H A DWriteTest.cpp25 BMemoryIO mem(buf, 10);
31 pos = mem.Position();
32 err = mem.Write(writeBuf, 7);
35 CPPUNIT_ASSERT(mem.Position() == pos + err); // Check if Position changed
39 pos = mem.Position();
40 err = mem.WriteAt(3, writeBuf, 2);
43 CPPUNIT_ASSERT(mem.Position() == pos);
47 pos = mem.Position();
48 err = mem.WriteAt(9, writeBuf, 5);
51 CPPUNIT_ASSERT(mem
[all...]
H A DSeekTest.cpp22 BMemoryIO mem(buf, 10);
26 err = mem.Seek(3, SEEK_SET);
30 err = mem.Seek(3, SEEK_CUR);
34 err = mem.Seek(0, SEEK_END);
38 err = mem.Seek(-5, SEEK_END);
42 err = mem.Seek(5, SEEK_END);
H A DMallocWriteTest.cpp24 BMallocIO mem; local
28 err = mem.Write(writeBuf, 7);
32 err = mem.WriteAt(0, writeBuf, 4);
36 err = mem.WriteAt(34, writeBuf, 256);
H A DSetSizeTest.cpp27 BMemoryIO mem(buf, 10);
33 err = mem.SetSize(5);
34 pos = mem.Seek(0, SEEK_END);
35 size = mem.WriteAt(10, readBuf, 3);
41 err = mem.SetSize(10);
42 pos = mem.Seek(0, SEEK_END);
43 size = mem.WriteAt(5, readBuf, 6);
49 err = mem.SetSize(20);
H A DConstTest.cpp23 BMemoryIO mem(buf, 10);
27 err = mem.SetSize(4);
31 err = mem.SetSize(20);
36 err = mem.Write(readBuf, 3);
41 err = mem.WriteAt(2, readBuf, 1);
/haiku/src/add-ons/kernel/drivers/audio/echo/generic/
H A DOsSupportBeOS.cpp72 echo_mem *mem = NULL; local
74 if ((mem = (echo_mem*)malloc(sizeof(*mem))) == NULL)
77 mem->area = alloc_mem(&mem->phy_base, &mem->log_base, size, "echo buffer", true);
78 mem->size = size;
79 if (mem->area < B_OK) {
80 free(mem);
83 return mem;
87 echo_mem_delete(echo_mem *mem) argument
97 echo_mem *mem = NULL; local
111 echo_mem *mem = NULL; local
147 echo_mem * mem = echo_mem_alloc( dwByteCt ); local
[all...]
/haiku/headers/private/graphics/common/
H A Dmemory_manager.h10 /** Memory manager used for graphics mem */
23 void mem_destroy(mem_info *mem);
24 status_t mem_alloc(mem_info *mem, uint32 size, void *tag, uint32 *blockID, uint32 *offset);
25 status_t mem_free(mem_info *mem, uint32 blockID, void *tag);
26 status_t mem_freetag(mem_info *mem, void *tag);
/haiku/src/system/libroot/os/arch/arm/
H A Dstdatomic.c131 __atomic_load_##N(uintN_t *mem, int model __unused) \
136 ret = *mem; \
143 __atomic_store_##N(uintN_t *mem, uintN_t val, int model __unused) \
147 *mem = val; \
153 __atomic_compare_exchange_##N(uintN_t *mem, uintN_t *expected, \
159 if (*mem == *expected) { \
160 *mem = desired; \
163 *expected = *mem; \
172 __atomic_##name##_##N(uintN_t *mem, uintN_t val, int model __unused) \
177 ret = *mem; \
606 __sync_lock_test_and_set_4_c(uint32_t *mem, uint32_t val) argument
623 __sync_val_compare_and_swap_4_c(uint32_t *mem, uint32_t expected, uint32_t desired) argument
[all...]
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dauvia.c71 auvia_mem *mem; local
73 if ((mem = malloc(sizeof(*mem))) == NULL)
76 mem->area = alloc_mem(&mem->phy_base, &mem->log_base, size, "auvia buffer", false);
77 mem->size = size;
78 if (mem->area < B_OK) {
79 free(mem);
82 return mem;
87 auvia_mem_delete(auvia_mem *mem) argument
98 auvia_mem *mem; local
113 auvia_mem *mem; local
[all...]
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Des1370.c55 es1370_mem *mem; local
57 if ((mem = malloc(sizeof(*mem))) == NULL)
60 mem->area = alloc_mem(&mem->phy_base, &mem->log_base, size, "es1370 buffer", false);
61 mem->size = size;
62 if (mem->area < B_OK) {
63 free(mem);
66 return mem;
70 es1370_mem_delete(es1370_mem *mem) argument
80 es1370_mem *mem; local
94 es1370_mem *mem; local
[all...]
/haiku/src/bin/pcmcia-cs/
H A Dyacc_cis.y78 %type <parse> vers_1 manfid funcid config cftab io mem irq timing
317 mem: cftab MEM NUMBER '-' NUMBER '@' NUMBER label
319 int n = $$->cftable_entry.mem.nwin;
320 $$->cftable_entry.mem.win[n].card_addr = $3;
321 $$->cftable_entry.mem.win[n].host_addr = $7;
322 $$->cftable_entry.mem.win[n].len = $5-$3+1;
323 $$->cftable_entry.mem.nwin++;
325 | mem ',' NUMBER '-' NUMBER '@' NUMBER
327 int n = $$->cftable_entry.mem.nwin;
328 $$->cftable_entry.mem
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/
H A Dif_ral_pci.c150 struct resource *mem; member in struct:ral_pci_softc
224 psc->mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
226 if (psc->mem == NULL) {
231 sc->sc_st = rman_get_bustag(psc->mem);
232 sc->sc_sh = rman_get_bushandle(psc->mem);
247 rman_get_rid(psc->mem), psc->mem);
290 bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(psc->mem),
291 psc->mem);
/haiku/src/bin/rc/
H A Dcompile.cpp115 mem_t mem; local
116 mem.ptr = ptr;
117 mem.file = strdup(lexfile);
118 mem.line = yylineno;
119 mem_list.push_front(mem);
/haiku/src/add-ons/translators/jpeg/
H A Dbe_jdatadst.cpp77 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_IMAGE, (OUTPUT_BUF_SIZE * SIZEOF(JOCTET)));
164 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_PERMANENT, SIZEOF(be_destination_mgr));
H A Dbe_jdatasrc.cpp223 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_PERMANENT,
227 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_PERMANENT,
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dauich.c100 auich_mem *mem; local
102 if ((mem = malloc(sizeof(*mem))) == NULL)
105 mem->area = alloc_mem(&mem->phy_base, &mem->log_base, size, "auich buffer",
107 mem->size = size;
108 if (mem->area < B_OK) {
109 free(mem);
112 return mem;
117 auich_mem_delete(auich_mem *mem) argument
128 auich_mem *mem; local
143 auich_mem *mem; local
[all...]
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Decho.cpp99 echo_mem *mem; local
101 if ((mem = (echo_mem *) malloc(sizeof(*mem))) == NULL)
104 mem->area = alloc_mem(&mem->phy_base, &mem->log_base, size, "echo buffer", true);
105 mem->size = size;
106 if (mem->area < B_OK) {
107 free(mem);
110 return mem;
115 echo_mem_delete(echo_mem *mem) argument
126 echo_mem *mem; local
141 echo_mem *mem; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/
H A Dam7990.c108 int error, mem; local
117 mem = 0;
118 sc->lsc.sc_initaddr = mem;
119 mem += sizeof(struct leinit);
120 sc->lsc.sc_rmdaddr = mem;
121 mem += sizeof(struct lermd) * sc->lsc.sc_nrbuf;
122 sc->lsc.sc_tmdaddr = mem;
123 mem += sizeof(struct letmd) * sc->lsc.sc_ntbuf;
124 sc->lsc.sc_rbufaddr = mem;
125 mem
[all...]
H A Dam79900.c146 int error, mem; local
155 mem = 0;
156 sc->lsc.sc_initaddr = mem;
157 mem += sizeof(struct leinit);
158 sc->lsc.sc_rmdaddr = mem;
159 mem += sizeof(struct lermd) * sc->lsc.sc_nrbuf;
160 sc->lsc.sc_tmdaddr = mem;
161 mem += sizeof(struct letmd) * sc->lsc.sc_ntbuf;
162 sc->lsc.sc_rbufaddr = mem;
163 mem
[all...]
/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Demuxki.c221 emuxki_mem *mem; local
223 if ((mem = malloc(sizeof(*mem))) == NULL)
226 mem->ptbidx = ptbidx;
227 mem->area = alloc_mem(&mem->phy_base, &mem->log_base, size, "emuxki buffer", true);
228 mem->size = size;
229 if (mem->area < B_OK) {
230 free(mem);
238 emuxki_mem_delete(emuxki_mem *mem) argument
251 emuxki_mem *mem; local
302 emuxki_mem *mem; local
320 emuxki_mem *mem; local
1126 emuxki_mem *mem; local
[all...]

Completed in 205 milliseconds

123