Lines Matching defs:mem
55 es1370_mem *mem;
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)
72 if(mem->area > B_OK)
73 delete_area(mem->area);
74 free(mem);
80 es1370_mem *mem;
82 mem = es1370_mem_new(card, size);
83 if (mem == NULL)
86 LIST_INSERT_HEAD(&(card->mems), mem, next);
88 return mem;
94 es1370_mem *mem;
96 LIST_FOREACH(mem, &card->mems, next) {
97 if (mem->log_base != ptr)
99 LIST_REMOVE(mem, next);
101 es1370_mem_delete(mem);